Chromium Code Reviews| Index: content/child/resource_dispatcher.h |
| diff --git a/content/child/resource_dispatcher.h b/content/child/resource_dispatcher.h |
| index 864b081ddca15f45ce9704dd16e205055685bdb5..278362f467fdd8ac32c3ca08fcff88a0ec57f13a 100644 |
| --- a/content/child/resource_dispatcher.h |
| +++ b/content/child/resource_dispatcher.h |
| @@ -39,6 +39,7 @@ namespace content { |
| class RequestPeer; |
| class ResourceDispatcherDelegate; |
| class ResourceRequestBody; |
| +class ResourceSchedulingFilter; |
| class ThreadedDataProvider; |
| struct ResourceResponseInfo; |
| struct RequestInfo; |
| @@ -129,6 +130,10 @@ class CONTENT_EXPORT ResourceDispatcher : public IPC::Listener { |
| main_thread_task_runner_ = main_thread_task_runner; |
| } |
| + // Takes ownership of resource_scheduling_filter. |
| + void SetResourceSchedulingFilter( |
| + ResourceSchedulingFilter* resource_scheduling_filter); |
|
Sami
2015/09/29 11:22:46
Hmm, ResourceSchedulingFilter is refcounted, so th
alex clarke (OOO till 29th)
2015/09/29 16:10:36
Done.
|
| + |
| private: |
| friend class ResourceDispatcherTest; |
| @@ -249,6 +254,7 @@ class CONTENT_EXPORT ResourceDispatcher : public IPC::Listener { |
| base::TimeTicks io_timestamp_; |
| scoped_refptr<base::SingleThreadTaskRunner> main_thread_task_runner_; |
| + scoped_refptr<ResourceSchedulingFilter> resource_scheduling_filter_; |
| base::WeakPtrFactory<ResourceDispatcher> weak_factory_; |