Commit Graph
32081 Commits
Author SHA1 Message Date
Claudio DeSouza b1a36f528a net/base/escape.h functions moved to base/strings/escape.h
Chromium changes:
https://chromium.googlesource.com/chromium/src/+/dc7e817cd99dd6d902a5edbebf6dbc80a82e6753

commit dc7e817cd99dd6d902a5edbebf6dbc80a82e6753
Author: Victor Vasiliev <vasilvv@chromium.org>
Date:   Wed Apr 20 23:45:20 2022 +0000

    Move net/base/escape.h functions to base/strings/escape.h

    None of them contain any //net-specific code, and a lot of them are not
    even used inside of //net.

    Bug: 1100760
2022-06-10 05:58:20 -04:00
Claudio DeSouza 6fb54e0a3e Mojom generators updated
Mojom generators are now symplifying how certain union-like types are
created, to allow value initialisation into the factory function.
2022-06-10 05:58:20 -04:00
Claudio DeSouza dee5efb567 Removing overrides for TP::COLOR_DOWNLOAD_SHELF_BUTTON_TEXT
This constant has been removed from upstream chromium, and there's
already appropriate handling for kColorDownloadShelfButtonText in
AddBraveColorMixer.

Chromium changes:
https://chromium.googlesource.com/chromium/src/+/edf4f6ddcfb7a09aeb521d449b17df4f6f87d4a3

commit edf4f6ddcfb7a09aeb521d449b17df4f6f87d4a3
Author: Keren Zhu <kerenzhu@chromium.org>
Date:   Tue Apr 26 18:46:09 2022 +0000

    [color pipeline] Fix mismatched GTK colors and enable direction test

    This enables ThemeProviderRedirectedEquivalenceLinuxTest, which marks
    the full test coverage for directed colors on GTK.

    Mismatched colors were due to the wrong implementation in cb/themes.
    Some didn't respect the accent color, some missed the minimum contrast
    requirement, others didn't properly switch between dark/light
    variants. This CL fixes mismatches by migrating the first two types to
    the color pipeline and fixing the last type by fixing cb/themes.

    Bug: 1310397
2022-06-10 05:58:20 -04:00
Claudio DeSouza e35a87ca49 Added extra argument to TemplateUrlData
Chromium change:
https://chromium.googlesource.com/chromium/src/+/9795f20f95d3b8cf7719e62a18d2ccc2aeedf51a

commit 9795f20f95d3b8cf7719e62a18d2ccc2aeedf51a
Author: Ryan Sturm <ryansturm@chromium.org>
Date:   Tue Apr 19 20:56:17 2022 +0000

    Adds a search prefetch experiment for on suggest select

    Adding to the previous work in Search Prefetch, this CL aims to add a
    new prefetch optimization when the omnibox suggestion was not prefetched.

    There is substantial time between navigation start and request start,
    and in the case of omnibox search, we can extend the prefetch behavior
    to trigger when the user selects a suggestion to navigate to. While this
    isn't a guaranteed navigation due to before unload handlers amongst
    other factors, it is a highly confident navigation, and we will use the
    non-prefetch URL with the purpose:prefetch header. This is intended as
    an experiment that will not launch as is.

    This changes OmniboxLog to report the actual destination URL of the
    selected match. The match is not updated in results, so reporting the
    URL change is sufficient in OmniboxLog.

    This adds a few new histograms and updates some with suffixes. Due to
    some histograms only reporting for one of the two suffixes, the
    histograms are added directly to the histograms.xml file instead of
    using an actual suffix. This is to prevent excess histograms showing up
    without any data in them.

    Bug: 1314128
2022-06-10 05:58:20 -04:00
Claudio DeSouza 8b4281abb3 base/task/post_task.h removed
Chromium change:
https://chromium.googlesource.com/chromium/src/+/bb4382b7d2f921014b5d06d8887a37536787f5e0

commit bb4382b7d2f921014b5d06d8887a37536787f5e0
Author: Gabriel Charette <gab@chromium.org>
Date:   Mon May 2 13:54:40 2022 +0000

    [base] Remove base/android dependency on post_task.h
    and officially remove post_task.h!

    task_runner_android.cc now holds the bulk of the logic to interface
    directly with TaskExecutors via TaskTraitsExtensions.
    post_task_android.cc just forwards to a BASE TaskRunner.

    This is vastly overkill for what this is doing at this point.
    Follow-up cleanups will:
     - cleanup TaskExtensionsStorage (which is mostly just carrying a
       TaskType byte, the extension id being unused at this point)
     - cleanup TaskExecutor (don't need to allow multiple registrations)
     - and ultimately ideally have an Android equivalent to directly
       call content::GetUIThreadTaskRunner() and rid of this indirection
       altogether.

    Bug: 1026641
2022-06-10 05:58:20 -04:00
Claudio DeSouza 7a69a73d6e Updated strings for Chromium 103.0.5042.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza 86ae004c47 Updated patches from Chromium 103.0.5028.0 to Chromium 103.0.5042.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza 1b50dde3d7 Conflict-resolved patches from Chromium 103.0.5028.0 to Chromium 103.0.5042.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza 9e02fd316c Update from Chromium 103.0.5028.0 to Chromium 103.0.5042.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza b9fae66845 Removing patch preventing plugin metadata call to gstatic.com
This patch had been introduced as result of the following issue:

https://github.com/brave/brave-browser/issues/1684

However, this method to fetch plugin metadata has since then been
deprecated, and with it, the methods being patched have been removed.

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

commit a1734d6df773d5984ebc2fb4a5e33ae85609ed97
Author: Robert Sesek <rsesek@chromium.org>
Date:   Wed Apr 20 19:09:31 2022 +0000

    Delete the PluginsResourceService and WebResourceService.

    The PluginsResourceService was used to fetch metadata about plugin
    security updates. But the relevant plugins are deprecated, so Chrome
    does not need to check for these updates. Nothing else uses
    WebResourceService, so it too is deleted.

    The also cleans up the PluginFinder class that used the
    PluginsResourceService.

    Bug: 1064647
2022-06-10 05:58:19 -04:00
Claudio DeSouza b1c41bf1f0 Renaming of MostVisitedTilesGridLayout
Chromium change:
https://chromium.googlesource.com/chromium/src/+/918c75ce5fa476b937491958f41f5a1cb2ae3047

commit 918c75ce5fa476b937491958f41f5a1cb2ae3047
Author: spdonghao <spdonghao@chromium.org>
Date:   Tue Apr 19 15:59:47 2022 +0000

    Rename most visited tiles files.

    This CL just renames most visited tiles files and has no logic change.

    Bug: 1303459
2022-06-10 05:58:19 -04:00
Claudio DeSouza 3567f2f92b Removing chrome/browser/ui/browser patch
This is a simple replacement from patching to symbol overriding.
2022-06-10 05:58:19 -04:00
Claudio DeSouza 77b2a0831f Updated strings for Chromium 103.0.5028.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza 5cc769c619 Updated patches from Chromium 102.0.5005.50 to Chromium 103.0.5028.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza 555775b7e8 Conflict-resolved patches from Chromium 102.0.5005.50 to Chromium 103.0.5028.0. 2022-06-10 05:58:19 -04:00
Claudio DeSouza 96f99b0de5 Update from Chromium 102.0.5005.50 to Chromium 103.0.5028.0. 2022-06-10 05:58:19 -04:00
Taher 91a6dd2439 Merge pull request #13670 from brave/adblock_removal
Removed Adblock item from Browser app menu
2022-06-09 23:55:36 -07:00
Jocelyn Liu 703e7cd552 Merge pull request #13724 from brave/native_assets
Native assets for all preloading networks
2022-06-09 18:47:59 -07:00
Kamil Jozwiak 896bae5feb Merge pull request #13725 from brave/102.0.5005.115_master
Upgrade from Chromium 102.0.5005.99 to 102.0.5005.115
2022-06-09 21:17:04 -04:00
Anthony Tseng 428e488d2e Merge pull request #13722 from brave/sol-provider-lock-connect
solana.connect will now wait for wallet unlock
2022-06-09 17:53:53 -07:00
Taher e0a87bb865 Added test for adblock url rewrite 2022-06-09 17:44:32 -07:00
Taher e41fcefac9 Removed previous Adblock entries 2022-06-09 17:44:28 -07:00
Jocelyn Liu 55a26e1823 Native assets for all preloading networks 2022-06-09 17:16:44 -07:00
brave-builds 01905682d2 1.41.53 2022-06-10 00:01:31 +00:00
Brian Clifton 8e3a9a38df Merge pull request #13621 from brave/brvae-22914
Added placeholder to VPN plan expiration message
2022-06-09 16:05:36 -07:00
Anthony Tseng 6f9f9ee9d4 solana.connect will now wait for wallet unlock 2022-06-09 15:21:43 -07:00
Brian Clifton 40729f1b37 Updated storybook to have the new string (incl placeholder) 2022-06-09 14:03:23 -07:00
brave-builds 2a55f5ecf9 1.41.52 2022-06-09 20:44:57 +00:00
brave-builds 57bc0973cf Upgrade patches from Chromium 102.0.5005.99 to Chromium 102.0.5005.115 2022-06-09 20:43:18 +00:00
brave-builds df73017256 Upgrade from Chromium 102.0.5005.99 to Chromium 102.0.5005.115 2022-06-09 20:41:19 +00:00
William Muli e2062a8be6 Implement buy options new design (#13708)
* Implement buy options new design

* Feedback fixes
2022-06-09 22:20:27 +03:00
brave-builds f01e9da381 1.41.51 2022-06-09 18:01:53 +00:00
Serg c9c700dfc8 Merge pull request #13713 from brave/android_dapps_wallet_icon
Hides a wallet icon on changing URLs inside the same tab
2022-06-09 18:17:34 +01:00
Deep Pandya 68981746ab Merge pull request #13671 from brave/update_vpn_support_page
updated checkboxes to radiobuttons and changed behavior of continue to email button
2022-06-09 12:03:29 -04:00
Brandon T 29024a68ee Add FavIcon Fetcher/Loader 2022-06-09 12:01:38 -04:00
Serg 58739e1371 Hides a wallet icon on changing URLs inside the same tab 2022-06-09 11:38:38 -04:00
Brian R. Bondy 6a6159a952 Merge pull request #13697 from brave/estimated-time
Removed GetEstimatedTime unused API
2022-06-09 09:52:28 -04:00
brave-builds 0519fcb1d8 1.41.50 2022-06-09 12:01:25 +00:00
Jocelyn Liu 3f255de8a5 Merge pull request #13705 from brave/fix_get_network_id 2022-06-09 00:35:54 -07:00
Brian Clifton d3fb1d21b3 Merge pull request #13702 from brave/bsc-linux-premium-crash-fix
Disable SKU SDK on Linux by default
2022-06-08 22:51:42 -07:00
Jocelyn Liu 3f1109b237 Return chain_id for known chains not having infura subdomains in GetKnownEthNetworkId
Fix the bug that currently GetNetworkId might return empty string for
preloading networks not in kInfuraSubdomains. It needs to be non-empty
for all known networks because we are using it as pref key in multiple
places.
2022-06-08 22:11:34 -07:00
Anton Paymyshev 8ac12b1293 Edit known networks (#13644)
* Edit known networks

* fix review
2022-06-09 08:45:31 +07:00
Douglas Daniel 080b1bd36b Merge pull request #13694 from brave/remove-optimism-from-ethereum-submenu
fix(wallet): Remove Optimism from Ethereum Submenu
2022-06-08 19:33:21 -06:00
Douglas Daniel 6e0f689441 Merge pull request #13699 from brave/dont-set-selected-account-from-accounts-page
fix(wallet): Don't set the global Selected Account from Accounts Tab
2022-06-08 18:24:59 -06:00
Douglas Daniel 587c95b6fb fix(wallet): Remove Optimism from Ethereum Submenu 2022-06-08 19:06:11 -05:00
brave-builds 174e53bce7 1.41.49 2022-06-09 00:01:24 +00:00
Brian Clifton 37920d23f0 Disable SKU SDK by default on Linux
Fixes https://github.com/brave/brave-browser/issues/23140
2022-06-08 16:20:29 -07:00
deep c7920aa7d5 Fix formatting 2022-06-08 18:47:05 -04:00
Emerick Rogul e046e88eea Merge pull request #13676 from brave/102.0.5005.99_master
Upgrade from Chromium 102.0.5005.78 to 102.0.5005.99
2022-06-08 17:30:40 -04:00
Emerick Rogul 5cd48a0734 Merge pull request #13689 from brave/emerick-twitter-greaselion-url
Add twitter.com to recognized Greaselion URLs
2022-06-08 17:26:54 -04:00