vimium-c icon indicating copy to clipboard operation
vimium-c copied to clipboard

"Always ignore keyboard layout" doesn't work with Firefox's RFP feature

Open 2b opened this issue 1 year ago • 1 comments

Describe the bug

Always ignore keyboard layout setting doesn't work with enabled privacy.resistFingerprinting pref in Firefox

To Reproduce

Steps to reproduce the behavior:

  1. Set privacy.resistFingerprinting = true in the about:config
  2. Tick Always ignore keyboard layout in Vimium-c's settings
  3. Switch to non-English layout and test any of Vimium-c's shortcuts

Browser, OS and Vimium C versions

  • Browser name: Firefox
  • Browser version: 122 (reproducible in older versions too)
  • Vimium C version: 1.99.997
  • OS name and version: OS-independent

Additional info

https://wiki.mozilla.org/Security/Fingerprinting

2b avatar Jan 31 '24 07:01 2b

U,; this is not a bug, but a feature of Firefox - Firefox hides all information about keyboard layouts when privacy.resistFingerprinting is enabled, and as a result Vimium C can never recognize the "real key in QWERTY layout" in such a case.

gdh1995 avatar Feb 10 '24 12:02 gdh1995