Index: content/browser/media/android/media_web_contents_observer_android.h |
diff --git a/content/browser/media/android/media_web_contents_observer_android.h b/content/browser/media/android/media_web_contents_observer_android.h |
index 0f3a2a9bd1442e374e6a77ade2bd86eabf2ae0f9..2531fe0717c3a40966bb1f6e2c2e47a9cc3c499a 100644 |
--- a/content/browser/media/android/media_web_contents_observer_android.h |
+++ b/content/browser/media/android/media_web_contents_observer_android.h |
@@ -42,6 +42,12 @@ class CONTENT_EXPORT MediaWebContentsObserverAndroid |
BrowserSurfaceViewManager* GetSurfaceViewManager( |
RenderFrameHost* render_frame_host); |
+ // Sets or overrides the BrowserMediaSessionManager for the given |
+ // |render_frame_host|. |
+ void SetMediaSessionManagerForTest( |
+ RenderFrameHost* render_frame_host, |
+ std::unique_ptr<BrowserMediaSessionManager> manager); |
+ |
// Called by the WebContents when a tab has been closed but may still be |
// available for "undo" -- indicates that all media players (even audio only |
// players typically allowed background audio) bound to this WebContents must |