Index: content/renderer/render_frame_impl.cc |
diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc |
index ccf721b424fc7f0f44cfdff8a2071c4ac10c213e..694b0048a59f04a3637a228a7ae552208ace50d7 100644 |
--- a/content/renderer/render_frame_impl.cc |
+++ b/content/renderer/render_frame_impl.cc |
@@ -4865,18 +4865,12 @@ void RenderFrameImpl::OnFailedNavigation( |
pending_navigation_params_.reset(new NavigationParams( |
common_params, StartNavigationParams(), request_params)); |
- // Inform the browser of the start of the provisional load. This is needed so |
- // that the load is properly tracked by the WebNavigation API. |
- Send(new FrameHostMsg_DidStartProvisionalLoad( |
- routing_id_, common_params.url, common_params.navigation_start)); |
- |
// Send the provisional load failure. |
blink::WebURLError error = |
CreateWebURLError(common_params.url, has_stale_copy_in_cache, error_code); |
WebURLRequest failed_request = CreateURLRequestForNavigation( |
common_params, std::unique_ptr<StreamOverrideParameters>(), |
frame_->isViewSourceModeEnabled()); |
- SendFailedProvisionalLoad(failed_request, error, frame_); |
if (!ShouldDisplayErrorPageForFailedLoad(error_code, common_params.url)) { |
// The browser expects this frame to be loading an error page. Inform it |