| Index: content/browser/web_contents/web_contents_impl.cc
|
| diff --git a/content/browser/web_contents/web_contents_impl.cc b/content/browser/web_contents/web_contents_impl.cc
|
| index bc2bfbb066280408bc461f74678ed938f1d40d80..57078236f52e72353c2899927f96ae02a496d1fe 100644
|
| --- a/content/browser/web_contents/web_contents_impl.cc
|
| +++ b/content/browser/web_contents/web_contents_impl.cc
|
| @@ -3801,6 +3801,20 @@ void WebContentsImpl::OnMediaSessionMetadataChanged() {
|
| }
|
| }
|
|
|
| +void WebContentsImpl::OnMediaSessionEnabledAction(
|
| + blink::mojom::MediaSessionAction action) {
|
| + for (auto& observer : observers_) {
|
| + observer.MediaSessionEnabledAction(action);
|
| + }
|
| +}
|
| +
|
| +void WebContentsImpl::OnMediaSessionDisabledAction(
|
| + blink::mojom::MediaSessionAction action) {
|
| + for (auto& observer : observers_) {
|
| + observer.MediaSessionDisabledAction(action);
|
| + }
|
| +}
|
| +
|
| void WebContentsImpl::ResumeMediaSession() {
|
| MediaSession::Get(this)->Resume(MediaSession::SuspendType::UI);
|
| }
|
| @@ -3813,6 +3827,11 @@ void WebContentsImpl::StopMediaSession() {
|
| MediaSession::Get(this)->Stop(MediaSession::SuspendType::UI);
|
| }
|
|
|
| +void WebContentsImpl::DidReceiveMediaSessionAction(
|
| + blink::mojom::MediaSessionAction action) {
|
| + MediaSession::Get(this)->DidReceiveAction(action);
|
| +}
|
| +
|
| void WebContentsImpl::OnPasswordInputShownOnHttp() {
|
| controller_.ssl_manager()->DidShowPasswordInputOnHttp();
|
| }
|
|
|