1: {Ei;g} Green, and neither bold nor italic.

2: {n;Ebg} Green, and neither bold nor italic.

3: {rE;4n} Green, and neither bold nor italic.


Result: Gecko and Konqueror,WebKit,Chromium display the above as green, not italic and not bold.

Accordingly, I suggest clarifying that “while parsing a declaration” includes any point in the grammar where a declaration can start, and more generally any point in the grammar where a token forming part of a declaration could occur (other than when encountering the end of the stylesheet -- and that phrase could be a hyperlink to the unexpected-end-of-stylesheet error handling rule in §4.2). If using something like that approach to the wording then I suggest that it should also be clarified that “while parsing a declaration” includes parsing declarations that are part of the grammar of individual at-rules (such as @media and @page).

(In terms of test suite, the tests in this document could usefully be repeated in the context of an @media rule and again in the context of an @page rule, if equivalent tests aren't already present.)

Note that this clarification might affect the appropriate wording of the last paragraph before §13.2.1: I believe that its “additional” rule is actually subsumed by this suggested clarification, so (depending on the exact clarification actually used) this §13.2 paragraph would need to be reworded along the lines “Note that the [§4.2] rules imply ...” rather than continue to claim that the rule it gives is an addition to the §4.2 rules.