Hey, might as well reuse this topic title...... :whistle:
Okay, can anyone here fire up Opera? Interested in knowing the version number, too. I'm using v12 and here's what I want you to do.
Right click on any element on any web page.
Click "Inspect element" to fire up Dragonfly.
In the right side of the Dragonfly window, click the 'Properties' tab.
Scroll to the bottom and unfold the 'style [CSSStyleDeclaration]' parameter.
Scroll again to the bottom, and tell me if you see this show up in the list:
zoom: ""
Normally, this should NOT show up, because zoom is IE-only and Opera has no reason to define it -- even empty. It doesn't even support it -- if you try doing a zoom:1, it'll fire up a CSS error.
Problem is -- jQuery, at some point, creates an empty dummy div and proceeds to check (~line 1242 in v1.5.2 uncompressed) for 'style' in div.style, which will return true, because it's set (even if empty.)
As a result, it executes that codepath which normally is only for IE... And it triggers said CSS error.
I'm a bit pissed off. Dunno if I should complain at Opera or jQuery, to begin with... Probably Opera! But they're slow to react to bug reports...