Loading build/e_patches/Browser-Add-provider-to-share-default-search-engine.patch +4 −4 Original line number Diff line number Diff line From 8d4fc228c6167c1634f6c362bdae93ed10c33ffc Mon Sep 17 00:00:00 2001 From 1999f6dfee1b54be7de2a19e5b01d60473ba6ac9 Mon Sep 17 00:00:00 2001 From: Aayush Gupta <theimpulson@e.email> Date: Fri, 26 Nov 2021 08:03:13 +0000 Subject: Browser: Add provider to share default search engine Loading @@ -13,10 +13,10 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> create mode 100644 chrome/android/java/src/org/chromium/chrome/browser/provider/SearchEngineProvider.java diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml index 693195b1c4e32..cf609891aa864 100644 index 3475bbd02071e..eca2fbaf40f79 100644 --- a/chrome/android/java/AndroidManifest.xml +++ b/chrome/android/java/AndroidManifest.xml @@ -1386,6 +1386,12 @@ by a child template that "extends" this file. @@ -1393,6 +1393,12 @@ by a child template that "extends" this file. tools:ignore="ExportedContentProvider"> </provider> Loading Loading @@ -124,5 +124,5 @@ index 9c175c0d24804..eccb0847f7cd6 100644 chrome_java_sources += userscripts_java_sources +chrome_java_sources += [ "java/src/org/chromium/chrome/browser/provider/SearchEngineProvider.java" ] -- 2.34.1 2.51.2 build/e_patches/Browser-Change-adblock-url-to-ours.patch +6 −6 Original line number Diff line number Diff line From 00619dee69e78827028908a3eca6099cd8da011b Mon Sep 17 00:00:00 2001 From 8f6eea13d220e17ae8bd38c90c1262984d68dfe1 Mon Sep 17 00:00:00 2001 From: althafvly <althafvly@gmail.com> Date: Tue, 10 Sep 2024 12:17:23 +0530 Subject: Browser: Change adblock url to ours Loading Loading @@ -44,10 +44,10 @@ index ef6d1652c97f0..24cd56084827d 100644 mAdBlockFiltersUrlEdit.setText(AdBlockNativeGateway.getAdBlockFiltersURL()); mAdBlockFiltersUrlEdit.addTextChangedListener(this); diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc index dab7b9864629a..ad444fac548d6 100644 index f676e9b891bb2..55773246b58dd 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -1281,11 +1281,11 @@ BrowserProcessImpl::adblock_updater() { @@ -1296,11 +1296,11 @@ BrowserProcessImpl::adblock_updater() { std::unique_ptr<component_updater::UpdateScheduler> scheduler = std::make_unique<component_updater::TimerUpdateScheduler>(); Loading @@ -64,7 +64,7 @@ index dab7b9864629a..ad444fac548d6 100644 } adblock_updater_ = std::make_unique<adblock_updater::AdBlockUpdaterService>( @@ -1293,7 +1293,7 @@ BrowserProcessImpl::adblock_updater() { @@ -1308,7 +1308,7 @@ BrowserProcessImpl::adblock_updater() { std::move(scheduler), g_browser_process->subresource_filter_ruleset_service(), local_state()->GetBoolean(prefs::kAdBlockEnabled), Loading @@ -74,7 +74,7 @@ index dab7b9864629a..ad444fac548d6 100644 return adblock_updater_.get(); } diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/browser/net/system_network_context_manager.cc index dbe57551b8b4f..ef005c35eb1fa 100644 index 7f1c2f5701138..9aa48fbb0d0b1 100644 --- a/chrome/browser/net/system_network_context_manager.cc +++ b/chrome/browser/net/system_network_context_manager.cc @@ -720,7 +720,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRegistrySimple* registry) { Loading @@ -87,5 +87,5 @@ index dbe57551b8b4f..ef005c35eb1fa 100644 // Static auth params registry->RegisterStringPref(prefs::kAuthSchemes, -- 2.34.1 2.51.2 build/e_patches/Browser-Disable-Android-native-autofill-by-default.patch +4 −4 Original line number Diff line number Diff line From 43d19755d9525115402e8d1b28256fcd53a15ff5 Mon Sep 17 00:00:00 2001 From a173b545a57af4dd16d670e430885f13727980f5 Mon Sep 17 00:00:00 2001 From: althafvly <althafvly@gmail.com> Date: Tue, 22 Aug 2023 06:16:40 +0000 Subject: Browser: Disable Android native autofill by default Loading @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc index a10811f5e6ef1..ba5479685ae57 100644 index 23ecd2092c206..2445f22eec9b1 100644 --- a/components/autofill/core/common/autofill_prefs.cc +++ b/components/autofill/core/common/autofill_prefs.cc @@ -69,7 +69,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { @@ -75,7 +75,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(kAutofillCreditCardFidoAuthOfferCheckboxState, true); #endif Loading @@ -22,5 +22,5 @@ index a10811f5e6ef1..ba5479685ae57 100644 registry->RegisterIntegerPref(kAutocompleteLastVersionRetentionPolicy, 0); registry->RegisterStringPref(kAutofillUploadEncodingSeed, ""); -- 2.34.1 2.51.2 build/e_patches/Browser-Enable-custom-tabs-by-default.patch +4 −4 Original line number Diff line number Diff line From 0773874a41ad00bfe1a3414b6b75cdd957feaaf6 Mon Sep 17 00:00:00 2001 From 719df043049d09a0cad1be3628aacc49574cde46 Mon Sep 17 00:00:00 2001 From: Aayush Gupta <aayushgupta219@gmail.com> Date: Mon, 29 Nov 2021 03:37:37 +0000 Subject: Browser: Enable custom tabs by default Loading @@ -25,10 +25,10 @@ index b6517a812a2cb..e2fcf5db2f0f9 100644 android:title="@string/uses_separate_storagepartition_for_cct_title" android:summary="@string/uses_separate_storagepartition_for_cct_summary" diff --git a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java index 2b526a39026c4..3cf3434e5bc47 100644 index 5457c20f93a62..27730b33bfc1d 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java @@ -280,7 +280,7 @@ public class LaunchIntentDispatcher { @@ -285,7 +285,7 @@ public class LaunchIntentDispatcher { public static boolean isCustomTabIntent(Intent intent) { if (intent == null) return false; if (!ContextUtils.getAppSharedPreferences() Loading @@ -38,5 +38,5 @@ index 2b526a39026c4..3cf3434e5bc47 100644 Log.w( TAG, -- 2.34.1 2.51.2 build/e_patches/Browser-Enable-external-intent-requests.patch +11 −11 Original line number Diff line number Diff line From 1b5dcd035fb35748c161311db6cf669a7285ef18 Mon Sep 17 00:00:00 2001 From 88f603465ae103f6dc5f8c38dc0a2e7375e4a61f Mon Sep 17 00:00:00 2001 From: althafvly <althafvly@gmail.com> Date: Tue, 5 Nov 2024 10:08:21 +0530 Subject: Browser: Enable external intent requests Loading Loading @@ -32,10 +32,10 @@ index e2fcf5db2f0f9..0241aa8a4a775 100644 android:key="security_section" android:title="@string/security_section_title" /> diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java index 5c8b51cf0d5ae..8d6b2951feea3 100644 index 9c9fb1ff73a17..fbf65cd29c806 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java @@ -17,6 +17,7 @@ import android.text.TextUtils; @@ -18,6 +18,7 @@ import android.text.TextUtils; import androidx.annotation.VisibleForTesting; import org.chromium.base.CallbackUtils; Loading @@ -43,7 +43,7 @@ index 5c8b51cf0d5ae..8d6b2951feea3 100644 import org.chromium.base.metrics.RecordHistogram; import org.chromium.blink.mojom.DisplayMode; import org.chromium.blink.mojom.DisplayMode.EnumType; @@ -38,7 +39,6 @@ import org.chromium.chrome.browser.ephemeraltab.EphemeralTabCoordinator; @@ -39,7 +40,6 @@ import org.chromium.chrome.browser.ephemeraltab.EphemeralTabCoordinator; import org.chromium.chrome.browser.externalnav.ExternalNavigationDelegateImpl; import org.chromium.chrome.browser.flags.ActivityType; import org.chromium.chrome.browser.flags.ChromeFeatureList; Loading @@ -51,7 +51,7 @@ index 5c8b51cf0d5ae..8d6b2951feea3 100644 import org.chromium.chrome.browser.fullscreen.BrowserControlsManager; import org.chromium.chrome.browser.fullscreen.FullscreenManager; import org.chromium.chrome.browser.init.ChromeActivityNativeDelegate; @@ -157,7 +157,7 @@ public class CustomTabDelegateFactory implements TabDelegateFactory { @@ -159,7 +159,7 @@ public class CustomTabDelegateFactory implements TabDelegateFactory { @Override public boolean shouldDisableAllExternalIntents() { Loading @@ -61,10 +61,10 @@ index 5c8b51cf0d5ae..8d6b2951feea3 100644 && ChromeFeatureList.sCctAuthTabDisableAllExternalIntents.isEnabled(); } diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java index c81e823af5f8c..c1ebb5a1b1fe3 100644 index 9746d46afd198..6c8b14e6d408f 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java @@ -25,7 +25,6 @@ import org.chromium.base.PackageManagerUtils; @@ -26,7 +26,6 @@ import org.chromium.base.ResettersForTesting; import org.chromium.build.annotations.NullMarked; import org.chromium.build.annotations.Nullable; import org.chromium.chrome.browser.ChromeTabbedActivity2; Loading @@ -72,16 +72,16 @@ index c81e823af5f8c..c1ebb5a1b1fe3 100644 import org.chromium.chrome.browser.IntentHandler; import org.chromium.chrome.browser.browserservices.intents.WebappConstants; import org.chromium.chrome.browser.document.ChromeLauncherActivity; @@ -57,6 +56,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @@ -61,6 +60,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat private boolean mIsTabDestroyed; private static @Nullable Predicate<Intent> sWillChromeHandleIntentHookForTesting; + public static final String PREF_OPEN_EXTERNAL_INTENT = "allow_external_intent_requests"; + public ExternalNavigationDelegateImpl(Tab tab) { mTab = tab; mTabModelSelectorSupplier = TabModelSelectorSupplier.from(tab.getWindowAndroid()); @@ -120,8 +121,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @@ -132,8 +133,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @Override public boolean shouldDisableExternalIntentRequestsForUrl( ExternalNavigationParams params, Intent intent) { Loading Loading @@ -202,5 +202,5 @@ index c4015ad7de119..0000000000000 - "AllowExternalIntentRequests", - base::FEATURE_DISABLED_BY_DEFAULT); -- 2.34.1 2.51.2 Loading
build/e_patches/Browser-Add-provider-to-share-default-search-engine.patch +4 −4 Original line number Diff line number Diff line From 8d4fc228c6167c1634f6c362bdae93ed10c33ffc Mon Sep 17 00:00:00 2001 From 1999f6dfee1b54be7de2a19e5b01d60473ba6ac9 Mon Sep 17 00:00:00 2001 From: Aayush Gupta <theimpulson@e.email> Date: Fri, 26 Nov 2021 08:03:13 +0000 Subject: Browser: Add provider to share default search engine Loading @@ -13,10 +13,10 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> create mode 100644 chrome/android/java/src/org/chromium/chrome/browser/provider/SearchEngineProvider.java diff --git a/chrome/android/java/AndroidManifest.xml b/chrome/android/java/AndroidManifest.xml index 693195b1c4e32..cf609891aa864 100644 index 3475bbd02071e..eca2fbaf40f79 100644 --- a/chrome/android/java/AndroidManifest.xml +++ b/chrome/android/java/AndroidManifest.xml @@ -1386,6 +1386,12 @@ by a child template that "extends" this file. @@ -1393,6 +1393,12 @@ by a child template that "extends" this file. tools:ignore="ExportedContentProvider"> </provider> Loading Loading @@ -124,5 +124,5 @@ index 9c175c0d24804..eccb0847f7cd6 100644 chrome_java_sources += userscripts_java_sources +chrome_java_sources += [ "java/src/org/chromium/chrome/browser/provider/SearchEngineProvider.java" ] -- 2.34.1 2.51.2
build/e_patches/Browser-Change-adblock-url-to-ours.patch +6 −6 Original line number Diff line number Diff line From 00619dee69e78827028908a3eca6099cd8da011b Mon Sep 17 00:00:00 2001 From 8f6eea13d220e17ae8bd38c90c1262984d68dfe1 Mon Sep 17 00:00:00 2001 From: althafvly <althafvly@gmail.com> Date: Tue, 10 Sep 2024 12:17:23 +0530 Subject: Browser: Change adblock url to ours Loading Loading @@ -44,10 +44,10 @@ index ef6d1652c97f0..24cd56084827d 100644 mAdBlockFiltersUrlEdit.setText(AdBlockNativeGateway.getAdBlockFiltersURL()); mAdBlockFiltersUrlEdit.addTextChangedListener(this); diff --git a/chrome/browser/browser_process_impl.cc b/chrome/browser/browser_process_impl.cc index dab7b9864629a..ad444fac548d6 100644 index f676e9b891bb2..55773246b58dd 100644 --- a/chrome/browser/browser_process_impl.cc +++ b/chrome/browser/browser_process_impl.cc @@ -1281,11 +1281,11 @@ BrowserProcessImpl::adblock_updater() { @@ -1296,11 +1296,11 @@ BrowserProcessImpl::adblock_updater() { std::unique_ptr<component_updater::UpdateScheduler> scheduler = std::make_unique<component_updater::TimerUpdateScheduler>(); Loading @@ -64,7 +64,7 @@ index dab7b9864629a..ad444fac548d6 100644 } adblock_updater_ = std::make_unique<adblock_updater::AdBlockUpdaterService>( @@ -1293,7 +1293,7 @@ BrowserProcessImpl::adblock_updater() { @@ -1308,7 +1308,7 @@ BrowserProcessImpl::adblock_updater() { std::move(scheduler), g_browser_process->subresource_filter_ruleset_service(), local_state()->GetBoolean(prefs::kAdBlockEnabled), Loading @@ -74,7 +74,7 @@ index dab7b9864629a..ad444fac548d6 100644 return adblock_updater_.get(); } diff --git a/chrome/browser/net/system_network_context_manager.cc b/chrome/browser/net/system_network_context_manager.cc index dbe57551b8b4f..ef005c35eb1fa 100644 index 7f1c2f5701138..9aa48fbb0d0b1 100644 --- a/chrome/browser/net/system_network_context_manager.cc +++ b/chrome/browser/net/system_network_context_manager.cc @@ -720,7 +720,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRegistrySimple* registry) { Loading @@ -87,5 +87,5 @@ index dbe57551b8b4f..ef005c35eb1fa 100644 // Static auth params registry->RegisterStringPref(prefs::kAuthSchemes, -- 2.34.1 2.51.2
build/e_patches/Browser-Disable-Android-native-autofill-by-default.patch +4 −4 Original line number Diff line number Diff line From 43d19755d9525115402e8d1b28256fcd53a15ff5 Mon Sep 17 00:00:00 2001 From a173b545a57af4dd16d670e430885f13727980f5 Mon Sep 17 00:00:00 2001 From: althafvly <althafvly@gmail.com> Date: Tue, 22 Aug 2023 06:16:40 +0000 Subject: Browser: Disable Android native autofill by default Loading @@ -9,10 +9,10 @@ Signed-off-by: Saalim Quadri <danascape@gmail.com> 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/autofill/core/common/autofill_prefs.cc b/components/autofill/core/common/autofill_prefs.cc index a10811f5e6ef1..ba5479685ae57 100644 index 23ecd2092c206..2445f22eec9b1 100644 --- a/components/autofill/core/common/autofill_prefs.cc +++ b/components/autofill/core/common/autofill_prefs.cc @@ -69,7 +69,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { @@ -75,7 +75,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) { registry->RegisterBooleanPref(kAutofillCreditCardFidoAuthOfferCheckboxState, true); #endif Loading @@ -22,5 +22,5 @@ index a10811f5e6ef1..ba5479685ae57 100644 registry->RegisterIntegerPref(kAutocompleteLastVersionRetentionPolicy, 0); registry->RegisterStringPref(kAutofillUploadEncodingSeed, ""); -- 2.34.1 2.51.2
build/e_patches/Browser-Enable-custom-tabs-by-default.patch +4 −4 Original line number Diff line number Diff line From 0773874a41ad00bfe1a3414b6b75cdd957feaaf6 Mon Sep 17 00:00:00 2001 From 719df043049d09a0cad1be3628aacc49574cde46 Mon Sep 17 00:00:00 2001 From: Aayush Gupta <aayushgupta219@gmail.com> Date: Mon, 29 Nov 2021 03:37:37 +0000 Subject: Browser: Enable custom tabs by default Loading @@ -25,10 +25,10 @@ index b6517a812a2cb..e2fcf5db2f0f9 100644 android:title="@string/uses_separate_storagepartition_for_cct_title" android:summary="@string/uses_separate_storagepartition_for_cct_summary" diff --git a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java index 2b526a39026c4..3cf3434e5bc47 100644 index 5457c20f93a62..27730b33bfc1d 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java @@ -280,7 +280,7 @@ public class LaunchIntentDispatcher { @@ -285,7 +285,7 @@ public class LaunchIntentDispatcher { public static boolean isCustomTabIntent(Intent intent) { if (intent == null) return false; if (!ContextUtils.getAppSharedPreferences() Loading @@ -38,5 +38,5 @@ index 2b526a39026c4..3cf3434e5bc47 100644 Log.w( TAG, -- 2.34.1 2.51.2
build/e_patches/Browser-Enable-external-intent-requests.patch +11 −11 Original line number Diff line number Diff line From 1b5dcd035fb35748c161311db6cf669a7285ef18 Mon Sep 17 00:00:00 2001 From 88f603465ae103f6dc5f8c38dc0a2e7375e4a61f Mon Sep 17 00:00:00 2001 From: althafvly <althafvly@gmail.com> Date: Tue, 5 Nov 2024 10:08:21 +0530 Subject: Browser: Enable external intent requests Loading Loading @@ -32,10 +32,10 @@ index e2fcf5db2f0f9..0241aa8a4a775 100644 android:key="security_section" android:title="@string/security_section_title" /> diff --git a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java index 5c8b51cf0d5ae..8d6b2951feea3 100644 index 9c9fb1ff73a17..fbf65cd29c806 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/customtabs/CustomTabDelegateFactory.java @@ -17,6 +17,7 @@ import android.text.TextUtils; @@ -18,6 +18,7 @@ import android.text.TextUtils; import androidx.annotation.VisibleForTesting; import org.chromium.base.CallbackUtils; Loading @@ -43,7 +43,7 @@ index 5c8b51cf0d5ae..8d6b2951feea3 100644 import org.chromium.base.metrics.RecordHistogram; import org.chromium.blink.mojom.DisplayMode; import org.chromium.blink.mojom.DisplayMode.EnumType; @@ -38,7 +39,6 @@ import org.chromium.chrome.browser.ephemeraltab.EphemeralTabCoordinator; @@ -39,7 +40,6 @@ import org.chromium.chrome.browser.ephemeraltab.EphemeralTabCoordinator; import org.chromium.chrome.browser.externalnav.ExternalNavigationDelegateImpl; import org.chromium.chrome.browser.flags.ActivityType; import org.chromium.chrome.browser.flags.ChromeFeatureList; Loading @@ -51,7 +51,7 @@ index 5c8b51cf0d5ae..8d6b2951feea3 100644 import org.chromium.chrome.browser.fullscreen.BrowserControlsManager; import org.chromium.chrome.browser.fullscreen.FullscreenManager; import org.chromium.chrome.browser.init.ChromeActivityNativeDelegate; @@ -157,7 +157,7 @@ public class CustomTabDelegateFactory implements TabDelegateFactory { @@ -159,7 +159,7 @@ public class CustomTabDelegateFactory implements TabDelegateFactory { @Override public boolean shouldDisableAllExternalIntents() { Loading @@ -61,10 +61,10 @@ index 5c8b51cf0d5ae..8d6b2951feea3 100644 && ChromeFeatureList.sCctAuthTabDisableAllExternalIntents.isEnabled(); } diff --git a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java index c81e823af5f8c..c1ebb5a1b1fe3 100644 index 9746d46afd198..6c8b14e6d408f 100644 --- a/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java +++ b/chrome/android/java/src/org/chromium/chrome/browser/externalnav/ExternalNavigationDelegateImpl.java @@ -25,7 +25,6 @@ import org.chromium.base.PackageManagerUtils; @@ -26,7 +26,6 @@ import org.chromium.base.ResettersForTesting; import org.chromium.build.annotations.NullMarked; import org.chromium.build.annotations.Nullable; import org.chromium.chrome.browser.ChromeTabbedActivity2; Loading @@ -72,16 +72,16 @@ index c81e823af5f8c..c1ebb5a1b1fe3 100644 import org.chromium.chrome.browser.IntentHandler; import org.chromium.chrome.browser.browserservices.intents.WebappConstants; import org.chromium.chrome.browser.document.ChromeLauncherActivity; @@ -57,6 +56,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @@ -61,6 +60,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat private boolean mIsTabDestroyed; private static @Nullable Predicate<Intent> sWillChromeHandleIntentHookForTesting; + public static final String PREF_OPEN_EXTERNAL_INTENT = "allow_external_intent_requests"; + public ExternalNavigationDelegateImpl(Tab tab) { mTab = tab; mTabModelSelectorSupplier = TabModelSelectorSupplier.from(tab.getWindowAndroid()); @@ -120,8 +121,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @@ -132,8 +133,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat @Override public boolean shouldDisableExternalIntentRequestsForUrl( ExternalNavigationParams params, Intent intent) { Loading Loading @@ -202,5 +202,5 @@ index c4015ad7de119..0000000000000 - "AllowExternalIntentRequests", - base::FEATURE_DISABLED_BY_DEFAULT); -- 2.34.1 2.51.2