Chromium Code Reviews| Index: third_party/WebKit/Source/core/workers/WorkerOrWorkletGlobalScope.cpp |
| diff --git a/third_party/WebKit/Source/core/workers/WorkerOrWorkletGlobalScope.cpp b/third_party/WebKit/Source/core/workers/WorkerOrWorkletGlobalScope.cpp |
| index 108d35c1f638dbb838af1caa6cc3ebf01829b660..fc8d402de3762cbdd23d99f46551c4c96bb84e42 100644 |
| --- a/third_party/WebKit/Source/core/workers/WorkerOrWorkletGlobalScope.cpp |
| +++ b/third_party/WebKit/Source/core/workers/WorkerOrWorkletGlobalScope.cpp |
| @@ -77,6 +77,11 @@ void WorkerOrWorkletGlobalScope::PostTask( |
| is_instrumented)); |
| } |
| +bool WorkerOrWorkletGlobalScope::CanExecuteScripts( |
| + ReasonForCallingCanExecuteScripts) { |
| + return !IsJSExecutionForbidden(); |
|
kouhei (in TOK)
2017/05/24 13:48:21
Can this ever be forbidden?
nhiroki
2017/05/24 14:53:11
This is forbidden when script evaluation cannot co
|
| +} |
| + |
| void WorkerOrWorkletGlobalScope::Dispose() { |
| DCHECK(script_controller_); |
| script_controller_->Dispose(); |