| Index: third_party/WebKit/Source/core/loader/NavigationScheduler.cpp
|
| diff --git a/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp b/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp
|
| index af0efe7c242b52716bfe236d141da30d4a316eae..0ff8cfa55e106611df2ceebe9af1b9b5481cd921 100644
|
| --- a/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp
|
| @@ -176,7 +176,7 @@ class ScheduledURLNavigation : public ScheduledNavigation {
|
| void Fire(LocalFrame* frame) override {
|
| std::unique_ptr<UserGestureIndicator> gesture_indicator =
|
| CreateUserGestureIndicator();
|
| - FrameLoadRequest request(OriginDocument(), url_, "_self",
|
| + FrameLoadRequest request(OriginDocument(), ResourceRequest(url_), "_self",
|
| should_check_main_world_content_security_policy_);
|
| request.SetReplacesCurrentItem(ReplacesCurrentItem());
|
| request.SetClientRedirect(ClientRedirectPolicy::kClientRedirect);
|
| @@ -213,7 +213,7 @@ class ScheduledRedirect final : public ScheduledURLNavigation {
|
| void Fire(LocalFrame* frame) override {
|
| std::unique_ptr<UserGestureIndicator> gesture_indicator =
|
| CreateUserGestureIndicator();
|
| - FrameLoadRequest request(OriginDocument(), Url(), "_self");
|
| + FrameLoadRequest request(OriginDocument(), ResourceRequest(Url()), "_self");
|
| request.SetReplacesCurrentItem(ReplacesCurrentItem());
|
| if (EqualIgnoringFragmentIdentifier(frame->GetDocument()->Url(),
|
| request.GetResourceRequest().Url())) {
|
| @@ -438,7 +438,7 @@ void NavigationScheduler::ScheduleLocationChange(Document* origin_document,
|
| frame_->GetDocument()->GetSecurityOrigin())) {
|
| if (url.HasFragmentIdentifier() &&
|
| EqualIgnoringFragmentIdentifier(frame_->GetDocument()->Url(), url)) {
|
| - FrameLoadRequest request(origin_document, url, "_self");
|
| + FrameLoadRequest request(origin_document, ResourceRequest(url), "_self");
|
| request.SetReplacesCurrentItem(replaces_current_item);
|
| if (replaces_current_item)
|
| request.SetClientRedirect(ClientRedirectPolicy::kClientRedirect);
|
|
|