Commit Graph
68692 Commits
Author SHA1 Message Date
cdesouza-chromium 90d6e3e802 [canary] Adding some Patchfile test to B🚀 (#28572)
This change adds a few tests to cover the code in `Patchfile`. This
doesn't cover all cases to these files, but it is a good start, and it
manages to cover the core operation of applying patches.

A lot of test machinery is being introduced to provide some fake support
ot what normally would be done by checkout framework managed in node.

Resolves https://github.com/brave/brave-browser/issues/45232
2025-04-09 14:13:04 +01:00
brave-builds 88aff7c65d 1.79.45 2025-04-09 12:07:51 +00:00
brave-builds 6062cb2f3e 1.79.44 2025-04-09 12:02:55 +00:00
Kamil Jozwiak a25055e2c8 Merge pull request #28561 from brave/cr135.x
Upgrade from Chromium 135.0.7049.52 to Chromium 135.0.7049.84
2025-04-09 02:06:31 -04:00
Terry Mancey 058549a5bf [ads] Fixes crash in brave_ads::database::BuildBindColumnPlaceholders (#28565) 2025-04-08 21:17:46 -05:00
Deep Pandya 59c1151ac1 Remove request to relaunch app for stats and top sites (#28571) 2025-04-08 22:12:05 -04:00
cdesouza-chromium 6fc585c48e [canary] Add milestones to uplift PRs by B🚀 (#28569)
This change lines up what the other uplift script already does, which is
adding the milestones to the uplift PRs.

Resolves https://github.com/brave/brave-browser/issues/45305
2025-04-09 02:15:27 +01:00
Jay Harris eddcc9cd99 [Settings]: Update cr-slider to use Brave theme colors (#28532) 2025-04-09 02:55:30 +02:00
Deep Pandya 5b8422fd8c Resolve custom tab activity hidden bottom bar issue (#28549)
* Resolve custom tab activity issue which hides bottom toolbar

* Only show bottom controls when bottom toolbar is enabled

Refactor activity finish

* override finish to make sure of activity closure
2025-04-08 20:53:24 -04:00
brave-builds 9655a5040f 1.79.43 2025-04-09 00:05:08 +00:00
Jay Harris c06f7c35ef [Nala]: Override download icon (#28542) 2025-04-09 10:54:08 +12:00
Douglas DanielandJocelyn Liu e7cec19db2 Implement First Time Use UI for Tab Focus (#28363)
* Enable Tab Focus UI

* Backend change to support first time use UI for tab focus

* Fix Illustration Resource

* npm run format

* Update showFRE related logics in both backend and frontend

* FE Review Changes

* Update API method name to SetTabFocusEnabled

---------

Co-authored-by: Jocelyn Liu <yrliou@gmail.com>
2025-04-08 17:44:07 -05:00
Jay Harris 8f6ac99cfd [Nala]: Give the WebUI dropdown a more Nala-y feel. (#28551) 2025-04-09 10:05:54 +12:00
cdesouza-chromium 49c37627bf [canary] Removing PatchFailureResolver (#28567)
This class was mirroring data in the continuation file. This change
eliminates this duplication of sources, and moves all the post-apply
checks into the data type itself.

This change also renames the data stucture and field to something more
appropriate to the use of the data itself.

Resolves https://github.com/brave/brave-browser/issues/45303
2025-04-08 22:23:44 +01:00
Kyle Hickinson 52810bf51d [iOS] Remove event handler that preloaded images into the cache (#28557)
This change removes `MediaImageLoader` which is an old piece of Firefox code that has been since removed which would pre-load any images found in `og:image` into the web image cache despite it never being used
2025-04-08 20:52:16 +02:00
Claudio DeSouza 85f200815f Update patches from Chromium 135.0.7049.52 to Chromium 135.0.7049.84. 2025-04-08 19:42:54 +01:00
Claudio DeSouza e0c0450c69 Revert "Apply https://chromium-review.googlesource.com/c/chromium/src/+/6431417 (#28533)"
This reverts commit cd6c08b2c8.
2025-04-08 19:40:51 +01:00
Claudio DeSouza 56482e78e2 Update from Chromium 135.0.7049.52 to Chromium 135.0.7049.84. 2025-04-08 19:38:04 +01:00
cdesouza-chromium 13c7c29e1f [canary] Fix leftover repository.chromium() crash in B🚀 (#28558)
There was a previous refactoring in this code, and for some reason this
only use of `repository.chromium()` was left behind, which has caused a
crash in the pipeline.

Resolves https://github.com/brave/brave-browser/issues/45293
2025-04-08 19:31:33 +01:00
Pete Miller 7dff449741 tab_search WebUI can have brave resources added to it (#28524) 2025-04-08 09:35:18 -07:00
brave-builds 9cad2f5c95 1.79.42 2025-04-08 16:02:35 +00:00
Nuo Xu 577eee87a0 fix(wallet): Not firing AccountsChanged() observer event when there is no the next unused address changed for Zcash accounts. (#28513) 2025-04-08 07:57:46 -07:00
Aleksei Khoroshilov cd6c08b2c8 Apply https://chromium-review.googlesource.com/c/chromium/src/+/6431417 (#28533) 2025-04-08 19:07:36 +07:00
brave-builds cc7f9e43bb 1.79.41 2025-04-08 12:07:26 +00:00
brave-builds 230198a13c 1.79.40 2025-04-08 12:02:33 +00:00
Kamil Jozwiak 15be082b11 Merge pull request #28547 from brave/maxk-fix-danish-l10n-master
Fixes usage of incognito terminology in Danish l10n (lowered to master).
2025-04-07 22:22:01 -04:00
Douglas Daniel 21cce13c7b AI Chat: Fix Open External Link Modal Bugs (#28544) 2025-04-07 20:12:27 -05:00
Deep Pandya bcb8a0a129 [Android] Yahoo phase 2 (#28494)
* Add changes to change DSE to yahoo

* Add pref for DSE change migration

* Update yahoo jp keyword

Remove log

* Update conditions for the phase 2 check
2025-04-07 21:07:18 -04:00
brave-builds 1807f0c750 1.79.39 2025-04-08 00:02:51 +00:00
Terry Mancey 1aad83e4e3 [ads] Database migration code health (#28541) 2025-04-08 00:27:33 +02:00
Kamil Jozwiak ee7bc0ee12 Merge pull request #28523 from brave/maxk-fix-danish-l10n
Fixes usage of incognito terminology in Danish l10n.
2025-04-07 18:22:21 -04:00
Kevin Smith f21dcc6f5e [NTP Next] Move stats widget into a widget stack (#28537) 2025-04-07 16:37:52 -04:00
Terry Mancey 734ca2999d [ads] base::expected code health (#28536) 2025-04-07 20:36:19 +02:00
StephenHeaps f4e4c7ed37 Add iOS debug flag for enabling Screen Time by default (#28538) 2025-04-07 18:22:58 +02:00
brave-builds eaca130250 1.79.38 2025-04-07 16:17:36 +00:00
Kyle Hickinson c0bd30b287 [iOS] Show PiP video in new onboarding default browser step (#28496) 2025-04-07 10:57:53 -04:00
brave-builds a3ad03a075 1.79.37 2025-04-07 12:28:11 +00:00
brave-builds 8a95db74e4 1.79.36 2025-04-07 12:07:44 +00:00
cdesouza-chromium 4f4113b732 [canary] Add --tag arg to npm run build_rust_toolchain_aux (#28530)
The addition of this argument will allow us to checkout a different
Chromium version, as a tantive version. This is useful when generating
the toolchain for a version bump that the branch itself is not fully
up-to-date with, but it is close enough to provide hermetic toolchains
necessary to run the toolchain job with.

Resolves https://github.com/brave/brave-browser/issues/45237
2025-04-07 12:14:04 +01:00
cdesouza-chromium f7ee32dd98 [canary] Add Version tests to B🚀 (#28531)
This PR adds tests for `Version` to `brockit`. For convenience,
`Version` has been moved into its own module, and also a few other bits
and pieces that were associated with it.

This change also touches a lot on `Repository`, because these two
modules make heavy use of a common test machinery for the two. This
means adjusting both tests to make better reuse of code.

Finally, `Repository.chromium()`/`Repository.brave()` are being changed
into globals inside `repository`. This is to avoid instatiations on each
use, and to follow the advise in
https://google.github.io/styleguide/pyguide.html#2174-decision regarding
the use of `@classmethod`

Resolves https://github.com/brave/brave-browser/issues/45231
2025-04-07 11:25:35 +01:00
cdesouza-chromium 1e6d937054 [canary] A commit-msg hook for common things in the commmit message (#28361)
Adding this hook into the repo that could be used by anyone to have a
standardised way to add tags into commit messages. This also provides a
way to add chromium culprits into changes.

Resolves https://github.com/brave/brave-browser/issues/45015
2025-04-07 10:40:58 +01:00
brave-builds 1f5ca5d474 Roll perf profiles update (update-perf-profile-2025-04-06-16-16) (#28529)
* Update perf profile brave-typical-mac using v1.79.34

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

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

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

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

* Update perf profile chrome-typical-android using v1.79.24
2025-04-07 12:53:02 +04:00
brave-builds 34bf0edab7 1.79.35 2025-04-07 00:09:12 +00:00
cdesouza-chromium 867b2dd6b0 [canary] Provide better defaults for better B🚀 rebase fork point (#28527)
This change corrects an issue with our current rebase operation, and its
reliance on `git merge-base fork-point`, which gets off-base when the
upstream branch for a given branch (say `cr137`, `cr138`) gets rebased
against their own upstream branch and force pushed. At that point, the
fork point returned by git is wildly off and behind where it should
actually be.

This change adds `--to-ref`/`--from-ref` as a better way to select the
range of changes that we want to rebase. With `--to-ref` it defaults to
`@upstream` when nothing is provided, and it represents the branch we
are rebasing the version on top.

With `--from-ref` we default to `@previous-major` when dealing with
major lifts, or just to `@previous` when dealing with minor bumps.
`@previous-major` is being introduced to find exactly the first change
that changed the major version.

This PR also removes the "dry-run" attempt in determining if there could
be conflicts when rebasing a branch as that warning was entirely
off base.

Resolves https://github.com/brave/brave-browser/issues/45226
2025-04-07 00:19:32 +01:00
Jay Harris 302855edf4 [PWA]: No default buttons on install dialog (#28454) 2025-04-07 09:00:21 +12:00
Terry Mancey 56016f9330 [ads] NTT will not be served due to expired catalog (#28515) 2025-04-05 19:35:59 +02:00
Max Karolinskiy 43c6b3997e Reduces the width of the bookmarks app menu. (#28504)
Initially the menu was too narrow to fully fit items localized in
German, so we increased the width to the regular menu width of 800.
However users indicated that it was now too wide. This change reduces
the width to 500, which is still enough to fit the German l10n.
2025-04-04 17:54:26 -07:00
aseren 17522d47b1 [ads] Fix crash with AdsServiceImplIOS::ParseAndSaveCreativeNewTabPageAds on start (#28514) 2025-04-05 01:58:04 +02:00
brave-builds 6b7862ccf7 1.79.34 2025-04-04 21:05:32 +00:00
Kyle Hickinson ceefde8823 [iOS] Fix assigning nil values in TabBrowserData (#28510) 2025-04-04 22:59:21 +02:00