Comment 323 for bug 263435

Revision history for this message
In , Markhkamp (markhkamp) wrote :

(In reply to comment #311)
> Create a SINGLE new hotkey for Firefox which says "please unfocus this embedded
> object for me". It doesn't really matter what combo it is (how about ESCAPE? ;)
> This would require that Firefox was at least sniffing the key events, but it
> would only have to look for a single key combo and so we wouldn't be violating
> lots of hotkeys plugin developers might wish to use. If escape is too
> important a key to take, it could be ctrl-alt-f11 or something...

Ctrl+Alt+F11 would never reach Firefox on Linux, where Ctrl+Alt+Fn switches to virtual terminal n....

Eventually, even the most obscure combo is used by something, so they should assume that there's going to be a conflict and make the unfocusing combo customizable. Or perhaps we could get the entire software industry to work together on a universal key combo permissions system....

Here's an (somewhat disorganized) idea for universal combo permissions that would fix this bug, but which extends far beyond the scope of any browser. However, keyboard shortcut priorities are a major problem that's mostly been ignored or quietly worked around when major collaboration is needed.

The idea is to implement a cross-platform universal standard on what gets to use what combos....

It's sort of based on applying the idea of security "rings" (see http://en.wikipedia.org/wiki/Ring_(computer_security) ) to key combos.