| Index: chrome/browser/android/preferences/website_preference_bridge.cc
|
| diff --git a/chrome/browser/android/preferences/website_preference_bridge.cc b/chrome/browser/android/preferences/website_preference_bridge.cc
|
| index e8585d993f345a96d854180aca0f7c01d214a8c5..af0537d2029b75cbde3676408c2224705a94af71 100644
|
| --- a/chrome/browser/android/preferences/website_preference_bridge.cc
|
| +++ b/chrome/browser/android/preferences/website_preference_bridge.cc
|
| @@ -823,6 +823,16 @@ static void SetDSEGeolocationSetting(JNIEnv* env,
|
| return search_helper->SetDSEGeolocationSetting(setting);
|
| }
|
|
|
| +static jboolean GetSubresourceFilterActivated(
|
| + JNIEnv* env,
|
| + const JavaParamRef<jclass>& clazz,
|
| + const JavaParamRef<jstring>& jorigin) {
|
| + GURL url(ConvertJavaStringToUTF8(env, jorigin));
|
| + return !!GetHostContentSettingsMap(false)->GetWebsiteSetting(
|
| + url, GURL(), CONTENT_SETTINGS_TYPE_SUBRESOURCE_FILTER_DATA, std::string(),
|
| + nullptr);
|
| +}
|
| +
|
| // Register native methods
|
| bool RegisterWebsitePreferenceBridge(JNIEnv* env) {
|
| return RegisterNativesImpl(env);
|
|
|