worker: Remove WorkerContentSettingsClient
Before this CL WebContentSettingsClient was indirectly passed to WorkerOrWorkletGlobalScope via WorkerContentSettingsClient. This was an unnecessary abstraction. We can just pass WebContentSettingsClient as a part of GlobalScopeCreationParams and keep it in WorkerOrWorkletGlobalScope. This eliminates creating a GarbageCollected object. This CL doesn't have behavioral changes. Bug: 988335 Change-Id: If740aebdb33aa0bffd1ed8c9659d3a0c92c8e20a Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1722464Reviewed-by:Kinuko Yasuda <kinuko@chromium.org> Reviewed-by:
Hiroki Nakagawa <nhiroki@chromium.org> Commit-Queue: Kenichi Ishibashi <bashi@chromium.org> Cr-Commit-Position: refs/heads/master@{#681737}
Showing
Please register or sign in to comment