commit | 2cba6671596841c77457423e70e9d12070425dd1 | [log] [tgz] |
---|---|---|
author | horo <horo@chromium.org> | Tue Jul 26 03:09:43 2016 |
committer | Commit bot <commit-bot@chromium.org> | Tue Jul 26 03:12:01 2016 |
tree | afa6bddc9a22199dade7795c318132e1fd239546 | |
parent | 59f000d102e7f801cfb580ed0bdf58e13eb0d3c7 [diff] |
Speculatively launch Service Workers on mouse/touch events. [3/5] 1/5: Introduce NavigationHintSender. https://codereview.chromium.org/2043863003/ 2/5: Pipe NavigationHints from NavigationHintSender to ChromeRenderMessageFilter https://codereview.chromium.org/2043083002/ 3/5: Call StartServiceWorkerForNavigationHint() from ChromeRenderMessageFilter This CL. 4/5: Measure the precision of the speculative launch of Service Workers for NavigationHints https://codereview.chromium.org/2045153003/ 5/5: Add flags to enable SupeculativeLaunchServiceWorker https://codereview.chromium.org/2053573002/ When ChromeRenderMessageFilter receives NavigationHint IPC message, it calls ServiceWorkerContextWrapper::StartServiceWorkerForNavigationHint(). ServiceWorkerContextWrapper will try to start a Service Worker for the document which is linked from the anchor element. This CL depends on https://codereview.chromium.org/2181553003/ BUG=616502 Review-Url: https://codereview.chromium.org/2052613003 Cr-Commit-Position: refs/heads/master@{#407695}