Commit Graph
64486 Commits
Author SHA1 Message Date
brave-builds 75ec8e1cd4 1.72.52 2024-10-01 12:02:38 +00:00
cdesouza-chromium e0fc5e9e5e [canary] Print JSON output for failed patches (#25736)
[canary] Print json output for failed patches

This change adds an argument a command line argument to `apply_patches`,
namely `--print-patch-failures-in-json`, that allows the output of a
JSON list of files that failed to apply. This will make it easier for us
to read the output from this script when running `scritp/version_up.py`,
and with this information we can further improve the automation of the
daily canary build.

A sample output:

[
  {
    patchPath: 'patches/chrome-android-java-src-org-chromium-chrome-browser-sync-settings-ManageSyncSettings.java.patch',
    path: 'chrome/android/java/src/org/chromium/chrome/browser/sync/settings/ManageSyncSettings.java'
  },
  {
    patchPath: 'patches/chrome-browser-ui-views-toolbar-toolbar_view.cc.patch',
    path: 'chrome/browser/ui/views/toolbar/toolbar_view.cc'
  }
]
2024-10-01 12:34:57 +01:00
cdesouza-chromium d1099835d8 [CodeHealth] Exclude SidePanel from the build (#25721)
`BraveSidePanel` acts as a complete replacement to chromium's
`SidePanel` type, however the upstream type has never been properly
excluded from the build. This leads occasional breaks where new
references to `SidePanel` appear in different places, and new overrides
have to be introduced to correct those occurrences.

This change entirely removes side panel from being built by exluding the
particular headers/UT from being imported through their respective
shadow files. This will no only reduce the number of places where we
have to honour the token replacements, which means less build breakage
going foward, but it will also prevent ODR violation bugs from
occurring, which can be a particularly nasty type of UB.
2024-10-01 04:50:06 +01:00
brave-builds 06fad82936 1.72.51 2024-10-01 00:02:44 +00:00
Jay Harris fbaded98e7 [Brave News]: Improve peeking card algorithm (#25355)
* [Brave News]: Update peeking card algorithm

* Algorithm tweaks

* Algorithm tweaks

* [Peeking Card]: Boost top stories

* Fix test compile

* Begin work on tests

* Changes for PR

* Add score cutoff

* Limit by publishers

* Reduce cutoff

* Changes for PR (1/2)

* comment max_candidates
2024-10-01 00:41:46 +02:00
Brian Clifton e4cc12fb21 Merge pull request #25731 from brave/bsc-increment-search-version
Increment search version in brave_prepopulated_engines.cc
2024-09-30 13:36:11 -07:00
Max Karolinskiy 7817377fb6 Merge pull request #25730 from brave/maxk-disable-flaky-upstream-tests
Disables flaky upstream tests, applies upstream test fix.
2024-09-30 16:16:48 -04:00
Kevin Smith dd67919f34 Merge pull request #25559 from brave/ksmith-rewards-3-contrib
[Rewards 3.0] Add contribution flow
2024-09-30 15:02:15 -04:00
Brian Clifton a4d0c3ee9d Increment search version
Important so that new customers get this updated list. Recent change was
made in https://github.com/brave/brave-core/pull/25627 but it didn't
update this value.

Fixes https://github.com/brave/brave-browser/issues/41112 for new users
2024-09-30 11:51:53 -07:00
zenparsing dac53f7d8a [Rewards 3.0] Add contribution flow 2024-09-30 13:59:47 -04:00
mkarolin 3f55c4ea1d Applies upstream patch to flaky upstream test.
Chromium change:

https://chromium.googlesource.com/chromium/src.git/+/266cfa34e338c9f389a951daa62eaab0b5fa5180

commit 266cfa34e338c9f389a951daa62eaab0b5fa5180
Author: Greg Thompson <grt@chromium.org>
Date:   Thu Sep 12 10:54:14 2024 +0000

    [webrtc] Fix racy shutdown crash in WebRtcEventLogManagerTestHistory tests

    Wait until the test fixture's dtor to shut down the browser policy
    connector instead of doing so in TearDown. In the latter case, it's
    possible for posted tasks (e.g., cloud reporting tasks) to try to get
    the policy connector after it has been destroyed.

    Change-Id: Icb3e27665ed653aced35da0743704803372906e1
    Fixed: 344950309
2024-09-30 13:12:01 -04:00
mkarolin 6f0cf2cf2d Disables a couple of flaky upstream tests. 2024-09-30 12:58:50 -04:00
brave-builds 6548276a6a 1.72.50 2024-09-30 16:02:41 +00:00
Simon Hong 30038b8ffb Merge pull request #25537 from Ilie-Lesan/brave-crashes-when-its-reduced-to-the-smallest-size-on-screen
Increase the contents view size so it can still receive events(please…
2024-09-30 21:04:29 +09:00
brave-builds 0edf16f592 1.72.49 2024-09-30 12:02:44 +00:00
Kevin Smith ba1bbb87a3 Merge pull request #25714 from brave/ksmith-revert-ntp-changes
[NTP] Revert narrow view layout changes
2024-09-30 07:42:02 -04:00
tech-zilla 92aa3bcb6d Increase the contents view size so it can still receive events(please see: https://issues.chromium.org/issues/40578235) and fix the hit test HTBOTTOM area 2024-09-29 22:58:06 -07:00
Brian Clifton df96c8f2a1 Merge pull request #25416 from 4nshuman/issue/36845
changed | Quick commands -> Quick Commands
2024-09-29 22:06:33 -07:00
brave-builds 70b441e85b 1.72.48 2024-09-30 00:02:42 +00:00
brave-builds fbc6fe58f7 1.72.47 2024-09-29 08:02:48 +00:00
brave-builds 10ed058a88 1.72.46 2024-09-28 08:02:46 +00:00
Nuo Xu c4efb412d8 chore(wallet): Localize function type for each transaction type (#25624) 2024-09-27 14:48:29 -07:00
Nuo Xu adad13b101 fix(vpn): Refresh vpn active region information after a new region is selected (#25717) 2024-09-27 14:47:34 -07:00
Jocelyn Liu 9daf314c7c Merge pull request #25718 from brave/fix_page_content_fetcher_browser_test
Fix PageContentFetcherBrowserTest.GetSearchSummarizerKey intermittent failure
2024-09-27 11:56:43 -07:00
brave-builds 2bcf5844e7 1.72.45 2024-09-27 16:03:12 +00:00
zenparsing 62c7d566b9 Revert "[NTP] Improve narrow layout"
This reverts commit 9dfc805a42.
2024-09-27 14:11:28 +01:00
zenparsing df0ab96f62 Revert "Don't hide NTP stats or widgets for "short" windows"
This reverts commit 0cec7f9c9a.
2024-09-27 14:11:25 +01:00
brave-builds 05f4f06e69 1.72.44 2024-09-27 12:02:46 +00:00
brave-builds 65e19a75d3 1.72.43 2024-09-27 00:02:42 +00:00
Jocelyn Liu f634cfc55f Fix PageContentFetcherBrowserTest.GetSearchSummarizerKey
- Use ExecJs to wait for script execution otherwise it might fail sometimes.
- Make sure only the target element exists for each test case.
- Add a test case for no content.
2024-09-26 13:21:14 -07:00
brave-builds b6b03877bb 1.72.42 2024-09-26 16:02:40 +00:00
brave-builds 8bfbf0fd92 1.72.41 2024-09-26 12:02:57 +00:00
Michael Herrmann 90fb748540 De-duplicate implementations of EnabledCupSigning() (#25543) 2024-09-26 06:31:21 +01:00
brave-builds 2298c776a6 1.72.40 2024-09-26 00:02:40 +00:00
Kyle Hickinson 708857dd68 Merge pull request #25715 from brave/ios-delete-orphaned-items
[iOS] Fix deleting playlist items with invalid cache data
2024-09-25 20:21:46 +01:00
Brandon-T 859770ea49 [Desktop] - Add a period after the Explore Different AI Models Text (#25508) 2024-09-25 13:13:13 -04:00
Brandon-T edb534d727 [iOS] - Allow bookmarklets to access the page's variables (#25509) 2024-09-25 13:13:01 -04:00
Kyle Hickinson cb91184572 [iOS] Fix deleting playlist items with invalid cache data 2024-09-25 17:22:18 +01:00
brave-builds f23b2fbbe5 1.72.39 2024-09-25 16:03:05 +00:00
brave-builds 25b7f6d358 1.72.38 2024-09-25 12:03:10 +00:00
Emerick Rogulandbrave-builds c500f3c5cd Upgrade from Chromium 129.0.6668.59 to Chromium 129.0.6668.70 (#25709)
* Upgrade from Chromium 129.0.6668.59 to Chromium 129.0.6668.70

* Update pins list timestamp

* Add ExtensionTelemetryServiceSystemTimeTest.* to unit test filters

---------

Co-authored-by: brave-builds <brave-builds+devops@brave.com>
2024-09-24 21:21:48 -04:00
brave-builds c0271c2db3 1.72.37 2024-09-25 00:02:41 +00:00
brave-builds 51674f9451 1.72.36 2024-09-24 16:03:02 +00:00
iefremov c69ab5e857 Merge pull request #25702 from brave/ie_checktitle
Do not crash while saving file using an extension.
2024-09-24 22:36:51 +07:00
Brian Johnson 3b60bf0154 remove check_includes = false for brave/browser/profiles (#24737)
Remove check_includes = false from brave/browser/profiles
2024-09-24 08:23:18 -07:00
Simon Hong af8a8e670e Merge pull request #25701 from brave/fix_wrong_region_list_mapping
Fixed wrong region list name mapping
2024-09-25 00:04:57 +09:00
Kyle Hickinson 96cd66dbaf Merge pull request #25695 from brave/ios-18-icons-adjustments
[iOS] Remove background tint on dark mode icons
2024-09-24 14:49:55 +01:00
Ivan Efremov 9523a9a5cd Do not crash while saving file from an extension.
Fixes https://github.com/brave/brave-browser/issues/41179
2024-09-24 20:14:47 +07:00
brave-builds 8cd08e9887 1.72.35 2024-09-24 12:02:43 +00:00
Simon Hong f454a2fb54 Fixed wrong region list name mapping
f/u PR for https://github.com/brave/brave-core/pull/25596

it should be "eu-en".
2024-09-24 12:15:15 +01:00