Open Bug 931018 Opened 11 years ago Updated 2 years ago

firefox grabs the X server when doorhanger pops up

Categories

(Core :: Widget: Gtk, defect, P5)

x86_64
Linux
defect

Tracking

()

People

(Reporter: hramrach, Unassigned)

References

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Firefox/24.0 Iceweasel/24.0 (Beta/Release)
Build ID: 20130918225509

Steps to reproduce:

enter a pasword on a web site or cause a doorhanger to pop up for some other reason


Actual results:

remember password doorhanger pops up

patch in Bug 596723 resolves the problem with clicking inside Firefox - the click is pased through when a click inside firefox closes the doorhanger.

However, applications outside firefox still require the extra click to be used.


Expected results:

firefox does not grab the X server.

This same technique is used for menus and dnd but these are user initiated actions. Opening a doorhanger is something that the browser itself does and does not directly connect to a user action. Grabbing the X server indefinitely in such case is unacceptable.
Component: Untriaged → XUL Widgets
Depends on: 596723
Product: Firefox → Toolkit
There may be an existing bug on this.
Status: UNCONFIRMED → NEW
Component: XUL Widgets → Widget: Gtk
Ever confirmed: true
Product: Toolkit → Core
Version: 24 Branch → Trunk
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.