summaryrefslogtreecommitdiffstats
path: root/layout/reftests/svg/smil
diff options
context:
space:
mode:
authorMoonchild <moonchild@palemoon.org>2020-12-31 22:46:09 +0000
committerMoonchild <moonchild@palemoon.org>2020-12-31 22:46:09 +0000
commit0bb464bfc13e3a0239fd268de265fc332014b385 (patch)
tree5b3075f86ebe79961b047fc5e338d65b933f3f23 /layout/reftests/svg/smil
parente011a048e431bd850bfd42b5fb8c6eec0b6b878e (diff)
downloadUXP-0bb464bfc13e3a0239fd268de265fc332014b385.tar
UXP-0bb464bfc13e3a0239fd268de265fc332014b385.tar.gz
UXP-0bb464bfc13e3a0239fd268de265fc332014b385.tar.lz
UXP-0bb464bfc13e3a0239fd268de265fc332014b385.tar.xz
UXP-0bb464bfc13e3a0239fd268de265fc332014b385.zip
Issue #1053 - Part 2b: Remove android from /layout reftests
Also cleans up some other obsolete checks and stylo reftest lists.
Diffstat (limited to 'layout/reftests/svg/smil')
-rw-r--r--layout/reftests/svg/smil/container/reftest-stylo.list25
-rw-r--r--layout/reftests/svg/smil/event/reftest-stylo.list33
-rw-r--r--layout/reftests/svg/smil/event/reftest.list2
-rw-r--r--layout/reftests/svg/smil/motion/reftest-stylo.list23
-rw-r--r--layout/reftests/svg/smil/pause/reftest-stylo.list3
-rw-r--r--layout/reftests/svg/smil/reftest-stylo.list286
-rw-r--r--layout/reftests/svg/smil/reftest.list2
-rw-r--r--layout/reftests/svg/smil/repeat/reftest-stylo.list4
-rw-r--r--layout/reftests/svg/smil/restart/reftest-stylo.list9
-rw-r--r--layout/reftests/svg/smil/seek/reftest-stylo.list18
-rw-r--r--layout/reftests/svg/smil/set/reftest-stylo.list3
-rw-r--r--layout/reftests/svg/smil/sort/reftest-stylo.list14
-rw-r--r--layout/reftests/svg/smil/style/reftest-stylo.list159
-rw-r--r--layout/reftests/svg/smil/syncbase/reftest-stylo.list100
-rw-r--r--layout/reftests/svg/smil/timed/reftest-stylo.list19
-rw-r--r--layout/reftests/svg/smil/transform/reftest-stylo.list23
-rw-r--r--layout/reftests/svg/smil/transform/reftest.list4
17 files changed, 4 insertions, 723 deletions
diff --git a/layout/reftests/svg/smil/container/reftest-stylo.list b/layout/reftests/svg/smil/container/reftest-stylo.list
deleted file mode 100644
index 4d52070f3..000000000
--- a/layout/reftests/svg/smil/container/reftest-stylo.list
+++ /dev/null
@@ -1,25 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL), focusing on animation-sorting
-# to see which animation takes precedence (out of multiple animations on the
-# same attribute)
-
-random == enveloped-tree-1.xhtml enveloped-tree-1.xhtml
-# bug 470868
-fails fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,3) fuzzy-if(skiaContent,1,810) == promoted-tree-1.xhtml promoted-tree-1.xhtml
-random == moved-tree-1.xhtml moved-tree-1.xhtml
-# bug 470868
-skip random-if(cocoaWidget||d2d) == deferred-anim-1.xhtml deferred-anim-1.xhtml
-# bug 470868, bug 585484
-skip random-if(cocoaWidget&&layersGPUAccelerated) == deferred-tree-1.xhtml deferred-tree-1.xhtml
-# bug 470868
-fails random-if(cocoaWidget&&layersGPUAccelerated) fuzzy-if(skiaContent,1,530) == deferred-tree-2a.xhtml deferred-tree-2a.xhtml
-# bug 470868
-fails random-if(cocoaWidget&&layersGPUAccelerated) fuzzy-if(skiaContent,1,530) == deferred-tree-2b.xhtml deferred-tree-2b.xhtml
-# bug 470868
-fails fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,16) fuzzy-if(skiaContent,1,410) == deferred-tree-3a.xhtml deferred-tree-3a.xhtml
-fails fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,16) fuzzy-if(skiaContent,1,110) == deferred-tree-3b.xhtml deferred-tree-3b.xhtml
-fails fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,16) fuzzy-if(skiaContent,1,110) == deferred-tree-3c.xhtml deferred-tree-3c.xhtml
-fails fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,16) fuzzy-if(skiaContent,1,110) == deferred-tree-3d.xhtml deferred-tree-3d.xhtml
-# this will occasionally fail until we correctly clear animation effects from
-# no-longer-targeted elements
-random == invalid-elem-1.xhtml invalid-elem-1.xhtml
diff --git a/layout/reftests/svg/smil/event/reftest-stylo.list b/layout/reftests/svg/smil/event/reftest-stylo.list
deleted file mode 100644
index b70cafd53..000000000
--- a/layout/reftests/svg/smil/event/reftest-stylo.list
+++ /dev/null
@@ -1,33 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL) that use event timing.
-
-== event-begin-1.svg event-begin-1.svg
-== event-begin-offset-1.svg event-begin-offset-1.svg
-== event-begin-offset-2.svg event-begin-offset-2.svg
-== event-begin-timeevent-1.svg event-begin-timeevent-1.svg
-== event-begin-timeevent-2.svg event-begin-timeevent-2.svg
-random-if(Android) == event-begin-timeevent-3.svg event-begin-timeevent-3.svg
-== event-begin-load-1.svg event-begin-load-1.svg
-== event-bubble-1.svg event-bubble-1.svg
-== event-custom-1.svg event-custom-1.svg
-== event-end-1.svg event-end-1.svg
-== event-end-2.svg event-end-2.svg
-== event-end-open-1.svg event-end-open-1.svg
-== event-end-trimmed-1.svg event-end-trimmed-1.svg
-== event-preventDefault-1.svg event-preventDefault-1.svg
-== event-seek-1.svg event-seek-1.svg
-== event-target-default-1.svg event-target-default-1.svg
-== event-target-default-2.svg event-target-default-2.svg
-== event-target-id-change-1.svg event-target-id-change-1.svg
-== event-target-id-change-2.svg event-target-id-change-2.svg
-== event-target-id-change-3.svg event-target-id-change-3.svg
-== event-target-xlink-change-1.svg event-target-xlink-change-1.svg
-== event-target-xlink-change-2.svg event-target-xlink-change-2.svg
-== event-target-xlink-change-3.svg event-target-xlink-change-3.svg
-== event-target-xlink-change-4.svg event-target-xlink-change-4.svg
-== event-target-surgery-1.svg event-target-surgery-1.svg
-skip == event-target-surgery-2.svg event-target-surgery-2.svg
-== event-target-surgery-3.svg event-target-surgery-3.svg
-skip == event-target-non-svg-1.xhtml event-target-non-svg-1.xhtml
-== accesskey-entity-1.svg accesskey-entity-1.svg
-== accesskey-entity-2.svg accesskey-entity-2.svg
diff --git a/layout/reftests/svg/smil/event/reftest.list b/layout/reftests/svg/smil/event/reftest.list
index 02b845b07..fc2b057e5 100644
--- a/layout/reftests/svg/smil/event/reftest.list
+++ b/layout/reftests/svg/smil/event/reftest.list
@@ -5,7 +5,7 @@
== event-begin-offset-2.svg green-box-ref.svg
== event-begin-timeevent-1.svg green-box-ref.svg
== event-begin-timeevent-2.svg green-box-ref.svg
-random-if(Android) == event-begin-timeevent-3.svg green-box-ref.svg
+== event-begin-timeevent-3.svg green-box-ref.svg
== event-begin-load-1.svg green-box-ref.svg
== event-bubble-1.svg green-box-ref.svg
== event-custom-1.svg green-box-ref.svg
diff --git a/layout/reftests/svg/smil/motion/reftest-stylo.list b/layout/reftests/svg/smil/motion/reftest-stylo.list
deleted file mode 100644
index fb9c53e55..000000000
--- a/layout/reftests/svg/smil/motion/reftest-stylo.list
+++ /dev/null
@@ -1,23 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL), focusing on the animateMotion
-# element.
-
-== animateMotion-by-1.svg animateMotion-by-1.svg
-== animateMotion-by-2.svg animateMotion-by-2.svg
-fuzzy-if(/^Windows\x20NT\x2010\.0/.test(http.oscpu)||/^Windows\x20NT\x206\.2/.test(http.oscpu),1,800) == animateMotion-flattening-1.svg animateMotion-flattening-1.svg
-# bug 951541
-== animateMotion-from-to-1.svg animateMotion-from-to-1.svg
-== animateMotion-indefinite-to-1.svg animateMotion-indefinite-to-1.svg
-== animateMotion-indefinite-to-2.svg animateMotion-indefinite-to-2.svg
-== animateMotion-rotate-1a.svg animateMotion-rotate-1a.svg
-== animateMotion-rotate-1b.svg animateMotion-rotate-1b.svg
-fuzzy-if(skiaContent,1,40) == animateMotion-rotate-2.svg animateMotion-rotate-2.svg
-== animateMotion-to-overridden-1.svg animateMotion-to-overridden-1.svg
-== animateMotion-values-linear-1.svg animateMotion-values-linear-1.svg
-== animateMotion-values-paced-1a.svg animateMotion-values-paced-1a.svg
-fuzzy-if(skiaContent,1,30) == animateMotion-values-paced-1b.svg animateMotion-values-paced-1b.svg
-
-# Tests involving <mpath> sub-element
-== animateMotion-mpath-pathLength-1.svg animateMotion-mpath-pathLength-1.svg
-== animateMotion-mpath-targetChange-1.svg animateMotion-mpath-targetChange-1.svg
-== animateMotion-mpath-target-transform-1.svg animateMotion-mpath-target-transform-1.svg
diff --git a/layout/reftests/svg/smil/pause/reftest-stylo.list b/layout/reftests/svg/smil/pause/reftest-stylo.list
deleted file mode 100644
index 767331316..000000000
--- a/layout/reftests/svg/smil/pause/reftest-stylo.list
+++ /dev/null
@@ -1,3 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests for pause behaviour
-== init-pause-1.svg init-pause-1.svg
diff --git a/layout/reftests/svg/smil/reftest-stylo.list b/layout/reftests/svg/smil/reftest-stylo.list
deleted file mode 100644
index 41ebed9c9..000000000
--- a/layout/reftests/svg/smil/reftest-stylo.list
+++ /dev/null
@@ -1,286 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL)
-# XXXdholbert Partial list of features that still need reftests:
-# - calcMode=discrete, paced, spline
-# - Stacking of additive=[sum|replace] animations
-# - Stacking of additive animations, w/ "hybrid case of to-animation"
-# - Repeating animations, w/ & w/out accumulate=sum
-# - Interpolation between different units (e.g. font-size attr, 3em to 50px)
-# - Correct behavior for em/ex font-size animations, when context changes
-# (with change happening 1. when completed/frozen and 2. when animating)
-# - CSS properties
-# - DOM interfaces:
-# * Section 6.2 of http://www.w3.org/TR/smil-animation/
-# * Animation-related bits of http://www.w3.org/TR/SVG/struct.html#DOMInterfaces
-# - Some more "anim-retarget" tests, with attributeType being changed/cleared.
-# (after we've got support for SVG/SMIL animation of CSS properties)
-
-# animateMotion tests
-include motion/reftest-stylo.list
-
-# animation sort-order tests
-include sort/reftest-stylo.list
-
-# set tests
-include set/reftest-stylo.list
-
-# style tests
-include style/reftest-stylo.list
-
-# animateTransform tests
-include transform/reftest-stylo.list
-
-# time-dependent tests
-# XXXdholbert Disabling this class of tests for now, because most of them
-# can & should be converted so they don't depend on specific timeout values.
-# (to prevent sporadic failures due to nondeterminism)
-# include timed/reftest-stylo.list
-
-# time container tests
-include container/reftest-stylo.list
-
-# repeat tests
-include repeat/reftest-stylo.list
-
-# restart tests
-include restart/reftest-stylo.list
-
-# pause tests
-include pause/reftest-stylo.list
-
-# syncbase tests
-include syncbase/reftest-stylo.list
-
-# seek tests
-include seek/reftest-stylo.list
-
-# event tests
-include event/reftest-stylo.list
-
-# General tests
-== anim-discrete-values-1.svg anim-discrete-values-1.svg
-== anim-discrete-values-2.svg anim-discrete-values-2.svg
-== anim-discrete-values-3.svg anim-discrete-values-3.svg
-== anim-discrete-replace-sum-1.svg anim-discrete-replace-sum-1.svg
-== anim-discrete-sum-none-1.svg anim-discrete-sum-none-1.svg
-== anim-discrete-sum-sum-1.svg anim-discrete-sum-sum-1.svg
-
-== anim-discrete-to-1.svg anim-discrete-to-1.svg
-== anim-discrete-to-2.svg anim-discrete-to-2.svg
-== anim-discrete-to-3.svg anim-discrete-to-3.svg
-== anim-discrete-to-4.svg anim-discrete-to-4.svg
-
-== anim-indefinite-to-1.svg anim-indefinite-to-1.svg
-== anim-indefinite-to-2.svg anim-indefinite-to-2.svg
-== anim-indefinite-to-3.svg anim-indefinite-to-3.svg
-== anim-indefinite-to-4.svg anim-indefinite-to-4.svg
-
-== anim-fillcolor-1.svg anim-fillcolor-1.svg
-# bug 436296
-== anim-fillopacity-1none.svg anim-fillopacity-1none.svg
-== anim-fillopacity-1css.svg anim-fillopacity-1css.svg
-== anim-fillopacity-1xml.svg anim-fillopacity-1xml.svg
-
-fuzzy-if(skiaContent,1,3600) == anim-opacity-01.svg anim-opacity-01.svg
-
-== anim-height-done-1a.svg anim-height-done-1a.svg
-== anim-height-done-1b.svg anim-height-done-1b.svg
-== anim-height-done-2.svg anim-height-done-2.svg
-== anim-height-interp-1.svg anim-height-interp-1.svg
-== anim-height-interp-2.svg anim-height-interp-2.svg
-== anim-height-interp-3.svg anim-height-interp-3.svg
-== anim-height-interp-4.svg anim-height-interp-4.svg
-== anim-height-interp-5.svg anim-height-interp-5.svg
-== anim-height-interp-6.svg anim-height-interp-6.svg
-
-# check conditional processing
-== anim-conditions-01.svg anim-conditions-01.svg
-== anim-conditions-02.svg anim-conditions-02.svg
-
-# animate some <length> attributes:
-== anim-filter-primitive-size-01.svg anim-filter-primitive-size-01.svg
-== anim-filter-size-01.svg anim-filter-size-01.svg
-== anim-length-reset-01.svg anim-length-reset-01.svg
-== anim-nonpixel-length-reset-01.svg anim-nonpixel-length-reset-01.svg
-== anim-use-length-01.svg anim-use-length-01.svg
-== anim-use-length-02.svg anim-use-length-02.svg
-
-# animate some <number> attributes:
-== anim-feComponentTransfer-01.svg anim-feComponentTransfer-01.svg
-== anim-feDistantLight-01.svg anim-feDistantLight-01.svg
-== anim-feOffset-01.svg anim-feOffset-01.svg
-== anim-feSpotLight-01.svg anim-feSpotLight-01.svg
-== anim-offset-01.svg anim-offset-01.svg
-== anim-pathLength-01.svg anim-pathLength-01.svg
-
-# animate some <number-optional-number> attributes:
-fuzzy-if(skiaContent,1,600) == anim-feGaussianBlur-01.svg anim-feGaussianBlur-01.svg
-
-# animate some <integer> attributes:
-== anim-feTurbulence-numOctaves-01.svg anim-feTurbulence-numOctaves-01.svg
-
-# animate some <integer-optional-integer> attributes:
-== anim-feConvolveMatrix-order-01.svg anim-feConvolveMatrix-order-01.svg
-
-# animate some <angle> attributes:
-== anim-marker-orient-01.svg anim-marker-orient-01.svg
-== anim-marker-orient-02.svg anim-marker-orient-02.svg
-
-#animate points list:
-== anim-polygon-points-01.svg anim-polygon-points-01.svg
-== anim-polyline-points-01.svg anim-polyline-points-01.svg
-
-# animate path data:
-== anim-path-d-01.svg anim-path-d-01.svg
-
-# animate some enumeration attributes:
-== anim-feComposite-operator-01.svg anim-feComposite-operator-01.svg
-== anim-filter-filterUnits-01.svg anim-filter-filterUnits-01.svg
-
-# animate some boolean attributes:
-== anim-feConvolveMatrix-preserveAlpha-01.svg anim-feConvolveMatrix-preserveAlpha-01.svg
-
-# animate some viewBox attributes
-fuzzy-if(Android,4,1) == anim-svg-viewBox-01.svg anim-svg-viewBox-01.svg
-== anim-svg-viewBox-02.svg anim-svg-viewBox-02.svg
-== anim-svg-viewBox-03.svg anim-svg-viewBox-03.svg
-skip == anim-view-01.svg#view anim-view-01.svg#view
-
-# animate some preserveAspectRatio attributes
-== anim-feImage-preserveAspectRatio-01.svg anim-feImage-preserveAspectRatio-01.svg
-== anim-svg-preserveAspectRatio-01.svg anim-svg-preserveAspectRatio-01.svg
-
-# animate some string attributes:
-== anim-filter-href-01.svg anim-filter-href-01.svg
-== anim-gradient-href-01.svg anim-gradient-href-01.svg
-== anim-image-href-01.svg anim-image-href-01.svg
-== anim-pattern-href-01.svg anim-pattern-href-01.svg
-== anim-use-href-01.svg anim-use-href-01.svg
-
-# animate the class attribute
-== anim-class-01.svg anim-class-01.svg
-== anim-class-02.svg anim-class-02.svg
-== anim-class-03.svg anim-class-03.svg
-== anim-class-04.svg anim-class-04.svg
-
-# animate with some paint server values
-== anim-paintserver-1.svg anim-paintserver-1.svg
-
-# animate attributes on text content children
-== anim-text-attr-01.svg anim-text-attr-01.svg
-
-# animate where the base value is non-interpolatable but will be replaced anyway
-== anim-fill-overpaintserver-1.svg anim-fill-overpaintserver-1.svg
-== anim-fill-overpaintserver-2.svg anim-fill-overpaintserver-2.svg
-
-# animate where we fallback from 'additive' animation to non-additive
-skip == anim-additive-fallback-1.svg anim-additive-fallback-1.svg
-
-== anim-remove-1.svg anim-remove-1.svg
-== anim-remove-2.svg anim-remove-2.svg
-== anim-remove-3.svg anim-remove-3.svg
-== anim-remove-4.svg anim-remove-4.svg
-== anim-remove-5.svg anim-remove-5.svg
-skip == anim-remove-6.svg anim-remove-6.svg
-== anim-remove-7.svg anim-remove-7.svg
-== anim-remove-8css.svg anim-remove-8css.svg
-== anim-remove-8xml.svg anim-remove-8xml.svg
-== anim-remove-9.svg anim-remove-9.svg
-== anim-retarget-1.svg anim-retarget-1.svg
-== anim-retarget-2.svg anim-retarget-2.svg
-== anim-retarget-3.svg anim-retarget-3.svg
-== anim-retarget-4.svg anim-retarget-4.svg
-== anim-retarget-5.svg anim-retarget-5.svg
-== anim-retarget-6.svg anim-retarget-6.svg
-== anim-retarget-7.svg anim-retarget-7.svg
-== anim-retarget-8.svg anim-retarget-8.svg
-
-== anim-strokecolor-1.svg anim-strokecolor-1.svg
-# bug 436296
-== anim-strokewidth-1xml.svg anim-strokewidth-1xml.svg
-
-== anim-targethref-1.svg anim-targethref-1.svg
-== anim-targethref-2.svg anim-targethref-2.svg
-== anim-targethref-3.svg anim-targethref-3.svg
-== anim-targethref-4.svg anim-targethref-4.svg
-== anim-targethref-5.svg anim-targethref-5.svg
-== anim-targethref-6.svg anim-targethref-6.svg
-== anim-targethref-7.svg anim-targethref-7.svg
-== anim-targethref-8.svg anim-targethref-8.svg
-== anim-targethref-9.svg anim-targethref-9.svg
-
-skip-if(/^Windows\x20NT\x205\.1/.test(http.oscpu)) == anim-text-rotate-01.svg anim-text-rotate-01.svg
-# Bug 645104 for skip failure on WinXP
-== anim-feFuncR-tableValues-01.svg anim-feFuncR-tableValues-01.svg
-
-skip == anim-text-x-y-dx-dy-01.svg anim-text-x-y-dx-dy-01.svg
-# bug 579588
-
-== anim-width-done-1a.svg anim-width-done-1a.svg
-== anim-width-done-1b.svg anim-width-done-1b.svg
-
-== anim-x-done-1a.svg anim-x-done-1a.svg
-== anim-x-done-1b.svg anim-x-done-1b.svg
-== anim-x-interp-1.svg anim-x-interp-1.svg
-== anim-x-interp-2.svg anim-x-interp-2.svg
-== anim-x-interp-3.svg anim-x-interp-3.svg
-== anim-x-interp-4.svg anim-x-interp-4.svg
-== anim-x-interp-5.svg anim-x-interp-5.svg
-== anim-x-interp-6.svg anim-x-interp-6.svg
-
-== anim-y-done-1a.svg anim-y-done-1a.svg
-== anim-y-done-1b.svg anim-y-done-1b.svg
-== anim-y-interp-1.svg anim-y-interp-1.svg
-== anim-y-interp-2.svg anim-y-interp-2.svg
-== anim-y-interp-3.svg anim-y-interp-3.svg
-== anim-y-interp-4.svg anim-y-interp-4.svg
-== anim-y-interp-5.svg anim-y-interp-5.svg
-== anim-y-interp-6.svg anim-y-interp-6.svg
-
-# Test we don't rely on HasAttr to see if an attribute has been set
-== anim-rect-rxry-1.svg anim-rect-rxry-1.svg
-== anim-pattern-attr-presence-01.svg anim-pattern-attr-presence-01.svg
-== anim-pattern-attr-presence-02.svg anim-pattern-attr-presence-02.svg
-# ^ bug 621651
-fuzzy-if(cocoaWidget&&layersGPUAccelerated,1,2) == anim-gradient-attr-presence-01.svg anim-gradient-attr-presence-01.svg
-
-== api-sanity-1.svg api-sanity-1.svg
-
-skip == freeze-applied-late-1.svg freeze-applied-late-1.svg
-skip == freeze-applied-late-2.svg freeze-applied-late-2.svg
-skip == freeze-applied-late-3.svg freeze-applied-late-3.svg
-skip == freeze-applied-late-4.svg freeze-applied-late-4.svg
-== frozen-to-anim-1.svg frozen-to-anim-1.svg
-
-== inactivate-with-active-unchanged-1.svg inactivate-with-active-unchanged-1.svg
-== inactivate-with-active-unchanged-2.svg inactivate-with-active-unchanged-2.svg
-
-skip == mapped-attr-long-url-1.svg mapped-attr-long-url-1.svg
-skip == mapped-attr-long-url-2.svg mapped-attr-long-url-2.svg
-
-# interaction between xml mapped attributes and their css equivalents
-skip == mapped-attr-vs-css-prop-1.svg mapped-attr-vs-css-prop-1.svg
-
-== min-1.svg min-1.svg
-
-== smil-transitions-interaction-1a.svg smil-transitions-interaction-1a.svg
-== smil-transitions-interaction-1b.svg smil-transitions-interaction-1b.svg
-== smil-transitions-interaction-2a.svg smil-transitions-interaction-2a.svg
-== smil-transitions-interaction-2b.svg smil-transitions-interaction-2b.svg
-== smil-transitions-interaction-3a.svg smil-transitions-interaction-3a.svg
-== smil-transitions-interaction-3b.svg smil-transitions-interaction-3b.svg
-== smil-transitions-interaction-4a.svg smil-transitions-interaction-4a.svg
-== smil-transitions-interaction-4b.svg smil-transitions-interaction-4b.svg
-
-# Test filtering of excessive times
-== filtered-instance-time-1.svg filtered-instance-time-1.svg
-
-# Test animation using defs element
-== anim-defs-gradient-property.svg anim-defs-gradient-property.svg
-== anim-defs-gradient-attribute.svg anim-defs-gradient-attribute.svg
-== anim-defs-fill.svg anim-defs-fill.svg
-== anim-defs-width.svg anim-defs-width.svg
-
-# Test animation that changes 'display' attribute
-== anim-display.svg anim-display.svg
-== anim-display-in-g-element.svg anim-display-in-g-element.svg
diff --git a/layout/reftests/svg/smil/reftest.list b/layout/reftests/svg/smil/reftest.list
index 801e55915..209bbd7af 100644
--- a/layout/reftests/svg/smil/reftest.list
+++ b/layout/reftests/svg/smil/reftest.list
@@ -139,7 +139,7 @@ fuzzy-if(skiaContent,1,600) == anim-feGaussianBlur-01.svg lime.svg
== anim-feConvolveMatrix-preserveAlpha-01.svg lime.svg
# animate some viewBox attributes
-fuzzy-if(Android,4,1) == anim-svg-viewBox-01.svg lime.svg
+== anim-svg-viewBox-01.svg lime.svg
== anim-svg-viewBox-02.svg lime.svg
== anim-svg-viewBox-03.svg lime.svg
== anim-view-01.svg#view lime.svg
diff --git a/layout/reftests/svg/smil/repeat/reftest-stylo.list b/layout/reftests/svg/smil/repeat/reftest-stylo.list
deleted file mode 100644
index c11c03e69..000000000
--- a/layout/reftests/svg/smil/repeat/reftest-stylo.list
+++ /dev/null
@@ -1,4 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests for repeat behaviour
-== indefinite-repeat-1.svg indefinite-repeat-1.svg
-== init-repeat-1.svg init-repeat-1.svg
diff --git a/layout/reftests/svg/smil/restart/reftest-stylo.list b/layout/reftests/svg/smil/restart/reftest-stylo.list
deleted file mode 100644
index b32d8d8ff..000000000
--- a/layout/reftests/svg/smil/restart/reftest-stylo.list
+++ /dev/null
@@ -1,9 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests for restart behaviour
-== reset-1.svg reset-1.svg
-== reset-2.svg reset-2.svg
-== reset-3.svg reset-3.svg
-== reset-4.svg reset-4.svg
-# reset-5.svg is no longer valid and has been removed
-== reset-6.svg reset-6.svg
-== reset-7.svg reset-7.svg
diff --git a/layout/reftests/svg/smil/seek/reftest-stylo.list b/layout/reftests/svg/smil/seek/reftest-stylo.list
deleted file mode 100644
index 6ac92da28..000000000
--- a/layout/reftests/svg/smil/seek/reftest-stylo.list
+++ /dev/null
@@ -1,18 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests for seeking behaviour
-== anim-x-seek-1a.svg anim-x-seek-1a.svg
-== anim-x-seek-1b.svg anim-x-seek-1b.svg
-== anim-x-seek-1c.svg anim-x-seek-1c.svg
-== anim-x-seek-1d.svg anim-x-seek-1d.svg
-== anim-x-seek-1e.svg anim-x-seek-1e.svg
-== anim-x-seek-dynamic-1a.svg anim-x-seek-dynamic-1a.svg
-== anim-x-seek-dynamic-1b.svg anim-x-seek-dynamic-1b.svg
-== anim-x-seek-dynamic-1c.svg anim-x-seek-dynamic-1c.svg
-== anim-x-seek-dynamic-1d.svg anim-x-seek-dynamic-1d.svg
-== anim-x-seek-dynamic-1e.svg anim-x-seek-dynamic-1e.svg
-== anim-x-seek-dynamic-1f.svg anim-x-seek-dynamic-1f.svg
-== anim-x-seek-dynamic-1g.svg anim-x-seek-dynamic-1g.svg
-== anim-x-seek-dynamic-1h.svg anim-x-seek-dynamic-1h.svg
-== anim-x-seek-dynamic-1i.svg anim-x-seek-dynamic-1i.svg
-== anim-x-seek-negative-1a.svg anim-x-seek-negative-1a.svg
-== anim-x-seek-cross-container-1a.xhtml anim-x-seek-cross-container-1a.xhtml
diff --git a/layout/reftests/svg/smil/set/reftest-stylo.list b/layout/reftests/svg/smil/set/reftest-stylo.list
deleted file mode 100644
index 20d38fc0c..000000000
--- a/layout/reftests/svg/smil/set/reftest-stylo.list
+++ /dev/null
@@ -1,3 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-== set-css-fontsize-freeze-1.svg set-css-fontsize-freeze-1.svg
-== set-css-fontsize-remove-1.svg set-css-fontsize-remove-1.svg
diff --git a/layout/reftests/svg/smil/sort/reftest-stylo.list b/layout/reftests/svg/smil/sort/reftest-stylo.list
deleted file mode 100644
index c1333cac3..000000000
--- a/layout/reftests/svg/smil/sort/reftest-stylo.list
+++ /dev/null
@@ -1,14 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL), focusing on animation-sorting
-# to see which animation takes precedence (out of multiple animations on the
-# same attribute)
-
-== sort-startAfter-1.svg sort-startAfter-1.svg
-== sort-startAfter-2.svg sort-startAfter-2.svg
-== sort-startAfter-3.svg sort-startAfter-3.svg
-== sort-startSame-1a.svg sort-startSame-1a.svg
-== sort-startSame-1b.svg sort-startSame-1b.svg
-== sort-startSame-2a.svg sort-startSame-2a.svg
-== sort-startSame-2b.svg sort-startSame-2b.svg
-random == sort-additive-1.svg sort-additive-1.svg
-# bug 547801
diff --git a/layout/reftests/svg/smil/style/reftest-stylo.list b/layout/reftests/svg/smil/style/reftest-stylo.list
deleted file mode 100644
index 8edffb202..000000000
--- a/layout/reftests/svg/smil/style/reftest-stylo.list
+++ /dev/null
@@ -1,159 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL) of CSS properties
-
-# XXXdholbert TODO: Test color animation with "color-interpolation: linearRGB"
-# (when it's implemented)
-
-# 'color' property, from/to/by with named colors & hex values
-== anim-css-color-1-by-ident-hex.svg anim-css-color-1-by-ident-hex.svg
-== anim-css-color-1-from-by-hex-hex.svg anim-css-color-1-from-by-hex-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-color-1-from-by-ident-hex.svg anim-css-color-1-from-by-ident-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-color-1-from-to-hex-hex.svg anim-css-color-1-from-to-hex-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-color-1-from-to-ident-ident.svg anim-css-color-1-from-to-ident-ident.svg
-fuzzy-if(skiaContent,1,550) == anim-css-color-1-to-ident-hex.svg anim-css-color-1-to-ident-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-color-1-to-ident-ident.svg anim-css-color-1-to-ident-ident.svg
-
-# 'color' property, paced calcMode
-== anim-css-color-2-paced-rgb.svg anim-css-color-2-paced-rgb.svg
-
-# 'color' property, animating *by* a named color
-fuzzy-if(skiaContent,1,580) == anim-css-color-3-by-ident-ident.svg anim-css-color-3-by-ident-ident.svg
-fuzzy-if(skiaContent,1,580) == anim-css-color-3-from-by-ident-ident.svg anim-css-color-3-from-by-ident-ident.svg
-fuzzy-if(skiaContent,1,580) == anim-css-color-3-from-by-rgb-ident.svg anim-css-color-3-from-by-rgb-ident.svg
-
-# 'fill' property, from/to/by with named colors & hex values
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-by-ident-hex.svg anim-css-fill-1-by-ident-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-by-hex-hex.svg anim-css-fill-1-from-by-hex-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-by-ident-hex.svg anim-css-fill-1-from-by-ident-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-to-hex-hex.svg anim-css-fill-1-from-to-hex-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-to-ident-ident.svg anim-css-fill-1-from-to-ident-ident.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-to-ident-hex.svg anim-css-fill-1-to-ident-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-to-ident-ident.svg anim-css-fill-1-to-ident-ident.svg
-
-# 'fill' property, from/to/by, with 'currentColor' keyword
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-by-ident-curcol.svg anim-css-fill-1-by-ident-curcol.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-by-curcol-hex.svg anim-css-fill-1-from-by-curcol-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-by-hex-curcol.svg anim-css-fill-1-from-by-hex-curcol.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-to-curcol-hex.svg anim-css-fill-1-from-to-curcol-hex.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-from-to-hex-curcol.svg anim-css-fill-1-from-to-hex-curcol.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fill-1-to-ident-curcol.svg anim-css-fill-1-to-ident-curcol.svg
-
-# 'fill' property, paced calcMode
-== anim-css-fill-2-paced-rgb.svg anim-css-fill-2-paced-rgb.svg
-
-# 'fill' property, animating *by* a named color
-fuzzy-if(skiaContent,1,580) == anim-css-fill-3-by-ident-ident.svg anim-css-fill-3-by-ident-ident.svg
-fuzzy-if(skiaContent,1,580) == anim-css-fill-3-from-by-ident-ident.svg anim-css-fill-3-from-by-ident-ident.svg
-fuzzy-if(skiaContent,1,580) == anim-css-fill-3-from-by-rgb-ident.svg anim-css-fill-3-from-by-rgb-ident.svg
-
-# check handling of overflowing color values
-# NOTE: The second test fails because we compute "from + by" as the animation
-# end-point, and we clamp that final color value (due to bug 515919) and use
-# the clamped value for interpolation. That's earlier than the SVG spec wants
-# us to clamp -- we're only supposed to clamp *final presentation values*.
-# (Reference: SVG 1.1 Appendix F.4)
-== anim-css-fill-overflow-1-by.svg anim-css-fill-overflow-1-by.svg
-== anim-css-fill-overflow-1-from-by.svg anim-css-fill-overflow-1-from-by.svg
-
-# 'fill-opacity' property
-fuzzy-if(skiaContent,1,885) == anim-css-fillopacity-1-by.svg anim-css-fillopacity-1-by.svg
-fuzzy-if(skiaContent,1,210) == anim-css-fillopacity-1-from-by.svg anim-css-fillopacity-1-from-by.svg
-== anim-css-fillopacity-1-from-to.svg anim-css-fillopacity-1-from-to.svg
-fuzzy-if(skiaContent,1,550) == anim-css-fillopacity-1-to.svg anim-css-fillopacity-1-to.svg
-== anim-css-fillopacity-2-paced.svg anim-css-fillopacity-2-paced.svg
-== anim-css-fillopacity-3-clamp-big.svg anim-css-fillopacity-3-clamp-big.svg
-# bug 501188
-fuzzy-if(skiaContent,1,365) == anim-css-fillopacity-3-clamp-small.svg anim-css-fillopacity-3-clamp-small.svg
-
-# 'font' shorthand property
-== anim-css-font-1.svg anim-css-font-1.svg
-
-# 'font-size' property, from/by/to with pixel values only
-== anim-css-fontsize-1-from-by-px-px.svg anim-css-fontsize-1-from-by-px-px.svg
-== anim-css-fontsize-1-from-to-px-px.svg anim-css-fontsize-1-from-to-px-px.svg
-
-# 'font-size' property (accepts unitless values)
-== anim-css-fontsize-1-from-to-no-no.svg anim-css-fontsize-1-from-to-no-no.svg
-== anim-css-fontsize-1-from-to-no-px.svg anim-css-fontsize-1-from-to-no-px.svg
-== anim-css-fontsize-1-from-to-px-no.svg anim-css-fontsize-1-from-to-px-no.svg
-
-# 'font-size' mapped attribute (accepts unitless values)
-skip == anim-mapped-fontsize-1-from-to-no-no.svg anim-mapped-fontsize-1-from-to-no-no.svg
-skip == anim-mapped-fontsize-1-from-to-no-px.svg anim-mapped-fontsize-1-from-to-no-px.svg
-skip == anim-mapped-fontsize-1-from-to-px-no.svg anim-mapped-fontsize-1-from-to-px-no.svg
-
-# 'font-size' property, from/by/to with percent values
-== anim-css-fontsize-1-from-by-pct-pct.svg anim-css-fontsize-1-from-by-pct-pct.svg
-== anim-css-fontsize-1-from-by-pct-px.svg anim-css-fontsize-1-from-by-pct-px.svg
-== anim-css-fontsize-1-from-by-px-pct.svg anim-css-fontsize-1-from-by-px-pct.svg
-== anim-css-fontsize-1-from-to-pct-pct.svg anim-css-fontsize-1-from-to-pct-pct.svg
-== anim-css-fontsize-1-from-to-pct-px.svg anim-css-fontsize-1-from-to-pct-px.svg
-== anim-css-fontsize-1-from-to-px-pct.svg anim-css-fontsize-1-from-to-px-pct.svg
-
-# 'font-size' property, with negative addition
-== anim-css-fontsize-2-from-by-px-px.svg anim-css-fontsize-2-from-by-px-px.svg
-== anim-css-fontsize-2-from-by-px-em.svg anim-css-fontsize-2-from-by-px-em.svg
-== anim-css-fontsize-2-from-by-em-em.svg anim-css-fontsize-2-from-by-em-em.svg
-
-# 'stroke-dasharray' property, from/to with pixel values only
-== anim-css-strokedasharray-1.svg anim-css-strokedasharray-1.svg
-
-# 'stroke-width' property, from/by/to with pixel values only
-== anim-css-strokewidth-1-by-px-px.svg anim-css-strokewidth-1-by-px-px.svg
-== anim-css-strokewidth-1-from-by-px-px.svg anim-css-strokewidth-1-from-by-px-px.svg
-== anim-css-strokewidth-1-from-to-px-px.svg anim-css-strokewidth-1-from-to-px-px.svg
-== anim-css-strokewidth-1-to-px-px.svg anim-css-strokewidth-1-to-px-px.svg
-
-# 'stroke-width' property, from/by/to with unitless values only
-== anim-css-strokewidth-1-by-no-no.svg anim-css-strokewidth-1-by-no-no.svg
-== anim-css-strokewidth-1-from-by-no-no.svg anim-css-strokewidth-1-from-by-no-no.svg
-== anim-css-strokewidth-1-from-to-no-no.svg anim-css-strokewidth-1-from-to-no-no.svg
-== anim-css-strokewidth-1-to-no-no.svg anim-css-strokewidth-1-to-no-no.svg
-
-# 'stroke-width' property, from/by/to with percent values
-# XXXdholbert the mixed pct + px tests fail right now, because we need calc()
-# in order to interpolate between pct and non-pct values, and we don't yet
-# support calc() for stroke-width & other SVG-specific properties (Bug 594933).
-== anim-css-strokewidth-1-by-pct-pct.svg anim-css-strokewidth-1-by-pct-pct.svg
-== anim-css-strokewidth-1-by-pct-px.svg anim-css-strokewidth-1-by-pct-px.svg
-== anim-css-strokewidth-1-by-px-pct.svg anim-css-strokewidth-1-by-px-pct.svg
-== anim-css-strokewidth-1-from-by-pct-pct.svg anim-css-strokewidth-1-from-by-pct-pct.svg
-== anim-css-strokewidth-1-from-by-pct-px.svg anim-css-strokewidth-1-from-by-pct-px.svg
-== anim-css-strokewidth-1-from-by-px-pct.svg anim-css-strokewidth-1-from-by-px-pct.svg
-== anim-css-strokewidth-1-from-to-pct-pct.svg anim-css-strokewidth-1-from-to-pct-pct.svg
-== anim-css-strokewidth-1-from-to-pct-px.svg anim-css-strokewidth-1-from-to-pct-px.svg
-== anim-css-strokewidth-1-from-to-px-pct.svg anim-css-strokewidth-1-from-to-px-pct.svg
-== anim-css-strokewidth-1-to-pct-pct.svg anim-css-strokewidth-1-to-pct-pct.svg
-== anim-css-strokewidth-1-to-pct-px.svg anim-css-strokewidth-1-to-pct-px.svg
-== anim-css-strokewidth-1-to-px-pct.svg anim-css-strokewidth-1-to-px-pct.svg
-
-# 'stroke-width' property, from/by/to with em values
-== anim-css-strokewidth-1-by-px-em.svg anim-css-strokewidth-1-by-px-em.svg
-== anim-css-strokewidth-1-by-em-em.svg anim-css-strokewidth-1-by-em-em.svg
-== anim-css-strokewidth-1-by-em-px.svg anim-css-strokewidth-1-by-em-px.svg
-== anim-css-strokewidth-1-from-by-px-em.svg anim-css-strokewidth-1-from-by-px-em.svg
-== anim-css-strokewidth-1-from-by-em-em.svg anim-css-strokewidth-1-from-by-em-em.svg
-== anim-css-strokewidth-1-from-by-em-px.svg anim-css-strokewidth-1-from-by-em-px.svg
-== anim-css-strokewidth-1-from-to-px-em.svg anim-css-strokewidth-1-from-to-px-em.svg
-== anim-css-strokewidth-1-from-to-em-em.svg anim-css-strokewidth-1-from-to-em-em.svg
-== anim-css-strokewidth-1-from-to-em-px.svg anim-css-strokewidth-1-from-to-em-px.svg
-== anim-css-strokewidth-1-to-px-em.svg anim-css-strokewidth-1-to-px-em.svg
-== anim-css-strokewidth-1-to-em-em.svg anim-css-strokewidth-1-to-em-em.svg
-== anim-css-strokewidth-1-to-em-px.svg anim-css-strokewidth-1-to-em-px.svg
-
-# 'stroke-width' property, values-array & paced calc-mode support
-== anim-css-strokewidth-2-values-em-em.svg anim-css-strokewidth-2-values-em-em.svg
-== anim-css-strokewidth-2-values-em-px.svg anim-css-strokewidth-2-values-em-px.svg
-== anim-css-strokewidth-2-values-px-em.svg anim-css-strokewidth-2-values-px-em.svg
-fuzzy-if(skiaContent,1,360) == anim-css-strokewidth-2-values-px-px.svg anim-css-strokewidth-2-values-px-px.svg
-== anim-css-strokewidth-3-paced.svg anim-css-strokewidth-3-paced.svg
-
-# 'stroke-width' property, negative addition
-== anim-css-strokewidth-4-from-by-px-px.svg anim-css-strokewidth-4-from-by-px-px.svg
-== anim-css-strokewidth-4-from-by-px-em.svg anim-css-strokewidth-4-from-by-px-em.svg
-== anim-css-strokewidth-4-from-by-em-em.svg anim-css-strokewidth-4-from-by-em-em.svg
-fuzzy-if(skiaContent,1,170) == anim-css-strokewidth-4-from-by-no-no.svg anim-css-strokewidth-4-from-by-no-no.svg
-
-# check correct handling of "!important" values
-== important-set-1.svg important-set-1.svg
-== important-set-2.svg important-set-2.svg
diff --git a/layout/reftests/svg/smil/syncbase/reftest-stylo.list b/layout/reftests/svg/smil/syncbase/reftest-stylo.list
deleted file mode 100644
index ed7f204af..000000000
--- a/layout/reftests/svg/smil/syncbase/reftest-stylo.list
+++ /dev/null
@@ -1,100 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL) that use syncbase timing.
-
-# New intervals
-== new-interval-simple-1.svg new-interval-simple-1.svg
-== new-interval-simple-2.svg new-interval-simple-2.svg
-== new-interval-negative-offset-1.svg new-interval-negative-offset-1.svg
-== new-interval-negative-offset-2.svg new-interval-negative-offset-2.svg
-== new-interval-negative-offset-3.svg new-interval-negative-offset-3.svg
-== new-interval-negative-offset-4.svg new-interval-negative-offset-4.svg
-== new-interval-negative-syncbase-1.svg new-interval-negative-syncbase-1.svg
-== new-interval-restart-1.svg new-interval-restart-1.svg
-== new-interval-restart-2.svg new-interval-restart-2.svg
-== new-interval-restart-3.svg new-interval-restart-3.svg
-== new-interval-early-end-1.svg new-interval-early-end-1.svg
-== new-interval-early-end-2.svg new-interval-early-end-2.svg
-== new-interval-early-end-3.svg new-interval-early-end-3.svg
-== new-interval-early-end-4.svg new-interval-early-end-4.svg
-== new-interval-early-end-5.svg new-interval-early-end-5.svg
-== new-interval-early-end-6.svg new-interval-early-end-6.svg
-== new-interval-early-end-7.svg new-interval-early-end-7.svg
-== new-interval-doubly-dependent-1.svg new-interval-doubly-dependent-1.svg
-== new-interval-doubly-dependent-2.svg new-interval-doubly-dependent-2.svg
-== new-interval-doubly-dependent-3.svg new-interval-doubly-dependent-3.svg
-== new-interval-triply-dependent-1.svg new-interval-triply-dependent-1.svg
-skip == new-interval-triply-dependent-2.svg new-interval-triply-dependent-2.svg
-== new-interval-end-negative-1.svg new-interval-end-negative-1.svg
-== new-interval-end-negative-2.svg new-interval-end-negative-2.svg
-== new-interval-end-dep-1.svg new-interval-end-dep-1.svg
-== new-interval-chain-1.svg new-interval-chain-1.svg
-== new-interval-chain-2.svg new-interval-chain-2.svg
-== new-interval-sample-order-1.svg new-interval-sample-order-1.svg
-== new-interval-freeze-begin-1.svg new-interval-freeze-begin-1.svg
-
-# Changing intervals
-== changed-interval-simple-1.svg changed-interval-simple-1.svg
-== changed-interval-simple-2.svg changed-interval-simple-2.svg
-== changed-interval-simple-3.svg changed-interval-simple-3.svg
-== changed-interval-simple-4.svg changed-interval-simple-4.svg
-== changed-interval-simple-5.svg changed-interval-simple-5.svg
-== changed-interval-resolved-1.svg changed-interval-resolved-1.svg
-== changed-interval-resolved-2.svg changed-interval-resolved-2.svg
-== changed-interval-sort-1.svg changed-interval-sort-1.svg
-== changed-interval-change-spec-1.svg changed-interval-change-spec-1.svg
-== changed-interval-change-spec-2.svg changed-interval-change-spec-2.svg
-== changed-interval-change-spec-3.svg changed-interval-change-spec-3.svg
-== changed-interval-change-spec-4.svg changed-interval-change-spec-4.svg
-
-# Deleted intervals
-== deleted-interval-simple-1.svg deleted-interval-simple-1.svg
-== deleted-interval-simple-2.svg deleted-interval-simple-2.svg
-== deleted-interval-simple-3.svg deleted-interval-simple-3.svg
-== deleted-interval-simple-4.svg deleted-interval-simple-4.svg
-== deleted-interval-simple-5.svg deleted-interval-simple-5.svg
-
-# Trimmed intervals
-== trimmed-interval-1.svg trimmed-interval-1.svg
-
-# Cyclic dependencies
-== cycle-ok-1.svg cycle-ok-1.svg
-== cycle-ok-2.svg cycle-ok-2.svg
-== cycle-ok-3.svg cycle-ok-3.svg
-== cycle-ok-4.svg cycle-ok-4.svg
-== cycle-ok-5.svg cycle-ok-5.svg
-== cycle-self-ref-1.svg cycle-self-ref-1.svg
-== cycle-self-ref-2.svg cycle-self-ref-2.svg
-== cycle-self-ref-3.svg cycle-self-ref-3.svg
-== cycle-self-ref-4.svg cycle-self-ref-4.svg
-== cycle-self-ref-5.svg cycle-self-ref-5.svg
-== cycle-invalid-1.svg cycle-invalid-1.svg
-== cycle-invalid-2.svg cycle-invalid-2.svg
-== cycle-invalid-3.svg cycle-invalid-3.svg
-== cycle-invalid-4.svg cycle-invalid-4.svg
-== cycle-change-1.svg cycle-change-1.svg
-== cycle-change-2.svg cycle-change-2.svg
-skip == cycle-delete-1.svg cycle-delete-1.svg
-== cycle-recursion-1.svg cycle-recursion-1.svg
-== cycle-recursion-2.svg cycle-recursion-2.svg
-
-# Animation sandwich priority
-== sandwich-priority-1.svg sandwich-priority-1.svg
-== sandwich-priority-2.svg sandwich-priority-2.svg
-== sandwich-priority-3.svg sandwich-priority-3.svg
-== sandwich-priority-4.svg sandwich-priority-4.svg
-== sandwich-priority-5.svg sandwich-priority-5.svg
-== sandwich-priority-6.svg sandwich-priority-6.svg
-== sandwich-priority-7.svg sandwich-priority-7.svg
-== sandwich-priority-8.svg sandwich-priority-8.svg
-== sandwich-priority-9.svg sandwich-priority-9.svg
-== sandwich-priority-10.svg sandwich-priority-10.svg
-== sandwich-priority-11.svg sandwich-priority-11.svg
-== sandwich-priority-12.svg sandwich-priority-12.svg
-
-# Cross-time container dependencies
-skip == cross-container-1.xhtml cross-container-1.xhtml
-== cross-container-2.xhtml cross-container-2.xhtml
-skip == cross-container-3.xhtml cross-container-3.xhtml
-
-# Filtering
-== filtered-interval-1.svg filtered-interval-1.svg
diff --git a/layout/reftests/svg/smil/timed/reftest-stylo.list b/layout/reftests/svg/smil/timed/reftest-stylo.list
deleted file mode 100644
index ed399e826..000000000
--- a/layout/reftests/svg/smil/timed/reftest-stylo.list
+++ /dev/null
@@ -1,19 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation that use timeouts to interrupt, modify,
-# and examine animations.
-#
-# NOTE: Most of these tests require a few seconds to run.
-# (That's longer than most other reftests)
-
-== paced-1.svg paced-1.svg
-== pause-1.svg pause-1.svg
-fails == removeChild-1.svg removeChild-1.svg
-# rect needs to reset
-fails == removeChild-2.svg removeChild-2.svg
-# rect needs to reset
-skip == appendChild-1a.svg appendChild-1a.svg
-# first rect needs to reset
-skip == appendChild-1b.svg appendChild-1b.svg
-skip == appendChild-2a.svg appendChild-2a.svg
-# first rect needs to reset
-skip == appendChild-2b.svg appendChild-2b.svg
diff --git a/layout/reftests/svg/smil/transform/reftest-stylo.list b/layout/reftests/svg/smil/transform/reftest-stylo.list
deleted file mode 100644
index bac1a7061..000000000
--- a/layout/reftests/svg/smil/transform/reftest-stylo.list
+++ /dev/null
@@ -1,23 +0,0 @@
-# DO NOT EDIT! This is a auto-generated temporary list for Stylo testing
-# Tests related to SVG Animation (using SMIL), focusing on the animateTransform
-# element.
-
-fuzzy(111,1802) fuzzy-if(skiaContent,130,1000) == additive-1.svg additive-1.svg
-# bug 981344, bug 1239766
-== animate-width-1.svg animate-width-1.svg
-fuzzy-if(cocoaWidget,1,32) fuzzy-if(winWidget,15,4) == paced-1.svg paced-1.svg
-# bug 981640
-fuzzy-if(skiaContent,1,220) == rotate-angle-1.svg rotate-angle-1.svg
-== rotate-angle-2.svg rotate-angle-2.svg
-fuzzy-if(skiaContent,1,130) == rotate-angle-3.svg rotate-angle-3.svg
-fuzzy-if(skiaContent,1,110) == rotate-angle-4.svg rotate-angle-4.svg
-fuzzy-if(skiaContent,1,130) == rotate-angle-5.svg rotate-angle-5.svg
-fuzzy(12,27) fuzzy-if(skiaContent,1,180) == scale-1.svg scale-1.svg
-# bug 981004
-== set-transform-1.svg set-transform-1.svg
-fuzzy-if(winWidget,1,3) == skew-1.svg skew-1.svg
-# bug 983671
-== translate-clipPath-1.svg translate-clipPath-1.svg
-fails-if(OSX==1006&&!skiaContent) == translate-gradient-1.svg translate-gradient-1.svg
-== translate-pattern-1.svg translate-pattern-1.svg
-== use-1.svg use-1.svg
diff --git a/layout/reftests/svg/smil/transform/reftest.list b/layout/reftests/svg/smil/transform/reftest.list
index 184e708fa..6ef895259 100644
--- a/layout/reftests/svg/smil/transform/reftest.list
+++ b/layout/reftests/svg/smil/transform/reftest.list
@@ -9,9 +9,9 @@ fuzzy-if(skiaContent,1,220) == rotate-angle-1.svg rotate-angle-ref.svg
fuzzy-if(skiaContent,1,130) == rotate-angle-3.svg rotate-angle-ref.svg
fuzzy-if(skiaContent,1,110) == rotate-angle-4.svg rotate-angle-ref.svg
fuzzy-if(skiaContent,1,130) == rotate-angle-5.svg rotate-angle-ref.svg
-fuzzy(12,27) fuzzy-if(skiaContent,1,180) fuzzy-if(Android,16,3) == scale-1.svg scale-1-ref.svg # bug 981004
+fuzzy(12,27) fuzzy-if(skiaContent,1,180) == scale-1.svg scale-1-ref.svg # bug 981004
== set-transform-1.svg lime.svg
-fuzzy-if(winWidget||gtkWidget||OSX,1,27) fuzzy-if(Android&&skiaContent,1,20) == skew-1.svg skew-1-ref.svg # bug 983671, Bug 1260629
+fuzzy-if(winWidget||gtkWidget||OSX,1,27) == skew-1.svg skew-1-ref.svg # bug 983671, Bug 1260629
== translate-clipPath-1.svg lime.svg
fails-if(OSX==1006&&!skiaContent) == translate-gradient-1.svg lime.svg
== translate-pattern-1.svg lime.svg