|
@@ -335,17 +335,17 @@ diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/c
|
|
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
|
diff --git a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
|
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
|
--- a/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
|
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
|
+++ b/components/browser_ui/site_settings/android/java/src/org/chromium/components/browser_ui/site_settings/WebsitePreferenceBridge.java
|
|
-@@ -365,6 +365,10 @@ public class WebsitePreferenceBridge {
|
|
|
|
|
|
+@@ -370,6 +370,10 @@ public class WebsitePreferenceBridge {
|
|
|
|
+ void setSettingForOrigin(BrowserContextHandle browserContextHandle,
|
|
|
|
+ @ContentSettingsType int contentSettingsType, String origin, String embedder,
|
|
int value);
|
|
int value);
|
|
- boolean isPermissionControlledByDSE(BrowserContextHandle browserContextHandle,
|
|
|
|
- @ContentSettingsType int contentSettingsType, String origin);
|
|
|
|
+ void getAutoplayOrigins(
|
|
+ void getAutoplayOrigins(
|
|
+ BrowserContextHandle browserContextHandle, Object list, boolean managedOnly);
|
|
+ BrowserContextHandle browserContextHandle, Object list, boolean managedOnly);
|
|
+ void setAutoplaySettingForOrigin(
|
|
+ void setAutoplaySettingForOrigin(
|
|
+ BrowserContextHandle browserContextHandle, String origin, int value);
|
|
+ BrowserContextHandle browserContextHandle, String origin, int value);
|
|
- boolean getAdBlockingActivated(BrowserContextHandle browserContextHandle, String origin);
|
|
|
|
- boolean isContentSettingEnabled(
|
|
|
|
- BrowserContextHandle browserContextHandle, int contentSettingType);
|
|
|
|
|
|
+ boolean isPermissionControlledByDSE(BrowserContextHandle browserContextHandle,
|
|
|
|
+ @ContentSettingsType int contentSettingsType, String origin);
|
|
|
|
+ boolean isDSEOrigin(BrowserContextHandle browserContextHandle, String origin);
|
|
diff --git a/components/browser_ui/site_settings/android/website_preference_bridge.cc b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
|
diff --git a/components/browser_ui/site_settings/android/website_preference_bridge.cc b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
|
--- a/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
|
--- a/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
|
+++ b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
|
+++ b/components/browser_ui/site_settings/android/website_preference_bridge.cc
|
|
@@ -367,7 +367,7 @@ diff --git a/components/browser_ui/site_settings/android/website_preference_brid
|
|
static jboolean JNI_WebsitePreferenceBridge_IsContentSettingsPatternValid(
|
|
static jboolean JNI_WebsitePreferenceBridge_IsContentSettingsPatternValid(
|
|
JNIEnv* env,
|
|
JNIEnv* env,
|
|
const JavaParamRef<jstring>& pattern) {
|
|
const JavaParamRef<jstring>& pattern) {
|
|
-@@ -804,6 +815,7 @@ static void JNI_WebsitePreferenceBridge_SetContentSettingEnabled(
|
|
|
|
|
|
+@@ -813,6 +824,7 @@ static void JNI_WebsitePreferenceBridge_SetContentSettingEnabled(
|
|
case ContentSettingsType::POPUPS:
|
|
case ContentSettingsType::POPUPS:
|
|
case ContentSettingsType::SENSORS:
|
|
case ContentSettingsType::SENSORS:
|
|
case ContentSettingsType::SOUND:
|
|
case ContentSettingsType::SOUND:
|
|
@@ -375,7 +375,7 @@ diff --git a/components/browser_ui/site_settings/android/website_preference_brid
|
|
value = CONTENT_SETTING_ALLOW;
|
|
value = CONTENT_SETTING_ALLOW;
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|
|
-@@ -884,6 +896,17 @@ static jboolean JNI_WebsitePreferenceBridge_IsContentSettingUserModifiable(
|
|
|
|
|
|
+@@ -893,6 +905,17 @@ static jboolean JNI_WebsitePreferenceBridge_IsContentSettingUserModifiable(
|
|
static_cast<ContentSettingsType>(content_settings_type));
|
|
static_cast<ContentSettingsType>(content_settings_type));
|
|
}
|
|
}
|
|
|
|
|