W3C home > Mailing lists > Public > www-style@w3.org > January 2013

Re: [css3-syntax] @media screen;

From: Tab Atkins Jr. <jackalmage@gmail.com>
Date: Mon, 21 Jan 2013 11:20:34 -0800
Message-ID: <CAAWBYDDLLhkuQiLyg1AGKuOWhiTuQ5FU8w7pKQddn4iQSa5q3A@mail.gmail.com>
To: Simon Sapin <simon.sapin@kozea.fr>
Cc: "www-style@w3.org" <www-style@w3.org>
On Mon, Jan 21, 2013 at 7:13 AM, Simon Sapin <simon.sapin@kozea.fr> wrote:
> Hi,
>
> In 3.5.3. At-rule-prelude mode, a semicolon pops the current rule
> unconditionally. I think it should trigger a parse error for rule-filled or
> declaration-filled at-rules, just like { does for at-rules that are neither
> rule-filled or declaration-filled.
>
> For example, these produce the same tree per the current ED:
>
>     @media screen;
>     @media screen{}
>
> They should not. The former is a parse error, the rule is ignored (and does
> not show up later in CSSOM.)

Makes sense.  I'll fix this shortly.

~TJ
Received on Monday, 21 January 2013 19:21:21 GMT

This archive was generated by hypermail 2.3.1 : Tuesday, 26 March 2013 17:21:04 GMT