| 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();
 | 
| +}
 | 
| +
 | 
|  void WorkerOrWorkletGlobalScope::Dispose() {
 | 
|    DCHECK(script_controller_);
 | 
|    script_controller_->Dispose();
 | 
| 
 |