-
Notifications
You must be signed in to change notification settings - Fork 873
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Uplift 1.41.x Enable Solana dApps by default on desktop (BUNDLE) #14000
Conversation
Socket Security Report📜 New install scripts detectedA dependency change in this PR is introducing new install scripts to your install step.
🫣 Native codeContains native code which could be a vector to obscure malicious code, and generally decrease the likelihood of reproducible or reliable installs.
Socket.dev scan summary
Powered by socket.dev |
Verification passed on
Enable feature by defaultVerified test plan from PR
Renderer crash fix
Wallet adapter compatibility
Audit fix
Encountered brave/brave-browser#23760 & brave/brave-browser#23761 |
Enable Solana dApps support by default on desktop
Fix feature lint
Attach JSSolanaProvider to a RenderFrame
Allow optional parameters to be null/undefined in Solana dApps API
Bump solana/web3.js to v1.44.2
Fix gin::Wrappable leak
Use WillReleaseScriptContext to destroy js wallet providers
Migrate window.solana to window.braveSolana
Solana provider refactor
Fix solana dapp swap
66d2cdd
to
5688e5f
Compare
Added two new PRs that need test |
Verification passed on
14108.mp4
14001.mp4 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Uplift into 1.41.x
approved 👍 QA has verified the PR on Nightly as per #14000 (comment) & #14000 (comment).
We need a bundle of PRs to make it works flawlessly when release.
Uplifted 11 PRs
Enable feature by default
(T)
Resolves Enable Solana DApps support by default on desktop brave-browser#23520
Resolves feature.cc lint failure brave-browser#23641
Renderer crash fix
(T)
Resolves Webview (tab) crash on
att.com/internet/fiber
in Solana support brave-browser#23645(T)
Resolves Crash when loading/reloading Google Docs/Sheets (and other sites like Reddit) brave-browser#23681
(T)
Resolves Js solana provider crash regression brave-browser#23700
Resolves Solana provider refactoring brave-browser#23702
(four attempts to fix potential double freeing)
(T)
Resolves Tab webview crash when switching Solana Accounts brave-browser#23761
Wallet adapter compatibility
Resolves Solana dApps API compatibility in solana adapter brave-browser#23653
Resolves Expose window.braveSolana as the main provider brave-browser#23705
(T)
Resolves Solana dApp compatibility bug when signing a swap transaction with Raydium brave-browser#23594
Audit fix
Resolves Upgrade solana/web3.js brave-browser#23677
Test plan
Please use v1.42.41 or higher to test
PR that needs test has
(T)
at the end