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. |