| Index: third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp | 
| diff --git a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp | 
| index 303b19e23f291aed8f8284c243a84ac51b70e6dc..094a5123e4cadf8db9ed1446ae3c26e6ff909d10 100644 | 
| --- a/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp | 
| +++ b/third_party/WebKit/Source/web/WebEmbeddedWorkerImpl.cpp | 
| @@ -330,10 +330,6 @@ void WebEmbeddedWorkerImpl::startWorkerThread() | 
|  | 
| Document* document = m_mainFrame->frame()->document(); | 
|  | 
| -    WorkerThreadStartMode startMode = DontPauseWorkerGlobalScopeOnStart; | 
| -    if (InspectorInstrumentation::shouldPauseDedicatedWorkerOnStart(document)) | 
| -        startMode = PauseWorkerGlobalScopeOnStart; | 
| - | 
| // FIXME: this document's origin is pristine and without any extra privileges. (crbug.com/254993) | 
| SecurityOrigin* starterOrigin = document->securityOrigin(); | 
|  | 
| @@ -346,6 +342,7 @@ void WebEmbeddedWorkerImpl::startWorkerThread() | 
| document->initContentSecurityPolicy(m_mainScriptLoader->releaseContentSecurityPolicy()); | 
|  | 
| KURL scriptURL = m_mainScriptLoader->url(); | 
| +    WorkerThreadStartMode startMode = m_workerInspectorProxy->workerStartMode(document); | 
| OwnPtr<WorkerThreadStartupData> startupData = WorkerThreadStartupData::create( | 
| scriptURL, | 
| m_workerStartData.userAgent, | 
|  |