Bug 220728

Summary: Implement visibility based resource load scheduling for low priority resources
Product: WebKit Reporter: Antti Koivisto <koivisto>
Component: Page LoadingAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: annulen, beidson, cdumez, cgarcia, ews-watchlist, ggaren, gyuyoung.kim, japhet, ryuan.choi, sergio, webkit-bug-importer
Priority: P2 Keywords: InRadar
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on:    
Bug Blocks: 220726    
Attachments:
Description Flags
patch
ews-feeder: commit-queue-
patch
none
patch
ggaren: review+, ews-feeder: commit-queue-
patch none

Antti Koivisto
Reported 2021-01-19 02:49:32 PST
With HTTP/2 image loads can saturate the connection and cause the loading of more important resources to be delayed (https://blog.cloudflare.com/better-http-2-prioritization-for-a-faster-web/ for a pretty good analysis). We should do some scheduling in the network process.
Attachments
patch (51.39 KB, patch)
2021-01-25 05:47 PST, Antti Koivisto
ews-feeder: commit-queue-
patch (51.39 KB, patch)
2021-01-26 07:02 PST, Antti Koivisto
no flags
patch (48.97 KB, patch)
2021-01-26 09:17 PST, Antti Koivisto
ggaren: review+
ews-feeder: commit-queue-
patch (49.48 KB, patch)
2021-01-27 03:26 PST, Antti Koivisto
no flags
Antti Koivisto
Comment 1 2021-01-25 05:47:00 PST
Radar WebKit Bug Importer
Comment 2 2021-01-26 02:50:14 PST
Antti Koivisto
Comment 3 2021-01-26 07:02:11 PST
Antti Koivisto
Comment 4 2021-01-26 09:17:35 PST
Geoffrey Garen
Comment 5 2021-01-26 13:46:02 PST
Comment on attachment 418429 [details] patch r=me I didn't check the EWS issues; might be something to fix before landing.
Antti Koivisto
Comment 6 2021-01-27 03:26:48 PST
EWS
Comment 7 2021-01-27 04:39:33 PST
Committed r271946: <https://trac.webkit.org/changeset/271946> All reviewed patches have been landed. Closing bug and clearing flags on attachment 418522 [details].
Note You need to log in before you can comment on or make changes to this bug.