Files
brave-core/android/java/proguard.flags
T
samartnik b5d1940f4f [cr143][Android] Deprecate TabGroupModelFilterImpl (#32554)
* [cr143][Android] Deprecate TabGroupModelFilterImpl

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/74591e3cce051612058a135c4b7fd55aab1d6320

commit 74591e3cce051612058a135c4b7fd55aab1d6320
Author: Calder Kitagawa <ckitagawa@chromium.org>
Date:   Thu Oct 23 07:08:09 2025 -0700

    [Tab Collection] Publicize deprecation more loudly

    Bug: 454344854
    Change-Id: I7fd5f9af32a76f0c1b8a7e131879d75cbb87dd3e
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/7079335
    Auto-Submit: Calder Kitagawa <ckitagawa@chromium.org>
    Commit-Queue: Calder Kitagawa <ckitagawa@chromium.org>
    Reviewed-by: Dan Polanco <polardz@google.com>
    Commit-Queue: Dan Polanco <polardz@google.com>
    Cr-Commit-Position: refs/heads/main@{#1534290}

* Presubmit fixes
2025-11-26 11:04:38 -05:00

104 lines
3.1 KiB
Plaintext

-keep class org.chromium.components.media_router.caf.CastOptionsProvider { *; }
-keep class com.google.android.material.bottomsheet.BottomSheetBehavior { *; }
-keep class com.google.android.material.behavior.HideBottomViewOnScrollBehavior { *; }
-keep class org.chromium.chrome.browser.BraveSyncWorker { *; }
# Add methods for invocation below
-keep class org.chromium.chrome.browser.ChromeTabbedActivity {
*** mLayoutManager;
*** mMultiInstanceManager;
*** hideOverview(...);
*** maybeHandleUrlIntent(...);
}
-keep class org.chromium.chrome.browser.omnibox.suggestions.AutocompleteCoordinator {
*** createViewProvider(...);
}
-keep class org.chromium.chrome.browser.omnibox.suggestions.AutocompleteMediator {
*** mContext;
*** mDataProvider;
*** loadUrlForOmniboxMatch(...);
}
-keep class org.chromium.components.browser_ui.site_settings.ContentSettingsResources {
*** getResourceItem(...);
}
-keep class org.chromium.components.browser_ui.site_settings.SingleCategorySettings {
*** mCategory;
*** getAddExceptionDialogMessageResourceId(...);
*** 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,allowobfuscation,allowshrinking class com.google.gson.reflect.TypeToken
-keep class org.chromium.chrome.browser.tabmodel.TabCollectionTabModelImpl {
*** shouldGroupWithParent(...);
*** isTabModelRestored(...);
}
-keep class org.chromium.chrome.browser.omnibox.suggestions.editurl.EditUrlSuggestionProcessor {
*** onCopyLink(...);
}
-keep class org.chromium.chrome.browser.toolbar.top.ToolbarPhone {
*** mLocationBarBackgroundColorForNtp;
*** mToolbarBackgroundColorForNtp;
}
-keep class org.chromium.chrome.browser.hub.HubManagerImpl {
*** ensureHubCoordinatorIsInitialized(...);
}
-keep class org.chromium.chrome.browser.tasks.tab_management.IncognitoTabSwitcherPane {
*** mReferenceButtonData;
}
-keep class org.chromium.chrome.browser.undo_tab_close_snackbar.UndoBarController {
*** showUndoBar(...);
}
-keep class org.chromium.chrome.browser.tabbed_mode.TabbedNavigationBarColorController {
private *** getNavigationBarColor(...);
*** useActiveTabColor(...);
}
-keep class org.chromium.components.browser_ui.media.MediaSessionHelper {
*** mWebContents;
*** mNotificationInfoBuilder;
*** mMediaSessionActions;
*** showNotification(...);
*** createMediaSessionObserver(...);
}
-keep class org.chromium.chrome.browser.media.FullscreenVideoPictureInPictureController {
*** dismissActivityIfNeeded(...);
}
-keep class org.chromium.chrome.browser.notifications.channels.SiteChannelsManager {
*** toChannelStatus(...);
}
-keep class org.chromium.ui.base.Clipboard {
*** clear(...);
}