| Index: third_party/WebKit/Source/core/frame/RemoteFrame.cpp
|
| diff --git a/third_party/WebKit/Source/core/frame/RemoteFrame.cpp b/third_party/WebKit/Source/core/frame/RemoteFrame.cpp
|
| index 075fc0bc304757132a140650f87a903773fc806f..77a350bf904e6e868df2e2237e0ac64ddf7b8739 100644
|
| --- a/third_party/WebKit/Source/core/frame/RemoteFrame.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/RemoteFrame.cpp
|
| @@ -70,7 +70,9 @@ void RemoteFrame::navigate(const FrameLoadRequest& passedRequest) {
|
|
|
| frameRequest.resourceRequest().setHasUserGesture(
|
| UserGestureIndicator::processingUserGesture());
|
| - client()->navigate(frameRequest.resourceRequest(),
|
| + // TODO(dcheng): Should this DCHECK() that originDocument() is not null?
|
| + client()->navigate(frameRequest.originDocument(),
|
| + frameRequest.resourceRequest(),
|
| frameRequest.replacesCurrentItem());
|
| }
|
|
|
|
|