| Index: third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
|
| diff --git a/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp b/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
|
| index a02feadbf921199183b01f1476d03dea860693e2..fb9ae287cd5a482a2ed8e6d28c5e418e9b7bf147 100644
|
| --- a/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
|
| +++ b/third_party/WebKit/Source/bindings/core/v8/ScriptController.cpp
|
| @@ -263,14 +263,8 @@ void ScriptController::collectIsolatedContexts(Vector<std::pair<ScriptState*, Se
|
|
|
| void ScriptController::updateDocument()
|
| {
|
| - bool forceMainWorldInitialization = false;
|
| - if (canExecuteScripts(NotAboutToExecuteScript) && !frame()->loader().stateMachine()->creatingInitialEmptyDocument()) {
|
| - Settings* settings = frame()->settings();
|
| - forceMainWorldInitialization = settings && settings->forceMainWorldInitialization();
|
| - }
|
| -
|
| // For an uninitialized main window windowProxy, do not incur the cost of context initialization.
|
| - if (!forceMainWorldInitialization && !m_windowProxyManager->mainWorldProxy()->isGlobalInitialized())
|
| + if (!m_windowProxyManager->mainWorldProxy()->isGlobalInitialized())
|
| return;
|
|
|
| if (!initializeMainWorld())
|
|
|