| 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 4abb8f84a22cad754e0805663eaaa4a7ec210f14..9ad838ff155064ea6845fd085355fafeaf6d043c 100644
|
| --- a/third_party/WebKit/Source/core/frame/RemoteFrame.cpp
|
| +++ b/third_party/WebKit/Source/core/frame/RemoteFrame.cpp
|
| @@ -66,7 +66,10 @@ void RemoteFrame::navigate(Document& originDocument,
|
| const KURL& url,
|
| bool replaceCurrentItem,
|
| UserGestureStatus userGestureStatus) {
|
| - FrameLoadRequest frameRequest(&originDocument, url);
|
| + KURL upgradedURL(url);
|
| + upgradeInsecureRequest(upgradedURL, originDocument);
|
| +
|
| + FrameLoadRequest frameRequest(&originDocument, upgradedURL);
|
| frameRequest.setReplacesCurrentItem(replaceCurrentItem);
|
| frameRequest.resourceRequest().setHasUserGesture(userGestureStatus ==
|
| UserGestureStatus::Active);
|
|
|