| 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 73aa41ce902e84547551dd476836384c00329398..c0d2201afec8261c225f5a17c424bbacb3d55a8c 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
|
| @@ -387,6 +387,11 @@ import java.util.UUID;
|
| nativeStopMediaSession(mNativeWebContentsAndroid);
|
| }
|
|
|
| + @Override
|
| + public void didReceiveMediaSessionAction(int action) {
|
| + nativeDidReceiveMediaSessionAction(mNativeWebContentsAndroid, action);
|
| + }
|
| +
|
| // root node can be null if parsing fails.
|
| @CalledByNative
|
| private static void onAccessibilitySnapshot(AccessibilitySnapshotNode root,
|
| @@ -550,6 +555,8 @@ import java.util.UUID;
|
| private native void nativeResumeMediaSession(long nativeWebContentsAndroid);
|
| private native void nativeSuspendMediaSession(long nativeWebContentsAndroid);
|
| private native void nativeStopMediaSession(long nativeWebContentsAndroid);
|
| + private native void nativeDidReceiveMediaSessionAction(
|
| + long nativeWebContentsAndroid, int action);
|
| private native void nativeGetContentBitmap(long nativeWebContentsAndroid,
|
| ContentBitmapCallback callback, Bitmap.Config config, float scale,
|
| float x, float y, float width, float height);
|
|
|