Index: public/web/WebFrameClient.h |
diff --git a/public/web/WebFrameClient.h b/public/web/WebFrameClient.h |
index 77948f1439c272fd0774194d4b92245b13138046..30b60b08657eebfee1f879bb81bc41512a582934 100644 |
--- a/public/web/WebFrameClient.h |
+++ b/public/web/WebFrameClient.h |
@@ -34,6 +34,7 @@ |
#include "WebDOMMessageEvent.h" |
#include "WebDataSource.h" |
#include "WebFrame.h" |
+#include "WebHistoryItem.h" |
#include "WebIconURL.h" |
#include "WebNavigationPolicy.h" |
#include "WebNavigationType.h" |
@@ -164,6 +165,10 @@ public: |
WebLocalFrame*, WebDataSource::ExtraData*, const WebURLRequest&, WebNavigationType, |
WebNavigationPolicy defaultPolicy, bool isRedirect) { return defaultPolicy; } |
+ // During a history navigation, we may choose to load new subframes from history as well. |
+ // This returns such a history item if appropriate. |
+ virtual WebHistoryItem historyItemForNewChildFrame(WebFrame*) { return WebHistoryItem(); } |
+ |
// Navigational notifications ------------------------------------------ |