Extension install panel disappears when switching between tabs with loaded pages (not new tabs)
Categories
(WebExtensions :: General, defect, P5)
Tracking
(firefox108 affected, firefox109 affected, firefox110 affected)
People
(Reporter: acornestean, Unassigned)
Details
Attachments
(3 files)
Affected versions:
- Nightly 110.0a1/20221221212123
- Beta 109.0b5/20221220185745
- Release 108.0.1/20221215175817
Affected platforms:
- All
Description:
I. The extension install panel will disappear when, once it’s displayed (from initiating an extension install), the user switches to a tab which has a loaded page and then back to the tab from where the installation was triggered.
II. In the case of triggering multiple add-on installations, such as an extension, a theme, a language pack and a dictionary subsequently (without completing the installation), only the extension install panel will disappear when switching between tabs. The theme, language pack and dictionary install panels will still be displayed although overlapped one behind the other as per Bug 1806980.
III. In the case of an installation triggering pattern like this – 1 extension, 1 theme and then one more extension, initially, when switching tabs, the first extension install panel disappears and the second extension install panel will be displayed below the theme panel. Tab switching again will cause the second extension panel to also disappear.
NOTE 1: In the case of language packs and dictionaries, the behavior is observed only for Beta and Release as there are no compatible language packs and dictionaries for Nightly on AMO.
NOTE 2: Switching to a newly opened blank tab will not cause the issue to occur as this behavior has been fixed in Bug 1792971.
Steps to reproduce:
I.
- Access https://addons.mozilla.org
- Access the page of an extension and trigger the install, but don’t complete the installation
- Open a new tab and switch to it and then switch back to the AMO tab
- Notice the install panel is still displayed when switching back to the AMO tab
- Open a new tab and load a random page (for example https://www.wikipedia.org/)
- Switch back to the AMO tab
- Notice the extension install panel has disappeared
II.
- Access https://addons.mozilla.org
- Access the page of an extension and trigger the install, but don’t complete the installation
- Access the page of a theme and trigger the install, but don’t complete the installation
- Notice the installation panel expands to fit the theme installation panel
- Access the page of a language pack and trigger the install
- Access the page of a dictionary and trigger the install
- Notice that at this point, only the extension installation panel and theme installation panel are displayed as per Bug 1806980
- Open a new tab and switch to it and then switch back to the AMO tab
- Notice the previously displayed install panels are still displayed when switching back to the AMO tab
- Open a new tab and load a random page (for example https://www.wikipedia.org/)
- Switch back to the AMO tab
- Notice the extension install panel has disappeared
III.
- Access https://addons.mozilla.org
- Access the page of an extension and trigger the install, but don’t complete the installation
- Access the page of a theme and trigger the install, but don’t complete the installation
- Access the page of another extension and trigger the install
- Notice that at this point, only the first extension installation panel and theme installation panel are displayed as per Bug 1806980
- Open a new tab and switch to it and then switch back to the AMO tab
- Notice the previously displayed install panels are still displayed when switching back to the AMO tab
- Open a new tab and load a random page (for example https://www.wikipedia.org/)
- Switch back to the AMO tab
- Notice the first extension install panel has disappeared, the theme panel has replaced it as the first entry and the second extension install panel has appeared below the theme one
- Switch to the previously opened new tab and then back to the AMO tab
- Notice the previously displayed install panels (theme and second extension) are still displayed when switching back to the AMO tab
- Switch to the tab with https://www.wikipedia.org/ and then back to the AMO tab
- Notice the second extension install panel has also disappeared
Actual:
Extension install panels disappear when switching between the tab from where the install was triggered and a tab with a loaded page.
The issue does not occur when switching to and from a new tab.
Expected:
Extension install panels should persist when switching between the tab from where the install was triggered and a tab with a loaded page.
| Reporter | ||
Comment 1•2 years ago
|
||
| Reporter | ||
Comment 2•2 years ago
|
||
| Reporter | ||
Comment 3•2 years ago
|
||
Comment 4•2 years ago
|
||
The severity field is not set for this bug.
:mixedpuppy, could you have a look please?
For more information, please visit auto_nag documentation.
Updated•2 years ago
|
Updated•2 years ago
|
Description
•