| Index: Source/web/WebLocalFrameImpl.cpp
|
| diff --git a/Source/web/WebLocalFrameImpl.cpp b/Source/web/WebLocalFrameImpl.cpp
|
| index 55a2de14e016a97b880825cff2767081799e7554..b67aa73f6a8c3e86a7c28340f5e948de0e2d3c43 100644
|
| --- a/Source/web/WebLocalFrameImpl.cpp
|
| +++ b/Source/web/WebLocalFrameImpl.cpp
|
| @@ -928,6 +928,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.initializeForMainResource(!this->parent());
|
|
|
| FrameLoadRequest frameRequest(0, request, SubstituteData(data, mimeType, textEncoding, unreachableURL));
|
| ASSERT(frameRequest.substituteData().isValid());
|
|
|