Commit Graph
839 Commits
Author SHA1 Message Date
sergey 90c6eeef65 Fix settings api access 2021-03-31 15:29:00 +03:00
Sergey 9896518cd5 Added ipfs api permission 2021-03-29 17:37:02 +03:00
Brian R. Bondy 64a3778dc7 Move wallet browser code to components/brave_wallet/browser 2021-03-24 15:27:42 -04:00
Serg 05587fe9f4 Propogates brave web3 provider pref to renderer 2021-03-24 15:27:42 -04:00
Mario Sanchez Prada 315a3462be Use FrameMsgStart instead of ChromeMstStart for BraveViewHostMsg messages
ChromeMsgStart is now gone upstream and we really don't care much about
which starter is used as long as we don't have to patch Chromium.

Chromium change:
https://chromium.googlesource.com/chromium/src.git/+/5645a61daa85f327d6301935a40142ceea60c23b

commit 5645a61daa85f327d6301935a40142ceea60c23b
Author: Julie Jeongeun Kim <jkim@igalia.com>
Date:   Wed Jan 27 11:16:13 2021 +0000

    [printing] Clean up files related to legacy IPCs

    This CL cleans up print_messages.{cc,h} and following files
    since printing IPC messages have been fully converted to mojo
    interfaces.

    - components/printing/common/print_messages.cc
    - components/printing/common/print_messages.h
    - components/printing/common/printing_param_traits.cc
    - components/printing/common/printing_param_traits.h
    - components/printing/common/printing_param_traits_macros.h
    - components/printing/common/printing_param_traits_unittest.cc

    Bug: 1008939
2021-03-23 14:55:08 -04:00
Mario Sanchez Prada c5acd1be39 Adapt usage of deprecated "whitelist" manifest key for "allowlist"
This is no longer supported after a period of supporting the old
"whitelist" key along with the new "allowlist" one, but now we
need to migrate for real.

Chromium changes:

https://chromium.googlesource.com/chromium/src.git/+/dc12ff7d11e5de868005e17df701d8b0c3730a1c

commit dc12ff7d11e5de868005e17df701d8b0c3730a1c
Author: Karandeep Bhatia <karandeepb@chromium.org>
Date:   Thu Jan 14 14:19:40 2021 +0000

    Use auto-generated manifest parsing for import, export manifest keys.

    Also
     - Remove support for legacy export.whitelist manifest key.
     - This also revealed that json_schema_compiler doesn't correctly handle
    C++ reserved keywords (like export) correctly in the auto-generated code
    since using them directly causes compilation errors. Fix this.

    BUG=1113513, 842354

https://chromium.googlesource.com/chromium/src.git/+/9486b056f09a97fb2ba5ebb1b4c00f2dae6630c4

commit 9486b056f09a97fb2ba5ebb1b4c00f2dae6630c4
Author: Devlin Cronin <rdevlin.cronin@chromium.org>
Date:   Fri May 18 05:42:04 2018 +0000

    [Extensions] Use `allowlist` in SharedModule code

    Rename the shared module property to 'allowlist'. The legacy 'whitelist'
    key will continue to work until we update any uses of it.

    Bug: 842354
2021-03-23 14:54:56 -04:00
Brian R. Bondy dd13dc5de6 Merge pull request #8302 from brave/ipfs-android-2
Re-land android IPFS gateway support
2021-03-19 09:49:44 -04:00
Emerick Rogul 0f8835e824 Fix Include in Auto-Contribute toggle 2021-03-18 21:06:11 -04:00
Brian R. Bondy b31185e875 Revert "Merge pull request #8299 from brave/revert_8257"
This reverts commit 96aebb9ee6, reversing
changes made to 7e073b26c1.
2021-03-18 20:26:48 -04:00
Jocelyn Liu 25a3c5c48d Revert "Merge pull request #8257 from brave/ipfs-android"
This reverts commit 534a1e122d, reversing
changes made to 103be2b8c1.
2021-03-18 14:02:59 -07:00
Brian R. Bondy 7f0bc31b89 Add IPFS gateway support on Android 2021-03-17 13:09:14 -04:00
AlexeyBarabash eb23e82fc0 Merge pull request #8264 from brave/fix_14760
Remove sync v1 extension leftover
2021-03-17 12:08:49 +02:00
AlexeyBarabash 2c16c4ca6c Remove sync v1 extension leftover
fixes brave/brave-browser#14760
2021-03-16 17:09:30 +02:00
sergey 974fb63e91 Rename brave://ipfs to brave://ipfs-internals 2021-03-16 10:38:10 +03:00
Brian R. Bondy 6d1e2e98b2 Merge pull request #8240 from brave/native-wallet-flag-usage
New provider type and handling for experimental wallet feature flag
2021-03-13 19:23:29 -05:00
Brian R. Bondy 10ff512791 Change hamburger menu from Crypto Wallets -> Wallet 2021-03-12 22:36:13 -05:00
Terry Mancey 4686667a69 Fixes estimated pending rewards for Ads resets to Zero in NTP after browser restart until ads has initialized 2021-03-12 21:50:43 +00:00
Anton Lazarev 7edbf6d1eb Merge pull request #8156 from brave/migrate-legacy-cosmetic-filters
Migrate legacy cosmetic filters
2021-03-11 16:50:05 -05:00
Brian R. Bondy a8e8765b7c Merge pull request #8204 from brave/wallet-settings-url
Infobar should point to new Dapp settings URL
2021-03-11 16:37:02 -05:00
zenparsing 41726a8767 Remove unused properties from ExternalWallet TypeScript definitions 2021-03-11 10:52:11 -05:00
Anton Lazarev 225fcb666e update actions available from right click context menu 2021-03-10 09:37:48 -08:00
Anton Lazarev 371d95aaa7 migrate existing legacy cosmetic filters to custom filter engine 2021-03-10 09:37:44 -08:00
Brian R. Bondy e9c067767e Infobar should point to new Dapp settings URL 2021-03-10 09:55:28 -05:00
Serg 6525256028 Merge pull request #8152 from brave/cosmetic_filters_extension
adds a flag to use native/extension cosmetic filters approach on desktop
2021-03-05 19:33:25 -05:00
Serg e988595fec adds a flag to use native/extension cosmetic filters approach on desktop 2021-03-05 19:01:31 -05:00
Kevin Smith 0527a851cc Merge pull request #8129 from brave/ksmith-generic-wallet
Improve support for generic Rewards wallet providers
2021-03-05 16:13:59 -05:00
Aleksey Khoroshilov adfa7e6a22 Use right URL for "Learn more" in Permissions bubble. 2021-03-05 13:01:19 +07:00
Aleksey Khoroshilov 35c0e653dc Update permission dialog according to the final design. 2021-03-05 13:01:19 +07:00
Emerick Rogul 69ed69e894 Add support for generic rewards external wallets 2021-03-04 16:49:14 -05:00
Pete Miller ec48fcc039 Brave Today: download japanese feed for japanese-language users 2021-02-24 23:56:27 +13:00
Mario Sanchez Prada b39991fbf1 Remove usage of BRAVE_CHROMIUM_BUILD and brave_chromium_build
It will assumed from now on that all of Brave's own code plus patches
to upstream Chromium will always be built and run as part of a Brave
build, so we can drop these guards and reduce the patching surface.

Note that github.com/brave/brave-browser/wiki/Patching-Chromium should
also be updated to reflect the change implemented in this patch.

Fix https://github.com/brave/brave-browser/issues/12740
2021-02-22 12:19:42 +01:00
Francois Marier b238c88778 Merge pull request #6990 from brave/extension-blocklist-12297
Enable Safe Browsing endpoint for extension blacklist
2021-02-08 11:06:53 -08:00
bridiver 5f4a1f9c23 format fixes 2021-02-07 13:58:27 -07:00
bridiver fb3c0f5561 buildtools/checkdeps/checkdeps.py brave --extra-repos=brave runs succesfully 2021-02-06 13:34:00 -07:00
Francois Marier db1038fd6c Enable Safe Browsing endpoint for extension blacklist (fixes brave/brave-browser#12297) 2021-02-05 15:43:04 -08:00
mkarolin b34a457198 Adjusted visibility for //brave/common targets for iOS and Android. 2021-02-04 23:54:28 -05:00
bridiver 64caf8d41c add visibility lists to prevent more layering violations 2021-02-04 23:54:27 -05:00
bridiver 15a3a4fcd2 shield_exceptions should never have been in common in the first place, but it's only called in one place now so we don't need a separate target for it 2021-02-04 23:54:27 -05:00
Simon Hong 8680aaf052 Show default browser dialog instead of infobar
Browser will launch window modal dialog at 2nd, 3rd, 4th, 8th and 20th
launching if browser is not a default.

If browser is changed from default to non-default, browser will launch
dialog again with same frequency.

fix https://github.com/brave/brave-browser/issues/12203
2021-02-02 08:22:28 +09:00
Brian R. Bondy c0e078cdcb Add API for ResolveIPFSURI 2021-01-27 12:47:02 -05:00
Brian R. Bondy c0b7a3a4cf Allow chrome.ipfs from the Brave shields extension 2021-01-27 12:46:33 -05:00
Anthony Tseng ad41464b85 tor-internals init 2021-01-25 12:19:22 -08:00
Serg 88bfb1701c Merge pull request #6735 from brave/cometic_filters_css_rules
cosmetic filters for Android and desktop
2021-01-22 14:19:18 -05:00
Pete Miller 976e81322a Brave Today: cli flag to change hostname feed and sources are fetched from
Flag is `--brave-today-host` and allows to use, for example, staging, dev or a local in-development feed.
2021-01-20 22:14:30 -08:00
Serg 991b22877a removes unused extension callbacks 2021-01-20 19:26:32 -05:00
ryanml 261655d6fb Using localized urls for Binance widget/suggested sites
Fixes brave/brave-browser#9691
2021-01-18 16:15:38 -07:00
zenparsing bf07e8cb7d Add setup form to rewards onboarding modal 2021-01-15 12:59:42 -05:00
Terry Mancey 00f386cca2 Fixes custom Brave ad notifications should not be shown on Dev channel builds 2021-01-15 07:50:35 +00:00
Terry Mancey 89c25f1cb1 Disable custom ad notifications in release and beta builds 2021-01-11 16:30:24 +00:00
Max Karolinskiy 192c5b2477 kPpapiBrokerProcess switch has been removed.
Chromium change:

https://chromium.googlesource.com/chromium/src.git/+/1d71c85d74e18a75b10ac9c6bfb0282f193c157d

commit 1d71c85d74e18a75b10ac9c6bfb0282f193c157d
Author: Bill Budge <bbudge@chromium.org>
Date:   Fri Oct 16 14:00:26 2020 +0000

    [Flash] Delete PPB_Broker_Trusted, PPP_Broker APIs

    - Removes PPB_Broker_Trusted and PPP_Broker APIs.
    - Removes Broker related messages and browser implementation.
    - Removes kPpapiBrokerProcess and kPpapiFlashArgs content flags.
    - Removes kPpapiBrokerProcess Sandbox flag. No plugin processes
      can generate executable code.
    - Removes PluginGlobals::GetCmdLine method.

    Bug: chromium:1064652,chromium:1133894,chromium:1133887
2020-12-08 15:25:54 -05:00