commit | d4589f59d07ff5e625bc57d6cf03cb9438d8180b | [log] [tgz] |
---|---|---|
author | Hiroshige Hayashizaki <hiroshige@chromium.org> | Fri Nov 09 00:29:28 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Nov 09 00:29:28 2018 |
tree | 901d902d695573dd84b78d9684d7f8bb38772790 | |
parent | e09b125fbd87e3dfc5c2cc476b2124c29477590c [diff] |
Remove WorkerFetchContextHolder Keeping scoped_refptr<WebWorkerFetchContext> in WorkerFetchContextHolder cause WebWorkerFetchContext destruction on the main thread, because WorkerFetchContextHolder is destructed on the main thread. To avoid this, this CL passes WebWorkerFetchContext via GlobalScopeCreationParams to WorkerOrWorkletGlobalScope. This CL doesn't change the behavior. Bug: 880027 Change-Id: Idab91d31cafdb33b264662c5f1bef126d93ba9f3 Reviewed-on: https://chromium-review.googlesource.com/c/1198891 Commit-Queue: Hiroshige Hayashizaki <hiroshige@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#606649}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .