mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-02-27 12:50:09 +00:00
Bug 1231504 - Clean up APZ prefs in all.js. r=botond
- Move the layers.async-pan-zoom.enabled pref values close to each other - Remove duplicate prefs - Make desktop prefs the default value, and have the mobile ones override them rather than using an if/else structure --HG-- extra : commitid : CzlJFreLx76
This commit is contained in:
parent
1fea48419a
commit
af379f64b2
@ -536,6 +536,10 @@ pref("layers.amd-switchable-gfx.enabled", true);
|
||||
// Whether to use async panning and zooming
|
||||
pref("layers.async-pan-zoom.enabled", false);
|
||||
|
||||
#ifdef MOZ_WIDGET_UIKIT
|
||||
pref("layers.async-pan-zoom.enabled", true);
|
||||
#endif
|
||||
|
||||
// Whether to enable event region building during painting
|
||||
pref("layout.event-regions.enabled", false);
|
||||
|
||||
@ -567,6 +571,7 @@ pref("apz.fling_curve_function_x2", "1.0");
|
||||
pref("apz.fling_curve_function_y2", "1.0");
|
||||
pref("apz.fling_curve_threshold_inches_per_ms", "-1.0");
|
||||
pref("apz.fling_friction", "0.002");
|
||||
pref("apz.fling_repaint_interval", 16);
|
||||
pref("apz.fling_stop_on_tap_threshold", "0.05");
|
||||
pref("apz.fling_stopped_threshold", "0.01");
|
||||
pref("apz.highlight_checkerboarded_areas", false);
|
||||
@ -582,43 +587,37 @@ pref("apz.overscroll.spring_stiffness", "0.001");
|
||||
pref("apz.overscroll.spring_friction", "0.015");
|
||||
pref("apz.overscroll.stop_distance_threshold", "5.0");
|
||||
pref("apz.overscroll.stop_velocity_threshold", "0.01");
|
||||
pref("apz.pan_repaint_interval", 16);
|
||||
|
||||
// Whether to print the APZC tree for debugging
|
||||
pref("apz.printtree", false);
|
||||
|
||||
pref("apz.smooth_scroll_repaint_interval", 16);
|
||||
pref("apz.test.logging_enabled", false);
|
||||
pref("apz.touch_start_tolerance", "0.2222222"); // 0.2222222 came from 1.0/4.5
|
||||
pref("apz.touch_move_tolerance", "0.0");
|
||||
pref("apz.use_paint_duration", true);
|
||||
pref("apz.velocity_bias", "1.0");
|
||||
pref("apz.velocity_relevance_time_ms", 150);
|
||||
pref("apz.x_stationary_size_multiplier", "3.0");
|
||||
pref("apz.y_stationary_size_multiplier", "3.5");
|
||||
pref("apz.x_skate_highmem_adjust", "0.0");
|
||||
pref("apz.y_skate_highmem_adjust", "0.0");
|
||||
pref("apz.zoom_animation_duration_ms", 250);
|
||||
|
||||
#if !defined(MOZ_WIDGET_GONK) && !defined(MOZ_WIDGET_ANDROID)
|
||||
// Desktop prefs
|
||||
pref("apz.fling_repaint_interval", 16);
|
||||
pref("apz.smooth_scroll_repaint_interval", 16);
|
||||
pref("apz.pan_repaint_interval", 16);
|
||||
pref("apz.x_skate_size_multiplier", "2.5");
|
||||
pref("apz.y_skate_size_multiplier", "3.5");
|
||||
#else
|
||||
pref("apz.x_stationary_size_multiplier", "3.0");
|
||||
pref("apz.y_stationary_size_multiplier", "3.5");
|
||||
pref("apz.zoom_animation_duration_ms", 250);
|
||||
|
||||
#if defined(MOZ_WIDGET_GONK) || defined(MOZ_WIDGET_ANDROID)
|
||||
// Mobile prefs
|
||||
pref("apz.fling_repaint_interval", 75);
|
||||
pref("apz.smooth_scroll_repaint_interval", 75);
|
||||
pref("apz.pan_repaint_interval", 250);
|
||||
pref("apz.smooth_scroll_repaint_interval", 75);
|
||||
pref("apz.x_skate_size_multiplier", "1.25");
|
||||
pref("apz.y_skate_size_multiplier", "1.5");
|
||||
pref("apz.x_stationary_size_multiplier", "1.5");
|
||||
pref("apz.y_stationary_size_multiplier", "1.8");
|
||||
#endif
|
||||
|
||||
// APZ testing (bug 961289)
|
||||
pref("apz.test.logging_enabled", false);
|
||||
|
||||
#ifdef XP_MACOSX
|
||||
// Whether to run in native HiDPI mode on machines with "Retina"/HiDPI display;
|
||||
// <= 0 : hidpi mode disabled, display will just use pixel-based upscaling
|
||||
@ -4319,10 +4318,6 @@ pref("layers.offmainthreadcomposition.enabled", true);
|
||||
// 0 -> full-tilt mode: Recomposite even if not transaction occured.
|
||||
pref("layers.offmainthreadcomposition.frame-rate", -1);
|
||||
|
||||
#ifdef MOZ_WIDGET_UIKIT
|
||||
pref("layers.async-pan-zoom.enabled", true);
|
||||
#endif
|
||||
|
||||
#ifdef XP_MACOSX
|
||||
pref("layers.enable-tiles", true);
|
||||
pref("layers.tile-width", 512);
|
||||
|
Loading…
x
Reference in New Issue
Block a user