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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Mar 13 10:39:17 PDT 2008


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

           Summary: WebKit is rendering the video even in a display:none
                    iframe
           Product: WebKit
           Version: 525+ (Nightly build)
          Platform: PC
               URL: http://www.oldeenglish.org/dvd/
        OS/Version: Windows XP
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Plug-ins
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: help.improve.webkit at gmail.com
                CC: help.improve.webkit at gmail.com


I Steps:
Go to 
http://www.oldeenglish.org/dvd/

II Issue:
In Safari: On clicking the video links, the videos are shown in such a way that
all the videos are playing in one player.It starts playing the audio content of
all the videos on the page concurrently. It should start playing along with the
video only when the video link is clicked.

FF: On click of the video link, it closes the previous video that's open(if
any) and opens the new one that's clicked. So only one video is played at a
time and all the others are closed.

IE: On click of the video link, it opens the video without closing or pausing
the previous video that's playing(if any). So, any number of videos can be
running at a time. To change the viewing video, click on the link of that
video.

III Conclusion:
The problem is that WebKit is rendering the video even though it's in a
display:none iframe. If you put the video in a display:none div, then it
doesn't autoplay. Things that are display:none should not render. This includes
iframes.
Therefore WebKit should not render the contents of display:none iframes. This
breaks sites that load videos in display:none iframes.

IV Other browsers:
IE7: ok
FF2: ok
Opera: not ok

V Nightly tested: 30881


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



More information about the webkit-unassigned mailing list