| Index: content/browser/loader/resource_scheduler_filter.h | 
| diff --git a/content/browser/loader/resource_scheduler_filter.h b/content/browser/loader/resource_scheduler_filter.h | 
| index 0a6c23ab9f3cda727fcd36655cd5ce8a48043d1f..8a6fd065cbbba222aa6eb2f5387763d3bf5410ca 100644 | 
| --- a/content/browser/loader/resource_scheduler_filter.h | 
| +++ b/content/browser/loader/resource_scheduler_filter.h | 
| @@ -5,10 +5,15 @@ | 
| #ifndef CONTENT_BROWSER_LOADER_RESOURCE_SCHEDULER_FILTER_H_ | 
| #define CONTENT_BROWSER_LOADER_RESOURCE_SCHEDULER_FILTER_H_ | 
|  | 
| +#include "base/macros.h" | 
| #include "content/public/browser/browser_message_filter.h" | 
|  | 
| +struct FrameHostMsg_DidCommitProvisionalLoad_Params; | 
| + | 
| namespace content { | 
|  | 
| +class ResourceScheduler; | 
| + | 
| // This class listens for incoming ViewHostMsgs that are applicable to the | 
| // ResourceScheduler and invokes the appropriate notifications. It must be | 
| // inserted before the RenderMessageFilter, because the ResourceScheduler runs | 
| @@ -18,13 +23,21 @@ class ResourceSchedulerFilter : public BrowserMessageFilter { | 
| public: | 
| explicit ResourceSchedulerFilter(int child_id); | 
|  | 
| -  // BrowserMessageFilter methods: | 
| +  // BrowserMessageFilter: | 
| bool OnMessageReceived(const IPC::Message& message) override; | 
|  | 
| private: | 
| ~ResourceSchedulerFilter() override; | 
|  | 
| +  void OnDidCommitProvisionalLoad( | 
| +      ResourceScheduler* scheduler, | 
| +      const FrameHostMsg_DidCommitProvisionalLoad_Params& params); | 
| +  void OnWillInsertBody(ResourceScheduler* scheduler, | 
| +                        int render_view_routing_id); | 
| + | 
| int child_id_; | 
| + | 
| +  DISALLOW_COPY_AND_ASSIGN(ResourceSchedulerFilter); | 
| }; | 
|  | 
| }  // namespace content | 
|  |