Chromium change:
https://github.com/chromium/chromium/commit/81c3fcc981d18d5e1fdd6430b9de75bfde470b02
Android: Rename annotations from base to build
These annotation java files have been moved to build as they relate more
to our build than base. Their package name should reflect their current
location.
The old code and proguard flags have been kept to avoid breaking
downstream. They will be removed after downstream rename is landed.
Cq-Include-Trybots: luci.chrome.try:android-internal-rel
Bug: 1038372
Change-Id: I58a00a67816214ff81a62899409c5d5dbd3e3965
Error fixed:
../../brave/android/java/org/chromium/chrome/browser/settings/BraveSyncScreensPreference.java:723: Warning: Assertion condition has a side effect: tag = normalizeTag(tag) [AssertionSideEffect]
assert isSeedHexValid(seedHex);
Chromium change:
https://github.com/chromium/chromium/commit/530c14a0f529f79f84a536f60c18b1f7c7a6613e
[PolicyAuditor] Decouple PolicyAuditor from java WebContentsObservers
During navigations, we call down into java to notify an observer which
checks if we have a PolicyAuditor. Most of the time, we don't have
a PolicyAuditor, so these calls are unnecessary. This cl moves this
check to native, so in the case where we don't have a PolicyAuditor, we
don't create the observer.
Bug: 1353905
Chromium change:
https://github.com/chromium/chromium/commit/a006fac8a949c5afb61dc90a1ff6d62699d334dd
customs Prevent CCT launch to JavaScript URLs.
Because Custom Tabs don't have a fallback UI like ChromeTabbedActivity
does (the New Tab Page), it would be awkward to check whether a given
URL is valid after launching the Custom Tab. So we prevent the Custom
Tab being launched if the URL is invalid.
Bug: 1240065
* Remove references to Rinkeby, Ropsten, and Kovan testnets as they will
be deprecated soon.
* Add Sepolia Ethereum testnet as a preloaded network
* Migrate test network used by Swap Service to Goerli
* Add migration to update selected ethereum network to mainnet if any of
the deprecated testnets are selected