Closed Bug 1632199 Opened 5 years ago Closed 5 years ago

PopupNotification doorhangers can overlay tab prompts

Categories

(Firefox :: Security, defect, P1)

defect

Tracking

()

RESOLVED FIXED
Firefox 77
Tracking Status
firefox77 --- fixed

People

(Reporter: emz, Assigned: emz)

References

(Regression)

Details

(Keywords: regression)

Attachments

(2 files)

There can be situations where user input is expected on a tab prompt, but a doorhanger covers it up.
An example for this is installing an addon from a site that requires http auth. Here is a testcase that shows this behavior.

Summary: PopupNotification doorhangers overlay tab prompts → PopupNotification doorhangers can overlay tab prompts

Hmm off-hand that feels like a blocker for shipping those prompts to me, what do you think?

Priority: -- → P1
Assignee: nobody → pbz
Status: NEW → ASSIGNED
Pushed by pzuhlcke@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/1e23efe620eb Suppress PopupNotifications while tab system prompts are shown. r=johannh
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 77
Flags: qe-verify+

Hey Paul, could you please share that site with the http auth and addon install separately so I can verify it manually?

Flags: needinfo?(pbz)

We only have the testcase I linked above. I can build a simple test page for manual verification.

A simple way to test this:

  1. Go to https://permission.site
  2. Click on "Location", a permission doorhanger should appear
  3. Enter evil@eviltrap.site in the url bar and press return. A tab prompt should appear, the doorhanger should be hidden and should not cover up the the tab prompt.
  4. In the prompt, click "no", the permission doorhanger should appear again.
Flags: needinfo?(pbz)
See Also: → 1694811
Has Regression Range: --- → yes
Keywords: regression
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: