Open Bug 1668072 Opened 1 year ago Updated 8 months ago

opening print dialog opens it behind already open HTTP auth prompt, should be on top

Categories

(Toolkit :: Printing, defect, P3)

defect

Tracking

()

Tracking Status
firefox-esr78 --- unaffected
firefox81 --- unaffected
firefox82 --- unaffected
firefox83 --- affected

People

(Reporter: aryx, Unassigned)

Details

(Whiteboard: [print2020] )

Firefox 83.0a1 on Windows 8.1

Opening the print dialog for https://login.mozilla.com/ opens it behind the already open HTTP auth prompt but it should be on top.

Are there more dialogs which could hit this?

Javascripts prompt() doesn't trigger this issue.

(In reply to Sebastian Hengst [:aryx] (needinfo on intermittent or backout) from comment #0)

Opening the print dialog for https://login.mozilla.com/ opens it behind the already open HTTP auth prompt but it should be on top.

It should? I'm not sure I agree with the premise. I think it should no-op, if anything. It also seems super edge-casey.

Are there more dialogs which could hit this?

The tabdialogbox is a queue - first in, first out, so the first dialog shown for a tab "wins".

Javascripts prompt() doesn't trigger this issue.

I don't really understand this - if I prompt from devtools while the auth dialog is up, the auth dialog is not dismissed and the prompt that appears is unclickable until I interact with the auth dialog. Are you seeing something else?

Flags: needinfo?(aryx.bugmail)

I had pitched prompt against the print dialog, not against the auth one. And yes, I know it's a very uncommon edge case but wanted to raise attention the print dialog might be in the background. Feel free to wontfix.

Flags: needinfo?(aryx.bugmail)

I agree with Gijs, I think this should be a no-op

Severity: -- → S4
Priority: -- → P3
Whiteboard: [print2020_v83]
Whiteboard: [print2020_v83] → [print2020_v84]
Whiteboard: [print2020_v84] → [print2020_v85]

(Moving bugs to 86, part 2.)

Whiteboard: [print2020_v85] → [print2020_v86]
Whiteboard: [print2020_v86] → [print2020_v88]
Whiteboard: [print2020_v88] → [print2020]
You need to log in before you can comment on or make changes to this bug.