Index: third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
diff --git a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
index ba90b82aa70e5e3e32e3a4f5ed2fca29cdde0e33..9cb5e4f388ffcf59a606caf927b9959dd8f2e6b8 100644 |
--- a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
+++ b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
@@ -397,6 +397,7 @@ void DocumentLoader::cancelLoadAfterXFrameOptionsOrCSPDenied( |
// TODO(mkwst): Remove this once XFO moves to the browser. |
// https://crbug.com/555418. |
clearMainResourceHandle(); |
+ m_contentSecurityPolicy.clear(); |
KURL blockedURL = SecurityOrigin::urlWithUniqueSecurityOrigin(); |
m_originalRequest.setURL(blockedURL); |
m_request.setURL(blockedURL); |