Index: chrome/browser/renderer_host/render_view_host.cc |
diff --git a/chrome/browser/renderer_host/render_view_host.cc b/chrome/browser/renderer_host/render_view_host.cc |
index 9d701fc344938b29d49c7db78103fe7bb448d8cf..9b4c9681a9a04f905a52a01ba55dd416ee9ef4dc 100644 |
--- a/chrome/browser/renderer_host/render_view_host.cc |
+++ b/chrome/browser/renderer_host/render_view_host.cc |
@@ -1189,6 +1189,7 @@ void RenderViewHost::OnMsgDidRunInsecureContent( |
void RenderViewHost::OnMsgDidStartProvisionalLoadForFrame(long long frame_id, |
bool is_main_frame, |
const GURL& url) { |
+ bool unreachable_web_data = (url.spec() == chrome::kUnreachableWebDataURL); |
GURL validated_url(url); |
FilterURL(ChildProcessSecurityPolicy::GetInstance(), |
process()->id(), &validated_url); |
@@ -1197,7 +1198,7 @@ void RenderViewHost::OnMsgDidStartProvisionalLoadForFrame(long long frame_id, |
delegate_->GetResourceDelegate(); |
if (resource_delegate) { |
resource_delegate->DidStartProvisionalLoadForFrame( |
- this, frame_id, is_main_frame, validated_url); |
+ this, frame_id, is_main_frame, unreachable_web_data, validated_url); |
} |
} |