Index: Source/web/WebLocalFrameImpl.cpp |
diff --git a/Source/web/WebLocalFrameImpl.cpp b/Source/web/WebLocalFrameImpl.cpp |
index 5ea6db860eead15ae980b7c8c1e30d0f2728236e..48b26d3366d479be7464c80971f4e2220aac65ad 100644 |
--- a/Source/web/WebLocalFrameImpl.cpp |
+++ b/Source/web/WebLocalFrameImpl.cpp |
@@ -911,6 +911,7 @@ void WebLocalFrameImpl::loadData(const WebData& data, const WebString& mimeType, |
if (replace && !unreachableURL.isEmpty() && frame()->loader().provisionalDocumentLoader()) |
request = frame()->loader().provisionalDocumentLoader()->originalRequest(); |
request.setURL(baseURL); |
+ request.setCheckForBrowserSideNavigation(false); |
FrameLoadRequest frameRequest(0, request, SubstituteData(data, mimeType, textEncoding, unreachableURL)); |
ASSERT(frameRequest.substituteData().isValid()); |