Bug 1843939 - Set apz.scrollthumb.recalc to true by default. r=botond
authorRazvan Cojocaru <rzvncj@gmail.com>
Mon, 17 Jul 2023 21:14:44 +0000 (24 months ago)
changeset 671815 9af139d973c0b1b45ac808a356e064afece9e8bc
parent 671814 34e1088a3c2875c914f9f166d166611e03696ad9
child 671816 fabc28b96964d27e805b2edd0e60d91431a4c7ad
push id41023
push usersmolnar@mozilla.com
push dateTue, 18 Jul 2023 09:25:38 +0000 (24 months ago)
treeherdermozilla-central@35e42e5979da [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersbotond
bugs1843939
milestone117.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1843939 - Set apz.scrollthumb.recalc to true by default. r=botond Differential Revision: https://phabricator.services.mozilla.com/D183784
modules/libpref/init/StaticPrefList.yaml
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -747,22 +747,20 @@
 
 - name: apz.second_tap_tolerance
   type: AtomicFloat
   value: 0.5f
   mirror: always
 
 # If this is true, APZ fully recalculates the scroll thumb size and
 # position in the compositor. This leads to the size and position
-# being more accurate in scenarios such as async zooming, but the
-# recalculation code is error-prone so it's nightly-only for now
-# to give it more baking time.
+# being more accurate in scenarios such as async zooming.
 - name: apz.scrollthumb.recalc
   type: RelaxedAtomicBool
-  value: @IS_NIGHTLY_BUILD@
+  value: true
   mirror: always
 
 - name: apz.test.fails_with_native_injection
   type: RelaxedAtomicBool
   value: false
   mirror: always
 
 - name: apz.test.logging_enabled