Index: Source/core/loader/NavigationScheduler.cpp |
diff --git a/Source/core/loader/NavigationScheduler.cpp b/Source/core/loader/NavigationScheduler.cpp |
index ffe1447b40653488a9a63e912ce51b02101595c2..352b1f1d6cbe10b97c3457229acf243a3a0b93d1 100644 |
--- a/Source/core/loader/NavigationScheduler.cpp |
+++ b/Source/core/loader/NavigationScheduler.cpp |
@@ -320,6 +320,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, "data:,Blocked", referrer, false))); |
Nate Chapin
2014/05/30 23:04:36
I'm a little hazy on the unique origin rules, will
|
+} |
+ |
void NavigationScheduler::scheduleFormSubmission(PassRefPtr<FormSubmission> submission) |
{ |
ASSERT(m_frame->page()); |