| Index: content/browser/web_contents/web_contents_android.cc
|
| diff --git a/content/browser/web_contents/web_contents_android.cc b/content/browser/web_contents/web_contents_android.cc
|
| index e83e76a1033ba4bb1f6701de8fb777f7fe6c1d52..f960d22d457cc9e1a09c6487e77ef3b5a8e2c856 100644
|
| --- a/content/browser/web_contents/web_contents_android.cc
|
| +++ b/content/browser/web_contents/web_contents_android.cc
|
| @@ -618,21 +618,6 @@ void WebContentsAndroid::RequestAccessibilitySnapshot(
|
| snapshot_callback);
|
| }
|
|
|
| -void WebContentsAndroid::ResumeMediaSession(JNIEnv* env,
|
| - const JavaParamRef<jobject>& obj) {
|
| - web_contents_->ResumeMediaSession();
|
| -}
|
| -
|
| -void WebContentsAndroid::SuspendMediaSession(JNIEnv* env,
|
| - const JavaParamRef<jobject>& obj) {
|
| - web_contents_->SuspendMediaSession();
|
| -}
|
| -
|
| -void WebContentsAndroid::StopMediaSession(JNIEnv* env,
|
| - const JavaParamRef<jobject>& obj) {
|
| - web_contents_->StopMediaSession();
|
| -}
|
| -
|
| ScopedJavaLocalRef<jstring> WebContentsAndroid::GetEncoding(
|
| JNIEnv* env,
|
| const JavaParamRef<jobject>& obj) const {
|
| @@ -738,4 +723,11 @@ void WebContentsAndroid::OnFinishDownloadImage(
|
| Java_WebContentsImpl_onDownloadImageFinished(
|
| env, *obj, *callback, id, http_status_code, jurl, jbitmaps, jsizes);
|
| }
|
| +
|
| +void WebContentsAndroid::SetMediaSession(
|
| + const ScopedJavaLocalRef<jobject>& j_media_session) {
|
| + JNIEnv* env = base::android::AttachCurrentThread();
|
| + Java_WebContentsImpl_setMediaSession(env, obj_, j_media_session);
|
| +}
|
| +
|
| } // namespace content
|
|
|