DescriptionThis defers starting background extension page RenderViews
until after session restore has completed.
This is mainly to help login/startup times so that Chrome is useful to
the user earlier. To make sure that this is actually helping, this CL
includes a Finch experiment that will only enable the deferral on 50%
of the clients.
It is also expected that deferring these will help with some problems
we've seen when extensions attempt to do GAIA authentication.
BUG=279427, 259791
TEST=Ran performance tests on ChromeOS and Linux
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=221621
Patch Set 1 #Patch Set 2 : Added field trial #Patch Set 3 : #
Total comments: 2
Patch Set 4 : Simplified, reverted changes to extension_host #
Total comments: 2
Patch Set 5 : Merged logic into DeferLoadingBackgroundHosts #
Total comments: 3
Patch Set 6 : Added ENABLE_EXTENSIONS ifdef #
Total comments: 2
Patch Set 7 : Fixed typo #Patch Set 8 : Fixed missed reference to InitForRegularProfile in SyncAppHelper #Messages
Total messages: 18 (0 generated)
|