RE: [css-device-adapt][cssom] Missing VIEWPORT_RULE definition


[L. David Baron:]
> 
> On Tuesday 2011-10-11 18:33 -0700, Tab Atkins Jr. wrote:
> > Whose code?  Nobody should ever be typing numeric constants, right?
> > The only reason they exist is because of tradition from languages that
> > don't have interned strings, or something.
> 
> Last time I tried to use the named constants in JavaScript code I found it
> wasn't interoperable, and had to use the numbers.  (I think I was using
> the node type constants in that case.)  Then again,
> alert(CSSRule.STYLE_RULE) works in Gecko, WebKit, and Opera.  (Maybe the
> problem I had was with IE?)
> 
If you were using IE8 or earlier (or equivalent docmodes), yes. These are now 
defined in IE9 standards mode. So cross-browser code would still use numbers.

Received on Wednesday, 12 October 2011 15:30:54 UTC