Index: content/public/browser/page_navigator.h |
diff --git a/content/public/browser/page_navigator.h b/content/public/browser/page_navigator.h |
index b097936fcf8e6db7d1b5b97ff583b99cc142a892..d9a88c50080eb921aa600e22b72b5c4399a02ef3 100644 |
--- a/content/public/browser/page_navigator.h |
+++ b/content/public/browser/page_navigator.h |
@@ -33,6 +33,7 @@ struct CONTENT_EXPORT OpenURLParams { |
OpenURLParams(const GURL& url, |
const Referrer& referrer, |
int64 source_frame_id, |
+ int64 frame_tree_node_id, |
WindowOpenDisposition disposition, |
PageTransition transition, |
bool is_renderer_initiated); |
@@ -59,9 +60,12 @@ struct CONTENT_EXPORT OpenURLParams { |
// is terminated by \r\n. May be empty if no extra headers are needed. |
std::string extra_headers; |
- // The source frame id or -1 to indicate the main frame. |
+ // The renderer-specific source frame id or -1 to indicate the main frame. |
int64 source_frame_id; |
+ // The browser-global FrameTreeNode ID or -1 to indicate the main frame. |
+ int64 frame_tree_node_id; |
+ |
// The disposition requested by the navigation source. |
WindowOpenDisposition disposition; |