Index: webkit/child/weburlloader_impl.cc |
diff --git a/webkit/child/weburlloader_impl.cc b/webkit/child/weburlloader_impl.cc |
index 9ecf69a883f1aad21dbb377b364796210b96cd36..70dc9ab74f5fa33c7140dce9fa353418d4dd657f 100644 |
--- a/webkit/child/weburlloader_impl.cc |
+++ b/webkit/child/weburlloader_impl.cc |
@@ -247,6 +247,7 @@ class WebURLLoaderImpl::Context : public base::RefCounted<Context>, |
bool was_ignored_by_handler, |
const std::string& security_info, |
const base::TimeTicks& completion_time) OVERRIDE; |
+ virtual void OnStartedRequestForFrame() OVERRIDE; |
private: |
friend class base::RefCounted<Context>; |
@@ -626,6 +627,13 @@ void WebURLLoaderImpl::Context::OnCompletedRequest( |
Release(); |
} |
+void WebURLLoaderImpl::Context::OnStartedRequestForFrame() { |
+ if (!client_) |
+ return; |
+ |
+ client_->didRequestStartForFrame(loader_); |
+} |
+ |
bool WebURLLoaderImpl::Context::CanHandleDataURL(const GURL& url) const { |
DCHECK(url.SchemeIs("data")); |