DescriptionThis CL adds an intra-priority level sorting value for finer grained control of resource loading. The blink side of this patch sorts visible images by estimated on screen real-estate, preferring to download images with more visual impact first. Ie. On a page with a large banner, and dozens of small icons, the large banner will most likely be scheduled ahead of the others.
In the future, we can also use this to experiment with other signals, ie. prioritize by distance to viewport.
This needs https://codereview.chromium.org/153983004/ to land first.
In our tests, this was a nice win on speed-index for desktop, with a gain of about ~2-3%.
BUG=319073
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=260665
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=262204
Patch Set 1 : #
Total comments: 10
Patch Set 2 : Changes from review. #
Total comments: 1
Patch Set 3 : Changes from review. #
Total comments: 2
Patch Set 4 : Changes from review. #
Total comments: 3
Patch Set 5 : Changes from review. #Patch Set 6 : Upload again. #
Total comments: 6
Patch Set 7 : Changes from review. #Patch Set 8 : Rebase. #Patch Set 9 : Added expectation. #Patch Set 10 : Rebase. #Messages
Total messages: 35 (1 generated)
|