Tue, 11 Jun 2013 14:44:55 +0200
[cssom] Some fixes for serializing selectors. http://www.w3.org/mid/20130608060851.GA3634@crum.dbaron.org
cssom/Overview.html | file | annotate | diff | comparison | revisions | |
cssom/Overview.src.html | file | annotate | diff | comparison | revisions |
1.1 --- a/cssom/Overview.html Tue Jun 11 14:22:46 2013 +0200 1.2 +++ b/cssom/Overview.html Tue Jun 11 14:44:55 2013 +0200 1.3 @@ -678,8 +678,7 @@ 1.4 1.5 <li><p>Otherwise, for each <a href="#simple-selector">simple selector</a> in the 1.6 <a href="#sequence-of-simple-selectors">sequence of simple selectors</a> that is not a 1.7 - universal selector of which the <a href="#namespace-prefix">namespace prefix</a> maps to 1.8 - the null namespace (not in a namespace) or of which the 1.9 + universal selector of which the 1.10 <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is not the 1.11 <a href="#default-namespace">default namespace</a> 1.12 <a href="#serialize-a-simple-selector" title="serialize a simple selector">serialize</a> the 1.13 @@ -696,7 +695,7 @@ 1.14 1.15 <li><p>If this is the last part of the chain of the selector and there is 1.16 a pseudo-element, append "<code title="">::</code>" followed by the name of the 1.17 - pseudo-class, to <var>s</var>.</li> 1.18 + pseudo-element, to <var>s</var>.</li> 1.19 </ol> 1.20 1.21 1.22 @@ -743,11 +742,6 @@ 1.23 <a href="#namespace-prefix">namespace prefix</a>, followed by a "<code title="">|</code>" (U+007C) 1.24 to <var>s</var>.</li> 1.25 1.26 - <li><p>If the <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is 1.27 - the null namespace (not in a namespace) append 1.28 - "<code title="">|</code>" (U+007C) to <var>s</var>.</li> 1.29 - <!-- This includes |* --> 1.30 - 1.31 <li><p>Append the <a href="#serialize-an-identifier" title="serialize an identifier">escaped</a> 1.32 attribute name to <var>s</var>.</li> 1.33
2.1 --- a/cssom/Overview.src.html Tue Jun 11 14:22:46 2013 +0200 2.2 +++ b/cssom/Overview.src.html Tue Jun 11 14:44:55 2013 +0200 2.3 @@ -601,8 +601,7 @@ 2.4 2.5 <li><p>Otherwise, for each <span>simple selector</span> in the 2.6 <span>sequence of simple selectors</span> that is not a 2.7 - universal selector of which the <span>namespace prefix</span> maps to 2.8 - the null namespace (not in a namespace) or of which the 2.9 + universal selector of which the 2.10 <span>namespace prefix</span> maps to a namespace that is not the 2.11 <span>default namespace</span> 2.12 <span title="serialize a simple selector">serialize</span> the 2.13 @@ -619,7 +618,7 @@ 2.14 2.15 <li><p>If this is the last part of the chain of the selector and there is 2.16 a pseudo-element, append "<code title>::</code>" followed by the name of the 2.17 - pseudo-class, to <var>s</var>.</p></li> 2.18 + pseudo-element, to <var>s</var>.</p></li> 2.19 </ol> 2.20 2.21 2.22 @@ -666,11 +665,6 @@ 2.23 <span>namespace prefix</span>, followed by a "<code title>|</code>" (U+007C) 2.24 to <var>s</var>.</p></li> 2.25 2.26 - <li><p>If the <span>namespace prefix</span> maps to a namespace that is 2.27 - the null namespace (not in a namespace) append 2.28 - "<code title>|</code>" (U+007C) to <var>s</var>.</p></li> 2.29 - <!-- This includes |* --> 2.30 - 2.31 <li><p>Append the <span title="serialize an identifier">escaped</span> 2.32 attribute name to <var>s</var>.</p></li> 2.33 2.34 @@ -686,7 +680,7 @@ 2.35 attribute value, to <var>s</var>.</p></li> 2.36 2.37 <li><p>Append "<code title>]</code>" (U+005D) to 2.38 - <var>s</vaR>.</p></li> 2.39 + <var>s</var>.</p></li> 2.40 </ol> 2.41 </dd> 2.42