Chromium Code Reviews| Index: third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h |
| diff --git a/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h b/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h |
| index 2a865e880158a249099df7e66d6f0d4474ae05f1..b8125e721b03c00b894a69dcda28cf373d131fe3 100644 |
| --- a/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h |
| +++ b/third_party/WebKit/public/platform/scheduler/renderer/renderer_scheduler.h |
| @@ -127,6 +127,11 @@ class BLINK_PLATFORM_EXPORT RendererScheduler : public ChildScheduler { |
| // Must be called on the main thread. |
| virtual void OnRendererForegrounded() = 0; |
| + // Tells the scheduler that the renderer process has started or stopped |
| + // playing audio. |
| + // Must be called on main thread. |
|
Sami
2016/09/30 11:52:09
nit: move to previous line.
altimin
2016/10/03 11:15:26
Acknowledged.
|
| + virtual void OnAudioStateChanged(bool is_audio_active) = 0; |
|
Sami
2016/09/30 11:52:09
nit: is_playing for consistency with the impls (or
altimin
2016/10/03 11:15:26
Acknowledged.
|
| + |
| // Tells the scheduler that the render process should be suspended. This can |
| // only be done when the renderer is backgrounded. The renderer will be |
| // automatically resumed when foregrounded. |