Bug 1368120 - Randomize gecko layer tests when using webrender. r=kats

MozReview-Commit-ID: 7KAI36RWUqK

--HG--
extra : rebase_source : 41999c5ad8a9890fc2bc3702cfc3f20d770dc03a
This commit is contained in:
Alexis Beingessner 2017-05-18 13:22:27 -04:00
Родитель 594ad7dba7
Коммит 0c4b898c8b
3 изменённых файлов: 15 добавлений и 15 удалений

Просмотреть файл

@ -46,15 +46,15 @@ pref(layout.animated-image-layers.enabled,true) skip-if(Android||gtkWidget) == t
# All the tests marked with random-if(webrender) are specific to "layers" and therefore not really valid with WebRender enabled.
# We are marking them random-if so that we ensure they don't crash, but allow any non-crash result.
fails-if(webrender) != scroll-inactive-layers.html about:blank
fails-if(webrender) != scroll-inactive-layers-2.html about:blank
fails-if(webrender) != inactive-layertree-visible-region-1.html about:blank
fails-if(webrender) != inactive-layertree-visible-region-2.html about:blank
fails-if(webrender) != transform-floating-point-invalidation.html about:blank
fails-if(webrender) != transform-floating-point-invalidation.html?reverse about:blank
fails-if(webrender) != nudge-to-integer-invalidation.html about:blank
fails-if(webrender) != nudge-to-integer-invalidation.html?reverse about:blank
fails-if(webrender) skip-if(styloVsGecko) != clipped-animated-transform-1.html about:blank # Bug 1352628 (styloVsGecko)
random-if(webrender) != scroll-inactive-layers.html about:blank
random-if(webrender) != scroll-inactive-layers-2.html about:blank
random-if(webrender) != inactive-layertree-visible-region-1.html about:blank
random-if(webrender) != inactive-layertree-visible-region-2.html about:blank
random-if(webrender) != transform-floating-point-invalidation.html about:blank
random-if(webrender) != transform-floating-point-invalidation.html?reverse about:blank
random-if(webrender) != nudge-to-integer-invalidation.html about:blank
random-if(webrender) != nudge-to-integer-invalidation.html?reverse about:blank
random-if(webrender) skip-if(styloVsGecko) != clipped-animated-transform-1.html about:blank # Bug 1352628 (styloVsGecko)
random-if(webrender) != paintedlayer-recycling-1.html about:blank
random-if(webrender) != paintedlayer-recycling-2.html about:blank
pref(layers.single-tile.enabled,false) random-if(webrender) != paintedlayer-recycling-3.html about:blank
@ -73,8 +73,8 @@ random-if(webrender) != layer-splitting-6.html about:blank
random-if(webrender) != layer-splitting-7.html about:blank
fuzzy-if(gtkWidget,2,4) fuzzy-if(asyncPan,2,3955) fuzzy-if(OSX,179,30) fuzzy-if(skiaContent,16,3230) == image-scrolling-zoom-1.html image-scrolling-zoom-1-ref.html
!= image-scrolling-zoom-1-ref.html image-scrolling-zoom-1-notref.html
pref(layers.single-tile.enabled,false) fails-if(webrender) != fast-scrolling.html about:blank
fails-if(webrender) == background-position-1.html background-position-1-ref.html
pref(layers.single-tile.enabled,false) random-if(webrender) != fast-scrolling.html about:blank
random-if(webrender) == background-position-1.html background-position-1-ref.html
== background-position-2a.html background-position-2-ref.html
== background-position-2b.html background-position-2-ref.html
== background-position-2c.html background-position-2-ref.html

Просмотреть файл

@ -29,9 +29,9 @@ random-if(webrender) skip-if(!asyncPan) != pull-background-displayport-6.html ab
fuzzy(2,30150) == opacity-blending.html opacity-blending-ref.html
fuzzy(16,5) fails-if(webrender) == mask-layer-transform.html mask-layer-transform-ref.html
fuzzy-if(gtkWidget,1,17) fuzzy-if(Android,3,4) == forced-bg-color-outside-visible-region.html forced-bg-color-outside-visible-region-ref.html
!= layerize-over-fixed-bg-1.html about:blank
skip-if(!asyncPan) != fixed-pos-scrolled-clip-layerize.html about:blank
skip-if(!asyncPan) == fixed-pos-scrolled-clip-opacity-layerize.html fixed-pos-scrolled-clip-opacity-inside-layerize.html
random-if(webrender) != layerize-over-fixed-bg-1.html about:blank
skip-if(!asyncPan) random-if(webrender) != fixed-pos-scrolled-clip-layerize.html about:blank
skip-if(!asyncPan) random-if(webrender) == fixed-pos-scrolled-clip-opacity-layerize.html fixed-pos-scrolled-clip-opacity-inside-layerize.html
# These tests check whether the GPU process is working. We expect it to work if:
# E10S is enabled, and

Просмотреть файл

@ -204,7 +204,7 @@ fails fails-if(styloVsGecko) random-if(webrender) == reftest-opaque-layer-wait-f
fails-if(!styloVsGecko) fails-if(styloVsGecko) random-if(webrender) != reftest-opaque-layer-wait-fail.html about:blank
# reftest-assigned-layer
!= reftest-assigned-layer-pass.html about:blank
random-if(webrender) != reftest-assigned-layer-pass.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-1.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-2.html about:blank
fails-if(!styloVsGecko) fails-if(styloVsGecko) != reftest-assigned-layer-fail-3.html about:blank