| Index: Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| diff --git a/Source/core/frame/csp/ContentSecurityPolicy.cpp b/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| index c561c3bbe00734e23f06b58c2594f3a2d6b7f17c..90e204210f8a6cea9fa3f04754ce06e4e5b959ce 100644
|
| --- a/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| +++ b/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| @@ -664,7 +664,7 @@ void ContentSecurityPolicy::reportViolation(const String& directiveText, const S
|
| SecurityPolicyViolationEventInit violationData;
|
| gatherSecurityPolicyViolationEventData(violationData, document, directiveText, effectiveDirective, blockedURL, header);
|
|
|
| - frame->domWindow()->enqueueDocumentEvent(SecurityPolicyViolationEvent::create(EventTypeNames::securitypolicyviolation, violationData));
|
| + frame->localDOMWindow()->enqueueDocumentEvent(SecurityPolicyViolationEvent::create(EventTypeNames::securitypolicyviolation, violationData));
|
|
|
| if (reportEndpoints.isEmpty())
|
| return;
|
|
|