diff options
author | enne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-22 19:53:15 +0000 |
---|---|---|
committer | enne@chromium.org <enne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-22 19:55:31 +0000 |
commit | 604e202d3548b701900c3771f9517103bb91486c (patch) | |
tree | b9343ad4b58318a3a4c09c0346a56c4e597b6741 /webkit/browser/fileapi | |
parent | 8930f2cdbf21ad4e3c2ff442cef8f659b034d6cd (diff) | |
download | chromium_src-604e202d3548b701900c3771f9517103bb91486c.zip chromium_src-604e202d3548b701900c3771f9517103bb91486c.tar.gz chromium_src-604e202d3548b701900c3771f9517103bb91486c.tar.bz2 |
cc: Don't infinitely throttle large raster tasks
Previously, if a raster task had a resource size that was larger than
the throttling limit for the raster worker, that task would never get
scheduled. This leads to starvation for that task, preventing tree
activation, and causing freezes.
The fix is to always allow such large tasks if it is the first task.
R=reveman@chromium.org
BUG=403446
Review URL: https://codereview.chromium.org/489293002
Cr-Commit-Position: refs/heads/master@{#291484}
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@291484 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/browser/fileapi')
0 files changed, 0 insertions, 0 deletions