[Webkit-unassigned] [Bug 81719] New: ResourceLoadScheduler casuses too much delay
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Mar 20 16:26:36 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=81719
Summary: ResourceLoadScheduler casuses too much delay
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Page Loading
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: simonjam at chromium.org
CC: tonyg at chromium.org
Chrome loads yahoo.com 100+ ms slower than other browsers. One of the causes is that subresources start loading significantly later. The ResourceLoadScheduler is part of the problem. While the document is finishing parsing, 30 resources are discovered and queued in the ResourceLoadScheduler. The scheduler then queues a timer to fire later that actually issues the requests to the network layer. By the time that timer fires, requests have been queued between 10 - 90 ms, leaving the network (one of our most precious resources) idle during this time. We should be much more aggressive about issuing those requests.
Apparently the purpose of the ResourceLoadScheduler is to try to request JS and CSS in front of images, even if they're discovered out-of-order. Some buffering is needed to do this, but this is too much.
--
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