@@ -195,21 +195,23 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
195195 < li > < a href ="#at-document "> < span class =secno > 7. </ span > Document queries:
196196 the ‘< code class =css > @document</ code > ’ rule</ a >
197197
198- < li > < a href ="#conformance "> < span class =secno > 8. </ span > Conformance</ a >
198+ < li > < a href ="#apis "> < span class =secno > 8. </ span > APIs</ a >
199+
200+ < li > < a href ="#conformance "> < span class =secno > 9. </ span > Conformance</ a >
199201 < ul class =toc >
200- < li > < a href ="#base-modules "> < span class =secno > 8 .1. </ span > Base
202+ < li > < a href ="#base-modules "> < span class =secno > 9 .1. </ span > Base
201203 Modules</ a >
202204
203- < li > < a href ="#conformance-classes "> < span class =secno > 8 .2.
205+ < li > < a href ="#conformance-classes "> < span class =secno > 9 .2.
204206 </ span > Conformance Classes</ a >
205207
206- < li > < a href ="#partial "> < span class =secno > 8 .3. </ span > Partial
208+ < li > < a href ="#partial "> < span class =secno > 9 .3. </ span > Partial
207209 Implementations</ a >
208210
209- < li > < a href ="#experimental "> < span class =secno > 8 .4. </ span > Experimental
211+ < li > < a href ="#experimental "> < span class =secno > 9 .4. </ span > Experimental
210212 Implementations</ a >
211213
212- < li > < a href ="#cr-exit-criteria "> < span class =secno > 8 .5. </ span > CR Exit
214+ < li > < a href ="#cr-exit-criteria "> < span class =secno > 9 .5. </ span > CR Exit
213215 Criteria</ a >
214216 </ ul >
215217
@@ -978,9 +980,14 @@ <h2 id=at-document><span class=secno>7. </span>Document queries: the
978980 : (URI | FUNCTION) S*
979981 ;</ pre >
980982
981- < h2 id =conformance > < span class =secno > 8. </ span > Conformance</ h2 >
983+ < h2 id =apis > < span class =secno > 8. </ span > APIs</ h2 >
984+
985+ < p class =issue > This specification needs to define the CSSOM interfaces for
986+ the new rule types.
987+
988+ < h2 id =conformance > < span class =secno > 9. </ span > Conformance</ h2 >
982989
983- < h3 id =base-modules > < span class =secno > 8 .1. </ span > Base Modules</ h3 >
990+ < h3 id =base-modules > < span class =secno > 9 .1. </ span > Base Modules</ h3 >
984991
985992 < p > This specification defines conformance in terms of base modules, which
986993 are modules that this specification builds on top of. The base modules of
@@ -1013,7 +1020,7 @@ <h3 id=base-modules><span class=secno>8.1. </span>Base Modules</h3>
10131020 such syntax does not make a style sheet nonconformant and failure to treat
10141021 such syntax as invalid does not make a processor nonconformant.
10151022
1016- < h3 id =conformance-classes > < span class =secno > 8 .2. </ span > Conformance
1023+ < h3 id =conformance-classes > < span class =secno > 9 .2. </ span > Conformance
10171024 Classes</ h3 >
10181025
10191026 < p > Conformance to the CSS Conditional Rules Module is defined for three
@@ -1058,7 +1065,7 @@ <h3 id=conformance-classes><span class=secno>8.2. </span>Conformance
10581065 it writes style sheets that conform to the module and (if it reads CSS) it
10591066 is a conformant processor.
10601067
1061- < h3 id =partial > < span class =secno > 8 .3. </ span > Partial Implementations</ h3 >
1068+ < h3 id =partial > < span class =secno > 9 .3. </ span > Partial Implementations</ h3 >
10621069
10631070 < p > So that authors can exploit the forward-compatible parsing rules to
10641071 assign fallback values, CSS renderers < strong > must</ strong > treat as
@@ -1072,7 +1079,7 @@ <h3 id=partial><span class=secno>8.3. </span> Partial Implementations</h3>
10721079 unsupported values must be), CSS requires that the entire declaration be
10731080 ignored.
10741081
1075- < h3 id =experimental > < span class =secno > 8 .4. </ span > Experimental
1082+ < h3 id =experimental > < span class =secno > 9 .4. </ span > Experimental
10761083 Implementations</ h3 >
10771084
10781085 < p > To avoid clashes with future CSS features, the CSS specifications
@@ -1086,7 +1093,7 @@ <h3 id=experimental><span class=secno>8.4. </span>Experimental
10861093 should implement the non-prefixed syntax for any feature they consider to
10871094 be correctly implemented according to spec.
10881095
1089- < h3 id =cr-exit-criteria > < span class =secno > 8 .5. </ span > CR Exit Criteria</ h3 >
1096+ < h3 id =cr-exit-criteria > < span class =secno > 9 .5. </ span > CR Exit Criteria</ h3 >
10901097
10911098 < p > For this specification to be advanced to Proposed Recommendation, there
10921099 must be at least two independent, interoperable implementations of each
@@ -1295,13 +1302,13 @@ <h2 class=no-num id=index>Index</h2>
12951302 < li > conformance
12961303 < ul >
12971304 < li > authoring tool, < a href ="#conform-authoring-tool "
1298- title ="conformance, authoring tool "> < strong > 8 .2.</ strong > </ a >
1305+ title ="conformance, authoring tool "> < strong > 9 .2.</ strong > </ a >
12991306
13001307 < li > processor, < a href ="#conform-processor " title ="conformance,
1301- processor "> < strong > 8 .2.</ strong > </ a >
1308+ processor "> < strong > 9 .2.</ strong > </ a >
13021309
13031310 < li > style sheet, < a href ="#conform-style-sheet " title ="conformance,
1304- style sheet "> < strong > 8 .2.</ strong > </ a >
1311+ style sheet "> < strong > 9 .2.</ strong > </ a >
13051312 </ ul >
13061313
13071314 < li > ‘< code class =css > @document</ code > ’ rule, < a
0 commit comments