| Index: Source/bindings/v8/ScriptController.cpp
|
| diff --git a/Source/bindings/v8/ScriptController.cpp b/Source/bindings/v8/ScriptController.cpp
|
| index a7b4ad160575ace052498de4f5417255a654f51e..a33ac349242213399e50fedffcc87cb6859635b7 100644
|
| --- a/Source/bindings/v8/ScriptController.cpp
|
| +++ b/Source/bindings/v8/ScriptController.cpp
|
| @@ -497,8 +497,7 @@ bool ScriptController::canExecuteScripts(ReasonForCallingCanExecuteScripts reaso
|
| return true;
|
| }
|
|
|
| - Settings* settings = m_frame->settings();
|
| - const bool allowed = m_frame->loader().client()->allowScript(settings && settings->scriptEnabled());
|
| + const bool allowed = m_frame->document()->scriptEnabled();
|
| if (!allowed && reason == AboutToExecuteScript)
|
| m_frame->loader().client()->didNotAllowScript();
|
| return allowed;
|
|
|