Index: Source/core/loader/NavigationScheduler.cpp |
diff --git a/Source/core/loader/NavigationScheduler.cpp b/Source/core/loader/NavigationScheduler.cpp |
index 53211a9e063450e28acd0eda902345cbdc043602..22c3f2f986f93235cb264d624abc55442f950948 100644 |
--- a/Source/core/loader/NavigationScheduler.cpp |
+++ b/Source/core/loader/NavigationScheduler.cpp |
@@ -153,7 +153,7 @@ public: |
class ScheduledLocationChange FINAL : public ScheduledURLNavigation { |
public: |
ScheduledLocationChange(Document* originDocument, const String& url, const Referrer& referrer, bool lockBackForwardList) |
- : ScheduledURLNavigation(0.0, originDocument, url, referrer, lockBackForwardList, true) { } |
+ : ScheduledURLNavigation(0.0, originDocument, url, referrer, lockBackForwardList, !protocolIsJavaScript(url)) { } |
Nate Chapin
2014/09/15 23:39:35
A pending navigation to a JS url shouldn't stop ht
|
}; |
class ScheduledReload FINAL : public ScheduledNavigation { |