Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ecce6a2b authored by Nishith  Khanna's avatar Nishith Khanna
Browse files

[Auto] Update e patches

parent 9103e5b7
Loading
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
From 62f42af4f28cead3d8e5bd75baa5bf5e138e40ce Mon Sep 17 00:00:00 2001
From 4006c29de5898eca7f97198100eb4e690c339935 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
@@ -12,10 +12,10 @@ Signed-off-by: Aayush Gupta <theimpulson@e.email>
 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 6c9e92f1e8df9..d24ed2472d393 100644
index 4a90e64117697..17e9ee2788da1 100644
--- a/chrome/android/java/AndroidManifest.xml
+++ b/chrome/android/java/AndroidManifest.xml
@@ -1345,6 +1345,12 @@ by a child template that "extends" this file.
@@ -1339,6 +1339,12 @@ by a child template that "extends" this file.
           tools:ignore="ExportedContentProvider">
       </provider>
 
@@ -123,5 +123,5 @@ index 9c175c0d24804..eccb0847f7cd6 100644
 chrome_java_sources += userscripts_java_sources
+chrome_java_sources += [ "java/src/org/chromium/chrome/browser/provider/SearchEngineProvider.java" ]
-- 
2.49.0
2.50.0
+4 −4
Original line number Diff line number Diff line
From 333b1b16ad9cbe8a48d4cad5de0f9cb6327e9340 Mon Sep 17 00:00:00 2001
From 53a6986ece7942466a97a5ea09c1199e0349c082 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
@@ -43,7 +43,7 @@ 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 6a34a89f0f2a2..b0bb42b590a6f 100644
index cc3865c98047b..08f8bb766c727 100644
--- a/chrome/browser/browser_process_impl.cc
+++ b/chrome/browser/browser_process_impl.cc
@@ -1282,11 +1282,11 @@ BrowserProcessImpl::adblock_updater() {
@@ -73,7 +73,7 @@ index 6a34a89f0f2a2..b0bb42b590a6f 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 48cfc3c14d972..f100d99a6b90d 100644
index df2c2ea5ca95c..855c5e04981df 100644
--- a/chrome/browser/net/system_network_context_manager.cc
+++ b/chrome/browser/net/system_network_context_manager.cc
@@ -658,7 +658,7 @@ void SystemNetworkContextManager::RegisterPrefs(PrefRegistrySimple* registry) {
@@ -86,5 +86,5 @@ index 48cfc3c14d972..f100d99a6b90d 100644
   // Static auth params
   registry->RegisterStringPref(prefs::kAuthSchemes,
-- 
2.49.0
2.50.0
+3 −3
Original line number Diff line number Diff line
From 2f35d3687aa0816443245d40dbde27247e442518 Mon Sep 17 00:00:00 2001
From e130c157865f2be9d17ce94c2b594a055fa185f8 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
@@ -8,7 +8,7 @@ Subject: Browser: Disable Android native autofill by default
 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 4bbc491571c5a..9df1a4bfc7ab6 100644
index 0e03a94ec49a5..2e8432a979cbc 100644
--- a/components/autofill/core/common/autofill_prefs.cc
+++ b/components/autofill/core/common/autofill_prefs.cc
@@ -54,7 +54,7 @@ void RegisterProfilePrefs(user_prefs::PrefRegistrySyncable* registry) {
@@ -21,5 +21,5 @@ index 4bbc491571c5a..9df1a4bfc7ab6 100644
   registry->RegisterIntegerPref(kAutocompleteLastVersionRetentionPolicy, 0);
   registry->RegisterStringPref(kAutofillUploadEncodingSeed, "");
-- 
2.49.0
2.50.0
+3 −3
Original line number Diff line number Diff line
From 14bac8a877cbadf679d8c31a3339e2d86bc7f328 Mon Sep 17 00:00:00 2001
From 49cfbb5aeb01f9a21b39d143d59f99d3d3db7ce6 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
@@ -24,7 +24,7 @@ index 0ef3eb91f9952..74db5db1df62c 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 e160f892e60e2..1abbc3eaa3f69 100644
index d5daf379e62a9..7adbc88b1a641 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/LaunchIntentDispatcher.java
@@ -279,7 +279,7 @@ public class LaunchIntentDispatcher {
@@ -37,5 +37,5 @@ index e160f892e60e2..1abbc3eaa3f69 100644
         Log.w(
                 TAG,
-- 
2.49.0
2.50.0
+14 −14
Original line number Diff line number Diff line
From e5c8c04f3527eda0301064ad9b793381efb2132e Mon Sep 17 00:00:00 2001
From ed59f8a41f4c448b41bbb76b82106e771f5c5794 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
@@ -31,7 +31,7 @@ index 74db5db1df62c..29305109fac32 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 eee8dd86d836c..4c2f2979a5060 100644
index 6bd9ce61af510..f1920d5565980 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
@@ -16,6 +16,7 @@ import androidx.annotation.Nullable;
@@ -60,18 +60,18 @@ index eee8dd86d836c..4c2f2979a5060 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 f293f54b31b00..a6b3082e44cfe 100644
index 9920fab44baef..f932e1b65580e 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
@@ -20,7 +20,6 @@ import org.chromium.base.IntentUtils;
@@ -23,7 +23,6 @@ import org.chromium.base.IntentUtils;
 import org.chromium.base.PackageManagerUtils;
 import org.chromium.base.supplier.Supplier;
 import org.chromium.chrome.browser.ChromeTabbedActivity2;
-import org.chromium.chrome.browser.flags.cromite.sAllowExternalIntentRequests;
 import org.chromium.chrome.browser.IntentHandler;
 import org.chromium.chrome.browser.password_manager.CctPasswordSavingMetricsRecorderBridge;
 import org.chromium.chrome.browser.safe_browsing.SafeBrowsingBridge;
@@ -46,6 +45,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat
 import org.chromium.chrome.browser.browserservices.intents.WebappConstants;
 import org.chromium.chrome.browser.document.ChromeLauncherActivity;
@@ -52,6 +51,8 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat
 
     private boolean mIsTabDestroyed;
 
@@ -80,7 +80,7 @@ index f293f54b31b00..a6b3082e44cfe 100644
     public ExternalNavigationDelegateImpl(Tab tab) {
         mTab = tab;
         mTabModelSelectorSupplier = TabModelSelectorSupplier.from(tab.getWindowAndroid());
@@ -108,8 +109,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat
@@ -114,8 +115,7 @@ public class ExternalNavigationDelegateImpl implements ExternalNavigationDelegat
 
     @Override
     public boolean shouldDisableExternalIntentRequestsForUrl(GURL url) {
@@ -91,10 +91,10 @@ index f293f54b31b00..a6b3082e44cfe 100644
 
     @Override
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
index 5219c08073b4f..2f63860e76c17 100644
index 55f1756add01d..dc3957bfe4251 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/privacy/settings/PrivacySettings.java
@@ -166,6 +166,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
@@ -170,6 +170,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
 
     private ChromeSwitchPreference allowCustomTabIntentsPref;
     private ChromeSwitchPreference openExternalLinksPref;
@@ -102,7 +102,7 @@ index 5219c08073b4f..2f63860e76c17 100644
 
     private static final String PREF_HISTORY_EXPIRE_DAYS_THRESHOLD = "history_expire_days_threshold";
 
@@ -436,6 +437,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
@@ -445,6 +446,7 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
 
     public static final String PREF_ALLOW_CUSTOM_TAB_INTENTS = "allow_custom_tab_intents";
     public static final String PREF_OPEN_EXTERNAL_LINKS_INCOGNITO = "open_external_links_incognito";
@@ -110,7 +110,7 @@ index 5219c08073b4f..2f63860e76c17 100644
 
     @Override
     public boolean onPreferenceChange(Preference preference, Object newValue) {
@@ -482,6 +484,10 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
@@ -491,6 +493,10 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
             SharedPreferences.Editor sharedPreferencesEditor = ContextUtils.getAppSharedPreferences().edit();
             sharedPreferencesEditor.putBoolean(PREF_OPEN_EXTERNAL_LINKS_INCOGNITO, (boolean)newValue);
             sharedPreferencesEditor.apply();
@@ -121,7 +121,7 @@ index 5219c08073b4f..2f63860e76c17 100644
         }
         return true;
     }
@@ -524,6 +530,11 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
@@ -533,6 +539,11 @@ public class PrivacySettings extends ChromeBaseSettingsFragment
         openExternalLinksPref.setOnPreferenceChangeListener(this);
         openExternalLinksPref.setManagedPreferenceDelegate(mManagedPreferenceDelegate);
 
@@ -201,5 +201,5 @@ index c4015ad7de119..0000000000000
-                "AllowExternalIntentRequests",
-                base::FEATURE_DISABLED_BY_DEFAULT);
-- 
2.49.0
2.50.0
Loading