Chromium Code Reviews| Index: third_party/WebKit/Source/web/WebLocalFrameImpl.cpp |
| diff --git a/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp b/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp |
| index 9672566fe529b0560898a9a17ef532915fc524ee..8ef17ba87d5061d9c898af4665dc05a089c5628f 100644 |
| --- a/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp |
| +++ b/third_party/WebKit/Source/web/WebLocalFrameImpl.cpp |
| @@ -1548,6 +1548,8 @@ LocalFrame* WebLocalFrameImpl::createChildFrame(const FrameLoadRequest& request, |
| FrameLoader::resourceRequestFromHistoryItem(childItem, WebCachePolicy::UseProtocolCachePolicy)); |
| loadType = FrameLoadTypeInitialHistoryLoad; |
| } |
| + if (isReloadLoadType(frame()->loader().loadType()) && !frame()->document()->loadEventFinished()) |
| + loadType = frame()->loader().loadType(); |
|
Charlie Reis
2016/07/22 20:44:00
I don't think this will work for the new SiteIsola
|
| webframeChild->frame()->loader().load(newRequest, loadType, childItem); |
| // Note a synchronous navigation (about:blank) would have already processed |