You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Michael Jumper (JIRA)" <ji...@apache.org> on 2018/04/23 15:35:00 UTC
[jira] [Commented] (GUACAMOLE-554) Firefox about:config setting
privacy.resistFingerprinting=true disables ctrl+alt+shift menu
[ https://issues.apache.org/jira/browse/GUACAMOLE-554?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16448319#comment-16448319 ]
Michael Jumper commented on GUACAMOLE-554:
------------------------------------------
Unfortunately, this seems to be a bug in Firefox.
I can verify the behavior you describe, but testing against the generic JavaScript key event tester at http://guacamole.apache.org/pub/tests/key-event-test.html reveals that Firefox does not fire key events _at all_ for Ctrl, Alt, and Shift, even when pressed individually. It is thus currently impossible for any JavaScript application to handle these key presses within Firefox while {{privacy.resistFingerprinting}} is set.
It's also worth noting that, though no key event is fired for keydown/keyup of modifiers, the {{ctrlKey}} and {{shiftKey}} modifier flags are properly set for the events of non-modifier keys pressed while those modifiers are held down, while the {{altKey}} modifier flag isn't. Having a working {{altKey}} modifier flag would be insufficient for a keyboard shortcut based purely on modifiers like Ctrl+Alt+Shift, but it's clear that this may not be the only keyboard behavior problem introduced by enabling {{privacy.resistFingerprinting}} in Firefox.
I suggest reporting this against Firefox directly. Either keyboard event correctness is being intentionally sacrificed, and there is no way for keyboard handling to work 100% correctly with {{privacy.resistFingerprinting}} enabled, or this is a bug which should be fixed.
> Firefox about:config setting privacy.resistFingerprinting=true disables ctrl+alt+shift menu
> -------------------------------------------------------------------------------------------
>
> Key: GUACAMOLE-554
> URL: https://issues.apache.org/jira/browse/GUACAMOLE-554
> Project: Guacamole
> Issue Type: Improvement
> Affects Versions: 0.9.14
> Reporter: ondra
> Priority: Trivial
>
> In case of manually changing default settings from false to true _privacy.resistFingerprinting_ (blocks canvas fingerprinting) in about:config - Firefox 59+
> press of ctrl+alt+shift would no longer open side panel menu. Everything else seems to work OK.
>
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)