[Webkit-unassigned] [Bug 17828] WebKit is rendering the video even in a display:none iframe

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Dec 9 14:55:04 PST 2011


https://bugs.webkit.org/show_bug.cgi?id=17828


Eric Seidel <eric at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
     Ever Confirmed|0                           |1




--- Comment #5 from Eric Seidel <eric at webkit.org>  2011-12-09 14:55:03 PST ---
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.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list