commit | 90a9b1a33ff4056792f6c3d3100b97ba5d52f080 | [log] [tgz] |
---|---|---|
author | Hiroki Nakagawa <nhiroki@chromium.org> | Fri Dec 15 14:30:55 2017 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Dec 15 14:30:55 2017 |
tree | 296de727c131621825b7b8f2da63dfc27940c636 | |
parent | 2ef3d9ac3f782e0a024704b8b9adf19e2643f70f [diff] |
Worker: Introduce WorkerOptions for module workers This CL introduces WorkerOptions for module workers. This is not exposed on the ctor of any workers yet to avoid making developers confused about unimplemented features. This also passes the option from DedicatedWorker::Create() to DedicatedWorkerMessagingProxy::StartWorkerGlobalScope(). Following CLs will implement the remaining parts and add tests. This CL doesn't change the existing behavior. Rough design doc about module workers: https://docs.google.com/a/chromium.org/document/d/1IMGWAK7Wq37mLehwkbysNRBBnhQBo3z2MbYyMkViEnY/edit?usp=sharing Bug: 680046 Change-Id: I571e8f540d842bb06878e13d4b383eddc2df42f1 Reviewed-on: https://chromium-review.googlesource.com/813314 Reviewed-by: Kouhei Ueno <kouhei@chromium.org> Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Matt Falkenhagen <falken@chromium.org> Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Cr-Commit-Position: refs/heads/master@{#524377}
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 .