When I open or restart Brave, then click on the Bitwarden icon, the resulting extension popup is transparent. This seems to only happen on the first click of each browser restart. A second click fixes the issue.
Actual result:

Expected result:

Reproduces how often:
100%
about:brave info:
Brave: 0.21.24
V8: 6.5.254.36
rev: 19c78a1624118e344852c4c0f44c0d45be841b5f
Muon: 4.9.3
OS Release: 17.4.0
Update Channel: Release
OS Architecture: x64
OS Platform: macOS
Node.js: 7.9.0
Brave Sync: v1.4.2
libchromiumcontent: 65.0.3325.162
Reproducible on current live release:
Yes
I'm not sure if this affects other extensions, like LastPass.
cc: @jonathansampson
Not limited to password managers; this repros with MetaMask and other extensions too. I am able to reproduce this, as was @petemill.
My instance:
Brave: 0.22.13
V8: 6.5.254.41
rev: a8cfb160479f1d00d0769368eb440030182bb83b
Muon: 5.1.2
OS Release: 10.0.16299
Update Channel: Release
OS Architecture: x64
OS Platform: Microsoft Windows
Node.js: 7.9.0
Brave Sync: v1.4.2
libchromiumcontent: 65.0.3325.181
Yeah I have noticed this issue as well on Bitwarden and I double checked Metamask and the same issue is there just like Jonathan said 馃槄
Still an issue with 0.22.669 6cda2e84f749e66409e9e3bca63f5796422e7edf. Reproduced on Mint 18.3 x64 and macOS 10.13.3 x64.
Yeah still an issue with 0.22.669 on Windows 10
+1 from the BAT Telegram https://t.me/batproject/50473
User on Windows 10 - Brave 0.22.669
This may be fixed-with-brave-core.
Let's discuss this on Tuesday. Seems like we should prioritize. @bsclifton @kjozwiak @bbondy @diracdeltas
Couldn't find instructions on how to report a build properly, so feel free to steer me to that for more info, but I was dealing with having MetaMask & other extensions be totally unusable and the only one (MetaMask) I cared about being broken.
Disabling the following settings in my Mac running High Sierra 10.13.5 allowed at least MetaMask to render and be usable again, so I haven't done testing outside this:
I have an inkling the former two didn't matter as much as the third, but that's a hunch. Hopefully this helps in some fashion. I would test around this in particular. Let me know if I can provide more detail and what.
this is not a regression, is there a reason this is blocking c68? Chromium updates should normally only be blocked for regressions.
fyi - this issue is as old as extension popups on Brave
We need this for our MetaMask-integrated local ETH wallet, which is shipping in the C68 release. Can't launch with first click on MetaMask showing a blank frame when it is part of the marketing announcement.
WebView is correctly in the DOM with a valid src attribute. Hiding and showing via CSS is working correctly, so this may be solvable with a workaround from browser-laptop instead of muon.
@petemill is additional testing needed other than the steps to reproduce?
Verified on Ubuntu 17.10 x64
Verified on Windows 10 x64
8.0.268.0.3440.75Verified with macOS 10.12.6 using
@laurenwags I think it鈥檚 wise to enable all extensions that have pop ups and check they each open and display correctly, on each desktop platform.
Most helpful comment
@laurenwags I think it鈥檚 wise to enable all extensions that have pop ups and check they each open and display correctly, on each desktop platform.