Extension install panel disappears when switching between tabs
Categories
(WebExtensions :: General, defect)
Tracking
(firefox-esr102 unaffected, firefox105 unaffected, firefox106 wontfix, firefox107 verified)
| Tracking | Status | |
|---|---|---|
| firefox-esr102 | --- | unaffected |
| firefox105 | --- | unaffected |
| firefox106 | --- | wontfix |
| firefox107 | --- | verified |
People
(Reporter: acornestean, Assigned: daisuke)
References
(Regression)
Details
(Keywords: regression)
Attachments
(3 files)
Affected platforms:
- Windows
- Linux
- MacOS
Affected versions:
- 107.0a1/20220929214556
- 106.0b6/20220929195234
Description:
The extension install panel will disappear when, once it’s displayed (from initiating an extension install), a new tab is opened and the user switches between the AMO tab and this new tab.
The issue occurs on the latest Nightly and Beta. The latest Firefox Release is unaffected.
Steps to reproduce:
- Access https://addons.mozilla.org/en-US/firefox/addon/ublock-origin/ and click on the "Add to Firefox" button (but do not proceed further with the add-on installation. We are interested in the install panel)
- Notice the install panel appears (to completely clarify, I'm referring to the panel with "Add" and "Cancel" buttons)
- While the install panel is displayed, open a new tab via the "+" button beside the tab with AMO. Focus is switched to this new tab
- Switch back to the AMO tab and notice the install panel has disappeared
Actual:
The install panel disappears when switching between tabs
Expected:
The install panel should persists when switching between tabs
The issue appears to have been caused by a fix to this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1565751. More precisely, mozregression identified the first part of the fix as the culprit: “Bug 1565751: Use 'SetURI' event for custom new window. r=adw,scunnane”.
Differential Revision: https://phabricator.services.mozilla.com/D155184
Updated•3 years ago
|
Comment 1•3 years ago
|
||
Set release status flags based on info from the regressing bug 1565751
:daisuke, since you are the author of the regressor, bug 1565751, could you take a look? Also, could you set the severity field?
For more information, please visit auto_nag documentation.
Comment 2•3 years ago
|
||
The issue occurs on the latest Nightly and Beta. The latest Firefox Release is unaffected.
I also confirm this is working for me with FF 105 and broken with Nightly.
| Assignee | ||
Comment 3•3 years ago
|
||
Thank you very much for your report.
Yes, I also could reproduce this issue, will take a look.
| Assignee | ||
Comment 4•3 years ago
|
||
Comment 5•3 years ago
|
||
Daisuke, does it need to be uplifted in 106 as it is a 16 regression? We are in our last week of betas. Thanks!
| Assignee | ||
Comment 6•3 years ago
|
||
Hi Pascal!
Thank you very much, but sorry, the patch is still under review.
Updated•3 years ago
|
Comment 8•3 years ago
|
||
| bugherder | ||
| Reporter | ||
Comment 9•3 years ago
|
||
Verified the fix on the latest Nightly (107.0a1/20221011093208) under Windows 10 x64 and Ubuntu 16.04 LTS.
The install panel persists when switching between tabs, confirming the fix.
For more details, see the attached video.
| Reporter | ||
Comment 10•3 years ago
|
||
Description
•