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(); |