Add reference to DOM4 and remove references to DOM Level 2 Core.
--- a/master/animate.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/animate.html Sun Aug 05 20:19:11 2012 +1000
@@ -78,11 +78,8 @@
effects, and objects that grow, shrink, spin or change color.</li>
<li>Using the <a href="svgdom.html">SVG DOM</a>. The SVG DOM
- conforms to key aspects of the <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM)
- Level 1</cite></a> [<a href="refs.html#ref-DOM1">DOM1</a>] and
- <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2</cite></a>
- [<a href="refs.html#ref-DOM2">DOM2</a>]
- specifications. Every attribute and style sheet setting is
+ is defined based on the DOM4 specification [<a href="refs.html#ref-DOM4">DOM4</a>].
+ Every attribute and style sheet setting is
accessible to scripting, and SVG offers a set of additional
DOM interfaces to support efficient animation via scripting.
As a result, virtually any kind of animation can be achieved.
@@ -2849,8 +2846,8 @@
animation elements is to use the standard <code>getAttribute</code>,
<code>setAttribute</code>, <code>getAttributeNS</code> and
<code>setAttributeNS</code> defined in
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>].
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>].
</p>
<pre class="idl">interface <b>SVGAnimationElement</b> : <a>SVGElement</a> {
--- a/master/feature.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/feature.html Sun Aug 05 20:19:11 2012 +1000
@@ -23,8 +23,8 @@
<span class='dom-method-name'>hasFeature</span> method call that is part
of the <a href="svgdom.html">SVG DOM</a>'s support for the
<a>DOMImplementation</a> interface defined in
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>] (see
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>] (see
<a href="svgdom.html#FeatureStrings">Feature strings for the <strong>hasFeature</strong> method call</a>).
In some cases the feature strings map directly to a set of attributes,
properties or elements, in others they represent some functionality of the
--- a/master/intro.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/intro.html Sun Aug 05 20:19:11 2012 +1000
@@ -137,10 +137,8 @@
[<a href="refs.html#ref-XML-SS">XML-SS</a>].</li>
<li>SVG includes a complete Document Object Model (DOM) and
- conforms to the <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1</cite></a>
- Recommendation [<a
- href="refs.html#ref-DOM1">DOM1</a>]. The
- SVG DOM has a high level of compatibility and consistency
+ extends <a href="http://www.w3.org/TR/dom/"><cite>DOM4</cite></a>.
+ The SVG DOM has a high level of compatibility and consistency
with the HTML DOM that is defined in the DOM Level 1
specification. Additionally, the SVG DOM supports and
incorporates many of the facilities described in
@@ -173,7 +171,7 @@
facilities are modeled directly after HTML, including its use
of CSS [<a href="http://www.w3.org/TR/2008/REC-CSS2-20080411/">CSS2</a>],
its approach to event handling, and its approach to its
- Document Object Model [<a href="refs.html#ref-DOM2">DOM2</a>].</li>
+ Document Object Model [<a href="refs.html#ref-DOM4">DOM4</a>].</li>
<li>SVG is compatible with W3C work on internationalization.
References (W3C and otherwise) include: [<a
@@ -187,8 +185,8 @@
</ul>
<p>In environments which support
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>] for other
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>] for other
XML grammars (e.g., XHTML [<a href="refs.html#ref-XHTML">XHTML</a>]) and which also
support SVG and the SVG DOM, a single scripting approach can be
used simultaneously for both XML documents and SVG graphics, in
--- a/master/refs.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/refs.html Sun Aug 05 20:19:11 2012 +1000
@@ -124,16 +124,6 @@
http://www.w3.org/TR/REC-DOM-Level-1/.
</dd>
- <dt id="ref-DOM2" class="normref">[DOM2]</dt>
- <dd>
- <cite class="w3crec"><a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">Document Object Model (DOM) Level 2 Core Specification</a></cite>,
- A. Le Hors, P. Le Hégaret, L. Wood, G. Nicol, J. Robie, M. Champion, S. Byrne, eds.
- World Wide Web Consortium, 13 November 2000.
- <br/>This edition of DOM Level 2 Core is http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/.
- <br/>The <a href="http://www.w3.org/TR/DOM-Level-2-Core/">latest edition of DOM Level 2 Core</a> is available at
- http://www.w3.org/TR/DOM-Level-2-Core/.
- </dd>
-
<dt id="ref-DOM2EVENTS" class="normref">[DOM2EVENTS]</dt>
<dd>
<cite class="w3crec"><a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113/">Document Object Model (DOM) Level 2 Events Specification</a></cite>,
@@ -163,6 +153,19 @@
<br/>The <a href="http://www.w3.org/TR/DOM-Level-2-Views/">latest edition of DOM 2 Views</a> is available at
http://www.w3.org/TR/DOM-Level-2-Views/.
</dd>
+</dl>
+
+<dl class="references ready-for-wg-review">
+ <dt id="ref-DOM4" class="normref">[DOM4]</dt>
+ <dd>
+ <cite class="w3cwd"><a href="http://www.w3.org/TR/2012/WD-dom-20120405/">DOM4</a></cite>,
+ A. van Kesteren, A. Gregor, Ms2ger, eds.
+ World Wide Web Consortium, 05 April 2012.
+ <br/>This edition of DOM4 is http://www.w3.org/TR/2012/WD-dom-20120405/.
+ <br/>The <a href="http://www.w3.org/TR/dom/">latest edition of DOM4</a> is available at
+ http://www.w3.org/TR/dom/.
+ </dd>
+</dl>
<dt id="ref-ECMA-262" class="normref">[ECMA-262]</dt>
<dd>
--- a/master/struct.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/struct.html Sun Aug 05 20:19:11 2012 +1000
@@ -2274,8 +2274,8 @@
<dd>
<div> A list of Elements whose content intersects the supplied
rectangle. This <a>NodeList</a> must be implemented identically to
-the <a>NodeList</a> interface as defined in DOM Level 2 Core
-([<a href="refs.html#ref-DOM2">DOM2</a>], section 1.2) with the
+the <a>NodeList</a> interface as defined in DOM4
+([<a href="refs.html#ref-DOM4">DOM4</a>], section 8.1) with the
exception that the interface is not
<a
href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#td-live">live</a>.
@@ -2323,8 +2323,8 @@
<dd>
<div> A list of Elements whose content is enclosed by the supplied
rectangle. This <a>NodeList</a> must be implemented identically to
-the <a>NodeList</a> interface as defined in DOM Level 2 Core
-([<a href="refs.html#ref-DOM2">DOM2</a>], section 1.2) with the
+the <a>NodeList</a> interface as defined in DOM4
+([<a href="refs.html#ref-DOM4">DOM4</a>], section 8.1) with the
exception that the interface is not
<a
href="http://www.w3.org/TR/DOM-Level-2-Core/core.html#td-live">live</a>.
--- a/master/styling.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/styling.html Sun Aug 05 20:19:11 2012 +1000
@@ -1113,8 +1113,7 @@
</table>
<p>For user agents that support aural style sheets and also
-support <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/'>DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>], the user agent is required to
+support <a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/'>DOM Level 2 Core</a>, the user agent is required to
support the DOM interfaces defined in
<a href='http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113/css.html'>Document Object Model CSS</a>
([<a href="refs.html#ref-DOM2STYLE">DOM2STYLE</a>], chapter 2)
--- a/master/svgdom.html Sun Aug 05 20:08:01 2012 +1000
+++ b/master/svgdom.html Sun Aug 05 20:19:11 2012 +1000
@@ -44,8 +44,8 @@
<p>This appendix provides an introduction to the SVG DOM and
discusses the relationship of the SVG DOM with the
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification</cite></a>
-[<a href="refs.html#ref-DOM2">DOM2</a>]. The
+<a href="http://www.w3.org/TR/dom/"><cite>DOM4</cite></a>
+[<a href="refs.html#ref-DOM4">DOM4</a>]. The
specific SVG DOM interfaces that correspond to particular
sections of the SVG specification are defined at the end of
corresponding chapters in this specification, as follows:</p>
@@ -72,12 +72,12 @@
<li><a href="extend.html#DOMInterfaces">Extensibility interfaces</a></li>
</ul>
-<p>The SVG DOM builds upon and is compatible with DOM Level 2. In particular:</p>
+<p>The SVG DOM builds upon and is compatible with DOM4 and various parts of DOM Level 2. In particular:</p>
<ul>
<li>The SVG DOM requires complete support for
- <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
- [<a href="refs.html#ref-DOM2">DOM2</a>]</li>
+ <a href="http://www.w3.org/TR/dom/">DOM4</a>
+ [<a href="refs.html#ref-DOM4">DOM4</a>]</li>
<li>Wherever appropriate, the SVG DOM is modeled after and
maintains consistency with the
@@ -291,8 +291,8 @@
<strong>hasFeature</strong> method call that is part of the SVG
DOM's support for the <a>DOMImplementation</a> interface
defined in
-<a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">DOM Level 2 Core</a>
-[<a href="refs.html#ref-DOM2">DOM2</a>]
+<a href="http://www.w3.org/TR/dom/">DOM4</a>
+[<a href="refs.html#ref-DOM4">DOM4</a>]
are the same features strings available for the <a>'requiredFeatures'</a> attribute that is
available for many SVG elements.</p>