| Index: Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| diff --git a/Source/core/frame/csp/ContentSecurityPolicy.cpp b/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| index 76e1f8d057680d7148ff24dcc8b482225120e868..b5cc7a917665ca783d1bdeb1846ac6ea6d52c184 100644
|
| --- a/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| +++ b/Source/core/frame/csp/ContentSecurityPolicy.cpp
|
| @@ -662,7 +662,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;
|
|
|