Heartbeat Infobar is multiplied when Proton is enabled
Categories
(Toolkit :: General, defect, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox87 | --- | unaffected |
firefox88 | --- | unaffected |
firefox89 | --- | verified |
firefox90 | --- | verified |
People
(Reporter: simona.marcu, Unassigned)
References
(Blocks 2 open bugs)
Details
(Whiteboard: [proton-infobars] [priority:2a])
Attachments
(1 file)
59.48 KB,
image/jpeg
|
Details |
Affected platforms:
Ubuntu 20.04
macOS Big Sur 11.1
Windows 10, 7
Affected versions:
Nightly 89.0a1
Steps to reproduce:
- Launch Firefox.
- Go to about:config and set the following preferences to true: browser.proton.enabled,
browser.proton.infobars.enabled - do not restart just yet. - Go to about:profiles and open the profile directory folder.
- Download the user.js file from the Here and copy it into the profile directory
- Restart your browser (used Cmd+Shift+J and then Cmd+option+R)
- After the Heartbeat Infobar is triggered, wait for a while (at least 15 minutes).
Expected Result:
The Heartbeat Infobar should properly remain opened.
Actual Results:
The Heartbeat Infobar multiplies after approximately 15 minutes (doubled after 15 minutes and tripled in approximately 2h).
Notes:
The issue is not reproducible on the latest Nightly 89.0a1 when Proton is not enabled (the preferences browser.proton.enabled and browser.proton.infobars.enabled are set to false).
Reporter | ||
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 1•2 years ago
|
||
Should be fixed by bug 1702327.
Comment 2•2 years ago
|
||
Actually, looking at the code I'm not sure this will be fixed.
Simona, in the non-proton case is there only one heartbeat bar or does dismissing one reveal another underneath it?
Updated•2 years ago
|
Reporter | ||
Comment 3•2 years ago
|
||
(In reply to Mark Striemer [:mstriemer] from comment #2)
Actually, looking at the code I'm not sure this will be fixed.
Simona, in the non-proton case is there only one heartbeat bar or does dismissing one reveal another underneath it?
If I dismiss the Heartbeat Infobar by clicking on the "X" button, then there is no other infobar revealed underneath. But, if I click on the "Take Survey" button, then I see a new Infobar with the text string "Thanks!" that will auto-dismiss after in 2-3 seconds. https://imgur.com/ZXhA5eK
Comment 4•2 years ago
|
||
Simona, can you grab the file shield-recipe-client.json
from a profile that has seen this bug happen, and then been shut down?
Reporter | ||
Comment 5•2 years ago
|
||
Michael, I can no longer reproduce the multiplying behavior on the latest Nightly 89.0a1 (20210411210108).
Comment 6•2 years ago
|
||
I think this was likely fixed by bug 1702327 then. I couldn't find anything that would trigger this multiple times and it was previously erroring out so this seems like it could've been triggered by that.
Reporter | ||
Comment 7•2 years ago
|
||
Verified as fixed using the latest Firefox 89 beta 2 and the latest Nightly 90.0a1 - the Heartbeat Infobar is no longer multiplying. Verified on macOS BigSur 11.2, Ubuntu 20.04, and Windows 10 x64.
Description
•