[Webkit-unassigned] [Bug 63823] New: HTMLMediaElement prematurely starts progress timer to check buffering status of audio source.
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Jul 1 11:34:09 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=63823
Summary: HTMLMediaElement prematurely starts progress timer to
check buffering status of audio source.
Product: WebKit
Version: 528+ (Nightly build)
Platform: S60 Hardware
OS/Version: Other
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: WebKit Qt
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: abhinav.mithal at nokia.com
In HTMLMediaElement, the ProgressEventTimer is started too soon. It currently begins at the very start of resource loading; it should instead start after the metadata has been loaded and media player has started buffering data.
By firing right away, the timer gives the impression that playback is stalled and buffering - when in fact it is simply taking a long time to load the initial resource (meta data, etc.)
As a result UI elements are activated prematurely and events are passed to the player before playback is actually taking place.
This patch corrects this problem in order to conform with spec here : http://dev.w3.org/html5/spec/Overview.html#dom-media-network_loading.
--
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