Worker: Reduce usage of WorkerOrWorkletGlobalScope in OutsideSettingsCSPDelegate
OutsideSettingsCSPDelegate is designed as ExecutionContext-free as much as possible. This CL reduces usage of WorkerOrWorkletGlobalScope there by... - replacing thread checks with base::ThreadChecker utility, and - logging in the use counter using blink::UseCounter interface. This doesn't change functional behavior. Bug: n/a Change-Id: Iae6ffc504e5f6513369525aeec8a3544cdb76b22 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2391892 Commit-Queue: Hiroki Nakagawa <nhiroki@chromium.org> Reviewed-by:Hiroshige Hayashizaki <hiroshige@chromium.org> Cr-Commit-Position: refs/heads/master@{#804767}
Showing
Please register or sign in to comment