W3C home > Mailing lists > Public > www-style@w3.org > May 2006

[css3-mediaqueries] error handling in media queries?

From: L. David Baron <dbaron@dbaron.org>
Date: Thu, 11 May 2006 15:39:29 +0200
To: www-style@w3.org
Message-ID: <20060511133929.GA6055@ridley.dbaron.org>

css3-mediaqueries doesn't seem to define the error handling behavior for
syntactically incorrect media queries.  This needs to be defined so that
it is possible to know which of the following rules should make p
elements green:

@media all and (min-width: 1px), all and (min-width: more than 1px) {
  p { color: green }
}

@media all and (min-width: 1px), all and (unknown-feature: 3px) {
  p { color: green }
}

@media all and (min-width: 1px), all and (min-width: 1unknownunit) {
  p { color: green }
}

@media all and (min-width: 1px), all and ((< min-width 200px)) {
  p { color: green }
}

@media all and (min-width: 1px), all and (width at least 200px) {
  p { color: green }
}

Section 5 does say this:
# Since "max-weight" is an unknown media feature, the Media Query is
# false and the associated style sheet will not be applied.
But it doesn't say how unknown media features are parsed.  Is anything
unknown within matched parentheses accepted, but considered always
false?

-David

-- 
L. David Baron                                <URL: http://dbaron.org/ >
           Technical Lead, Layout & CSS, Mozilla Corporation

Received on Thursday, 11 May 2006 13:39:30 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:54:45 GMT