Chromium Code Reviews| Index: third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.h |
| diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.h b/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.h |
| index f7d1da38a65107ddc919971e4b51edc347435fd5..4f96260fb9e9c21836ed4fe36da39051727a5f11 100644 |
| --- a/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.h |
| +++ b/third_party/WebKit/Source/platform/scheduler/renderer/web_view_scheduler_impl.h |
| @@ -32,6 +32,7 @@ class BLINK_PLATFORM_EXPORT WebViewSchedulerImpl : public WebViewScheduler { |
| public: |
| WebViewSchedulerImpl( |
| WebScheduler::InterventionReporter* intervention_reporter, |
| + WebViewScheduler::WebViewSchedulerSettings* settings, |
| RendererSchedulerImpl* renderer_scheduler, |
| bool disable_background_timer_throttling); |
| @@ -63,11 +64,9 @@ class BLINK_PLATFORM_EXPORT WebViewSchedulerImpl : public WebViewScheduler { |
| private: |
| friend class WebFrameSchedulerImpl; |
| - TaskQueueThrottler::TimeBudgetPool* background_time_budget_pool() const { |
| - return background_time_budget_pool_; |
| - } |
| + TaskQueueThrottler::TimeBudgetPool* BackgroundTimeBudgetPool(); |
| + void MaybeInitializeBackgroundTimeBudgetPool(); |
| - private: |
|
Sami
2016/11/07 16:33:41
I think we want to keep this :)
altimin
2016/11/07 17:01:33
Nope, we have "private:" four lines above, this a
|
| void setAllowVirtualTimeToAdvance(bool allow_virtual_time_to_advance); |
| void ApplyVirtualTimePolicy(); |
| @@ -85,6 +84,7 @@ class BLINK_PLATFORM_EXPORT WebViewSchedulerImpl : public WebViewScheduler { |
| bool is_audio_playing_; |
| TaskQueueThrottler::TimeBudgetPool* |
| background_time_budget_pool_; // Not owned. |
| + WebViewScheduler::WebViewSchedulerSettings* settings_; // Not owned. |
| DISALLOW_COPY_AND_ASSIGN(WebViewSchedulerImpl); |
| }; |