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 b0199e0acbd21aeff012b83907817e4977421679..7dc10a8862d0596a2f83475336d8a4a4d84a06fe 100644 |
--- a/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp |
+++ b/third_party/WebKit/Source/core/loader/NavigationScheduler.cpp |
@@ -509,6 +509,8 @@ void NavigationScheduler::Schedule(ScheduledNavigation* redirect) { |
Cancel(); |
redirect_ = redirect; |
+ if (redirect_->IsLocationChange()) |
+ frame_->GetDocument()->SuppressLoadEvent(); |
StartTimer(); |
} |