| Index: content/browser/loader/resource_scheduler_unittest.cc
|
| ===================================================================
|
| --- content/browser/loader/resource_scheduler_unittest.cc (revision 222038)
|
| +++ content/browser/loader/resource_scheduler_unittest.cc (working copy)
|
| @@ -93,30 +93,29 @@
|
| virtual bool AllowCameraAccess(const GURL& origin) OVERRIDE { return false; }
|
| };
|
|
|
| -class FakeURLRequestContextSelector
|
| - : public ResourceMessageFilter::URLRequestContextSelector {
|
| - private:
|
| - virtual net::URLRequestContext* GetRequestContext(
|
| - ResourceType::Type) OVERRIDE {
|
| - return NULL;
|
| - }
|
| -};
|
| -
|
| class FakeResourceMessageFilter : public ResourceMessageFilter {
|
| public:
|
| FakeResourceMessageFilter(int child_id)
|
| - : ResourceMessageFilter(child_id,
|
| - PROCESS_TYPE_RENDERER,
|
| - &context_,
|
| - NULL /* appcache_service */,
|
| - NULL /* blob_storage_context */,
|
| - NULL /* file_system_context */,
|
| - new FakeURLRequestContextSelector) {
|
| + : ResourceMessageFilter(
|
| + child_id,
|
| + PROCESS_TYPE_RENDERER,
|
| + NULL /* appcache_service */,
|
| + NULL /* blob_storage_context */,
|
| + NULL /* file_system_context */,
|
| + base::Bind(&FakeResourceMessageFilter::GetContexts,
|
| + base::Unretained(this))) {
|
| }
|
|
|
| private:
|
| virtual ~FakeResourceMessageFilter() {}
|
|
|
| + void GetContexts(const ResourceHostMsg_Request& request,
|
| + ResourceContext** resource_context,
|
| + net::URLRequestContext** request_context) {
|
| + *resource_context = &context_;
|
| + *request_context = NULL;
|
| + }
|
| +
|
| FakeResourceContext context_;
|
| };
|
|
|
|
|