Index: content/browser/frame_host/navigation_request.cc |
diff --git a/content/browser/frame_host/navigation_request.cc b/content/browser/frame_host/navigation_request.cc |
index c4ce4b8242ceb50f2b3ec01ac65ab6402ae4a4fc..ef190432e70cd26db0d69a763d31e4c97c51c0d1 100644 |
--- a/content/browser/frame_host/navigation_request.cc |
+++ b/content/browser/frame_host/navigation_request.cc |
@@ -746,6 +746,12 @@ void NavigationRequest::OnStartChecksComplete( |
bool report_raw_headers = |
RenderFrameDevToolsAgentHost::IsNetworkHandlerEnabled(frame_tree_node_); |
+ std::string devtools_agent_host_id; |
+ if (report_raw_headers) { |
+ devtools_agent_host_id = |
+ RenderFrameDevToolsAgentHost::GetAgentHostId(frame_tree_node_); |
+ } |
+ |
loader_ = NavigationURLLoader::Create( |
browser_context->GetResourceContext(), partition, |
base::MakeUnique<NavigationRequestInfo>( |
@@ -753,7 +759,8 @@ void NavigationRequest::OnStartChecksComplete( |
frame_tree_node_->IsMainFrame(), parent_is_main_frame, |
IsSecureFrame(frame_tree_node_->parent()), |
frame_tree_node_->frame_tree_node_id(), is_for_guests_only, |
- report_raw_headers, navigating_frame_host->GetVisibilityState()), |
+ report_raw_headers, navigating_frame_host->GetVisibilityState(), |
+ devtools_agent_host_id, request_params_.devtools_request_id), |
std::move(navigation_ui_data), |
navigation_handle_->service_worker_handle(), |
navigation_handle_->appcache_handle(), this); |