Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(74)

Unified Diff: content/browser/media/session/media_session_impl.h

Issue 2736493002: Fix two notification update issues on page navigation (Closed)
Patch Set: Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: content/browser/media/session/media_session_impl.h
diff --git a/content/browser/media/session/media_session_impl.h b/content/browser/media/session/media_session_impl.h
index 1114375d8eae4559ce45faebe36a205608438f94..557f5db8912daa15eab02aeae99c67cb0851efeb 100644
--- a/content/browser/media/session/media_session_impl.h
+++ b/content/browser/media/session/media_session_impl.h
@@ -44,6 +44,7 @@ class MediaSessionImplVisibilityBrowserTest;
class MediaSessionObserver;
class MediaSessionPlayerObserver;
class MediaSessionServiceImpl;
+class MediaSessionServiceImplBrowserTest;
#if defined(OS_ANDROID)
class MediaSessionAndroid;
@@ -167,6 +168,7 @@ class MediaSessionImpl : public MediaSession,
// WebContentsObserver implementation
void WebContentsDestroyed() override;
void RenderFrameDeleted(RenderFrameHost* rfh) override;
+ void DidFinishNavigation(NavigationHandle* navigation_handle) override;
// MediaSessionService-related methods
@@ -199,6 +201,7 @@ class MediaSessionImpl : public MediaSession,
friend class content::AudioFocusManagerTest;
friend class content::MediaSessionImplServiceRoutingTest;
friend class content::MediaSessionImplStateObserver;
+ friend class content::MediaSessionServiceImplBrowserTest;
CONTENT_EXPORT void SetDelegateForTests(
std::unique_ptr<AudioFocusDelegate> delegate);

Powered by Google App Engine
This is Rietveld 408576698