Index: content/browser/tab_contents/page_navigator.h |
diff --git a/content/browser/tab_contents/page_navigator.h b/content/browser/tab_contents/page_navigator.h |
index 9369a7aff70d96e0ca5f0e014cfb96b606bf2f76..c02a43f82a2bdc485356bfa52c2f55ab187deb01 100644 |
--- a/content/browser/tab_contents/page_navigator.h |
+++ b/content/browser/tab_contents/page_navigator.h |
@@ -24,7 +24,8 @@ struct CONTENT_EXPORT OpenURLParams { |
const GURL& referrer, |
WindowOpenDisposition disposition, |
content::PageTransition transition, |
- bool is_renderer_initiated); |
+ bool is_renderer_initiated, |
+ int64 opener_browsing_instance_frame_id = -1); |
~OpenURLParams(); |
class TabContents; |
@@ -44,6 +45,9 @@ class TabContents; |
// The override encoding of the URL contents to be opened. |
std::string override_encoding; |
+ // The frame id of source frame's opener, or -1 if none exists |
+ int64 opener_browsing_instance_frame_id; |
+ |
private: |
OpenURLParams(); |
}; |