Backed out changeset 78024e47a901 (bug 1657822) for failures on test_bug1303704.html. CLOSED TREE
authorCsoregi Natalia <ncsoregi@mozilla.com>
Fri, 25 Sep 2020 10:19:54 +0300
changeset 550277 8734082cd6de033539bb6c5e24709bc9647b5b1a
parent 550276 27a003fc545c71e48b3695227e3560044782614d
child 550278 254796f3755971d23ddab5efb862adf6651df44a
push id37810
push userncsoregi@mozilla.com
push dateFri, 25 Sep 2020 09:42:08 +0000
treeherdermozilla-central@8734082cd6de [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1657822, 1303704
milestone83.0a1
backs out78024e47a90119c389b77bf6558949d1c8771ad8
first release with
nightly linux32
8734082cd6de / 83.0a1 / 20200925094208 / files
nightly linux64
8734082cd6de / 83.0a1 / 20200925094208 / files
nightly mac
8734082cd6de / 83.0a1 / 20200925094208 / files
nightly win32
8734082cd6de / 83.0a1 / 20200925094208 / files
nightly win64
8734082cd6de / 83.0a1 / 20200925094208 / files
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
releases
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out changeset 78024e47a901 (bug 1657822) for failures on test_bug1303704.html. CLOSED TREE
gfx/thebes/gfxPlatform.cpp
layout/reftests/mathml/reftest.list
modules/libpref/init/StaticPrefList.yaml
--- a/gfx/thebes/gfxPlatform.cpp
+++ b/gfx/thebes/gfxPlatform.cpp
@@ -3208,16 +3208,17 @@ uint32_t gfxPlatform::TargetFrameRate() 
     VsyncSource::Display& display = gPlatform->mVsyncSource->GetGlobalDisplay();
     return round(1000.0 / display.GetVsyncRate().ToMilliseconds());
   }
   return 0;
 }
 
 /* static */
 bool gfxPlatform::UseDesktopZoomingScrollbars() {
+  // bug 1657822 to enable this by default
   return StaticPrefs::apz_allow_zooming() &&
          !StaticPrefs::apz_force_disable_desktop_zooming_scrollbars();
 }
 
 /*static*/
 bool gfxPlatform::AsyncPanZoomEnabled() {
 #if !defined(MOZ_WIDGET_ANDROID) && !defined(MOZ_WIDGET_UIKIT)
   // For XUL applications (everything but Firefox on Android)
--- a/layout/reftests/mathml/reftest.list
+++ b/layout/reftests/mathml/reftest.list
@@ -360,17 +360,17 @@ pref(mathml.mfrac_linethickness_names.di
 pref(mathml.deprecated_alignment_attributes.disabled,false) fuzzy-if(geckoview&&webrender,0-239,0-776) == mfrac-C-3.html mfrac-C-3-ref.html
 pref(mathml.deprecated_alignment_attributes.disabled,false) fuzzy-if(geckoview&&webrender,0-239,0-271) == mfrac-C-4.html mfrac-C-4-ref.html
 pref(mathml.mfrac_bevelled_attribute.disabled,false) fuzzy-if(OSX,0-1,0-100) fuzzy-if(skiaContent,0-1,0-14) == mfrac-D-1.html mfrac-D-1-ref.html
 pref(mathml.mfrac_linethickness_names.disabled,false) == mfrac-D-2.html mfrac-D-2-ref.html
 pref(mathml.deprecated_alignment_attributes.disabled,false) fuzzy-if(geckoview&&webrender,0-239,0-776) == mfrac-D-3.html mfrac-D-3-ref.html
 pref(mathml.deprecated_alignment_attributes.disabled,false) fuzzy-if(geckoview&&webrender,0-239,0-271) == mfrac-D-4.html mfrac-D-4-ref.html
 == mfrac-E-1.html mfrac-E-1-ref.html
 == shadow-dom-1.html shadow-dom-1-ref.html
-pref(ui.useOverlayScrollbars,1) pref(dom.meta-viewport.enabled,true) pref(font.size.inflation.emPerLine,25) fuzzy-if(webrender&&!gtkWidget,0-255,0-324) fuzzy-if(webrender&&gtkWidget,0-255,0-66) == font-inflation-1.html font-inflation-1-ref.html  # gtkWidget due to Bug 1607294
+pref(dom.meta-viewport.enabled,true) pref(font.size.inflation.emPerLine,25) fuzzy-if(webrender&&!gtkWidget,0-255,0-324) fuzzy-if(webrender&&gtkWidget,0-255,0-66) == font-inflation-1.html font-inflation-1-ref.html  # gtkWidget due to Bug 1607294
 test-pref(font.minimum-size.x-math,40) == default-font.html default-font-ref.html
 != radicalbar-1.html about:blank
 != radicalbar-1a.html about:blank
 != radicalbar-1b.html about:blank
 != radicalbar-1c.html about:blank
 != radicalbar-1d.html about:blank
 != radicalbar-2.html about:blank
 != radicalbar-2a.html about:blank
--- a/modules/libpref/init/StaticPrefList.yaml
+++ b/modules/libpref/init/StaticPrefList.yaml
@@ -454,17 +454,17 @@
 - name: apz.touch_acceleration_factor_y
   type: float
   value: 1.0f
   mirror: always
 
 # new scrollbar code for desktop zooming
 - name: apz.force_disable_desktop_zooming_scrollbars
   type: RelaxedAtomicBool
-  value: @IS_ANDROID@
+  value: true
   mirror: always
 
 #ifdef MOZ_WIDGET_GTK
 -   name: apz.gtk.kinetic_scroll.enabled
     type: RelaxedAtomicBool
     value: true
     mirror: always
 #endif