From a42daa17a19dd90e42c498c88532e4cf148375ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=B4=88=ED=8D=BC=EC=A0=9C=EC=96=B4?= <76606635+Thyristor-Chopper@users.noreply.github.com> Date: Mon, 3 Aug 2026 22:39:09 +0900 Subject: [PATCH] enable async pan/zoom to make scrolling faster & smoother --- modules/libpref/init/all.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modules/libpref/init/all.js b/modules/libpref/init/all.js index 009462097a..ceaf7c2d81 100644 --- a/modules/libpref/init/all.js +++ b/modules/libpref/init/all.js @@ -631,7 +631,7 @@ pref("layout.event-regions.enabled", false); // gfx/layers/apz/src/AsyncPanZoomController.cpp. pref("apz.allow_checkerboarding", true); pref("apz.allow_immediate_handoff", true); -pref("apz.allow_zooming", false); +pref("apz.allow_zooming", true); // Whether to lock touch scrolling to one axis at a time // 0 = FREE (No locking at all) @@ -643,7 +643,7 @@ pref("apz.axis_lock.breakout_threshold", "0.03125"); // 1/32 inches pref("apz.axis_lock.breakout_angle", "0.3926991"); // PI / 8 (22.5 degrees) pref("apz.axis_lock.direct_pan_angle", "1.047197"); // PI / 3 (60 degrees) pref("apz.content_response_timeout", 400); -pref("apz.drag.enabled", false); +pref("apz.drag.enabled", true); pref("apz.danger_zone_x", 50); pref("apz.danger_zone_y", 100); pref("apz.disable_for_scroll_linked_effects", false); @@ -702,7 +702,7 @@ pref("apz.zoom_animation_duration_ms", 250); pref("apz.scale_repaint_delay_ms", 500); #if !defined(MOZ_WIDGET_UIKIT) -pref("apz.desktop.enabled", false); +pref("apz.desktop.enabled", true); #endif #ifdef XP_MACOSX