ES6 module
Performance (ksakamoto, kouhei)
Looking at traces closely
No low-hanging fruits, many small things take long time in aggregate
Modules are now fetched at high priority
Dynamic imports (kouhei)
Misc stability improvements.
WIP: Introduce ScriptFetchOptions concept explicitly into blink script code (will prep integrity=”” attr support)
Mojo-Loading (yhirano)
Watching UMAs...
Servicification (kinuko, toyoshim, yhirano)
Platform BUILD.gn cleanups (incl. fixing a potential race issue)
Remove skia dependency
Take over a CL to split BUILD.gn for network and blob sub-directories
ChildURLLoaderFactoryGetter now has GetFactoryForURL() that returns appropriate loader factory
Out-of-Blink CORS (tyoshino, toyoshim)
Revisiting architectural design about redirect handling
Removing unused code from DocumentThreadableLoader
Added more spec links to fetch related enums
Mechanical changes to conform style guide and to catch up with the HEAD code
Rewriting CORSURLLoaderTest to fit with chromium test style
Origin Manifest (dhausknecht, mkwst, tyoshino, kinuko)
Design doc review + VC for sync
Figuring out where to put the response URL information
Discussing how we should extend URLLoaderThrottle
WebFonts (ksakamoto, toyoshim)
crbug/770978 font-display bug
Font “failure period” kicks src-fallback, should be family-fallback
Removing field trial code from HEAD
Experiment-controlled rollouts start!
Fetch keepalive (yhirano)
Sent an intent-to-implement to blink-dev@
Proposing a web-platform-test. Under review.
ResourceLoadScheduler (toyoshim, ksakamoto)
L-R approved for extending the field trials to the Stable channel
Updating configurations for Stable study, and subframe limit study on others
Loading + memory (japhet)
Local experiment on discarding DOM while navigating. Should help w/ reducing peak memory usage.
Code health
yhirano, tyoshino: Cleaning up ExecutionContext::Virtual{URL, CompleteURL}
tyoshino: Removing KURL’s ParsedURLStringTag argument