Index: content/browser/frame_host/navigation_handle_impl.cc |
diff --git a/content/browser/frame_host/navigation_handle_impl.cc b/content/browser/frame_host/navigation_handle_impl.cc |
index 8ae99a6a757890b59c8cda34e4a382541a77ab5e..2ea53c8b9df7a3cd9a99ba8ccd067c318002f04b 100644 |
--- a/content/browser/frame_host/navigation_handle_impl.cc |
+++ b/content/browser/frame_host/navigation_handle_impl.cc |
@@ -53,11 +53,12 @@ |
FrameTreeNode* frame_tree_node, |
bool is_renderer_initiated, |
bool is_same_page, |
+ bool is_srcdoc, |
const base::TimeTicks& navigation_start, |
int pending_nav_entry_id, |
bool started_from_context_menu) { |
return std::unique_ptr<NavigationHandleImpl>(new NavigationHandleImpl( |
- url, frame_tree_node, is_renderer_initiated, is_same_page, |
+ url, frame_tree_node, is_renderer_initiated, is_same_page, is_srcdoc, |
navigation_start, pending_nav_entry_id, started_from_context_menu)); |
} |
@@ -66,6 +67,7 @@ |
FrameTreeNode* frame_tree_node, |
bool is_renderer_initiated, |
bool is_same_page, |
+ bool is_srcdoc, |
const base::TimeTicks& navigation_start, |
int pending_nav_entry_id, |
bool started_from_context_menu) |
@@ -77,6 +79,7 @@ |
render_frame_host_(nullptr), |
is_renderer_initiated_(is_renderer_initiated), |
is_same_page_(is_same_page), |
+ is_srcdoc_(is_srcdoc), |
was_redirected_(false), |
connection_info_(net::HttpResponseInfo::CONNECTION_INFO_UNKNOWN), |
original_url_(url), |
@@ -163,6 +166,10 @@ |
bool NavigationHandleImpl::IsRendererInitiated() { |
return is_renderer_initiated_; |
+} |
+ |
+bool NavigationHandleImpl::IsSrcdoc() { |
+ return is_srcdoc_; |
} |
bool NavigationHandleImpl::WasServerRedirect() { |