Bug 1252266 - Fuzz some APZ reftests with off-by-one failures.
authorRyan VanderMeulen <ryanvm@gmail.com>
Tue, 01 Mar 2016 16:29:30 -0500
changeset 322910 a269b54d4fb5f3b3bfcdf5ea87899d469f7ea552
parent 322909 f7f0e8cebe85dbeb22d06c8eceb350b28a174eb0
child 322911 2b5237c178ea02133a777396c24dd2b713f2b8ee
child 322969 b9a420d13d5cc7e6c23896dd468c9f087fa16c55
push id5913
push userjlund@mozilla.com
push dateMon, 25 Apr 2016 16:57:49 +0000
treeherdermozilla-beta@dcaf0a6fa115 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1252266
milestone47.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 1252266 - Fuzz some APZ reftests with off-by-one failures.
layout/reftests/async-scrolling/reftest.list
--- a/layout/reftests/async-scrolling/reftest.list
+++ b/layout/reftests/async-scrolling/reftest.list
@@ -3,37 +3,37 @@
 == bg-fixed-cover-2.html bg-fixed-cover-2-ref.html
 == bg-fixed-cover-3.html bg-fixed-cover-3-ref.html
 == bg-fixed-child.html bg-fixed-child-ref.html
 == bg-fixed-child-clip-1.html bg-fixed-child-clip-ref.html
 == bg-fixed-child-clip-2.html bg-fixed-child-clip-ref.html
 fuzzy(1,246) fuzzy-if(skiaContent,2,160) skip-if(!asyncPan) == bg-fixed-child-mask.html bg-fixed-child-mask-ref.html
 == bg-fixed-in-opacity.html bg-fixed-in-opacity-ref.html
 == bg-fixed-child-no-culling.html bg-fixed-child-no-culling-ref.html
-fuzzy-if(B2G,2,5366) fuzzy-if(Android,2,4000) skip-if(!asyncPan||((browserIsRemote&&winWidget))) == bg-fixed-transformed-image.html bg-fixed-transformed-image-ref.html
+fuzzy-if(B2G,2,5366) fuzzy-if(Android,2,4000) fuzzy-if(browserIsRemote&&cocoaWidget,2,179524) fuzzy-if(browserIsRemote&&winWidget,1,74590) skip-if(!asyncPan) == bg-fixed-transformed-image.html bg-fixed-transformed-image-ref.html
 == element-1.html element-1-ref.html
 pref(layers.force-active,true) == iframe-1.html iframe-1-ref.html
 == nested-1.html nested-1-ref.html
 == nested-2.html nested-2-ref.html
 == position-fixed-1.html position-fixed-1-ref.html
 == position-fixed-2.html position-fixed-2-ref.html
 == position-fixed-body.html position-fixed-body-ref.html
 == position-fixed-cover-1.html position-fixed-cover-1-ref.html
 == position-fixed-cover-2.html position-fixed-cover-2-ref.html
 == position-fixed-cover-3.html position-fixed-cover-3-ref.html
 fuzzy-if(Android,5,4) skip-if(!asyncPan) == position-fixed-transformed-1.html position-fixed-transformed-1-ref.html
 == split-layers-1.html split-layers-1-ref.html
 == split-layers-multi-scrolling-1.html split-layers-multi-scrolling-1-ref.html
-fuzzy-if(skiaContent,1,32000) skip-if(!asyncPan||(browserIsRemote&&winWidget)) == split-opacity-layers-1.html split-opacity-layers-1-ref.html
+fuzzy-if(skiaContent,1,32000) fuzzy-if(browserIsRemote&&(cocoaWidget||winWidget),1,240000) skip-if(!asyncPan) == split-opacity-layers-1.html split-opacity-layers-1-ref.html
 == sticky-pos-scrollable-1.html sticky-pos-scrollable-1-ref.html
 == fixed-pos-scrollable-1.html fixed-pos-scrollable-1-ref.html
 == culling-1.html culling-1-ref.html
 == position-fixed-iframe-1.html position-fixed-iframe-1-ref.html
 == position-fixed-iframe-2.html position-fixed-iframe-2-ref.html
-fuzzy-if(skiaContent,1,10000) skip-if(!asyncPan) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container-ref.html
+fuzzy-if(skiaContent||(browserIsRemote&&cocoaWidget),1,10000) skip-if(!asyncPan) == position-fixed-in-scroll-container.html position-fixed-in-scroll-container-ref.html
 fuzzy(1,60000) skip-if(!asyncPan) == group-opacity-surface-size-1.html group-opacity-surface-size-1-ref.html
 == position-sticky-transformed.html position-sticky-transformed-ref.html
 
 # for the following tests, we want to disable the low-precision buffer
 # as it will expand the displayport beyond what the test specifies in
 # its reftest-displayport attributes, and interfere with where we expect
 # checkerboarding to occur
 default-preferences pref(layers.low-precision-buffer,false)