commit | e8b10a53a8c1cffc15853f75a96c0bbc50258bf8 | [log] [tgz] |
---|---|---|
author | Hiroki Nakagawa <nhiroki@chromium.org> | Thu Dec 28 01:49:07 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Thu Dec 28 03:54:20 2017 |
tree | a268dbbf3e56c61c63f29b44c3b1c85f1073c626 | |
parent | 61c210920199165e81bdbbbfd57dc7cb7750bd42 [diff] |
Worker: Clean up WorkerClients handling Before this CL, WorkerClients is indirectly passed to GlobalScopeCreationParams via MessagingProxy. For example, DedicatedWorker creates WorkerClients and passes it to GlobalScopeCreationParams via DedicatedWorkerMessagingProxy. This indirection is no longer necessary thanks to recent cleanups. This CL makes DedicatedWorker etc directly pass WorkerClients to GlobalScopeCreationParams and removes the indirection paths. Bug: 680046 Change-Id: Ie20885f45961cb83503f041b68a2229f4c832f10 Reviewed-on: https://chromium-review.googlesource.com/832603 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Kentaro Hara <haraken@chromium.org> Cr-Commit-Position: refs/heads/master@{#526269}
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 .