| 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 f687976bd5b4edf730cdd2b44f742219810c934b..9e67f19f42f0c09326b19dbb84396a8c050ad8a1 100644
|
| --- a/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp
|
| +++ b/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp
|
| @@ -159,6 +159,7 @@ protected:
|
|
|
| void fire(LocalFrame* frame) override
|
| {
|
| + printf("FrameLoadRequest in scheduledurlnavigaion.\n");
|
| std::unique_ptr<UserGestureIndicator> gestureIndicator = createUserGestureIndicator();
|
| FrameLoadRequest request(originDocument(), m_url, "_self", m_shouldCheckMainWorldContentSecurityPolicy);
|
| request.setReplacesCurrentItem(replacesCurrentItem());
|
| @@ -187,6 +188,7 @@ public:
|
|
|
| void fire(LocalFrame* frame) override
|
| {
|
| + printf("FrameLoadRequest in scheduledredirect.\n");
|
| std::unique_ptr<UserGestureIndicator> gestureIndicator = createUserGestureIndicator();
|
| FrameLoadRequest request(originDocument(), url(), "_self");
|
| request.setReplacesCurrentItem(replacesCurrentItem());
|
| @@ -226,6 +228,7 @@ public:
|
|
|
| void fire(LocalFrame* frame) override
|
| {
|
| + printf("FrameLoadRequest in scheduledreload.\n");
|
| std::unique_ptr<UserGestureIndicator> gestureIndicator = createUserGestureIndicator();
|
| ResourceRequest resourceRequest = frame->loader().resourceRequestForReload(FrameLoadTypeReload, KURL(), ClientRedirectPolicy::ClientRedirect);
|
| if (resourceRequest.isNull())
|
| @@ -252,6 +255,7 @@ public:
|
|
|
| void fire(LocalFrame* frame) override
|
| {
|
| + printf("FrameLoadRequest in scheduledpageblock.\n");
|
| std::unique_ptr<UserGestureIndicator> gestureIndicator = createUserGestureIndicator();
|
| SubstituteData substituteData(SharedBuffer::create(), "text/plain", "UTF-8", KURL(), ForceSynchronousLoad);
|
| FrameLoadRequest request(originDocument(), url(), substituteData);
|
| @@ -277,6 +281,7 @@ public:
|
|
|
| void fire(LocalFrame* frame) override
|
| {
|
| + printf("FrameLoadRequest in scheduledformsubmission.\n");
|
| std::unique_ptr<UserGestureIndicator> gestureIndicator = createUserGestureIndicator();
|
| FrameLoadRequest frameRequest = m_submission->createFrameLoadRequest(originDocument());
|
| frameRequest.setReplacesCurrentItem(replacesCurrentItem());
|
| @@ -381,6 +386,7 @@ bool NavigationScheduler::mustReplaceCurrentItem(LocalFrame* targetFrame)
|
|
|
| void NavigationScheduler::scheduleLocationChange(Document* originDocument, const String& url, bool replacesCurrentItem)
|
| {
|
| + printf("Scheduling: %s\n", url.utf8().data());
|
| if (!shouldScheduleNavigation(url))
|
| return;
|
|
|
| @@ -395,7 +401,7 @@ void NavigationScheduler::scheduleLocationChange(Document* originDocument, const
|
| if (parsedURL.hasFragmentIdentifier() && equalIgnoringFragmentIdentifier(m_frame->document()->url(), parsedURL)) {
|
| if (NavigationCounterForUnload::inUnloadHandler())
|
| Deprecation::countDeprecation(m_frame, UseCounter::UnloadHandler_Navigation);
|
| -
|
| + printf("scheduleLocationChange?\n");
|
| FrameLoadRequest request(originDocument, m_frame->document()->completeURL(url), "_self");
|
| request.setReplacesCurrentItem(replacesCurrentItem);
|
| if (replacesCurrentItem)
|
|
|