Index: Source/core/loader/NavigationScheduler.cpp |
diff --git a/Source/core/loader/NavigationScheduler.cpp b/Source/core/loader/NavigationScheduler.cpp |
index 2d5aa5e9417dce3004f4509d098242b91895caf6..ede54d43ffca2626b48201dae2c72c2dd40e3230 100644 |
--- a/Source/core/loader/NavigationScheduler.cpp |
+++ b/Source/core/loader/NavigationScheduler.cpp |
@@ -327,6 +327,12 @@ void NavigationScheduler::scheduleLocationChange(Document* originDocument, const |
schedule(adoptPtr(new ScheduledLocationChange(originDocument, url, referrer, lockBackForwardList))); |
} |
+void NavigationScheduler::schedulePageBlock(Document* originDocument, const Referrer& referrer) |
+{ |
+ ASSERT(m_frame->page()); |
+ schedule(adoptPtr(new ScheduledLocationChange(originDocument, SecurityOrigin::urlWithUniqueSecurityOrigin(), referrer, false))); |
+} |
+ |
void NavigationScheduler::scheduleFormSubmission(PassRefPtrWillBeRawPtr<FormSubmission> submission) |
{ |
ASSERT(m_frame->page()); |