Commit Graph
69509 Commits
Author SHA1 Message Date
Mikhail b2c8483dbd Update prettier configs (#29145)
update prettier configs
2025-05-21 20:47:51 +04:00
brave-builds 036731f180 1.80.88 2025-05-21 16:03:07 +00:00
vadims a199e48af8 Crash in ShieldsPanelDataHandler::AreAnyBlockedElementsPresent (#29127)
fixed the crash in ShieldsPanelDataHandler::AreAnyBlockedElementsPresent
(https://github.com/brave/brave-browser/issues/46172)

Signed-off-by: Vadym Struts <vstruts@brave.com>
2025-05-21 17:26:08 +02:00
Brandon-T 740ea0099b [iOS] - Fix title showing incorrectly in the ShareSheet (#29120) 2025-05-21 11:11:18 -04:00
Kevin Smith 2aa1a7a5f9 [Rewards] Allow ad type label to wrap (#29157) 2025-05-21 09:53:48 -04:00
Douglas Daniel a8b447a6c1 style(wallet): Fix Partner Consent Modal Android (#29150) 2025-05-21 08:03:08 -05:00
brave-builds 28e7c3e96f 1.80.87 2025-05-21 12:07:47 +00:00
brave-builds c3b1db8f6b 1.80.86 2025-05-21 12:02:55 +00:00
cdesouza-chromium 339b9fe472 [canary] Stop removing empty line in package.json (#29155)
This for some reason only started being an issue now, but basically we
have to make sure that an empty line is left at the end of
`package.json`, otherwise we get presubmit failures.

Resolves https://github.com/brave/brave-browser/issues/46229
2025-05-21 11:25:57 +01:00
cdesouza-chromium b694664f80 [cr137-follow-up] Correct crate patches to point to brave/ (#29132)
This change corrects all crate patches, changing them to point to
`brave/`. This eliminates the need of patching `gnrt vendor` to address
this patch mismatch.

Patches should be created now with:

```sh
git format-patch \
    --start-number=101 \
    --src-prefix=a/brave/ \
    --dst-prefix=b/brave/ \
    --output-directory \
        third_party/rust/chromium_crates_io/patches/some-crate/ \
    HEAD^
```

Resolves https://github.com/brave/brave-browser/issues/46201
2025-05-21 09:16:14 +01:00
Jay Harris 5ca27b9484 [Bookmarks Sidepanel]: Migrate to new patching approach (#29121) 2025-05-21 05:56:03 +02:00
Kamil Jozwiak 199fbf369e Merge pull request #29144 from brave/137.0.7151.32_master
Upgrade from Chromium 137.0.7151.27 to Chromium 137.0.7151.32
2025-05-20 23:37:15 -04:00
aserenandTerry Mancey 5ddb126508 [ads] Fixes Creatives in a campaign fail to serve when the first creative's condition matcher fails (#29141)
[ads] Creatives in a campaign fail to serve when the first creative's condition matcher fails

Co-authored-by: Terry Mancey <terry.mancey@icloud.com>
2025-05-21 03:36:01 +02:00
Jay Harris 9314028a47 [utils]: Clean up debounce helper function (#29123) 2025-05-21 12:46:16 +12:00
Max Karolinskiy fd489afad3 Update patches from Chromium 137.0.7151.27 to Chromium 137.0.7151.32. 2025-05-20 20:07:28 -04:00
Max Karolinskiy ec5fb693eb Update from Chromium 137.0.7151.27 to Chromium 137.0.7151.32. 2025-05-20 20:07:28 -04:00
brave-builds 82253a9ffa 1.80.85 2025-05-21 00:03:21 +00:00
Simon Hong 7d94a9e060 Show mini urlbar in BraveMultiContentsView (#29112)
fix brave/brave-browser#46161

TEST=SplitViewLocationBarBrowserTest.*

launch browser with --enable-features=SideBySide
Select Add tab to split view from tab's context menu
Check mini urlbar is displayed on the inactive tab's contents
2025-05-21 08:15:55 +09:00
brave-builds 2882b51d8a 1.80.84 2025-05-20 20:21:14 +00:00
samartnik fa1ffac666 Merge pull request #29138 from brave/android_mobile_bookmarks_fix
[Android] Fix path for mobile bookmarks
2025-05-20 16:06:53 -04:00
Kyle Hickinson 874bedc8a1 [iOS] Reset javaScriptEnabled preference correctly between navigations (#29129)
This change ensures that the deprecated `WKPreferences.javaScriptEnabled` is correctly reset between navigations and also changes the flow so that this legacy preference is only set in iOS 17 as iOS 18 solves the original issue without setting this value.
2025-05-20 15:27:49 -04:00
samartnik 15256c225d [Android] Fix for NTP background color (#29134)
* [Android] Fix for NTP background color

We have our own implementation of NTP, so it should be ok to take over this resource.

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/56ec723e0f70f06525dc521638839385166198f3

commit 56ec723e0f70f06525dc521638839385166198f3
Author: Eleanor Lee <eleanorlee@google.com>
Date:   Fri Mar 28 11:17:10 2025 -0700

    [Surface Color] NTP Part 1

    Migrated NTP from elevated surface colors to tonal surface colors.
    The changes are just for the bg, feed header, and the selected feed tab.

    Before:
    https://screenshot.googleplex.com/AGK54ipJCetY8fJ
    https://screenshot.googleplex.com/7ybi6tLC7NmUvmp

    After:
    https://screenshot.googleplex.com/8fWqGuuKmhdxD7u
    https://screenshot.googleplex.com/8YFiXFCXsofpP89
    https://screenshot.googleplex.com/63a7xfEgMjedSp2

    Light:
    bg: surface container high
    feed header: surface container
    selected feed tab: primary @ 15%

    Dark:
    bg: surface
    feed header: surface container high
    selected feed tab: surface container highest

    Bug: 405831276
    Change-Id: I991ec45ba6223ee44604313b904896f0a68eb7d8
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6384517
    Reviewed-by: Wenyu Fu <wenyufu@chromium.org>
    Reviewed-by: Sinan Sahin <sinansahin@google.com>
    Reviewed-by: Theresa Sullivan <twellington@chromium.org>
    Commit-Queue: Eleanor Lee <eleanorlee@google.com>
    Reviewed-by: Xi Han <hanxi@chromium.org>
    Cr-Commit-Position: refs/heads/main@{#1439554}

* Presubmit fixes
2025-05-20 20:51:18 +02:00
Artem Samoilenko 90948704a7 [Android] Fix path for mobile bookmarks 2025-05-20 14:17:58 -04:00
samartnik 89488afdec Merge pull request #29133 from brave/android_redirect_support_links
[Android] Redirect support and help links
2025-05-20 13:42:18 -04:00
Kyle Hickinson 808bd2fa1f [iOS] Fix page zoom handler not working (#29130) 2025-05-20 13:39:43 -04:00
brave-builds fdc8d25eeb 1.80.83 2025-05-20 16:04:21 +00:00
Artem Samoilenko 4eb0fda3a1 [Android] Redirect support and help links 2025-05-20 11:52:42 -04:00
Terry Mancey 859e81572a [ads] Revert DISABLE_InternalDataTest (#29115)
[ads] Re-enable DISABLE_InternalDataTest
2025-05-20 08:39:32 -05:00
brave-builds fcace6d4c5 1.80.82 2025-05-20 12:07:56 +00:00
brave-builds 6baad924ab 1.80.81 2025-05-20 12:03:11 +00:00
Kevin Smith 5f5ad3de2a [NTP Next] Show normal background if sponsored image fails to load (#29116) 2025-05-20 06:32:01 -04:00
Arthur EdelsteinandJay Harris b25bdc4d5a Email aliases UI implementation (#28543)
Email aliases UI implementation

* Stage 1 of Email Aliases -- UI but no functionality
* automated tests for Email Aliases UI

---------

Co-authored-by: Jay Harris <jay.harris@outlook.co.nz>
2025-05-20 00:08:59 -07:00
Michael Herrmann 60b8089098 Allow Mac app to quit when an update is available (#29113)
The motivation is that this should make updates roll out (/take effect)
faster.
2025-05-20 07:42:37 +02:00
Jocelyn Liu de1535a54f [Nala]: Update to latest (#29122) 2025-05-20 02:35:23 +02:00
brave-builds 6bc0f841b9 1.80.80 2025-05-20 00:03:05 +00:00
Kevin Smith f9f257ee67 [NTP Next] Do not allow card width to shrink (#29117) 2025-05-19 17:01:13 -04:00
Kevin Smith eeb59f96d1 [NTP Next] Remove dark gradient overlay for background images (#29118) 2025-05-19 17:00:57 -04:00
Kevin Smith c04fe1af4b [NTP Next] Use getLocale for accessing locale strings (#29119) 2025-05-19 16:59:59 -04:00
brave-builds 17f5748a3c 1.80.79 2025-05-19 16:08:43 +00:00
Douglas Daniel bd16da0b56 style(wallet): Fix Arrow Icon on Buy Screen Android (#29095) 2025-05-19 08:08:26 -05:00
Simon Hong 289cb027c4 Added BraveMultiContentsView (#29099)
fix https://github.com/brave/brave-browser/issues/46088

MultiContentsView is container view that holds two contents view.
We'll migrate what we're doing with SplitView class into it.

This subclass will be used to apply our split view UX at contents area.
This PR adjusted Chromium's split view radius/border styles.

TEST=SideBySideEnabledBrowserTest.*
2025-05-19 21:53:16 +09:00
brave-builds 33cf3d5bd0 1.80.78 2025-05-19 12:08:36 +00:00
brave-builds fd05507662 1.80.77 2025-05-19 12:03:40 +00:00
MikhailandAleksei Khoroshilov 005903ac06 Support prettier for build/ (#28898)
* add prettier to format, call format from PRESUBMIT
* make format.js
* update prettier
* Add unformatted dirs to .prettierignore
* Fix linter errors
* cleanup .prettierignore
* Convert format.js to a script
* review fixes
* add some prettier-ignore-*
* Address some review issues
* move commander declaration
* Add --presubmit and --dry-run for format
* Revert "add some prettier-ignore-*"
* Fix eslint, add printWidth exclusion
* Remove printWidth override
* Fix eslint and format warn
* use bracketSameLine
* Review fixes
* use a single git cl format call
* Use spawnSync to avoid log flooding
* More review fixes
* More review updates
* Update build/commands/scripts/format.js
Co-authored-by: Aleksei Khoroshilov <5928869+goodov@users.noreply.github.com>

* Renames some vars
* Use absolute path for format.js
---------
Co-authored-by: Aleksei Khoroshilov <5928869+goodov@users.noreply.github.com>
2025-05-19 13:56:11 +04:00
Richard SoandSimon Hong 56c388f96f Fix "Toggle Vertical Tabs Expanded" command for independent expanded states per window (#27691)
* wrap and expose vertical tab strip toggling as public function

* properly toggle independent vertical tab strip states

* Added test code

---------

Co-authored-by: Simon Hong <shong@brave.com>
2025-05-19 01:31:40 -07:00
Anton Paymyshev d726ec8f34 Cardano flag (#29103) 2025-05-19 13:35:00 +07:00
Anton Paymyshev 2a3a348cbb Send Brave Services Key to Cardano proxies (#29102) 2025-05-19 13:34:47 +07:00
brave-builds 9b807fc621 1.80.76 2025-05-19 00:04:25 +00:00
brave-builds 7b3a6f595e Roll perf profiles update (update-perf-profile-2025-05-18-16-16) (#29110)
* Update perf profile brave-typical-mac using v1.80.75

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

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

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

* Update perf profile chrome-typical-android using v1.80.70

* Update perf profile chrome-typical-win using v1.80.73
2025-05-19 01:18:20 +04:00
Terry Mancey 37b3c1807a [ads] Add browser|version|* and operating_system|is_mobile_platform condition matcher virtual prefs (#29106) 2025-05-17 16:20:19 +02:00