[cssom] Fix broken xrefs

Mon, 03 Jun 2013 10:15:14 +0200

author
Simon Pieters <simonp@opera.com>
date
Mon, 03 Jun 2013 10:15:14 +0200
changeset 8327
9be419a9f786
parent 8326
9421e8cccd2e
child 8328
ab16b4ab5559

[cssom] Fix broken xrefs

cssom/Overview.html file | annotate | diff | comparison | revisions
cssom/Overview.src.html file | annotate | diff | comparison | revisions
     1.1 --- a/cssom/Overview.html	Mon Jun 03 17:01:19 2013 +0900
     1.2 +++ b/cssom/Overview.html	Mon Jun 03 10:15:14 2013 +0200
     1.3 @@ -17,6 +17,7 @@
     1.4     dl.switch > dt:before { content:'\21AA'; padding:0 0.5em 0 0; display:inline-block; width:1em; text-align:right; line-height:0.5em }
     1.5     code { color:orangered }
     1.6     code :link, code :visited { color:inherit }
     1.7 +   span:not(.secno) { border-bottom:solid red }
     1.8    </style>
     1.9    <link href="https://www.w3.org/StyleSheets/TR/W3C-ED" rel="stylesheet">
    1.10   </head>
    1.11 @@ -32,7 +33,7 @@
    1.12   <h1>CSS Object Model (CSSOM)</h1>
    1.13  
    1.14  
    1.15 - <h2 class="no-num no-toc" id="w3c-doctype">Editor's Draft 31 May 2013</h2>
    1.16 + <h2 class="no-num no-toc" id="w3c-doctype">Editor's Draft 3 June 2013</h2>
    1.17  
    1.18   <dl>
    1.19  
    1.20 @@ -98,7 +99,7 @@
    1.21  can be found in the
    1.22  <a href="http://www.w3.org/TR/">W3C technical reports index at http://www.w3.org/TR/.</a></em>
    1.23  
    1.24 -<p class="dontpublish">This is the 31 May 2013 Editor's Draft of CSSOM. Please send comments to
    1.25 +<p class="dontpublish">This is the 3 June 2013 Editor's Draft of CSSOM. Please send comments to
    1.26  <a href="mailto:www-style@w3.org?subject=%5Bcssom%5D%20">www-style@w3.org</a>
    1.27  (<a href="http://lists.w3.org/Archives/Public/www-style/">archived</a>)
    1.28  with <samp>[cssom]</samp> at the start of the subject line.
    1.29 @@ -273,12 +274,24 @@
    1.30  <code><var title="">A</var></code> where <code><var title="">A</var></code> is actually an interface, it generally means an object implementing interface
    1.31  <code><var title="">A</var></code>.</p>
    1.32  
    1.33 -<p>The term <dfn id="whitespace">whitespace</dfn> is used as defined in <a href="#refsCSS">[CSS]</a>.
    1.34 +<p>The terms <dfn id="whitespace">whitespace</dfn>, <dfn id="ignored">ignored</dfn>, <dfn id="specified-value">specified value</dfn>, <dfn id="computed-value">computed value</dfn> and <dfn id="used-value">used value</dfn> are defined in CSS.
    1.35 +<a href="#refsCSS">[CSS]</a>
    1.36 +
    1.37 +<p>The terms <dfn id="simple-selector">simple selector</dfn>, <dfn id="sequence-of-simple-selectors">sequence of simple selectors</dfn>, <dfn id="universal-selector">universal selector</dfn> and <dfn id="group-of-selectors">group of selectors</dfn> are defined in
    1.38 +Selectors. <a href="#refsSELECTORS">[SELECTORS]</a>
    1.39 +
    1.40 +<p>The terms <dfn id="namespace-prefix">namespace prefix</dfn> and <dfn id="default-namespace">default namespace</dfn> are defined in CSS Namespaces Module. <a href="#refsCSSNAMESPACES">[CSSNAMESPACES]</a>
    1.41 +
    1.42 +<p>The term <dfn id="list-of-css-page-selectors">list of CSS page selectors</dfn> refers to the comma-separated list of page selectors, as defined in CSS Paged Media Module.
    1.43 +<a href="#refsCSSPAGE">[CSSPAGE]</a>
    1.44  
    1.45  <p>The terms <dfn id="set">set</dfn> and <dfn id="clear">clear</dfn> to refer to the true and
    1.46  false values of binary flags or variables, respectively. These terms are also used as verbs in which case they refer to
    1.47  mutating some value to make it true or false, respectively.</p>
    1.48  
    1.49 +<p>The term <dfn id="supported-styling-language">supported styling language</dfn> refers to CSS.
    1.50 +
    1.51 +<p class="note">If another styling language becomes supported in user agents, this specification is expected to be updated as necessary.
    1.52  
    1.53  <h3 id="common-serializing-idioms"><span class="secno">3.1 </span>Common Serializing Idioms</h3>
    1.54  
    1.55 @@ -572,7 +585,10 @@
    1.56  in the <a href="#collection-of-media-queries">collection of media queries</a> represented by the collection. If there are no such media queries, then there are no
    1.57  <a class="external" href="http://dev.w3.org/2006/webapi/WebIDL/#dfn-supported-property-indices">supported property indices</a>.
    1.58  
    1.59 -<p>When the <dfn id="dom-medialist" title="dom-MediaList"><code>MediaList(<var title="">text</var>)</code></dfn> constructor is invoked, these steps must be run:</p>
    1.60 +<p>When the <dfn id="dom-medialist" title="dom-MediaList"><code>MediaList(<var title="">text</var>)</code></dfn> constructor is invoked, the <a href="#create-a-medialist-object">create a <code>MediaList</code>
    1.61 +object</a> steps must be run with the string <var title="">text</var>.</p>
    1.62 +
    1.63 +<p>To <dfn id="create-a-medialist-object">create a <code>MediaList</code> object</dfn> with a string <var title="">text</var>, run the following steps:
    1.64  <ol>
    1.65   <li><p>Create a new <code><a href="#medialist">MediaList</a></code> object.</li>
    1.66   <li><p>Set its <code title="dom-MediaList-mediaText"><a href="#dom-medialist-mediatext">mediaText</a></code> attribute to <var title="">text</var>.</li>
    1.67 @@ -647,20 +663,20 @@
    1.68  <var title="">s</var>:</p>
    1.69  
    1.70  <ol>
    1.71 - <li><p>If there is only one <span>simple selector</span> in the
    1.72 - <span>sequence of simple selectors</span> which is a
    1.73 - <span>universal selector</span>, append the result of
    1.74 + <li><p>If there is only one <a href="#simple-selector">simple selector</a> in the
    1.75 + <a href="#sequence-of-simple-selectors">sequence of simple selectors</a> which is a
    1.76 + <a href="#universal-selector">universal selector</a>, append the result of
    1.77   <a href="#serialize-a-simple-selector" title="serialize a simple selector">serializing</a> the
    1.78 - <span>universal selector</span> to <var title="">s</var>.</li>
    1.79 -
    1.80 - <li><p>Otherwise, for each <span>simple selector</span> in the
    1.81 - <span>sequence of simple selectors</span> that is not a
    1.82 - universal selector of which the <span>namespace prefix</span> maps to
    1.83 + <a href="#universal-selector">universal selector</a> to <var title="">s</var>.</li>
    1.84 +
    1.85 + <li><p>Otherwise, for each <a href="#simple-selector">simple selector</a> in the
    1.86 + <a href="#sequence-of-simple-selectors">sequence of simple selectors</a> that is not a
    1.87 + universal selector of which the <a href="#namespace-prefix">namespace prefix</a> maps to
    1.88   the null namespace (not in a namespace) or of which the
    1.89 - <span>namespace prefix</span> maps to a namespace that is not the
    1.90 - <span>default namespace</span>
    1.91 + <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is not the
    1.92 + <a href="#default-namespace">default namespace</a>
    1.93   <a href="#serialize-a-simple-selector" title="serialize a simple selector">serialize</a> the
    1.94 - <span>simple selector</span> and append the result to
    1.95 + <a href="#simple-selector">simple selector</a> and append the result to
    1.96   <var title="">s</var>.</li>
    1.97  
    1.98   <li><p>If this is not the last part of the chain of the selector append a
    1.99 @@ -687,14 +703,14 @@
   1.100   <dt>universal selector</dt>
   1.101   <dd>
   1.102    <ol>
   1.103 -   <li><p>If the <span>namespace prefix</span> maps to a namespace that is
   1.104 -   not the <span>default namespace</span> and is not the
   1.105 +   <li><p>If the <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is
   1.106 +   not the <a href="#default-namespace">default namespace</a> and is not the
   1.107     null namespace (not in a namespace) append the
   1.108     <a href="#serialize-an-identifier" title="serialize an identifier">escaped</a>
   1.109 -   <span>namespace prefix</span>, followed by a "<code title="">|</code>" (U+007C)
   1.110 +   <a href="#namespace-prefix">namespace prefix</a>, followed by a "<code title="">|</code>" (U+007C)
   1.111     to <var title="">s</var>.</li>
   1.112  
   1.113 -   <li><p>If the <span>namespace prefix</span> maps to a namespace that is
   1.114 +   <li><p>If the <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is
   1.115     the null namespace (not in a namespace) append
   1.116     "<code title="">|</code>" (U+007C) to <var title="">s</var>.</li>
   1.117     <!-- This includes |* -->
   1.118 @@ -714,13 +730,13 @@
   1.119     <li><p>Append "<code title="">[</code>" (U+005B) to
   1.120     <var title="">s</var>.</li>
   1.121  
   1.122 -   <li><p>If the <span>namespace prefix</span> maps to a namespace that is
   1.123 +   <li><p>If the <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is
   1.124     not the null namespace (not in a namespace) append the
   1.125     <a href="#serialize-an-identifier" title="serialize an identifier">escaped</a>
   1.126 -   <span>namespace prefix</span>, followed by a "<code title="">|</code>" (U+007C)
   1.127 +   <a href="#namespace-prefix">namespace prefix</a>, followed by a "<code title="">|</code>" (U+007C)
   1.128     to <var title="">s</var>.</li>
   1.129  
   1.130 -   <li><p>If the <span>namespace prefix</span> maps to a namespace that is
   1.131 +   <li><p>If the <a href="#namespace-prefix">namespace prefix</a> maps to a namespace that is
   1.132     the null namespace (not in a namespace) append
   1.133     "<code title="">|</code>" (U+007C) to <var title="">s</var>.</li>
   1.134     <!-- This includes |* -->
   1.135 @@ -862,7 +878,7 @@
   1.136    <a href="#css-style-sheet">CSS style sheet</a>.</p>
   1.137  
   1.138    <p>If this property is set to a string run the
   1.139 -  <span>create a <code><a href="#medialist">MediaList</a></code> object</span> steps for that
   1.140 +  <a href="#create-a-medialist-object">create a <code>MediaList</code> object</a> steps for that
   1.141    string and associate the returned object with the
   1.142    <a href="#css-style-sheet">CSS style sheet</a>.</p>
   1.143   </dd>
   1.144 @@ -996,8 +1012,7 @@
   1.145  CSS rule</a> or null if none. If a value other than null is ever returned, than that same value must always be returned on each get access.</p>
   1.146  
   1.147  <p>The <dfn id="dom-cssstylesheet-cssrules" title="dom-CSSStyleSheet-cssRules"><code>cssRules</code></dfn> attribute must return a read-only, live <code><a href="#cssrulelist">CSSRuleList</a></code> object representing
   1.148 -the <span>style
   1.149 -sheet CSS rules</span>. The same object must be returned on each get access.</p>
   1.150 +the <a href="#concept-css-style-sheet-css-rules" title="concept-css-style-sheet-css-rules">CSS rules</a>. The same object must be returned on each get access.</p>
   1.151  <p class="note">Even though the returned <code><a href="#cssrulelist">CSSRuleList</a></code> object is read-only (from the perspective of
   1.152  client-authored script), it can nevertheless change over time due to its liveness status. For example, invoking
   1.153  the <code title="dom-CSSStyleSheet-insertRule"><a href="#dom-cssstylesheet-insertrule">insertRule()</a></code> or <code title="dom-CSSStyleSheet-deleteRule"><a href="#dom-cssstylesheet-deleterule">deleteRule()</a></code> methods can result in mutations
   1.154 @@ -1102,7 +1117,7 @@
   1.155  
   1.156   <li><p>Clear the <a href="#concept-css-style-sheet-disabled-flag" title="concept-css-style-sheet-disabled-flag">disabled flag</a> for each
   1.157   <a href="#css-style-sheet">CSS style sheet</a> in a <a href="#css-style-sheet-set">CSS style sheet set</a> whose
   1.158 - <span title="concept-css-style-sheet-set-name">set name</span> is a
   1.159 + <a href="#css-style-sheet-set-name">CSS style sheet set name</a> is a
   1.160   <a class="external" href="http://dom.spec.whatwg.org/#case-sensitive">case-sensitive</a> match for
   1.161   <var title="">name</var> and set it for all other
   1.162   <a href="#css-style-sheet" title="CSS style sheet">CSS style sheets</a> in a
   1.163 @@ -1262,7 +1277,7 @@
   1.164   other <a href="#document-css-style-sheets">document CSS style sheets</a> with a non-empty
   1.165   <a href="#concept-css-style-sheet-title" title="concept-css-style-sheet-title">title</a> have the
   1.166   <a href="#concept-css-style-sheet-disabled-flag" title="concept-css-style-sheet-disabled-flag">disabled flag</a> unset, return the
   1.167 - <span title="concept-css-style-sheet-set-name">set name</span> of the
   1.168 + <a href="#css-style-sheet-set-name">CSS style sheet set name</a> of the
   1.169   <a href="#enabled-css-style-sheet-set">enabled CSS style sheet set</a> and terminate these steps.</li>
   1.170   
   1.171   <li><p>Otherwise, if <a href="#css-style-sheet" title="CSS style sheet">CSS style sheets</a> from
   1.172 @@ -1303,15 +1318,14 @@
   1.173  <p>The <dfn id="dom-document-laststylesheetset" title="dom-Document-lastStyleSheetSet"><code>lastStyleSheetSet</code></dfn> attribute must return the <a href="#last-css-style-sheet-set-name">last CSS style sheet set name</a>.</p>
   1.174  <p class="note">This attribute is initially null.</p>
   1.175  
   1.176 -<p>The <dfn id="dom-document-preferredstylesheetset" title="dom-Document-preferredStyleSheetSet"><code>preferredStyleSheetSet</code></dfn> attribute must return the <span>preferred style sheet set
   1.177 -name</span>.</p>
   1.178 +<p>The <dfn id="dom-document-preferredstylesheetset" title="dom-Document-preferredStyleSheetSet"><code>preferredStyleSheetSet</code></dfn> attribute must return the <a href="#preferred-css-style-sheet-set-name">preferred CSS style sheet set
   1.179 +name</a>.</p>
   1.180  <p class="note">Unlike <code title="dom-Document-lastStyleSheetSet"><a href="#dom-document-laststylesheetset">lastStyleSheetSet</a></code>,
   1.181  this attribute is initially the empty string.</p>
   1.182  
   1.183  <p>The <dfn id="dom-document-stylesheetsets" title="dom-Document-styleSheetSets"><code>styleSheetSets</code></dfn> attribute must return a read only array of the
   1.184  <a href="#css-style-sheet-set-name" title="CSS style sheet set name">CSS style sheet set names</a> of the
   1.185 -<a href="#css-style-sheet-set" title="CSS style sheet set">CSS style sheet sets</a>, in order of the <span>document
   1.186 -style sheets</span>.</p>
   1.187 +<a href="#css-style-sheet-set" title="CSS style sheet set">CSS style sheet sets</a>, in order of the <a href="#document-css-style-sheets">document CSS style sheets</a>.</p>
   1.188  
   1.189  <p>The <dfn id="dom-document-enablestylesheetsforset" title="dom-Document-enableStyleSheetsForSet"><code>enableStyleSheetsForSet(<var title="">name</var>)</code></dfn> method must, when invoked, run these
   1.190  steps:</p>
   1.191 @@ -1517,7 +1531,7 @@
   1.192   empty string terminate these steps.</li>
   1.193  
   1.194   <li><p>If there is a <code title="">type</code> <a class="external" href="http://www.w3.org/TR/xml-stylesheet/#dt-pseudo-attribute">pseudo-attribute</a> whose
   1.195 - value is not a <span>supported styling language</span> the user agent
   1.196 + value is not a <a href="#supported-styling-language">supported styling language</a> the user agent
   1.197   may terminate these steps.</li>
   1.198  
   1.199   <li><p><a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/urls.html#resolve-a-url" title="Resolve a URL">Resolve</a>
   1.200 @@ -1530,13 +1544,13 @@
   1.201    <a class="external" href="http://dom.spec.whatwg.org/#concept-document-quirks" title="concept-document-quirks">quirks mode</a>
   1.202    and the
   1.203    <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/fetching-resources.html#content-type">Content-Type metadata</a> of
   1.204 -  the resource is not a <span>supported styling language</span> change the
   1.205 +  the resource is not a <a href="#supported-styling-language">supported styling language</a> change the
   1.206    <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/fetching-resources.html#content-type">Content-Type metadata</a> of the resource
   1.207    to <code title="">text/css</code>.</p>
   1.208   </li>
   1.209  
   1.210   <li><p>If the resource is not in a
   1.211 - <span>supported styling language</span> terminate these steps.</li>
   1.212 + <a href="#supported-styling-language">supported styling language</a> terminate these steps.</li>
   1.213  
   1.214   <li>
   1.215    <p><a href="#create-a-css-style-sheet">Create a CSS style sheet</a> with the following properties:</p>
   1.216 @@ -1603,12 +1617,12 @@
   1.217   <li><p>When the resource is available, the document is in
   1.218   <a class="external" href="http://dom.spec.whatwg.org/#concept-document-quirks" title="concept-document-quirks">quirks mode</a>
   1.219   and the <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/fetching-resources.html#content-type">Content-Type metadata</a> of
   1.220 - the resource is not a <span>supported styling language</span> change the
   1.221 + the resource is not a <a href="#supported-styling-language">supported styling language</a> change the
   1.222   <a class="external" href="http://www.whatwg.org/specs/web-apps/current-work/multipage/fetching-resources.html#content-type">Content-Type metadata</a> of the resource
   1.223   to <code title="">text/css</code>.</li>
   1.224  
   1.225   <li><p>If the resource is not in a
   1.226 - <span>supported styling language</span> terminate these steps.</li>
   1.227 + <a href="#supported-styling-language">supported styling language</a> terminate these steps.</li>
   1.228  
   1.229   <li>
   1.230    <p><a href="#create-a-css-style-sheet">Create a CSS style sheet</a> with the following properties:</p>
   1.231 @@ -1680,7 +1694,7 @@
   1.232  <p class="XXX">Should a rule be instantiated in OM if there is a parse error? To
   1.233  what extent should original (but non-valid) CSS text be captured in cssText?</p>
   1.234  
   1.235 -<p>To <dfn id="serialize-a-css-rule">serialize a CSS rule</dfn>, perform one of the following in accordance with the <span title="rule type">rule's type</span>:</p>
   1.236 +<p>To <dfn id="serialize-a-css-rule">serialize a CSS rule</dfn>, perform one of the following in accordance with the <a href="#css-rule">CSS rule</a>'s <a href="#concept-css-rule-type" title="concept-css-rule-type">type</a>:</p>
   1.237  
   1.238  <dl class="switch">
   1.239   <dt><code><a href="#cssstylerule">CSSStyleRule</a></code></dt>
   1.240 @@ -1899,11 +1913,11 @@
   1.241  };</pre>
   1.242  
   1.243  <p>The <dfn id="dom-cssstylerule-selectortext" title="dom-CSSStyleRule-selectorText"><code>selectorText</code></dfn> attribute, on getting, must return the result of
   1.244 -<a href="#serialize-a-group-of-selectors" title="serialize a group of selectors">serializing</a> the associated <span>group of selectors</span>.</p>
   1.245 +<a href="#serialize-a-group-of-selectors" title="serialize a group of selectors">serializing</a> the associated <a href="#group-of-selectors">group of selectors</a>.</p>
   1.246  <p>On setting the <code title="dom-CSSStyleRule-selectorText"><a href="#dom-cssstylerule-selectortext">selectorText</a></code> attribute these steps must be run:</p>
   1.247  <ol>
   1.248   <li><p>Run the <a href="#parse-a-group-of-selectors">parse a group of selectors</a> algorithm on the given value.</li>
   1.249 - <li><p>If the algorithm returns a non-null value replace the associated <span>group of selectors</span> with the returned value.</li>
   1.250 + <li><p>If the algorithm returns a non-null value replace the associated <a href="#group-of-selectors">group of selectors</a> with the returned value.</li>
   1.251   <li><p>Otherwise, if the algorithm returns a null value, do nothing.</li>
   1.252  </ol>
   1.253  
   1.254 @@ -1985,9 +1999,9 @@
   1.255  <h4 id="the-csspagerule-interface"><span class="secno">6.4.8 </span>The <code title="">CSSPageRule</code> Interface</h4>
   1.256   
   1.257  <p>The <code><a href="#csspagerule">CSSPageRule</a></code> interface represents an <code title="">@page</code> at-rule.</p>
   1.258 -<p class="note">Need to define the rules for
   1.259 -<dfn id="parse-a-css-page-selector">parse a CSS page selector</dfn> and
   1.260 -<dfn id="serialize-a-css-page-selector">serialize a CSS page selector</dfn>.</p>
   1.261 +<p class="XXX">Need to define the rules for
   1.262 +<dfn id="parse-a-list-of-css-page-selectors">parse a list of CSS page selectors</dfn> and
   1.263 +<dfn id="serialize-a-list-of-css-page-selectors">serialize a list of CSS page selectors</dfn>.</p>
   1.264  
   1.265  <pre class="idl">interface <dfn id="csspagerule">CSSPageRule</dfn> : <a href="#cssrule">CSSRule</a> {
   1.266    attribute DOMString <a href="#dom-csspagerule-selectortext" title="dom-CSSPageRule-selectorText">selectorText</a>;
   1.267 @@ -1995,11 +2009,11 @@
   1.268  };</pre>
   1.269  
   1.270  <p>The <dfn id="dom-csspagerule-selectortext" title="dom-CSSPageRule-selectorText"><code>selectorText</code></dfn> attribute, on getting, must return the result of
   1.271 -<a href="#serialize-a-css-page-selector" title="serialize a CSS page selector">serializing</a> the associated <span>CSS page selector</span>.</p>
   1.272 +<a href="#serialize-a-list-of-css-page-selectors" title="serialize a list of CSS page selectors">serializing</a> the associated <a href="#list-of-css-page-selectors">list of CSS page selectors</a>.</p>
   1.273  <p>On setting the <code title="dom-CSSPageRule-selectorText"><a href="#dom-csspagerule-selectortext">selectorText</a></code> attribute  these steps must be run:</p>
   1.274  <ol>
   1.275 - <li><p>Run the <a href="#parse-a-css-page-selector">parse a CSS page selector</a> algorithm on the given value.</li>
   1.276 - <li><p>If the algorithm returns a non-null value replace the associated <span>CSS page selector</span> with the returned value.</li>
   1.277 + <li><p>Run the <a href="#parse-a-list-of-css-page-selectors">parse a list of CSS page selectors</a> algorithm on the given value.</li>
   1.278 + <li><p>If the algorithm returns a non-null value replace the associated <a href="#list-of-css-page-selectors">list of CSS page selectors</a> with the returned value.</li>
   1.279   <li><p>Otherwise, if the algorithm returns a null value, do nothing.</li>
   1.280  </ol>
   1.281  
   1.282 @@ -2155,8 +2169,8 @@
   1.283   <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a>.</li>
   1.284  </ol>
   1.285  
   1.286 -<p>The <dfn id="dom-cssstyledeclaration-length" title="dom-CSSStyleDeclaration-length"><code>length</code></dfn> attribute must return the number of declarations in the <span>CSS declaration block
   1.287 -declarations</span>.</p>
   1.288 +<p>The <dfn id="dom-cssstyledeclaration-length" title="dom-CSSStyleDeclaration-length"><code>length</code></dfn> attribute must return the number of declarations in the
   1.289 +<a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a>.</p>
   1.290  
   1.291  <p>The <dfn id="dom-cssstyledeclaration-item" title="dom-CSSStyleDeclaration-item"><code>item(<var title="">index</var>)</code></dfn> method must return the name of the property at position
   1.292  <var title="">index</var>.</p>
   1.293 @@ -2181,8 +2195,8 @@
   1.294  <p>The <dfn id="dom-cssstyledeclaration-getpropertypriority" title="dom-CSSStyleDeclaration-getPropertyPriority"><code>getPropertyPriority(<var title="">property</var>)</code></dfn> method must run these steps:
   1.295  <ol>
   1.296   <li><p>If <var title="">property</var> is an <a class="external" href="http://dom.spec.whatwg.org/#ascii-case-insensitive">ASCII
   1.297 - case-insensitive</a> match for a property of a declaration in the <span>CSS
   1.298 - declaration block declarations</span> that has the <i title="">important</i> flag set, and that declaration's
   1.299 + case-insensitive</a> match for a property of a declaration in the <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> that has the
   1.300 + <i title="">important</i> flag set, and that declaration's
   1.301   property is defined to be case-insensitive, return the string "<code title="">important</code>".</p>
   1.302   <li><p>If <var title="">property</var> is a
   1.303   <a class="external" href="http://dom.spec.whatwg.org/#case-sensitive">case-sensitive</a> match for a property of a
   1.304 @@ -2320,7 +2334,7 @@
   1.305  <var title="">property</var> in the CSS specification, if <var title="">property</var> is defined to be
   1.306  case-insensitive, or otherwise that is a
   1.307  <a class="external" href="http://dom.spec.whatwg.org/#case-sensitive">case-sensitive</a> match for <var title="">property</var> in the
   1.308 -CSS specification. If the given value is <span>ignored</span> return null.
   1.309 +CSS specification. If the given value is <a href="#ignored">ignored</a> return null.
   1.310  Otherwise return the CSS value for the given <var title="">property</var>.</p>
   1.311  
   1.312  <p class="note">"<code title="">!important</code>" declarations are not
   1.313 @@ -2617,8 +2631,8 @@
   1.314  <a href="#serialize-a-css-declaration-block" title="serialize a CSS declaration block">serialization</a> of the
   1.315  <code><a href="#cssstyledeclaration">CSSStyleDeclaration</a></code>'s <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a>.
   1.316  The same object must be returned each time. The object is be live; if the
   1.317 -<code title="">style</code> content attribute is set, changed or removed, the <span>CSS
   1.318 -declaration block declarations</span> must be updated as appropriate.</p>
   1.319 +<code title="">style</code> content attribute is set, changed or removed, the <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> must be
   1.320 +updated as appropriate.</p>
   1.321  
   1.322  
   1.323  
   1.324 @@ -2685,15 +2699,15 @@
   1.325  <p>The <dfn id="dom-getstyleutils-specifiedstyle" title="dom-GetStyleUtils-specifiedStyle"><code>specifiedStyle</code></dfn> attribute must return a <a href="#css-declaration-block">CSS declaration block</a> with the
   1.326  <a href="#concept-css-declaration-block-readonly-flag" title="concept-css-declaration-block-readonly-flag">readonly flag</a> set and the
   1.327  <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> set to all properties
   1.328 -the user agent supports with as value the <span>specified value</span>
   1.329 +the user agent supports with as value the <a href="#specified-value">specified value</a>
   1.330  computed for the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a> using the style rules associated
   1.331  with the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a>'s <a href="#associated-document">associated document</a>.</p>
   1.332  
   1.333  <!--ATRISK-->
   1.334 -<p>The <dfn id="dom-getstyleutils-defaultstyle" title="dom-GetStyleUtils-defaultStyle"><code>defaultStyle</code></dfn> attribute must return a <a href="#css-declaration-block">CSS declaration block</a> with the <span>CSS
   1.335 -declaration block readonly flag</span> set and the
   1.336 -<a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> set to all properties the user agent supports with as value the <span>computed
   1.337 -value</span> computed for the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a> using the user agent-level style rules and user-level style rules associated with
   1.338 +<p>The <dfn id="dom-getstyleutils-defaultstyle" title="dom-GetStyleUtils-defaultStyle"><code>defaultStyle</code></dfn> attribute must return a <a href="#css-declaration-block">CSS declaration block</a> with the
   1.339 +<a href="#concept-css-declaration-block-readonly-flag" title="concept-css-declaration-block-readonly-flag">readonly flag</a> set and the
   1.340 +<a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> set to all properties the user agent supports with as value the <a href="#computed-value">computed
   1.341 +value</a> computed for the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a> using the user agent-level style rules and user-level style rules associated with
   1.342  the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a>'s <a href="#associated-document">associated document</a>, ignoring transitions, animations, author-level style
   1.343  rules, author-level presentational hints and override-level style rules.</p>
   1.344  
   1.345 @@ -2701,7 +2715,7 @@
   1.346  <p>The <dfn id="dom-getstyleutils-computedstyle" title="dom-GetStyleUtils-computedStyle"><code>computedStyle</code></dfn> attribute must return a <a href="#css-declaration-block">CSS declaration block</a> with the
   1.347  <a href="#concept-css-declaration-block-readonly-flag" title="concept-css-declaration-block-readonly-flag">readonly flag</a> set and the
   1.348  <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> set to all properties
   1.349 -the user agent supports with as value the <span>computed value</span>
   1.350 +the user agent supports with as value the <a href="#computed-value">computed value</a>
   1.351  computed for the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a> using the style rules associated
   1.352  with the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a>'s <a href="#associated-document">associated document</a>.</p>
   1.353  
   1.354 @@ -2709,7 +2723,7 @@
   1.355  <p>The <dfn id="dom-getstyleutils-usedstyle" title="dom-GetStyleUtils-usedStyle"><code>usedStyle</code></dfn> attribute must return a <a href="#css-declaration-block">CSS declaration block</a> with the
   1.356  <a href="#concept-css-declaration-block-readonly-flag" title="concept-css-declaration-block-readonly-flag">readonly flag</a> set and the
   1.357  <a href="#concept-css-declaration-block-declarations" title="concept-css-declaration-block-declarations">declarations</a> set to all properties
   1.358 -the user agent supports with as value the <span>used value</span>
   1.359 +the user agent supports with as value the <a href="#used-value">used value</a>
   1.360  computed for the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a> using the style rules associated
   1.361  with the <a class="external" href="http://dom.spec.whatwg.org/#context-object">context object</a>'s <a href="#associated-document">associated document</a>.</p>
   1.362  
   1.363 @@ -2793,7 +2807,7 @@
   1.364   -->
   1.365  
   1.366   <dt>'<code title="">line-height</code>'</dt>
   1.367 - <dd><p>The <a href="#resolved-value">resolved value</a> is the used value.</dd>
   1.368 + <dd><p>The <a href="#resolved-value">resolved value</a> is the <a href="#used-value">used value</a>.</dd>
   1.369  
   1.370   <dt>'<code title="">height</code>'</dt>
   1.371   <dt>'<code title="">margin</code>'</dt>
   1.372 @@ -2810,8 +2824,8 @@
   1.373   <dd><p>If the property applies to the element or pseudo-element and the
   1.374   <a href="#resolved-value">resolved value</a> of the '<code title="">display</code>' property is not
   1.375   <code title="">none</code>, the <a href="#resolved-value">resolved value</a> is the
   1.376 - <span>used value</span>. Otherwise the <a href="#resolved-value">resolved value</a> is the
   1.377 - computed value.</dd>
   1.378 + <a href="#used-value">used value</a>. Otherwise the <a href="#resolved-value">resolved value</a> is the
   1.379 + <a href="#computed-value">computed value</a>.</dd>
   1.380  
   1.381   <dt>'<code title="">bottom</code>'</dt>
   1.382   <dt>'<code title="">left</code>'</dt>
   1.383 @@ -2820,11 +2834,11 @@
   1.384   <dd><p>If the property applies to a positioned element and the
   1.385   <a href="#resolved-value">resolved value</a> of the '<code title="">display</code>' property is not
   1.386   <code title="">none</code>, the <a href="#resolved-value">resolved value</a> is the
   1.387 - <span>used value</span>. Otherwise the <a href="#resolved-value">resolved value</a> is the
   1.388 + <a href="#used-value">used value</a>. Otherwise the <a href="#resolved-value">resolved value</a> is the
   1.389   computed value.</dd>
   1.390  
   1.391   <dt>Any other property</dt>
   1.392 - <dd><p>The <a href="#resolved-value">resolved value</a> is the computed value.</dd>
   1.393 + <dd><p>The <a href="#resolved-value">resolved value</a> is the <a href="#computed-value">computed value</a>.</dd>
   1.394  </dl>
   1.395  
   1.396  
   1.397 @@ -2858,6 +2872,12 @@
   1.398  <div id="anolis-references"><dl><dt id="refsCSS">[CSS]
   1.399  <dd><cite><a href="http://www.w3.org/TR/CSS2/">CSS</a></cite>, Bert Bos, Tantek Çelik, Ian Hickson et al.. W3C.
   1.400  
   1.401 +<dt id="refsCSSNAMESPACES">[CSSNAMESPACES]
   1.402 +<dd><cite><a href="http://dev.w3.org/csswg/css-namespaces/">CSS Namespaces Module</a></cite>, Elika J. Etemad and Anne van Kesteren. W3C.
   1.403 +
   1.404 +<dt id="refsCSSPAGE">[CSSPAGE]
   1.405 +<dd><cite><a href="http://dev.w3.org/csswg/css-page/">CSS Paged Media Module</a></cite>, Melinda Grant, Håkon Wium Lie, Elika J. Etemad et al.. W3C.
   1.406 +
   1.407  <dt id="refsDOM">[DOM]
   1.408  <dd><cite><a href="http://dom.spec.whatwg.org/">DOM</a></cite>, Anne van Kesteren, Aryeh Gregor and Ms2ger. WHATWG.
   1.409  
   1.410 @@ -2870,6 +2890,9 @@
   1.411  <dt id="refsRFC2119">[RFC2119]
   1.412  <dd><cite><a href="http://tools.ietf.org/html/rfc2119">Key words for use in RFCs to Indicate Requirement Levels</a></cite>, Scott Bradner. IETF.
   1.413  
   1.414 +<dt id="refsSELECTORS">[SELECTORS]
   1.415 +<dd><cite><a href="http://dev.w3.org/csswg/selectors4/">Selectors Level 4</a></cite>, Elika J. Etemad. W3C.
   1.416 +
   1.417  <dt id="refsURL">[URL]
   1.418  <dd><cite><a href="http://url.spec.whatwg.org/">URL</a></cite>, Anne van Kesteren. WHATWG.
   1.419  
     2.1 --- a/cssom/Overview.src.html	Mon Jun 03 17:01:19 2013 +0900
     2.2 +++ b/cssom/Overview.src.html	Mon Jun 03 10:15:14 2013 +0200
     2.3 @@ -19,6 +19,7 @@
     2.4     dl.switch > dt:before { content:'\21AA'; padding:0 0.5em 0 0; display:inline-block; width:1em; text-align:right; line-height:0.5em }
     2.5     code { color:orangered }
     2.6     code :link, code :visited { color:inherit }
     2.7 +   span:not(.secno) { border-bottom:solid red }
     2.8    </style>
     2.9    <link rel="stylesheet" href="https://www.w3.org/StyleSheets/TR/W3C-[STATUS]">
    2.10   </head>
    2.11 @@ -204,12 +205,24 @@
    2.12  <code><var title>A</var></code> where <code><var title>A</var></code> is actually an interface, it generally means an object implementing interface
    2.13  <code><var title>A</var></code>.</p>
    2.14  
    2.15 -<p>The term <dfn>whitespace</dfn> is used as defined in <span data-anolis-ref>CSS</span>.
    2.16 +<p>The terms <dfn>whitespace</dfn>, <dfn>ignored</dfn>, <dfn>specified value</dfn>, <dfn>computed value</dfn> and <dfn>used value</dfn> are defined in CSS.
    2.17 +<span data-anolis-ref>CSS</span>
    2.18 +
    2.19 +<p>The terms <dfn>simple selector</dfn>, <dfn>sequence of simple selectors</dfn>, <dfn>universal selector</dfn> and <dfn>group of selectors</dfn> are defined in
    2.20 +Selectors. <span data-anolis-ref>SELECTORS</span>
    2.21 +
    2.22 +<p>The terms <dfn>namespace prefix</dfn> and <dfn>default namespace</dfn> are defined in CSS Namespaces Module. <span data-anolis-ref>CSSNAMESPACES</span>
    2.23 +
    2.24 +<p>The term <dfn>list of CSS page selectors</dfn> refers to the comma-separated list of page selectors, as defined in CSS Paged Media Module.
    2.25 +<span data-anolis-ref>CSSPAGE</span>
    2.26  
    2.27  <p>The terms <dfn>set</dfn> and <dfn>clear</dfn> to refer to the true and
    2.28  false values of binary flags or variables, respectively. These terms are also used as verbs in which case they refer to
    2.29  mutating some value to make it true or false, respectively.</p>
    2.30  
    2.31 +<p>The term <dfn>supported styling language</dfn> refers to CSS.
    2.32 +
    2.33 +<p class=note>If another styling language becomes supported in user agents, this specification is expected to be updated as necessary.
    2.34  
    2.35  <h3>Common Serializing Idioms</h3>
    2.36  
    2.37 @@ -503,7 +516,10 @@
    2.38  in the <span>collection of media queries</span> represented by the collection. If there are no such media queries, then there are no
    2.39  <span data-anolis-spec=webidl>supported property indices</span>.
    2.40  
    2.41 -<p>When the <dfn title=dom-MediaList><code>MediaList(<var title>text</var>)</code></dfn> constructor is invoked, these steps must be run:</p>
    2.42 +<p>When the <dfn title=dom-MediaList><code>MediaList(<var title>text</var>)</code></dfn> constructor is invoked, the <span>create a <code>MediaList</code>
    2.43 +object</span> steps must be run with the string <var title>text</var>.</p>
    2.44 +
    2.45 +<p>To <dfn>create a <code>MediaList</code> object</dfn> with a string <var title>text</var>, run the following steps:
    2.46  <ol>
    2.47   <li><p>Create a new <code>MediaList</code> object.</p></li>
    2.48   <li><p>Set its <code title='dom-MediaList-mediaText'>mediaText</code> attribute to <var title>text</var>.</p></li>
    2.49 @@ -927,8 +943,7 @@
    2.50  CSS rule</span> or null if none. If a value other than null is ever returned, than that same value must always be returned on each get access.</p>
    2.51  
    2.52  <p>The <dfn title=dom-CSSStyleSheet-cssRules><code>cssRules</code></dfn> attribute must return a read-only, live <code>CSSRuleList</code> object representing
    2.53 -the <span>style
    2.54 -sheet CSS rules</span>. The same object must be returned on each get access.</p>
    2.55 +the <span title=concept-css-style-sheet-css-rules>CSS rules</span>. The same object must be returned on each get access.</p>
    2.56  <p class='note'>Even though the returned <code>CSSRuleList</code> object is read-only (from the perspective of
    2.57  client-authored script), it can nevertheless change over time due to its liveness status. For example, invoking
    2.58  the <code title=dom-CSSStyleSheet-insertRule>insertRule()</code> or <code title=dom-CSSStyleSheet-deleteRule>deleteRule()</code> methods can result in mutations
    2.59 @@ -1033,7 +1048,7 @@
    2.60  
    2.61   <li><p>Clear the <span title=concept-css-style-sheet-disabled-flag>disabled flag</span> for each
    2.62   <span>CSS style sheet</span> in a <span>CSS style sheet set</span> whose
    2.63 - <span title=concept-css-style-sheet-set-name>set name</span> is a
    2.64 + <span>CSS style sheet set name</span> is a
    2.65   <span data-anolis-spec=dom>case-sensitive</span> match for
    2.66   <var title>name</var> and set it for all other
    2.67   <span title="CSS style sheet">CSS style sheets</span> in a
    2.68 @@ -1193,7 +1208,7 @@
    2.69   other <span>document CSS style sheets</span> with a non-empty
    2.70   <span title=concept-css-style-sheet-title>title</span> have the
    2.71   <span title=concept-css-style-sheet-disabled-flag>disabled flag</span> unset, return the
    2.72 - <span title=concept-css-style-sheet-set-name>set name</span> of the
    2.73 + <span>CSS style sheet set name</span> of the
    2.74   <span>enabled CSS style sheet set</span> and terminate these steps.</li>
    2.75   
    2.76   <li><p>Otherwise, if <span title="CSS style sheet">CSS style sheets</span> from
    2.77 @@ -1234,15 +1249,14 @@
    2.78  <p>The <dfn title=dom-Document-lastStyleSheetSet><code>lastStyleSheetSet</code></dfn> attribute must return the <span>last CSS style sheet set name</span>.</p>
    2.79  <p class='note'>This attribute is initially null.</p>
    2.80  
    2.81 -<p>The <dfn title=dom-Document-preferredStyleSheetSet><code>preferredStyleSheetSet</code></dfn> attribute must return the <span>preferred style sheet set
    2.82 +<p>The <dfn title=dom-Document-preferredStyleSheetSet><code>preferredStyleSheetSet</code></dfn> attribute must return the <span>preferred CSS style sheet set
    2.83  name</span>.</p>
    2.84  <p class='note'>Unlike <code title='dom-Document-lastStyleSheetSet'>lastStyleSheetSet</code>,
    2.85  this attribute is initially the empty string.</p>
    2.86  
    2.87  <p>The <dfn title=dom-Document-styleSheetSets><code>styleSheetSets</code></dfn> attribute must return a read only array of the
    2.88  <span title='CSS style sheet set name'>CSS style sheet set names</span> of the
    2.89 -<span title='CSS style sheet set'>CSS style sheet sets</span>, in order of the <span>document
    2.90 -style sheets</span>.</p>
    2.91 +<span title='CSS style sheet set'>CSS style sheet sets</span>, in order of the <span>document CSS style sheets</span>.</p>
    2.92  
    2.93  <p>The <dfn title=dom-Document-enableStyleSheetsForSet><code>enableStyleSheetsForSet(<var title>name</var>)</code></dfn> method must, when invoked, run these
    2.94  steps:</p>
    2.95 @@ -1611,7 +1625,7 @@
    2.96  <p class="XXX">Should a rule be instantiated in OM if there is a parse error? To
    2.97  what extent should original (but non-valid) CSS text be captured in cssText?</p>
    2.98  
    2.99 -<p>To <dfn>serialize a CSS rule</dfn>, perform one of the following in accordance with the <span title="rule type">rule's type</span>:</p>
   2.100 +<p>To <dfn>serialize a CSS rule</dfn>, perform one of the following in accordance with the <span>CSS rule</span>'s <span title="concept-css-rule-type">type</span>:</p>
   2.101  
   2.102  <dl class="switch">
   2.103   <dt><code>CSSStyleRule</code></dt>
   2.104 @@ -1916,9 +1930,9 @@
   2.105  <h4>The <code title>CSSPageRule</code> Interface</h4>
   2.106   
   2.107  <p>The <code>CSSPageRule</code> interface represents an <code title>@page</code> at-rule.</p>
   2.108 -<p class='note'>Need to define the rules for
   2.109 -<dfn>parse a CSS page selector</dfn> and
   2.110 -<dfn>serialize a CSS page selector</dfn>.</p>
   2.111 +<p class='XXX'>Need to define the rules for
   2.112 +<dfn>parse a list of CSS page selectors</dfn> and
   2.113 +<dfn>serialize a list of CSS page selectors</dfn>.</p>
   2.114  
   2.115  <pre class=idl>interface <dfn>CSSPageRule</dfn> : <span>CSSRule</span> {
   2.116    attribute DOMString <span title=dom-CSSPageRule-selectorText>selectorText</span>;
   2.117 @@ -1926,11 +1940,11 @@
   2.118  };</pre>
   2.119  
   2.120  <p>The <dfn title=dom-CSSPageRule-selectorText><code>selectorText</code></dfn> attribute, on getting, must return the result of
   2.121 -<span title='serialize a CSS page selector'>serializing</span> the associated <span>CSS page selector</span>.</p>
   2.122 +<span title='serialize a list of CSS page selectors'>serializing</span> the associated <span>list of CSS page selectors</span>.</p>
   2.123  <p>On setting the <code title=dom-CSSPageRule-selectorText>selectorText</code> attribute  these steps must be run:</p>
   2.124  <ol>
   2.125 - <li><p>Run the <span>parse a CSS page selector</span> algorithm on the given value.</p></li>
   2.126 - <li><p>If the algorithm returns a non-null value replace the associated <span>CSS page selector</span> with the returned value.</p></li>
   2.127 + <li><p>Run the <span>parse a list of CSS page selectors</span> algorithm on the given value.</p></li>
   2.128 + <li><p>If the algorithm returns a non-null value replace the associated <span>list of CSS page selectors</span> with the returned value.</p></li>
   2.129   <li><p>Otherwise, if the algorithm returns a null value, do nothing.</p></li>
   2.130  </ol>
   2.131  
   2.132 @@ -2086,8 +2100,8 @@
   2.133   <span title=concept-css-declaration-block-declarations>declarations</span>.</p></li>
   2.134  </ol>
   2.135  
   2.136 -<p>The <dfn title=dom-CSSStyleDeclaration-length><code>length</code></dfn> attribute must return the number of declarations in the <span>CSS declaration block
   2.137 -declarations</span>.</p>
   2.138 +<p>The <dfn title=dom-CSSStyleDeclaration-length><code>length</code></dfn> attribute must return the number of declarations in the
   2.139 +<span title=concept-css-declaration-block-declarations>declarations</span>.</p>
   2.140  
   2.141  <p>The <dfn title=dom-CSSStyleDeclaration-item><code>item(<var title>index</var>)</code></dfn> method must return the name of the property at position
   2.142  <var title>index</var>.</p>
   2.143 @@ -2112,8 +2126,8 @@
   2.144  <p>The <dfn title=dom-CSSStyleDeclaration-getPropertyPriority><code>getPropertyPriority(<var title>property</var>)</code></dfn> method must run these steps:
   2.145  <ol>
   2.146   <li><p>If <var title>property</var> is an <span data-anolis-spec=dom>ASCII
   2.147 - case-insensitive</span> match for a property of a declaration in the <span>CSS
   2.148 - declaration block declarations</span> that has the <i title>important</i> flag set, and that declaration's
   2.149 + case-insensitive</span> match for a property of a declaration in the <span title=concept-css-declaration-block-declarations>declarations</span> that has the
   2.150 + <i title>important</i> flag set, and that declaration's
   2.151   property is defined to be case-insensitive, return the string "<code title>important</code>".</p>
   2.152   <li><p>If <var title>property</var> is a
   2.153   <span data-anolis-spec=dom>case-sensitive</span> match for a property of a
   2.154 @@ -2548,8 +2562,8 @@
   2.155  <span title='serialize a CSS declaration block'>serialization</span> of the
   2.156  <code>CSSStyleDeclaration</code>'s <span title=concept-css-declaration-block-declarations>declarations</span>.
   2.157  The same object must be returned each time. The object is be live; if the
   2.158 -<code title>style</code> content attribute is set, changed or removed, the <span>CSS
   2.159 -declaration block declarations</span> must be updated as appropriate.</p>
   2.160 +<code title>style</code> content attribute is set, changed or removed, the <span title=concept-css-declaration-block-declarations>declarations</span> must be
   2.161 +updated as appropriate.</p>
   2.162  
   2.163  
   2.164  
   2.165 @@ -2621,8 +2635,8 @@
   2.166  with the <span data-anolis-spec=dom>context object</span>'s <span>associated document</span>.</p>
   2.167  
   2.168  <!--ATRISK-->
   2.169 -<p>The <dfn title=dom-GetStyleUtils-defaultStyle><code>defaultStyle</code></dfn> attribute must return a <span>CSS declaration block</span> with the <span>CSS
   2.170 -declaration block readonly flag</span> set and the
   2.171 +<p>The <dfn title=dom-GetStyleUtils-defaultStyle><code>defaultStyle</code></dfn> attribute must return a <span>CSS declaration block</span> with the
   2.172 +<span title=concept-css-declaration-block-readonly-flag>readonly flag</span> set and the
   2.173  <span title=concept-css-declaration-block-declarations>declarations</span> set to all properties the user agent supports with as value the <span>computed
   2.174  value</span> computed for the <span data-anolis-spec=dom>context object</span> using the user agent-level style rules and user-level style rules associated with
   2.175  the <span data-anolis-spec=dom>context object</span>'s <span>associated document</span>, ignoring transitions, animations, author-level style
   2.176 @@ -2724,7 +2738,7 @@
   2.177   -->
   2.178  
   2.179   <dt>'<code title>line-height</code>'</dt>
   2.180 - <dd><p>The <span>resolved value</span> is the used value.</p></dd>
   2.181 + <dd><p>The <span>resolved value</span> is the <span>used value</span>.</p></dd>
   2.182  
   2.183   <dt>'<code title>height</code>'</dt>
   2.184   <dt>'<code title>margin</code>'</dt>
   2.185 @@ -2742,7 +2756,7 @@
   2.186   <span>resolved value</span> of the '<code title>display</code>' property is not
   2.187   <code title>none</code>, the <span>resolved value</span> is the
   2.188   <span>used value</span>. Otherwise the <span>resolved value</span> is the
   2.189 - computed value.</p></dd>
   2.190 + <span>computed value</span>.</p></dd>
   2.191  
   2.192   <dt>'<code title>bottom</code>'</dt>
   2.193   <dt>'<code title>left</code>'</dt>
   2.194 @@ -2755,7 +2769,7 @@
   2.195   computed value.</p></dd>
   2.196  
   2.197   <dt>Any other property</dt>
   2.198 - <dd><p>The <span>resolved value</span> is the computed value.</p></dd>
   2.199 + <dd><p>The <span>resolved value</span> is the <span>computed value</span>.</p></dd>
   2.200  </dl>
   2.201  
   2.202  

mercurial