Closed Bug 1167701 Opened 9 years ago Closed 8 years ago

doorhanger should not collapse on unfocusing firefox

Categories

(Firefox :: General, defect)

defect
Not set
normal

Tracking

()

RESOLVED DUPLICATE of bug 1004061

People

(Reporter: designakt, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxprivacy])

Attachments

(1 file)

Attached image doorhanger-gone.gif
Doorhanger currently disappear if the application is switched. As this is not an action within Firefox, it should not change the state of Firefox for the user to be able to return to the browser as they left it.
Such a change can also happen without the user initiating the change if another application demands focus. In that case it is even more problematic if a doorhanger is gone when the user returns as they might just have interacted with it but it is gone on returning to Firefox.
Can we nominate this for qx work if we still want to do this? Might be quite complicated because we do want the doorhanger to hide when clicking somewhere in Firefox that isn't on the doorhanger, and the doorhanger does need to go below the other application, which I believe we have issues with on various OSes.
Flags: needinfo?(philipp)
Some additional input that is relevant for this bug:
https://youtu.be/CNF0js2hDG0?t=18s
This video demonstrates this problem in a slightly different context. (Permissions) But talks about the behavior also experienced with Add-ons. Comparison between Chrome and Firefox.
I think this should be solved as a side effect from the permissions work that the privacy team is doing (NI paolo to confirm) since that will remove the »auto-dismiss« of permission doorhangers. They will stay visible until explicitly interacted with, though the page underneath still remains usable while they are open. It's essentially the same behavior as in Chrome.
Flags: needinfo?(philipp) → needinfo?(paolo.mozmail)
Yes, but maybe not for all doorhangers at the first stage of implementation.
Flags: needinfo?(paolo.mozmail)
(In reply to :Paolo Amadini from comment #4)
> Yes, but maybe not for all doorhangers at the first stage of implementation.

Where is that work happening, and can we link this bug up with that work so we remember to re-evaluate / mark fixed when it's done?
Flags: needinfo?(paolo.mozmail)
We have the meta bug 1188147 for the permissions notification work. We don't have individual engineering bugs as we've not started the breakdown process for them.
Blocks: 1188147
Flags: needinfo?(paolo.mozmail)
Whiteboard: [fxprivacy] [triage]
Whiteboard: [fxprivacy] [triage] → [fxprivacy]
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: