Closed Bug 1690902 Opened 3 years ago Closed 3 years ago

(Temporary solution) Firefox for Linux really needs an about:config toggle for CTRL+Q

Categories

(Firefox :: General, defect)

78 Branch
Desktop
Linux
defect

Tracking

()

RESOLVED DUPLICATE of bug 52821
Tracking Status
firefox-esr78 --- wontfix
firefox85 --- wontfix
firefox86 --- wontfix
firefox87 --- fixed

People

(Reporter: kittens, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Firefox/78.0

Steps to reproduce:

Problem in a nutshell:

  1. Search for any CTRL+Q disabling extension
  2. Read in the description it doesn't work for Linux

Right now there seems to be quite an incomplete state with WebExtensions and keyboard shortcuts. There appears to be a lot of indecision and big plans on how to solve this and make it nice. However, this leaves people who find the "Close all tabs?" dialog for a manual mouse click close insufferable stuck with CTRL+Q plugins not working on linux AT ALL with no reasonable workaround: https://bugzilla.mozilla.org/show_bug.cgi?id=1325692

I think given for how long this has been going on, a quick pragmatic workaround is needed. Therefore, please provide an about:config option to just toggle CTRL+Q. It is not productive to discuss WebExtensions keyboard shortcuts for years leaving this potentially major productivity and high data loss risk UX issue on Linux in the air with no solution for the users.

Actual results:

No alternative like an about:config toggle for something with such a potentially disastrous data loss impact, no short term solution in sight with the extensions actually working again

Expected results:

There is SOME reasonable alternative, like an about:config toggle. X remapping is NOT reasonable, because 1. it affects other applications, 2. is way too complicated for many users, 3. is probably not easily doable under Wayland (and I think I'm not the only one of the many users likely using Wayland desktops exclusively now).

The Bugbug bot thinks this bug should belong to the 'WebExtensions::Untriaged' component, and is moving the bug to that component. Please revert this change in case you think the bot is wrong.

Product: Firefox → WebExtensions

Pretty sure what I am suggesting is the exact opposite to waiting until the WebExtension shortcuts situation is finally addressed, so I'm reverting the bugbug change. My apologies if this is wrong.

Product: WebExtensions → Firefox
Component: Untriaged → DOM: UI Events & Focus Handling
Product: Firefox → Core
Component: DOM: UI Events & Focus Handling → General
Product: Core → Firefox

Firstly, I have to mention that these extensions aren't necessary on Windows systems since the keyboard command to quit firefox is CTRL+SHIFT+Q, not CTRL+Q.
Secondly, on Mac OS, the extensions are working correctly and as expected.

I wonder if Linux could not take on the shortcut used in Windows, the "CTRL+SHIFT+Q" command instead of the "CTRL+Q", then an extension to disable the "CTRL+Q" command would not be necessary anymore.

Tested with the following extensions:
https://addons.mozilla.org/en-US/firefox/addon/disable-ctrl-q/
https://addons.mozilla.org/en-US/firefox/addon/disable-ctrl-q-and-cmd-q/

Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Unspecified → Linux
Hardware: Unspecified → Desktop

This is now being implemented in bug 52821 as browser.quitShortcut.disabled so marking as a duplicate. You moved this to Firefox :: General but the report it's a duplicate of is in Core :: DOM: UI Events & Focus Handling.

Status: NEW → RESOLVED
Closed: 3 years ago
Flags: needinfo?(bugs)
Resolution: --- → DUPLICATE

None of the patches there in bug 52821 do anything with core ui event handling. They are tweaking frontend Firefox behavior.

Flags: needinfo?(bugs)
You need to log in before you can comment on or make changes to this bug.