* feat: implement bridge to aurora button
* feedback: Add rel="noopener noreferrer" to link
* feedback: separate opening and closing modal functions
* chore: move openRainbowAppClick up and add openRainbowAppClick to deps list
* Address feedback: change ParseSardineAuthToken to return absl::optional instead of bool
* Add backend changes for Sardine integration
* Add case for Sardine in BlockchainRegistry::GetBuyUrl
* Move BlockchainRegistry::GetBuyUrl -> AssetRatioService::GetBuyUrl
because it has easy access to the API request helper instance
* feat: add sardine token list
* feat: add sardine token list
* feat: add sardine on-ramp provider
* remove tokens that sardine does not currently support in prod.
* fix token icons: The Graph and Kyber Network
* WIP: Sardine integration
* Add function to get sardine network name given chain_id
* chore: fix lint errors
* chore: fix tests
* chore: format file
* fix rebase issue
* chore: remove unnecessary import
Co-authored-by: Nick von Pentz <nickvonpentz@protonmail.com>
* Explicit sandbox attribute for TorLauncher instead of specialization of the GetServiceSandboxType<>
* Added tor.bridges local state pref.
* Added component updater for Tor Pluggable transports.
* Reworked Tor browser test.
* Added Tor bridges tests
* Tor settings moved to Privacy page.
* Tor new tab page description and failure messages were added.
Resolves https://github.com/brave/brave-browser/issues/24188
At the moment IPFS interstitial for the "Ask" option is shown
only when navigation is started and url has ipfs scheme.
If url changes after that(for ex. after UD or ENS resoulution)
interstitial won't be shown after that.
[Native]
- Rename PlaylistItemChangeParam -> PlaylistChangeParam
- Add PlaylistChangeParam::kList{Created, Removed}
- Minimize place where base::Value is passed around
- Use Playlist(Item)Info instead
- Support to create/get/remove playlists
- PlaylistService::Create/Get/RemovePlaylist
- Support to save PlaylistItems to given Playlist
- Execute media detection script once at a time
- Else, it can be overriden by following requests.
[WebUI]
- Add <PlaylistSelect>
- consists of <select> <button.create> <button.remove>
- Add Application.State to store selected playlist
- Wire up new Native APIs with WebUI