commit | 166906a0b37ae6500585e3680a299eb7c720a110 | [log] [tgz] |
---|---|---|
author | Makoto Shimazu <[email protected]> | Wed Jul 12 06:04:01 2017 |
committer | Commit Bot <[email protected]> | Wed Jul 12 06:04:01 2017 |
tree | 7f7483bd5187a9fa2152d3a79dcb978be5328891 | |
parent | 7e6b541f1c1347d07ed12751cd8d35c67dc8a102 [diff] [blame] |
ServiceWorker: add a Mojo interface for streaming installed scripts This is 4th patch of script streaming project split off from https://chromium-review.googlesource.com/c/538477. This patch adds Mojo's interface to stream installed scripts to the renderer during launching up. This patch implements: - WebServiceWorkerInstalledScriptsManagerImpl::Internal as a receiver of streamed scripts which lives on the io thread on the renderer - ServiceWorkerInstalledScriptsSender as a sender of installed scripts on the browser process Bug: 683037 Change-Id: I6d7ae63aea670c37fe00c0c81afceb71dd70c62a Reviewed-on: https://chromium-review.googlesource.com/558529 Reviewed-by: Tom Sepez <[email protected]> Reviewed-by: Kinuko Yasuda <[email protected]> Reviewed-by: Matt Falkenhagen <[email protected]> Commit-Queue: Makoto Shimazu <[email protected]> Cr-Commit-Position: refs/heads/master@{#485873}
diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc index b27fb12b..388367820 100644 --- a/content/renderer/render_thread_impl.cc +++ b/content/renderer/render_thread_impl.cc
@@ -763,7 +763,7 @@ registry->AddInterface(base::Bind(&CreateFrameFactory), base::ThreadTaskRunnerHandle::Get()); registry->AddInterface(base::Bind(&EmbeddedWorkerInstanceClientImpl::Create, - base::TimeTicks::Now()), + base::TimeTicks::Now(), GetIOTaskRunner()), base::ThreadTaskRunnerHandle::Get()); GetServiceManagerConnection()->AddConnectionFilter( base::MakeUnique<SimpleConnectionFilter>(std::move(registry)));