| Index: chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| index 3d676f0a74e3a7539570d6625d8dbe892e73d6c6..03ba3d4fcfb626ddd15ce9452977e2bc3d49b02b 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java
|
| @@ -3081,6 +3081,15 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
|
| nativeSetWebappManifestScope(mNativeTabAndroid, scope);
|
| }
|
|
|
| + /**
|
| + * Configures web preferences for viewing downloaded media.
|
| + * @param enabled Whether embedded media experience should be enabled.
|
| + */
|
| + public void enableEmbeddedMediaExperience(boolean enabled) {
|
| + if (mNativeTabAndroid == 0) return;
|
| + nativeEnableEmbeddedMediaExperience(mNativeTabAndroid, enabled);
|
| + }
|
| +
|
| private native void nativeInit();
|
| private native void nativeDestroy(long nativeTabAndroid);
|
| private native void nativeInitWebContents(long nativeTabAndroid, boolean incognito,
|
| @@ -3111,4 +3120,5 @@ public class Tab implements ViewGroup.OnHierarchyChangeListener,
|
| TabContentManager tabContentManager);
|
| private native boolean nativeHasPrerenderedUrl(long nativeTabAndroid, String url);
|
| private native void nativeSetWebappManifestScope(long nativeTabAndroid, String scope);
|
| + private native void nativeEnableEmbeddedMediaExperience(long nativeTabAndroid, boolean enabled);
|
| }
|
|
|