Mikhail
Mikhail
For https://github.com/brave/brave-browser/issues/17903 ## Submitter Checklist: - [ ] I confirm that no security/privacy review [is needed](https://github.com/brave/brave-browser/wiki/Security-reviews), or that I have [requested](https://github.com/brave/security/issues/new/choose) one - [ ] There is a [ticket](https://github.com/brave/brave-browser/issues) for...
Revision range: https://github.com/brave/brave-core/compare/v1.64.58...v1.64.64 Chromium CR122 has the same issue. https://brave-perf-dashboard.appspot.com/report?sid=653c2f69a6380d25348b74272d5241fe5aba937d74a2e1dcb25170c7c40e3f4d&rev=18178
Resolves https://github.com/brave/brave-browser/issues/38285 The changes to fix Wallet WebUI issues for iOS were upstreamed here: https://chromium-review.googlesource.com/c/chromium/src/+/5522375 Only the code changes are backported. The original tests are fine, just provide less coverage....
https://github.com/brave/brave-core/commit/08b0857ffb6cd3a89993f2a2204df93c7252f68c The issue was fixed in reclient here: https://github.com/bazelbuild/reclient/commit/58a8c079e9289654758d5cb161f131e73074cb0b reclient in Chromium was updated to a version with the fix [0.132 for cr124](https://source.chromium.org/chromium/chromium/src/+/c29d2727ac25e276d6ac77da720c70dbc61cf96a) 0.132: https://github.com/bazelbuild/reclient/commit/ff2b31beaf068868bb195e622f99c8726d12289e (15 Feb)
### Description Disable `test-unit / ProcessMemoryDumpTest.CountResidentBytesInSharedMemory` for macOS. This upstream test doesn't work with Rosetta. Slack thread: https://bravesoftware.slack.com/archives/C7VLGSR55/p1716176537317259
crbug: https://issues.chromium.org/issues/328755781 https://source.chromium.org/chromium/chromium/src/+/refs/tags/125.0.6422.60:third_party/blink/common/features.cc;l=515-518
The wrong section was used here: https://github.com/brave/brave-variations/commit/b5d434b939c486e8cf31770a78838b420ee9e9a3 Should be inside `filter`.
### Description cr125 chromium got some windows memory improvement, but Brave doesn't. On the other hand, looks like Chrome uses more memory than Chromium. 
Currently we always inject `braveEthereum`. We should inject only when user have a wallet initialized. [brave_etherium_inject.txt](https://github.com/brave/brave-browser/files/13887270/brave_etherium_inject.txt)