Open Bug 1489864 Opened 7 years ago Updated 3 years ago

Certain keys close extension popup window

Categories

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

62 Branch
defect

Tracking

()

People

(Reporter: dmitry.timofeiev, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0 Build ID: 20180905221508 Steps to reproduce: 1. Open a popup window of any extension (e.g., HTTPSEverywhere). 2. Press any of the following key combinations*: - Ctrl+Shift - Alt+Shift - Windows+Space * Such key combinations are often used to switch keyboard layouts. Browser info: Version 62.0 Build ID 20180905221508 OS Linux 4.4.0-134-generic OS info: Ubuntu 16.04 (the issue is not reproducible on Windows 10) Actual results: The extension popup window closes. Expected results: The extension popup window remains open.
Such issue affects the UX of any extension that needs to accept user input in the popup (as the user might be unable to switch the layout or select test with `Ctrl+Shift+Left/Right Arrow`).
Build ID 20180830143136 User Agent Mozilla/5.0 (X11; Linux x86_64; rv:62.0) Gecko/20100101 Firefox/62.0 Reproducible. Tested with addon Dormancy.
Status: UNCONFIRMED → NEW
Component: Untriaged → General
Ever confirmed: true
Component: General → XUL Widgets
Product: Firefox → Toolkit
Don't see this on other Linuxes, so it seems specific to Ubuntu. It would be useful to see if it happens with the Unity UI disabled.
I'll bet this is a variation of 1292830 or 1451466. Masayuki, could you confirm if this is the same issue?
Component: XUL Widgets → Widget: Gtk
Flags: needinfo?(masayuki)
Product: Toolkit → Core
Yeah, I think so. When I login to Unity, only pressing down Super key (Windows logo key) causes closing XUL panel. When I login to GNOME Flashback (Metacity), the behavior is changed. However, when I press Super + Space, keyboard layout change window appears and it causes closing XUL panel. At this time, looks like that parent window is not inactivated. If so, we could behave better though.
Flags: needinfo?(masayuki)
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.