| 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"));
|
|
|
|
|