-
Notifications
You must be signed in to change notification settings - Fork 986
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
update react-native-webview #12987
update react-native-webview #12987
Conversation
Jenkins BuildsClick to see older builds (9)
|
88% of end-end tests have passed
Failed tests (20)Click to expand
Passed tests (143)Click to expand |
@bitgamma thanks for your work! Unfortunately, I couldn't fully test it as well, since the DApp was stuck on the endless loading after the wallet connection. The DApp behaves like this on both Android and iOS; on Nightly and PR builds. Also, we tried to open it from different locations (i.e. Ukraine and Spain). IMG_1033.MP4Regarding #12726, I could reproduce the same error following the steps described in the issue on the PR build |
@qoqobolo I will check if I find a solution for these problems, maybe they can be fixed too. I tried the Nova version of the tornado cash and it didn't have this behaviour and it did not crash (but I had no funds in the test account so I couldn't finish the setup, don't know what happens next) |
@bitgamma yeah, there is no crash with the Nova version. And since the site was changed probably it will be enough for merge. |
@qoqobolo I am almost sure that #12726 is fixed now (with my setup it required many many retries to reproduce, but now I can never reproduce it). The refresh problem with tornado.cash is still under investigation, but I'd need to debug the dApp itself and see if we can find a workaround. Probably not the scope of this PR. |
@bitgamma okay, let's merge this one then. |
* more robust send-to-bridge Signed-off-by: Michele Balistreri <[email protected]>
Fixes #11565.
Fixes #12726.
Upgrades react-native-webview to the latest version + our changes to permission handling. It also makes send-to-bridge more robust to dapp invoking web3 methods before the page is fully loaded
Since the react-native-webview module has changed we need to make sure no regressions.