Index: Source/core/dom/Document.cpp |
diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp |
index 528702de282e6db69f8ffa1c8e39d317ecd04218..1d1d80dc058727710579069fd73c2d5d762953f1 100644 |
--- a/Source/core/dom/Document.cpp |
+++ b/Source/core/dom/Document.cpp |
@@ -4864,6 +4864,11 @@ void Document::initContentSecurityPolicy(const ContentSecurityPolicyResponseHead |
contentSecurityPolicy()->didReceiveHeaders(headers); |
} |
+void Document::initScriptEnabled() |
+{ |
+ m_scriptEnabled = m_frame->loader().client()->allowScript(settings() && settings()->scriptEnabled()); |
+} |
+ |
bool Document::allowInlineEventHandlers(Node* node, EventListener* listener, const String& contextURL, const WTF::OrdinalNumber& contextLine) |
{ |
if (!contentSecurityPolicy()->allowInlineEventHandlers(contextURL, contextLine)) |