Chromium change:
https://github.com/brave/chromium/commit/aa78b431380e08988cccde7e6e2a167568da64a9
[Tab Groups] Remove auto creation and menu order params
Remove tab group auto creation and menu order params as these are
launched in their current and final states.
Tab Group Auto Creation is disabled.
New Tab In Group is first in the context menu.
Bug: 1188370
Keep `HideBottomViewOnScrollBehavior` class that was removed by Proguard optimizations.
This class is referenced in an XML layout under the attribute `app:layout_behavior`, in particular in the main Brave Wallet layout (`activity_brave_wallet.xml`).
Proguard is not able to determine whether this class is used and was removing it in release builds only.
Otherwise there is an error:
Warning in ../../brave/android/java/proguard.flags at line 46, column 1:
Proguard configuration rule does not match anything: `-keep,allowrepackaging,allowobfuscation,allowshrinking class * extends com.google.gson.reflect.TypeToken {
<init>();
}`
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