Ian Hickson wrote:
Apparently, the Gecko plug-in folks *still* insist on ignoring objects
with MS-style classids instead of special-casing the common ones and
mapping them to Netscape-style plug-ins or even using the data attribute
if present. Opera at least uses the data attribute.
https://bugzilla.mozilla.org/show_bug.cgi?id=106065#c1
https://bugzilla.mozilla.org/show_bug.cgi?id=46569
The spec now effectively requires the Mozilla behaviour.
Which behavior, exactly? There have been at least 4 different behaviors
in Gecko for <embed> in the last year, and frankly I'd been considering
special-casing some common classids the way webkit does and removing the
latest layer of cruft we added to deal with compat issues (the "don't
use the server type if there is a type attribute that's a supported
plug-in type" business). I assume that we're talking about <object>
here, by the way, not <embed>, since <embed> has no data attribute and
doesn't use classid.
-Boris