Index: public/web/WebView.h |
diff --git a/public/web/WebView.h b/public/web/WebView.h |
index e35e319e4778e2ef42e332590cbb50e9c5861840..f60ce368f5f05ee8a04a57f2fe948d3a0b600609 100644 |
--- a/public/web/WebView.h |
+++ b/public/web/WebView.h |
@@ -35,6 +35,8 @@ |
#include "../platform/WebString.h" |
#include "../platform/WebVector.h" |
#include "WebDragOperation.h" |
+#include "WebHistoryCommitType.h" |
+#include "WebHistoryItem.h" |
#include "WebPageVisibilityState.h" |
#include "WebWidget.h" |
@@ -494,6 +496,14 @@ public: |
virtual void addPageOverlay(WebPageOverlay*, int /*z-order*/) = 0; |
virtual void removePageOverlay(WebPageOverlay*) = 0; |
+ |
+ // History (TEMPORARY) -------------------------------------------------- |
+ // These are shims to enable blink's HistoryController to move to content/. |
+ virtual void updateForCommit(WebFrame*, const WebHistoryItem&, WebHistoryCommitType, bool navigationWithinPage) { } |
+ virtual WebHistoryItem itemForNewChildFrame(WebFrame*) const { return WebHistoryItem(); } |
+ virtual void removeChildrenForRedirect(WebFrame*) { } |
+ |
+ |
// Testing functionality for TestRunner --------------------------------- |
protected: |