[Webkit-unassigned] [Bug 47569] New: Unused <video> fallback content within an <object> tag is downloaded in the background

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 12 20:43:30 PDT 2010


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

           Summary: Unused <video> fallback content within an <object> tag
                    is downloaded in the background
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Macintosh Intel
               URL: http://catharsis.tumblr.com/html5-video-fallback
        OS/Version: Mac OS X 10.6
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: Media Elements
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: marc.hoyois at gmail.com


Created an attachment (id=70580)
 --> (https://bugs.webkit.org/attachment.cgi?id=70580&action=review)
Minimal HTML page with a <video> tag within an <object> tag

Summary:
When an <object> has a <video> tag as fallback content, the video fallback resource is downloaded even if it is not used, wasting bandwidth.

Steps to reproduce:

Open the attached HTML file which has a 32MB video as fallback to a 3KB QuickTime object, or navigate to the address
http://catharsis.tumblr.com/html5-video-fallback
which demonstrates HTML5 video fallback to a Flash object.

As soon as you open the page, check the Network tab in Activity Monitor and observe as the MBs of the video are being downloaded. The URL of the video also appears in Safari's activity window.

Build Date & Platform:
Tested in OS X 10.6.4 with Safari 5.0.2 and Webkit 6533.18.5, r69611

Additional Information:
<video> fallback is commonly used by websites to make their Flash video content accessible on iPad/iPhones without any extra Javascript or server-side scripting. This bug forces some of these websites to misuse fallback content by making the fallback resource unavailable (404) to desktop user agent (for example: Viddler). As a consequence, desktop users with no Flash cannot access the fallback content. This bug should be squashed before this workaround becomes more common!

-- 
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