On the above URL theee is a page with a quicktime movie embedded with <object>. The page validates as xhtml 1.0 strict and the quicktime content works in other browsers (most notably, Omniweb and WinIE) but Mozilla (neither Mac or Win) diplays anything at all. It does not even reserve space for the object. For sure, I have included the WinIE-specific ActiveX reference, but Mozilla should ignore this string and look at the MIME-type, shouldn't it?
The ActiveX reference is in fact the problem. Having that there means "Nothing but the ActiveX control which has this classid can render this content". See discussion in bug 108557 starting at bug 108557 comment 60 or so. (and as a note, the page is text/html, so we treat is as HTML, not XHTML...) *** This bug has been marked as a duplicate of 153288 ***
Status: UNCONFIRMED → RESOLVED
Last Resolved: 16 years ago
Resolution: --- → DUPLICATE
Use nesting, i.e. first use the ActiveX version, then a generic one as a fallback (and then an image with its own text fallback): <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" height="176" width="180"> <param name="src" value="movie.mov" /> <param name="type" value="video/quicktime" /> <object data="movie.mov" type="video/quicktime" height="176" width="180"> <img src="movie.jpg" alt="movie" height="160" width="180" /> </object> </object>
Adding some more info for future reference... David, we've been through this before. Look at http://homepage.mac.com/nikd/qt/ and see the plain examples there. The reason the classid version comes first is because otherwise the stupendous Internet Exploiter 5.x for the Mac will freak.
mass duplicate verifications . For filtering purposes, pls use keywd "massdupverification"
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.