Early Initialization Experiment for Extension APIs
commit0a1fa429b108c65452c3af1529e6a5535d9d707b
authorrobliao <robliao@chromium.org>
Mon, 20 Apr 2015 18:01:51 +0000 (20 11:01 -0700)
committerCommit bot <commit-bot@chromium.org>
Mon, 20 Apr 2015 18:02:28 +0000 (20 18:02 +0000)
treeabaf55a4d6f470bf3b168db6dd01d835d5c1d864
parent8c18ae3d65761d72a230f5d11b9c0b3bf3ff0aa6
Early Initialization Experiment for Extension APIs

Extension API Startup takes 100-200 ms in the 75th percentile case on PreMainMessageLoop during extension initialization.

This experiment early initializes this data on another thread to see if that would speed up the overall time.

If this experiment goes well, we'll open an investigation to do a proper async framework for initialization.

BUG=470743

Review URL: https://codereview.chromium.org/1060513003

Cr-Commit-Position: refs/heads/master@{#325874}
chrome/browser/chrome_browser_main.cc