Open Bug 1805914 Opened 2 years ago Updated 1 year ago

Add-on denied installation panel overlaps add-on post-install panel

Categories

(WebExtensions :: General, defect, P3)

Firefox 110
defect

Tracking

(firefox108 unaffected, firefox109 affected, firefox110 affected)

Tracking Status
firefox108 --- unaffected
firefox109 --- affected
firefox110 --- affected

People

(Reporter: acornestean, Unassigned)

References

(Blocks 1 open bug)

Details

Attachments

(2 files, 1 obsolete file)

Attached file borderify.xpi

Affected versions:
Beta – 109.0b2/20221213185929
Nightly – 110.0a1/20221215092759

Affected OS: Windows 10, Ubuntu 16.04 LTS, macOS 11.3.1

Description:
The denied installation panel of an add-on will overlap the post-install panel of another add-on.
Steps to reproduce:

  1. Attempt to install an add-on which will get denied by Firefox (for example a corrupted one, one missing its signature etc. - check the attached add-on).
  2. Once the denied installation panel is displayed, do not dismiss it
  3. Trigger the installation of a valid add-on (from the Recommendations pane in Add-ons Manager, for example)
  4. Complete the installation of the valid add-on
  5. Observe that the denied install panel of the first add-on will overlap the post-install panel of the second add-on.

NOTE: The panels can be interacted with and dismissed without issues.

Actual:
The denied installation panel of an add-on can overlap the post-install panel of another add-on.

Expected:
Panel overlapping should not occur.

Attached image 2022-12-15_16h08_10.png (obsolete) —
Severity: -- → S4
Priority: -- → P3
Attached video 2022-12-15_15h56_17.mp4
Attachment #9308510 - Attachment is obsolete: true

This is because the post-install popup is different than the other install popups. This popup isn't anchored on the unified extensions button. I think this is not a big problem per se anyway and it will likely be fixed when we redo the install flow anyway (that post-install popup should be reworked eventually, and anchored to the UEB).

See Also: → 1814765
Duplicate of this bug: 1817579
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: