about summary refs log tree commit diff
diff options
context:
space:
mode:
authoraszlig <aszlig@nix.build>2024-04-12 13:58:22 +0200
committeraszlig <aszlig@nix.build>2024-04-12 14:01:18 +0200
commitc0f9a8e499416a509ff7c587ac2ed65d477ea670 (patch)
treeedfa65ca09b62d49b62178716fb4ef29a27b360d
parent81cd4f021681fd422b32f3bbd9ec77fc72fec355 (diff)
firefox: Disable pinch-to-zoom
This is another very annoying misfeature (IMHO) that I accidentally
trigger sometimes when scrolling via a multi-touch touchpad.

Signed-off-by: aszlig <aszlig@nix.build>
-rw-r--r--pkgs/aszlig/firefox/default.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkgs/aszlig/firefox/default.nix b/pkgs/aszlig/firefox/default.nix
index f6227866..eaa7e125 100644
--- a/pkgs/aszlig/firefox/default.nix
+++ b/pkgs/aszlig/firefox/default.nix
@@ -68,10 +68,13 @@ in wrapFirefox firefoxNoSigning {
     lockPref('app.normandy.enabled', false);
     lockPref('app.normandy.first_run', false);
     lockPref('app.shield.optoutstudies.enabled', false);
+    lockPref('apz.allow_zooming', false);
     lockPref('browser.aboutConfig.showWarning', false);
     lockPref('browser.aboutwelcome.enabled', false);
     lockPref('browser.contentblocking.category', 'strict');
     lockPref('browser.download.open_pdf_attachments_inline', true);
+    lockPref('browser.gesture.pinch.in', "");
+    lockPref('browser.gesture.pinch.out', "");
     lockPref('browser.laterrun.enabled', false);
     lockPref('browser.newtab.extensionControlled', true);
     lockPref('browser.newtab.privateAllowed', false);