Commit Graph
67853 Commits
Author SHA1 Message Date
Artem Samoilenko 94273f6ddf [Android] Fixes for bytecode tests 2025-02-26 19:48:56 +00:00
Artem Samoilenko 4176d4014a [Android] Remove base chrome layout
Chromium change:
https://chromium.googlesource.com/chromium/src/+/76fac7530c580e7183de4aa7ecd34b837e38fb17

Fix incorrect anchor placement for Omnibox Suggestions Dropdown

The placement of the Anchor view for the Omnibox Suggestions Dropdown
was being computed based on a view with a different on-screen origin
(different (0,0) coordinates) than the view hosting the dropdown.
This mismatch caused visible gaps in multiple scenarios.

This change ensures that the parent view, which hosts both the Omnibox
Suggestions Dropdown and the anchor view, is used for positioning.
This approach eliminates the current issue and prevents similar
alignment problems in the future.

The change directly fixes the problem with Edge To Edge Everywhere.
2025-02-26 19:48:56 +00:00
Claudio DeSouza 435c879bd4 Updated strings for Chromium 134.0.6998.39. 2025-02-26 19:48:56 +00:00
Claudio DeSouza e7ed3ee00b Update patches from Chromium 134.0.6998.24 to Chromium 134.0.6998.39. 2025-02-26 19:48:56 +00:00
Claudio DeSouza 3facba8ff7 Update from Chromium 134.0.6998.24 to Chromium 134.0.6998.39. 2025-02-26 19:48:56 +00:00
brave-builds 7905eb8ff2 Branch migration - master branch (#27828)
Update Nightly channel to: 1.78.0
2025-02-26 19:23:19 +00:00
Brandon-T c95d92a97c [iOS] - Add exemption list for NightMode (#27798) 2025-02-26 12:09:59 -05:00
Deep Pandya 0f008b2765 Set brave as default for private mode in all regions for new users (#27769) 2025-02-26 18:02:04 +01:00
brave-builds 77362e98a8 1.77.69 2025-02-26 16:02:42 +00:00
Douglas Daniel 37ada21777 fix(wallet): Don't Show Sync Warning for Zero Blocks Behind (#27811)
fix(wallet): Dont Show Sync Warning for Zero Blocks Behind
2025-02-26 09:37:19 -06:00
Deep Pandya 70dd1effbd Change WDP card position before p3a (#27810) 2025-02-26 10:05:27 -05:00
Simon Hong a426fcdf80 Merge pull request #27775 from brave/split_view_border
Fixed split view border is not visible
2025-02-26 23:16:51 +09:00
cdesouza-chromium 49ffee34a1 [CodeHealth] Simplifying json parsing - pt.4 (#27805)
This PR simplifies JSON reading in several places by:

    - Using `base::JSONReader::ReadDict`
    - Using `base::JSONReader::ReadList`
    - Using `base::test::ParseJson*`

This changes aim to make the checks around the parsing and its
expectations simpler to read.

This PR also introduces patch for `base::JSONReader::ReadList` which is
only available in M135.

Chromium change:
https://chromium.googlesource.com/chromium/src/+/cb3669146301529c0c364a0478372fc46ddf514a

commit cb3669146301529c0c364a0478372fc46ddf514a
Author: Claudio DeSouza <cdesouza@chromium.org>
Date:   Wed Feb 19 16:51:29 2025 -0800

    [base] Adding `JSONReader::ReadList`

    This class already provides `ReadDict`, which has proven its usefulness
    in general. This change adds the corresponding implementation for
    `base::Value::Dict`.

    Bug: 40912723
2025-02-26 12:51:52 +00:00
Simon Hong 7db91b978e Use same radius for contents and focus border corners 2025-02-26 21:22:10 +09:00
cdesouza-chromium 9f33c9569e [RELAND][CodeHealth] Use cxx20's T::contains pt.2 (#27786)
In `cxx20`, there is a new function in associative containers called
`contains`, which should be used as a replacement to `base::Contains`.

This reland makes use of a `base::flat_set<ContentGroup>` in one test,
as this was causing build failures on x86 builds, as the compiler would
not abide to evaluate `MakeFixedFlatSet` as `constexpr`.

Resolves https://github.com/brave/brave-browser/issues/44063
2025-02-26 12:20:07 +00:00
brave-builds 88fa990fa9 1.77.68 2025-02-26 12:16:22 +00:00
cypt4 de982f2567 [ZCash] Disable ZCashShieldSyncServiceTest::ScanBlocks on MacOs (#27815)
Resolves https://github.com/brave/brave-browser/issues/44241
2025-02-26 16:01:34 +04:00
Anton Paymyshev 93d1d4aaee Remove caching dependent on features state (#27813)
Remove caching dependendent on features state
2025-02-26 04:30:17 -03:00
Simon Hong ec036136dd Updated split view menu button shapes 2025-02-26 16:09:40 +09:00
Simon Hong b7fd2871c2 Fixed split view border is not visible
fix https://github.com/brave/brave-browser/issues/44146
2025-02-26 13:44:21 +09:00
Darnell Andries 209532a95e Merge pull request #27770 from brave/update-selectors
Update lol_html, adblock and kuchikiki
2025-02-25 20:33:30 -08:00
Terry Mancey 05f57272dd [ads] Fix new tab takeover not appearing for Rewards users (#27809) 2025-02-26 01:32:01 -03:00
Anton Paymyshev 42b8dfd9e7 Cardano accounts (#27772) 2025-02-26 10:12:00 +07:00
Darnell Andries 540bbe6fe9 Merge pull request #27662 from brave/wdp-switch-scraper
Vendor Rust scraper
2025-02-25 18:24:29 -08:00
Darnell Andries de09c28063 Merge pull request #27719 from brave/update-html5ever
Update html5ever/markup5ever for speedreader/kuchikiki
2025-02-25 18:24:12 -08:00
Jay Harris 344f64279f [AI Chat]: Follow up for comments on #27220 (#27752) 2025-02-26 14:39:49 +13:00
brave-builds 3458f3500c 1.77.67 2025-02-26 00:04:52 +00:00
Darnell Andries e17d3036ba Update adblock, kuchikiki, lol_html 2025-02-25 15:57:48 -08:00
Darnell Andries 54d8e7e342 Use Rust scraper in document_extractor 2025-02-25 15:47:25 -08:00
Darnell Andries d42cfa254b Vendor Rust scraper library 2025-02-25 15:41:14 -08:00
Darnell Andries 20ec1ca7d8 Update html5ever/markup5ever for speedreader/kuchikiki 2025-02-25 15:37:44 -08:00
Jay Harris 4dd97a662b [AI Chat]: Remove unused constant (#27790) 2025-02-25 19:26:48 -03:00
Mikhail ecb2c7a756 [Perf infra] Update SB during online profile rebase (#27793)
* Update SB during online profile rebase
* don't check WPR for use_live_sites
2025-02-25 19:22:41 -03:00
brave-builds 3c85819d4e 1.77.66 2025-02-25 19:59:13 +00:00
Simon Hong adaada11ad Fixed vpn crash when using newly supported timezone (#27791)
Fixed crash when using new region

fix https://github.com/brave/brave-browser/issues/44181

When new region is added to timezone list and it's same with user's
timezone, vpn service tries to map it to v2's name via GetMigratedNameIfNeeded().
However, new region is not included in kV1ToV2Map, it causes crash.
When it's not in that map, use that name instead.
2025-02-25 12:38:12 -07:00
Kyle Hickinson 369cbd1315 [iOS] New Onboarding UI refresh (#27605)
This alters the new "welcome focus" onboarding design to match the new refreshed version and implements the iPad column design.

This also updates the DesignSystem SwiftUI button styles to match the most up to date Figma designs (updated radius + minimum heights, updated colors in outline style)
2025-02-25 13:34:43 -05:00
Kevin Smith f8def9f055 [Rewards] Hide empty recurring contributions card (#27794) 2025-02-25 11:20:40 -05:00
brave-builds a6cf2b9d4c 1.77.65 2025-02-25 16:02:41 +00:00
Brandon-T 432c6fe914 [iOS] - Fix translate onboarding to not automatically translate (#27677)
* Fix translate onboarding to not automatically translate. 
* Fix translate button not always showing correctly. 
* Fix ReaderMode main-thread issue.
* Fix onboarding dismiss showing the translate button.
* Block translation requests when translation is disabled.
* Use Javascript callbacks to know when to translate.
* Add guards against displaying the translation overlay when other popups are displayed.
2025-02-25 10:12:57 -05:00
Brian R. Bondy 0e55cdec49 Generalize Sonnet/Haiku wording (#27785)
Generalize Claude Sonnet/Haiku 3.5 text to Claude Sonnet/Haiku
2025-02-25 08:45:49 -05:00
samartnik 6e6b2e1040 Merge pull request #27792 from brave/android_jni_bookmark_bridge_fix
[Android] Fix JNI header for bookmark_bridge
2025-02-25 07:41:57 -05:00
brave-builds 0d8dca4c63 1.77.64 2025-02-25 12:02:42 +00:00
Darnell Andries 3be62b28de Merge pull request #27788 from brave/log-wdp
Add log for WDP payloads
2025-02-25 03:40:53 -08:00
brave-builds a53fe57957 Roll perf profiles update (update-perf-profile-2025-02-23-16-16) (#27773)
* Update perf profile chrome-typical-android using v1.77.58

* Update perf profile chrome-typical-win using v1.77.58

* Update perf profile brave-typical-android using v1.77.58

* Update perf profile brave-typical-win using v1.77.58

* Update perf profile chrome-typical-mac using v1.77.59

* Update perf profile brave-typical-mac using v1.77.59
2025-02-25 15:06:35 +04:00
Artem Samoilenko 1bd346023a [Android] Fix JNI header for bookmark_bridge
This fixes the following error:
../../brave/chromium_src/chrome/browser/bookmarks/android/bookmark_bridge.cc:19:10: fatal error: 'brave/build/android/jni_headers/BraveBookmarkBridge_jni.h' file not found
    19 | #include "brave/build/android/jni_headers/BraveBookmarkBridge_jni.h"
       |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 1 error generated.
2025-02-25 05:39:20 -05:00
Darnell Andries d3fe50b71b Merge pull request #27756 from brave/p3a-activation-fix
Only update P3A activation date if bucket value is greater than or equal to 1
2025-02-24 19:50:54 -08:00
Darnell Andries 790dc56ea4 Add log for WDP payloads 2025-02-24 17:18:44 -08:00
cdesouza-chromium 504507e71e [CodeHealth] Simplifying json parsing - pt.3 (#27732)
This PR simplifies JSON reading in several places by:

    - Using `base::JSONReader::ReadDict`
    - Using `base::test::ParseJson*`

This changes aim to make the checks around the parsing and its
expectations simpler to read.
2025-02-25 01:08:14 +00:00
brave-builds b84b518e65 1.77.63 2025-02-25 00:05:16 +00:00
Darnell Andries cf0dcc2ef5 Only update P3A activation date if bucket value is greater than or equal to 1 2025-02-24 15:43:21 -08:00