Summary: | WebKit is rendering the video even in a display:none iframe | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | jasneet <jasneet> | ||||
Component: | Plug-ins | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED WONTFIX | ||||||
Severity: | Normal | CC: | abarth, ap, eric.carlson, eric, jamesr, jasneet, mitz | ||||
Priority: | P2 | Keywords: | HasReduction | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | PC | ||||||
OS: | Windows XP | ||||||
URL: | http://www.oldeenglish.org/dvd/ | ||||||
See Also: | https://bugs.webkit.org/show_bug.cgi?id=107236 | ||||||
Attachments: |
|
Description
jasneet
2008-03-13 10:39:17 PDT
Created attachment 19732 [details]
reduction
On Mac OS X, the non-displaying iframes do not render video (they do play audio, which is fine, I think). Is this still an issue? I thought that display:none plugins should load and play normally per HTML5? Or am I remembering incorrectly? The reduction doesn't work, but the original site still has trouble. This is a spec question I think. I was wrong. This bug is not about <video> but rather a quicktime movie inside an <object> tag: <OBJECT classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="480" height="375" id="movie1" > <PARAM name="src" value="OldeEnglish.org_-_Breaking_News.mov"> <PARAM name="autoplay" value="true"> <EMBED width="480" height="375" src="OldeEnglish.org_-_Breaking_News.mov" TYPE="video/quicktime" PLUGINSPAGE="www.apple.com/quicktime/download" name="movie1" enablejavascript="true" autoplay="true"> </EMBED> </OBJECT> view-source:http://www.oldeenglish.org/dvd/iframe1.html The site is setting the various iframes to display: none in the main page: iframe { border: 0px; display: none; background-color: transparent; padding: 0px; } <div id="stage"> <iframe id="frame1" src="iframe1.html" width="500" height="400" ALLOWTRANSPARENCY="true"></iframe> <iframe id="frame2" src="iframe2.html" width="500" height="400" ALLOWTRANSPARENCY="true"></iframe> <iframe id="frame3" src="iframe3.html" width="500" height="400" ALLOWTRANSPARENCY="true"></iframe> <iframe id="frame4" src="iframe4.html" width="500" height="400" ALLOWTRANSPARENCY="true"></iframe> <iframe id="frame5" src="iframe5.html" width="500" height="400" ALLOWTRANSPARENCY="true"></iframe> </div> It appears that other browsers do not play video in an <object> tag when the document containing that <object> tag is not rendered. Mass closing plug-in bugs, as plug-in support has been removed from WebKit. Please comment and/or reopen if this still affects WebKit in some way. |