Index: content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
diff --git a/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java b/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
index ce3f2a169f737c68032213ff39a2dfc92027e404..1745d589a2e46f2a1071ff928db37f54ecdc0edb 100644 |
--- a/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
+++ b/content/public/android/java/src/org/chromium/content/browser/webcontents/WebContentsImpl.java |
@@ -321,6 +321,16 @@ import java.util.UUID; |
nativeRequestAccessibilitySnapshot(mNativeWebContentsAndroid, callback); |
} |
+ @Override |
+ public void resumeMediaSession() { |
+ nativeResumeMediaSession(mNativeWebContentsAndroid); |
+ } |
+ |
+ @Override |
+ public void suspendMediaSession() { |
+ nativeSuspendMediaSession(mNativeWebContentsAndroid); |
+ } |
+ |
// root node can be null if parsing fails. |
@CalledByNative |
private static void onAccessibilitySnapshot(AccessibilitySnapshotNode root, |
@@ -408,4 +418,6 @@ import java.util.UUID; |
private native int nativeGetThemeColor(long nativeWebContentsAndroid); |
private native void nativeRequestAccessibilitySnapshot(long nativeWebContentsAndroid, |
AccessibilitySnapshotCallback callback); |
+ private native void nativeResumeMediaSession(long nativeWebContentsAndroid); |
+ private native void nativeSuspendMediaSession(long nativeWebContentsAndroid); |
} |