@@ -3154,13 +3154,13 @@ CSS stylesheets</h2>
31543154Style rules</h3>
31553155
31563156 A <dfn>style rule</dfn> is a <a>qualified rule</a>
3157- that associates a <a href="https://drafts.csswg.org/selectors4/#selector-list" >selector list</a> [[!SELECT]]
3157+ that associates a <a>selector list</a> [[!SELECT]]
31583158 with a list of property declarations.
31593159 They are also called
31603160 <a href="https://www.w3.org/TR/CSS21/syndata.html#rule-sets">rule sets</a> in [[!CSS21]] .
31613161 CSS Cascading and Inheritance [[!CSS3CASCADE]] defines how the declarations inside of style rules participate in the cascade.
31623162
3163- The prelude of the qualified rule is <a lt="parse something according to a CSS grammar">parsed</a>
3163+ The prelude of the qualified rule is [= CSS/parsed=]
31643164 as a <<selector-list>> .
31653165 If this returns failure,
31663166 the entire style rule is <a>invalid</a> .
@@ -3422,6 +3422,11 @@ Changes from the 20 February 2014 Candidate Recommendation</h3>
34223422
34233423 * Define all tokens to have a <a>representation</a> .
34243424
3425+ * Fixed minor bug in <a>check if two code points are a valid escape</a> --
3426+ a <code> \</code> followed by an EOF is now correctly reported as <em> not</em> a valid escape.
3427+
3428+ * If the very first rule in the sheet is a ''@charset'' , dropped it during parsing.
3429+
34253430 The following editorial changes were made:
34263431
34273432 * The "Consume a string token" algorithm was changed to allow calling it without specifying an explicit ending token,
@@ -3430,17 +3435,14 @@ Changes from the 20 February 2014 Candidate Recommendation</h3>
34303435
34313436 * Minor editorial restructuring of algorithms.
34323437
3433- * Added the [=CSS/parse=] API entry point .
3438+ * Added the [=CSS/parse=] and [=parse a comma-separated list of component values=] API entry points .
34343439
34353440 * Added the <<declaration-value>> and <<any-value>> productions.
34363441
34373442 * Removed the Selectors-specific tokens, per WG resolution.
34383443
34393444 * Removed "code point" and "surrogate code point" in favor of the identical definitions in the Infra Standard.
34403445
3441- * Fixed minor bug in <a>check if two code points are a valid escape</a> --
3442- a <code> \</code> followed by an EOF is now correctly reported as <em> not</em> a valid escape.
3443-
34443446
34453447<h3 id="changes-WD-20131105">
34463448Changes from the 5 November 2013 Last Call Working Draft</h3>
0 commit comments