Sorry, I posted the wrong Microsoft link. Here's the one I meant ... http://msdn.microsoft.com/en-us/library/ie/ms537842%28v=vs.85%29.aspx
--Tom > Yeah, but how many people really use this "Trident" thing ;) > > Seriously, I'm not sure how to proceed on this. It does seem to be > outside the spec. Humorously, even Microsoft's has references that imply > that the script binding is named differently from the CSS attribute. > > http://msdn.microsoft.com/en-us/library/ie/ms530759%28v=vs.85%29.aspx > > It seems wrong to support methods that are redundant, won't reliably work > on other browsers, and also aren't part of the supported specification. > > By the way, could someone confirm whether or not > http://www.w3.org/TR/DOM-Level-2-Style/css is the right reference to be > citing? > > Thanks for any guidance, > --Tom > >> See also this thread: >> <http://lists.w3.org/Archives/Public/www-style/2012Feb/0655.html> >> >> Apparently this pattern works in Trident. >> >> Simon >> >> On Feb 28, 2012, at 5:14 PM, Simon Fraser wrote: >> >>> Yes, of which there is plenty. >>> >>> Simon >>> >>> On Feb 28, 2012, at 5:10 PM, Eric Seidel wrote: >>> >>>> It would have to be WebKit-only content, correct? >>>> >>>> On Tue, Feb 28, 2012 at 5:04 PM, Simon Fraser <[email protected]> >>>> wrote: >>>> On Feb 28, 2012, at 5:00 PM, Tom Zakrajsek wrote: >>>> >>>>> While investigating https://bugs.webkit.org/show_bug.cgi?id=77427, >>>>> Dave and I have been trekking through the bindings code. >>>>> >>>>> Multiword CSS property names are hyphen-delimited and lower-case, >>>>> while the equivalent JS binding names are camel-case. In the >>>>> implementation, our binding code is actually adding both forms. >>>>> >>>>> document.body.style["fontSize"] works, but so does >>>>> document.body.style["font-size"] >>>>> >>>>> The presence of the ["font-size"] form in the bindings was called out >>>>> as erroneous (not mentioned in the spec). It's also not recognized >>>>> by >>>>> FF or Opera. Is there any backwards compatibility issue we might not >>>>> be aware of for why the style object has both bindings in WebKit? >>>>> Example >>>>> >>>>> CSS { font-size : sSize } >>>>> Scripting [ sSize = ] object.style.fontSize >>>>> Thanks, >>>>> --Tom >>>> >>>> I would expect that changing this is pretty likely to break content in >>>> the wild. >>>> >>>> Simon >>> >>> _______________________________________________ >>> webkit-dev mailing list >>> [email protected] >>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev >> >> _______________________________________________ >> webkit-dev mailing list >> [email protected] >> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev >> > > > _______________________________________________ > webkit-dev mailing list > [email protected] > http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev > _______________________________________________ webkit-dev mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

