| Index: Source/core/dom/ScriptLoader.cpp
|
| diff --git a/Source/core/dom/ScriptLoader.cpp b/Source/core/dom/ScriptLoader.cpp
|
| index 800ed23fa8a607b9047c5518db406ccda343034f..4cacc7477697fd6d0e75086411424f8e715125de 100644
|
| --- a/Source/core/dom/ScriptLoader.cpp
|
| +++ b/Source/core/dom/ScriptLoader.cpp
|
| @@ -362,7 +362,7 @@ void ScriptLoader::executeScript(const ScriptSourceCode& sourceCode, double* com
|
| contextDocument->pushCurrentScript(toHTMLScriptElement(m_element));
|
|
|
| AccessControlStatus corsCheck = NotSharableCrossOrigin;
|
| - if (!m_isExternalScript || (sourceCode.resource() && sourceCode.resource()->passesAccessControlCheck(m_element->document().securityOrigin())))
|
| + if (!m_isExternalScript || (sourceCode.resource() && sourceCode.resource()->passesAccessControlCheck(&m_element->document(), m_element->document().securityOrigin())))
|
| corsCheck = SharableCrossOrigin;
|
|
|
| // Create a script from the script element node, using the script
|
|
|