| Index: webkit/child/weburlloader_impl.cc
|
| diff --git a/webkit/child/weburlloader_impl.cc b/webkit/child/weburlloader_impl.cc
|
| index 08857219febad376f6cc332f665f9fcf1a6d9711..c8b0efcc53feaee115012e53a935473d179c4460 100644
|
| --- a/webkit/child/weburlloader_impl.cc
|
| +++ b/webkit/child/weburlloader_impl.cc
|
| @@ -224,6 +224,7 @@ class WebURLLoaderImpl::Context : public base::RefCounted<Context>,
|
| void Cancel();
|
| void SetDefersLoading(bool value);
|
| void DidChangePriority(WebURLRequest::Priority new_priority);
|
| + blink::WebThreadedResourceProvider* CreateThreadedResourceProvider();
|
| void Start(
|
| const WebURLRequest& request,
|
| ResourceLoaderBridge::SyncLoadResponse* sync_load_response,
|
| @@ -300,6 +301,14 @@ void WebURLLoaderImpl::Context::DidChangePriority(
|
| ConvertWebKitPriorityToNetPriority(new_priority));
|
| }
|
|
|
| +blink::WebThreadedResourceProvider*
|
| +WebURLLoaderImpl::Context::CreateThreadedResourceProvider() {
|
| + if (bridge_)
|
| + return bridge_->CreateThreadedResourceProvider();
|
| +
|
| + return NULL;
|
| +}
|
| +
|
| void WebURLLoaderImpl::Context::Start(
|
| const WebURLRequest& request,
|
| ResourceLoaderBridge::SyncLoadResponse* sync_load_response,
|
| @@ -856,4 +865,9 @@ void WebURLLoaderImpl::didChangePriority(WebURLRequest::Priority new_priority) {
|
| context_->DidChangePriority(new_priority);
|
| }
|
|
|
| +blink::WebThreadedResourceProvider*
|
| +WebURLLoaderImpl::createThreadedResourceProvider() {
|
| + return context_->CreateThreadedResourceProvider();
|
| +}
|
| +
|
| } // namespace webkit_glue
|
|
|