[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