Files
brave-core/patches/chrome-android-java-src-org-chromium-chrome-browser-settings-search-SearchIndexProviderRegistry.java.patch
T
AlexeyBarabash 3e4e9eedab [cr146][Android] Fixed crash when Search in Settings flag is on
This commit does not introduce support for all Brave settings fragment,
but just fixes the crash after enabling `Search in Settings` flag and
performing actual search at settings.

Chromium change:
https://source.chromium.org/chromium/chromium/src/+/ec7bbcc4cfcb44a2877bddefb294eec89c281eee

	[Settings Search] Onboard All Prefs

	This adds a simple field to all searchable prefs.

	These changes do not introduce logic changes to any of these searchable
	prefs. They only add them to the registry that will be used to index the
	searchable preferences.

	Bug: 444470792
	Change-Id: I27a82ffd2e20bd3a6d57a4c95376d14695294e9f
	Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7219318
2026-02-26 14:14:56 +00:00

13 lines
1.1 KiB
Diff

diff --git a/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java b/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java
index f1c6e7c3cc6b6896b8d07eb0e942178444a8c2eb..ec1fe0edb07056f856d0a18dad894704dbcffdef 100644
--- a/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java
+++ b/chrome/android/java/src/org/chromium/chrome/browser/settings/search/SearchIndexProviderRegistry.java
@@ -140,6 +140,7 @@ public final class SearchIndexProviderRegistry {
.SEARCH_INDEX_DATA_PROVIDER,
org.chromium.chrome.browser.tracing.settings.TracingSettings
.SEARCH_INDEX_DATA_PROVIDER,
+ org.chromium.components.browser_ui.site_settings.BraveSiteSettingsPreferencesBase.SEARCH_INDEX_DATA_PROVIDER,
org.chromium.chrome.browser.tracing.settings.TracingCategoriesSettings
.SEARCH_INDEX_DATA_PROVIDER);
}