Files
brave-core/android/java/proguard.flags
T
wchen342 46c8d55ad7 [Android] remove redundant BraveTemplateUrlServiceFactory and relative codes
Chromium changes:
chromium/chromium@f40ea91

Remove hardcoded profile from android TemplateUrlServiceFactory.
Migrates the easier (e.g. already had an Profile reference) usages
to the new method that takes a Profile.

Adds a PRESUBMIT to try and prevent additional getLastUsedRegularProfile()
calls.

BUG=1410601

Change-Id: I65a63d02eacb3459367ad3e6cf056d346aac8044

chromium/chromium@05f85c3

Pass an explicit Profile reference to TemplateUrlServiceFactory
from SearchEngine settings.

BUG=1410601

Change-Id: Id6dbf39632d028838acefb529e029eb0d447cda5
2023-04-20 23:56:04 -04:00

48 lines
1.4 KiB
Plaintext

-keep class com.google.android.material.bottomsheet.BottomSheetBehavior { *; }
-keep class org.chromium.chrome.browser.BraveSyncWorker { *; }
-keep class org.chromium.chrome.browser.BraveSyncInformers { *; }
# Add methods for invocation below
-keep class org.chromium.chrome.browser.ChromeTabbedActivity {
*** hideOverview(...);
}
-keep class org.chromium.chrome.browser.omnibox.suggestions.AutocompleteCoordinator {
*** createViewProvider(...);
}
-keep class org.chromium.components.browser_ui.site_settings.ContentSettingsResources {
*** getResourceItem(...);
}
-keep class org.chromium.components.browser_ui.site_settings.SingleCategorySettings {
*** mCategory;
*** getAddExceptionDialogMessage(...);
*** resetList(...);
}
-keep class org.chromium.components.browser_ui.site_settings.SingleWebsiteSettings {
*** mSite;
*** getPreferenceKey(...);
*** setupContentSettingsPreferences(...);
*** setupContentSettingsPreference(...);
}
-keep class org.chromium.components.browser_ui.site_settings.Website {
*** getPermissionInfo(...);
*** getContentSettingException(...);
*** getAddress(...);
*** setContentSettingException(...);
*** setContentSetting(...);
}
-keep class org.chromium.chrome.browser.tab.TabHelpers {
*** initTabHelpers(...);
}
-keep,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken
-keep,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken