-
-
-
-
-
diff --git a/LayoutTests/svg/animations/additive-from-to-width-animation-expected.txt b/LayoutTests/svg/animations/additive-from-to-width-animation-expected.txt
deleted file mode 100644
index cc4f48efdcc6..000000000000
--- a/LayoutTests/svg/animations/additive-from-to-width-animation-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests multiple additive='sum' animations running at the same time
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 20
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 60
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/additive-from-to-width-animation.html b/LayoutTests/svg/animations/additive-from-to-width-animation.html
deleted file mode 100644
index ec6a21aa20ec..000000000000
--- a/LayoutTests/svg/animations/additive-from-to-width-animation.html
+++ /dev/null
@@ -1,51 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/additive-type-by-animation-expected.txt b/LayoutTests/svg/animations/additive-type-by-animation-expected.txt
deleted file mode 100644
index fb27d89d5dde..000000000000
--- a/LayoutTests/svg/animations/additive-type-by-animation-expected.txt
+++ /dev/null
@@ -1,261 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This by animation for all XML property types
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is -45
-PASS feConvolveMatrix.divisor.animVal is 37.5
-PASS feConvolveMatrix.orderX.animVal is 6
-PASS feConvolveMatrix.orderY.animVal is 6
-PASS feConvolveMatrix.targetX.animVal is 5
-PASS feConvolveMatrix.kernelUnitLengthX.animVal is 20
-PASS feConvolveMatrix.kernelUnitLengthY.animVal is 30
-PASS feConvolveMatrix.kernelMatrix.animVal.numberOfItems is 9
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(0).value is 0
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(1).value is 1
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(2).value is 0
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(3).value is 0
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(4).value is 1
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(5).value is 0
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(6).value is 0
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(7).value is 1
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(8).value is 0
-PASS rect.y.animVal.value is 0
-PASS text.dy.animVal.numberOfItems is 4
-PASS text.dy.animVal.getItem(0).value is 5
-PASS text.dy.animVal.getItem(1).value is -10
-PASS text.dy.animVal.getItem(2).value is 10
-PASS text.dy.animVal.getItem(3).value is -10
-PASS svg.viewBox.animVal.x is 0
-PASS svg.viewBox.animVal.y is 0
-PASS svg.viewBox.animVal.width is 300
-PASS svg.viewBox.animVal.height is 300
-PASS polyline.animatedPoints.numberOfItems is 4
-PASS polyline.animatedPoints.getItem(0).x is 0
-PASS polyline.animatedPoints.getItem(0).y is 0
-PASS polyline.animatedPoints.getItem(1).x is 10
-PASS polyline.animatedPoints.getItem(1).y is 5
-PASS polyline.animatedPoints.getItem(1).x is 10
-PASS polyline.animatedPoints.getItem(1).y is 5
-PASS polyline.animatedPoints.getItem(2).x is 0
-PASS polyline.animatedPoints.getItem(2).y is 10
-PASS path.transform.animVal.numberOfItems is 2
-PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.animVal.getItem(0).angle is 45
-PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.animVal.getItem(1).angle is 0
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS marker.orientAngle.baseVal.value is -45
-PASS feConvolveMatrix.divisor.baseVal is 37.5
-PASS feConvolveMatrix.orderX.baseVal is 6
-PASS feConvolveMatrix.orderY.baseVal is 6
-PASS feConvolveMatrix.targetX.baseVal is 5
-PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20
-PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30
-PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(2).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(3).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(4).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(5).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(6).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(7).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(8).value is 0
-PASS rect.y.baseVal.value is 0
-PASS text.dy.baseVal.numberOfItems is 4
-PASS text.dy.baseVal.getItem(0).value is 5
-PASS text.dy.baseVal.getItem(1).value is -10
-PASS text.dy.baseVal.getItem(2).value is 10
-PASS text.dy.baseVal.getItem(3).value is -10
-PASS svg.viewBox.baseVal.x is 0
-PASS svg.viewBox.baseVal.y is 0
-PASS svg.viewBox.baseVal.width is 300
-PASS svg.viewBox.baseVal.height is 300
-PASS polyline.points.numberOfItems is 4
-PASS polyline.points.getItem(0).x is 0
-PASS polyline.points.getItem(0).y is 0
-PASS polyline.points.getItem(1).x is 10
-PASS polyline.points.getItem(1).y is 5
-PASS polyline.points.getItem(1).x is 10
-PASS polyline.points.getItem(1).y is 5
-PASS polyline.points.getItem(2).x is 0
-PASS polyline.points.getItem(2).y is 10
-PASS path.transform.baseVal.numberOfItems is 1
-PASS path.transform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.baseVal.getItem(0).angle is 45
-PASS marker.orientAngle.animVal.value is -22.5
-PASS feConvolveMatrix.divisor.animVal is 28.75
-PASS feConvolveMatrix.orderX.animVal is 5
-PASS feConvolveMatrix.orderY.animVal is 5
-PASS feConvolveMatrix.targetX.animVal is 3
-PASS feConvolveMatrix.kernelUnitLengthX.animVal is 15
-PASS feConvolveMatrix.kernelUnitLengthY.animVal is 20
-PASS feConvolveMatrix.kernelMatrix.animVal.numberOfItems is 9
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(0).value is 1
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(1).value is 1.5
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(2).value is 1.5
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(3).value is 1
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(4).value is 1.5
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(5).value is 1.5
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(6).value is 1
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(7).value is 1.5
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(8).value is 1.5
-PASS rect.y.animVal.value is 50
-PASS text.dy.animVal.numberOfItems is 4
-PASS text.dy.animVal.getItem(0).value is 0
-PASS text.dy.animVal.getItem(1).value is 0
-PASS text.dy.animVal.getItem(2).value is 0
-PASS text.dy.animVal.getItem(3).value is 0
-PASS svg.viewBox.animVal.x is 0
-PASS svg.viewBox.animVal.y is 0
-PASS svg.viewBox.animVal.width is 250
-PASS svg.viewBox.animVal.height is 250
-PASS polyline.animatedPoints.numberOfItems is 4
-PASS polyline.animatedPoints.getItem(0).x is 0
-PASS polyline.animatedPoints.getItem(0).y is 0
-PASS polyline.animatedPoints.getItem(1).x is 15
-PASS polyline.animatedPoints.getItem(1).y is 7.5
-PASS polyline.animatedPoints.getItem(1).x is 15
-PASS polyline.animatedPoints.getItem(1).y is 7.5
-PASS polyline.animatedPoints.getItem(2).x is 0
-PASS polyline.animatedPoints.getItem(2).y is 15
-PASS path.transform.animVal.numberOfItems is 2
-PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.animVal.getItem(0).angle is 45
-PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.animVal.getItem(1).angle is -22.5
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 63
-PASS colorComponents[3] is 0
-PASS marker.orientAngle.baseVal.value is -45
-PASS feConvolveMatrix.divisor.baseVal is 37.5
-PASS feConvolveMatrix.orderX.baseVal is 6
-PASS feConvolveMatrix.orderY.baseVal is 6
-PASS feConvolveMatrix.targetX.baseVal is 5
-PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20
-PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30
-PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(2).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(3).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(4).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(5).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(6).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(7).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(8).value is 0
-PASS rect.y.baseVal.value is 0
-PASS text.dy.baseVal.numberOfItems is 4
-PASS text.dy.baseVal.getItem(0).value is 5
-PASS text.dy.baseVal.getItem(1).value is -10
-PASS text.dy.baseVal.getItem(2).value is 10
-PASS text.dy.baseVal.getItem(3).value is -10
-PASS svg.viewBox.baseVal.x is 0
-PASS svg.viewBox.baseVal.y is 0
-PASS svg.viewBox.baseVal.width is 300
-PASS svg.viewBox.baseVal.height is 300
-PASS polyline.points.numberOfItems is 4
-PASS polyline.points.getItem(0).x is 0
-PASS polyline.points.getItem(0).y is 0
-PASS polyline.points.getItem(1).x is 10
-PASS polyline.points.getItem(1).y is 5
-PASS polyline.points.getItem(1).x is 10
-PASS polyline.points.getItem(1).y is 5
-PASS polyline.points.getItem(2).x is 0
-PASS polyline.points.getItem(2).y is 10
-PASS path.transform.baseVal.numberOfItems is 1
-PASS path.transform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.baseVal.getItem(0).angle is 45
-PASS marker.orientAngle.animVal.value is 0
-PASS feConvolveMatrix.divisor.animVal is 20
-PASS feConvolveMatrix.orderX.animVal is 3
-PASS feConvolveMatrix.orderY.animVal is 3
-PASS feConvolveMatrix.targetX.animVal is 1
-PASS feConvolveMatrix.kernelUnitLengthX.animVal is 10
-PASS feConvolveMatrix.kernelUnitLengthY.animVal is 10
-PASS feConvolveMatrix.kernelMatrix.animVal.numberOfItems is 9
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(0).value is 2
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(1).value is 2
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(2).value is 3
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(3).value is 2
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(4).value is 2
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(5).value is 3
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(6).value is 2
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(7).value is 2
-PASS feConvolveMatrix.kernelMatrix.animVal.getItem(8).value is 3
-PASS rect.y.animVal.value is 100
-PASS text.dy.animVal.numberOfItems is 4
-PASS text.dy.animVal.getItem(0).value is -5
-PASS text.dy.animVal.getItem(1).value is 10
-PASS text.dy.animVal.getItem(2).value is -10
-PASS text.dy.animVal.getItem(3).value is 10
-PASS svg.viewBox.animVal.x is 0
-PASS svg.viewBox.animVal.y is 0
-PASS svg.viewBox.animVal.width is 200
-PASS svg.viewBox.animVal.height is 200
-PASS polyline.animatedPoints.numberOfItems is 4
-PASS polyline.animatedPoints.getItem(0).x is 0
-PASS polyline.animatedPoints.getItem(0).y is 0
-PASS polyline.animatedPoints.getItem(1).x is 20
-PASS polyline.animatedPoints.getItem(1).y is 10
-PASS polyline.animatedPoints.getItem(1).x is 20
-PASS polyline.animatedPoints.getItem(1).y is 10
-PASS polyline.animatedPoints.getItem(2).x is 0
-PASS polyline.animatedPoints.getItem(2).y is 20
-PASS path.transform.animVal.numberOfItems is 2
-PASS path.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.animVal.getItem(0).angle is 45
-PASS path.transform.animVal.getItem(1).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.animVal.getItem(1).angle is -45
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS marker.orientAngle.baseVal.value is -45
-PASS feConvolveMatrix.divisor.baseVal is 37.5
-PASS feConvolveMatrix.orderX.baseVal is 6
-PASS feConvolveMatrix.orderY.baseVal is 6
-PASS feConvolveMatrix.targetX.baseVal is 5
-PASS feConvolveMatrix.kernelUnitLengthX.baseVal is 20
-PASS feConvolveMatrix.kernelUnitLengthY.baseVal is 30
-PASS feConvolveMatrix.kernelMatrix.baseVal.numberOfItems is 9
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(0).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(1).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(2).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(3).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(4).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(5).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(6).value is 0
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(7).value is 1
-PASS feConvolveMatrix.kernelMatrix.baseVal.getItem(8).value is 0
-PASS rect.y.baseVal.value is 0
-PASS text.dy.baseVal.numberOfItems is 4
-PASS text.dy.baseVal.getItem(0).value is 5
-PASS text.dy.baseVal.getItem(1).value is -10
-PASS text.dy.baseVal.getItem(2).value is 10
-PASS text.dy.baseVal.getItem(3).value is -10
-PASS svg.viewBox.baseVal.x is 0
-PASS svg.viewBox.baseVal.y is 0
-PASS svg.viewBox.baseVal.width is 300
-PASS svg.viewBox.baseVal.height is 300
-PASS polyline.points.numberOfItems is 4
-PASS polyline.points.getItem(0).x is 0
-PASS polyline.points.getItem(0).y is 0
-PASS polyline.points.getItem(1).x is 10
-PASS polyline.points.getItem(1).y is 5
-PASS polyline.points.getItem(1).x is 10
-PASS polyline.points.getItem(1).y is 5
-PASS polyline.points.getItem(2).x is 0
-PASS polyline.points.getItem(2).y is 10
-PASS path.transform.baseVal.numberOfItems is 1
-PASS path.transform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_ROTATE
-PASS path.transform.baseVal.getItem(0).angle is 45
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/additive-type-by-animation.html b/LayoutTests/svg/animations/additive-type-by-animation.html
deleted file mode 100644
index 6c7ea0ce7bb6..000000000000
--- a/LayoutTests/svg/animations/additive-type-by-animation.html
+++ /dev/null
@@ -1,221 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/additive-values-width-animation-expected.txt b/LayoutTests/svg/animations/additive-values-width-animation-expected.txt
deleted file mode 100644
index a006800583cd..000000000000
--- a/LayoutTests/svg/animations/additive-values-width-animation-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests values animation and additive='sum'
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 60
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 93.3
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 143.33
-PASS rect.width.baseVal.value is 60
-PASS rect.width.animVal.value is 160
-PASS rect.width.baseVal.value is 60
-PASS rect.width.animVal.value is 160
-PASS rect.width.baseVal.value is 60
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/additive-values-width-animation.html b/LayoutTests/svg/animations/additive-values-width-animation.html
deleted file mode 100644
index 8d0a5b06967a..000000000000
--- a/LayoutTests/svg/animations/additive-values-width-animation.html
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animVal-basics-expected.txt b/LayoutTests/svg/animations/animVal-basics-expected.txt
deleted file mode 100644
index e4d3dad4cc0a..000000000000
--- a/LayoutTests/svg/animations/animVal-basics-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Trivial animVal testcase, to see wheter we support it at all. Should result in a 200x200 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 200
-PASS rect.width.animVal.value is 150
-PASS rect.width.baseVal.value is 200
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 200
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 200
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animVal-basics.html b/LayoutTests/svg/animations/animVal-basics.html
deleted file mode 100644
index 8ab6709f3b5f..000000000000
--- a/LayoutTests/svg/animations/animVal-basics.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-by-expected.txt b/LayoutTests/svg/animations/animate-calcMode-spline-by-expected.txt
deleted file mode 100644
index 38b1155d9357..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-by-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode spline with by animation. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 18.8
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-by.html b/LayoutTests/svg/animations/animate-calcMode-spline-by.html
deleted file mode 100644
index 666e43f8e8c2..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-by.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-from-by-expected.txt b/LayoutTests/svg/animations/animate-calcMode-spline-from-by-expected.txt
deleted file mode 100644
index 5c70b882a630..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-from-by-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode spline with from-by animation. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 18.8
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-from-by.html b/LayoutTests/svg/animations/animate-calcMode-spline-from-by.html
deleted file mode 100644
index a958c176f3e8..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-from-by.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-from-to-expected.txt b/LayoutTests/svg/animations/animate-calcMode-spline-from-to-expected.txt
deleted file mode 100644
index ce56bf6ef5d4..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-from-to-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode spline with from-to animation. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 18.8
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-from-to.html b/LayoutTests/svg/animations/animate-calcMode-spline-from-to.html
deleted file mode 100644
index fb871604b288..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-from-to.html
+++ /dev/null
@@ -1,73 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-to-expected.txt b/LayoutTests/svg/animations/animate-calcMode-spline-to-expected.txt
deleted file mode 100644
index 71552671770a..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-to-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode spline with to animation. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 18.8
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-to.html b/LayoutTests/svg/animations/animate-calcMode-spline-to.html
deleted file mode 100644
index f25939a3f396..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-to.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-values-expected.txt b/LayoutTests/svg/animations/animate-calcMode-spline-values-expected.txt
deleted file mode 100644
index 9b3a00b1c20a..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-values-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode spline with values animation. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 18.8
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-calcMode-spline-values.html b/LayoutTests/svg/animations/animate-calcMode-spline-values.html
deleted file mode 100644
index eb9dfcd37c49..000000000000
--- a/LayoutTests/svg/animations/animate-calcMode-spline-values.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-color-calcMode-discrete-expected.txt b/LayoutTests/svg/animations/animate-color-calcMode-discrete-expected.txt
deleted file mode 100644
index db53d2856ee1..000000000000
--- a/LayoutTests/svg/animations/animate-color-calcMode-discrete-expected.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode discrete with from-to animation on colors. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 255
-PASS colorComponents[3] is 255
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 255
-PASS colorComponents[3] is 255
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 255
-PASS colorComponents[3] is 255
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 255
-PASS colorComponents[3] is 255
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-color-calcMode-discrete.html b/LayoutTests/svg/animations/animate-color-calcMode-discrete.html
deleted file mode 100644
index c01427e3901e..000000000000
--- a/LayoutTests/svg/animations/animate-color-calcMode-discrete.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-color-fill-currentColor-expected.txt b/LayoutTests/svg/animations/animate-color-fill-currentColor-expected.txt
deleted file mode 100644
index ac093bdb964c..000000000000
--- a/LayoutTests/svg/animations/animate-color-fill-currentColor-expected.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests animation on 'currentColor'.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-
-Initial condition:
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-
-Half-time condition:
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 64
-PASS colorComponents[3] is 0
-
-End condition:
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-color-fill-currentColor.html b/LayoutTests/svg/animations/animate-color-fill-currentColor.html
deleted file mode 100644
index 4a540b23f370..000000000000
--- a/LayoutTests/svg/animations/animate-color-fill-currentColor.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-color-fill-from-by-expected.txt b/LayoutTests/svg/animations/animate-color-fill-from-by-expected.txt
deleted file mode 100644
index 208a7c31a88e..000000000000
--- a/LayoutTests/svg/animations/animate-color-fill-from-by-expected.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests animation on 'currentColor'.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-
-Initial condition:
-PASS colorComponents[1] is 208
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-
-Half-time condition:
-PASS colorComponents[1] is 208
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 104
-
-End condition:
-PASS colorComponents[1] is 208
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 208
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-color-fill-from-by.html b/LayoutTests/svg/animations/animate-color-fill-from-by.html
deleted file mode 100644
index 928a5ad99989..000000000000
--- a/LayoutTests/svg/animations/animate-color-fill-from-by.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-color-transparent-expected.txt b/LayoutTests/svg/animations/animate-color-transparent-expected.txt
deleted file mode 100644
index 4ab198c7088e..000000000000
--- a/LayoutTests/svg/animations/animate-color-transparent-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests that 'transparent' is treated as a valid color.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 255
-PASS colorComponents[3] is 0
-PASS colorComponents[1] is 127
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-color-transparent.html b/LayoutTests/svg/animations/animate-color-transparent.html
deleted file mode 100644
index 7222b84067b9..000000000000
--- a/LayoutTests/svg/animations/animate-color-transparent.html
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-css-xml-attributeType-expected.txt b/LayoutTests/svg/animations/animate-css-xml-attributeType-expected.txt
deleted file mode 100644
index 01ede85ff628..000000000000
--- a/LayoutTests/svg/animations/animate-css-xml-attributeType-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests that XML and CSS attributeTypes can be switched between.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 300
-PASS rect.x.animVal.value is 100
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0.8
-PASS rect.x.animVal.value is 100
-FAIL getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) should be close to 1. Was 0.800000011920929.
-PASS rect.x.animVal.value is 200
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-css-xml-attributeType.html b/LayoutTests/svg/animations/animate-css-xml-attributeType.html
deleted file mode 100644
index 7b5e62727747..000000000000
--- a/LayoutTests/svg/animations/animate-css-xml-attributeType.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-currentColor-expected.txt b/LayoutTests/svg/animations/animate-currentColor-expected.txt
deleted file mode 100644
index 63d51df16e47..000000000000
--- a/LayoutTests/svg/animations/animate-currentColor-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests animation on 'currentColor'.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 64
-PASS colorComponents[3] is 0
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-currentColor.html b/LayoutTests/svg/animations/animate-currentColor.html
deleted file mode 100644
index 0fe9a2afc902..000000000000
--- a/LayoutTests/svg/animations/animate-currentColor.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-dynamic-update-attributeName-expected.txt b/LayoutTests/svg/animations/animate-dynamic-update-attributeName-expected.txt
deleted file mode 100644
index 10878d8f4115..000000000000
--- a/LayoutTests/svg/animations/animate-dynamic-update-attributeName-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test behavior on dynamic-update of attributeName
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS rect.style.color is ""
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect.style.color is ""
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect.style.color is ""
-PASS rect.style.fill is ""
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-dynamic-update-attributeName.html b/LayoutTests/svg/animations/animate-dynamic-update-attributeName.html
deleted file mode 100644
index d7b82f830f13..000000000000
--- a/LayoutTests/svg/animations/animate-dynamic-update-attributeName.html
+++ /dev/null
@@ -1,75 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-02-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-02-t-drt-expected.txt
deleted file mode 100644
index b70e5dae06ea..000000000000
--- a/LayoutTests/svg/animations/animate-elem-02-t-drt-expected.txt
+++ /dev/null
@@ -1,72 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect1.height.animVal.value is 200
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 220
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 200
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 200
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 220
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 200
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 20
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 40
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 20
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 20
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 40
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 20
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 200
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 220
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 220
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 200
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 220
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 220
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 20
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 40
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 40
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 20
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 40
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 40
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 20
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 40
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 40
-PASS rect3.height.baseVal.value is 20
-PASS rect1.height.animVal.value is 20
-PASS rect1.height.baseVal.value is 20
-PASS rect2.height.animVal.value is 40
-PASS rect2.height.baseVal.value is 20
-PASS rect3.height.animVal.value is 40
-PASS rect3.height.baseVal.value is 20
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-02-t-drt.html b/LayoutTests/svg/animations/animate-elem-02-t-drt.html
deleted file mode 100644
index a53f8340ec15..000000000000
--- a/LayoutTests/svg/animations/animate-elem-02-t-drt.html
+++ /dev/null
@@ -1,90 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-14-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-14-t-drt-expected.txt
deleted file mode 100644
index 355fb0e3a9e5..000000000000
--- a/LayoutTests/svg/animations/animate-elem-14-t-drt-expected.txt
+++ /dev/null
@@ -1,38 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-14-t-drt.html b/LayoutTests/svg/animations/animate-elem-14-t-drt.html
deleted file mode 100644
index d7b311da99a8..000000000000
--- a/LayoutTests/svg/animations/animate-elem-14-t-drt.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-15-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-15-t-drt-expected.txt
deleted file mode 100644
index 0ea9827cc33c..000000000000
--- a/LayoutTests/svg/animations/animate-elem-15-t-drt-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 232.5
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 232.5
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 165
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 165
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-15-t-drt.html b/LayoutTests/svg/animations/animate-elem-15-t-drt.html
deleted file mode 100644
index d29f27429486..000000000000
--- a/LayoutTests/svg/animations/animate-elem-15-t-drt.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-16-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-16-t-drt-expected.txt
deleted file mode 100644
index b8c000a02e50..000000000000
--- a/LayoutTests/svg/animations/animate-elem-16-t-drt-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-16-t-drt.html b/LayoutTests/svg/animations/animate-elem-16-t-drt.html
deleted file mode 100644
index 33910f107f1f..000000000000
--- a/LayoutTests/svg/animations/animate-elem-16-t-drt.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-17-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-17-t-drt-expected.txt
deleted file mode 100644
index b8c000a02e50..000000000000
--- a/LayoutTests/svg/animations/animate-elem-17-t-drt-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-17-t-drt.html b/LayoutTests/svg/animations/animate-elem-17-t-drt.html
deleted file mode 100644
index ccd7041fdc5a..000000000000
--- a/LayoutTests/svg/animations/animate-elem-17-t-drt.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-18-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-18-t-drt-expected.txt
deleted file mode 100644
index ab56926fe3a7..000000000000
--- a/LayoutTests/svg/animations/animate-elem-18-t-drt-expected.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-18-t-drt.html b/LayoutTests/svg/animations/animate-elem-18-t-drt.html
deleted file mode 100644
index 4605ab4dd04e..000000000000
--- a/LayoutTests/svg/animations/animate-elem-18-t-drt.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-elem-19-t-drt-expected.txt b/LayoutTests/svg/animations/animate-elem-19-t-drt-expected.txt
deleted file mode 100644
index b8c000a02e50..000000000000
--- a/LayoutTests/svg/animations/animate-elem-19-t-drt-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-A copy of the corresponding W3C-SVG-1.1 test, which dumps the animation at certain times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 255
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 180
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 300
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-elem-19-t-drt.html b/LayoutTests/svg/animations/animate-elem-19-t-drt.html
deleted file mode 100644
index 76c4ba6aec18..000000000000
--- a/LayoutTests/svg/animations/animate-elem-19-t-drt.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-end-attribute-numeric-precision-expected.txt b/LayoutTests/svg/animations/animate-end-attribute-numeric-precision-expected.txt
deleted file mode 100644
index 03211db39a24..000000000000
--- a/LayoutTests/svg/animations/animate-end-attribute-numeric-precision-expected.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests end conditions are respected properly near the limits of float numeric precision
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 300
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-end-attribute-numeric-precision.html b/LayoutTests/svg/animations/animate-end-attribute-numeric-precision.html
deleted file mode 100644
index 7ec8ce0565c0..000000000000
--- a/LayoutTests/svg/animations/animate-end-attribute-numeric-precision.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-from-to-keyTimes-expected.txt b/LayoutTests/svg/animations/animate-from-to-keyTimes-expected.txt
deleted file mode 100644
index 8e49ab4a6c6d..000000000000
--- a/LayoutTests/svg/animations/animate-from-to-keyTimes-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests discrete from-to-keyTimes animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 200
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 200
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-from-to-keyTimes.html b/LayoutTests/svg/animations/animate-from-to-keyTimes.html
deleted file mode 100644
index 0fe34adee0eb..000000000000
--- a/LayoutTests/svg/animations/animate-from-to-keyTimes.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-gradient-transform-expected.txt b/LayoutTests/svg/animations/animate-gradient-transform-expected.txt
deleted file mode 100644
index f4753c3b031d..000000000000
--- a/LayoutTests/svg/animations/animate-gradient-transform-expected.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests if gradientTransform of a gradient is animateable.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS gradient.gradientTransform.animVal.consolidate() threw exception NoModificationAllowedError: The object can not be modified..
-PASS gradient.gradientTransform.animVal.numberOfItems is 1
-PASS gradient.gradientTransform.animVal.getItem(0).matrix.e is 0
-PASS gradient.gradientTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.baseVal.numberOfItems is 1
-PASS gradient.gradientTransform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.baseVal.getItem(0).matrix.e is 0
-PASS gradient.gradientTransform.animVal.numberOfItems is 1
-PASS gradient.gradientTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.animVal.getItem(0).matrix.e is 100
-PASS gradient.gradientTransform.baseVal.numberOfItems is 1
-PASS gradient.gradientTransform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.baseVal.getItem(0).matrix.e is 0
-PASS gradient.gradientTransform.animVal.numberOfItems is 1
-PASS gradient.gradientTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.animVal.getItem(0).matrix.e is 200
-PASS gradient.gradientTransform.baseVal.numberOfItems is 1
-PASS gradient.gradientTransform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.baseVal.getItem(0).matrix.e is 0
-PASS gradient.gradientTransform.animVal.numberOfItems is 1
-PASS gradient.gradientTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.animVal.getItem(0).matrix.e is 200
-PASS gradient.gradientTransform.baseVal.numberOfItems is 1
-PASS gradient.gradientTransform.baseVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS gradient.gradientTransform.baseVal.getItem(0).matrix.e is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-gradient-transform.html b/LayoutTests/svg/animations/animate-gradient-transform.html
deleted file mode 100644
index f1a54d95af13..000000000000
--- a/LayoutTests/svg/animations/animate-gradient-transform.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-inherit-css-property-expected.txt b/LayoutTests/svg/animations/animate-inherit-css-property-expected.txt
deleted file mode 100644
index 8dfbcf2806d5..000000000000
--- a/LayoutTests/svg/animations/animate-inherit-css-property-expected.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests animation with 'inherit'.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS rect.style.fill is ""
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 64
-PASS colorComponents[3] is 0
-PASS rect.style.fill is ""
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect.style.fill is ""
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-inherit-css-property.html b/LayoutTests/svg/animations/animate-inherit-css-property.html
deleted file mode 100644
index 8c4d54098c7f..000000000000
--- a/LayoutTests/svg/animations/animate-inherit-css-property.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-insert-begin-expected.txt b/LayoutTests/svg/animations/animate-insert-begin-expected.txt
deleted file mode 100644
index 1738fd48e4f5..000000000000
--- a/LayoutTests/svg/animations/animate-insert-begin-expected.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test behavior of dynamically inserting animate with begin attribute
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 0
-PASS rect.x.animVal.value is 90
-PASS rect.x.baseVal.value is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-insert-begin.html b/LayoutTests/svg/animations/animate-insert-begin.html
deleted file mode 100644
index 2289b79f6fc2..000000000000
--- a/LayoutTests/svg/animations/animate-insert-begin.html
+++ /dev/null
@@ -1,61 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-insert-no-begin-expected.txt b/LayoutTests/svg/animations/animate-insert-no-begin-expected.txt
deleted file mode 100644
index 50d586005384..000000000000
--- a/LayoutTests/svg/animations/animate-insert-no-begin-expected.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test behavior of dynamically inserting animate without begin attribute
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 0
-PASS rect.x.animVal.value is 90
-PASS rect.x.baseVal.value is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-insert-no-begin.html b/LayoutTests/svg/animations/animate-insert-no-begin.html
deleted file mode 100644
index 47309c245179..000000000000
--- a/LayoutTests/svg/animations/animate-insert-no-begin.html
+++ /dev/null
@@ -1,60 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-keySplines-expected.txt b/LayoutTests/svg/animations/animate-keySplines-expected.txt
deleted file mode 100644
index 1b1b6c0b20e2..000000000000
--- a/LayoutTests/svg/animations/animate-keySplines-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Testing correct parsing of keySplines.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.height.animVal.value is 167
-PASS rect.height.baseVal.value is 100
-PASS rect.height.animVal.value is 111
-PASS rect.height.baseVal.value is 100
-PASS rect.height.animVal.value is 0
-PASS rect.height.baseVal.value is 100
-PASS rect.height.animVal.value is 100
-PASS rect.height.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-keySplines.html b/LayoutTests/svg/animations/animate-keySplines.html
deleted file mode 100644
index eaa284d676c7..000000000000
--- a/LayoutTests/svg/animations/animate-keySplines.html
+++ /dev/null
@@ -1,77 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-angle-expected.txt b/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-angle-expected.txt
deleted file mode 100644
index dd9902c04e57..000000000000
--- a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-angle-expected.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Animate SVGMarkerElement orientAttr from an angle to an angle
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 135
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-angle.html b/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-angle.html
deleted file mode 100644
index eb6a97891108..000000000000
--- a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-angle.html
+++ /dev/null
@@ -1,107 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-auto-expected.txt b/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-auto-expected.txt
deleted file mode 100644
index 7e1cca99591e..000000000000
--- a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-auto-expected.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Animate SVGMarkerElement orientAttr from an angle to auto
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_AUTO
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_AUTO
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_AUTO
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-auto.html b/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-auto.html
deleted file mode 100644
index 85156c81f959..000000000000
--- a/LayoutTests/svg/animations/animate-marker-orient-from-angle-to-auto.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-marker-orient-to-angle-expected.txt b/LayoutTests/svg/animations/animate-marker-orient-to-angle-expected.txt
deleted file mode 100644
index 14d9070766a0..000000000000
--- a/LayoutTests/svg/animations/animate-marker-orient-to-angle-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Animate SVGMarkerElement orientAttr to an angle
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-marker-orient-to-angle.html b/LayoutTests/svg/animations/animate-marker-orient-to-angle.html
deleted file mode 100644
index 61cf1703cf89..000000000000
--- a/LayoutTests/svg/animations/animate-marker-orient-to-angle.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-number-calcMode-discrete-expected.txt b/LayoutTests/svg/animations/animate-number-calcMode-discrete-expected.txt
deleted file mode 100644
index c28a4d770bcb..000000000000
--- a/LayoutTests/svg/animations/animate-number-calcMode-discrete-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode discrete with from-to animation on numbers. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-number-calcMode-discrete-keyTimes-expected.txt b/LayoutTests/svg/animations/animate-number-calcMode-discrete-keyTimes-expected.txt
deleted file mode 100644
index ad900953ebbb..000000000000
--- a/LayoutTests/svg/animations/animate-number-calcMode-discrete-keyTimes-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode discrete with from-to animation on numbers. You should see a green 100x100 rect and only PASS messages
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 100
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 200
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 200
-PASS rect.x.baseVal.value is 100
-PASS rect.x.animVal.value is 300
-PASS rect.x.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animate-number-calcMode-discrete-keyTimes.html b/LayoutTests/svg/animations/animate-number-calcMode-discrete-keyTimes.html
deleted file mode 100644
index 9281667a980b..000000000000
--- a/LayoutTests/svg/animations/animate-number-calcMode-discrete-keyTimes.html
+++ /dev/null
@@ -1,70 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animate-reset-freeze-expected.txt b/LayoutTests/svg/animations/animate-reset-freeze-expected.txt
deleted file mode 100644
index 7ef22e9a431a..000000000000
--- a/LayoutTests/svg/animations/animate-reset-freeze-expected.txt
+++ /dev/null
@@ -1 +0,0 @@
-PASS
diff --git a/LayoutTests/svg/animations/animate-reset-freeze.html b/LayoutTests/svg/animations/animate-reset-freeze.html
deleted file mode 100644
index 3972353bcdd5..000000000000
--- a/LayoutTests/svg/animations/animate-reset-freeze.html
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/animateTransform-pattern-transform-expected.txt b/LayoutTests/svg/animations/animateTransform-pattern-transform-expected.txt
deleted file mode 100644
index 8094fac7501f..000000000000
--- a/LayoutTests/svg/animations/animateTransform-pattern-transform-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests animation of 'patternTransform'. Should result in a 100x100 rect and only PASS messages.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS pattern.patternTransform.animVal.numberOfItems is 0
-PASS pattern.patternTransform.baseVal.numberOfItems is 0
-PASS pattern.patternTransform.animVal.numberOfItems is 1
-PASS pattern.patternTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS pattern.patternTransform.animVal.getItem(0).matrix.a is 1
-PASS pattern.patternTransform.baseVal.numberOfItems is 0
-PASS pattern.patternTransform.animVal.numberOfItems is 1
-PASS pattern.patternTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS pattern.patternTransform.animVal.getItem(0).matrix.a is 1.5
-PASS pattern.patternTransform.baseVal.numberOfItems is 0
-PASS pattern.patternTransform.animVal.numberOfItems is 1
-PASS pattern.patternTransform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS pattern.patternTransform.animVal.getItem(0).matrix.a is 2
-PASS pattern.patternTransform.baseVal.numberOfItems is 0
-PASS pattern.patternTransform.animVal.numberOfItems is 0
-PASS pattern.patternTransform.baseVal.numberOfItems is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/animateTransform-pattern-transform.html b/LayoutTests/svg/animations/animateTransform-pattern-transform.html
deleted file mode 100644
index 5b849d030f43..000000000000
--- a/LayoutTests/svg/animations/animateTransform-pattern-transform.html
+++ /dev/null
@@ -1,102 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/attributeTypes-expected.txt b/LayoutTests/svg/animations/attributeTypes-expected.txt
deleted file mode 100644
index 81f577f9766f..000000000000
--- a/LayoutTests/svg/animations/attributeTypes-expected.txt
+++ /dev/null
@@ -1,100 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This verifies several attributeTypes combiniations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect1.width.animVal.value is 10
-PASS rect1.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect2.width.animVal.value is 10
-PASS rect2.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect3.width.animVal.value is 100
-PASS rect3.width.baseVal.value is 100
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS rect3.getAttribute('fill') is "red"
-PASS rect4.width.animVal.value is 100
-PASS rect4.width.baseVal.value is 100
-PASS colorComponents[1] is 255
-PASS colorComponents[2] is 0
-PASS colorComponents[3] is 0
-PASS rect4.getAttribute('fill') is "red"
-PASS rect1.width.animVal.value is 55
-PASS rect1.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect2.width.animVal.value is 55
-PASS rect2.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect3.width.animVal.value is 100
-PASS rect3.width.baseVal.value is 100
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 64
-PASS colorComponents[3] is 0
-PASS rect3.getAttribute('fill') is "red"
-PASS rect4.width.animVal.value is 100
-PASS rect4.width.baseVal.value is 100
-PASS colorComponents[1] is 128
-PASS colorComponents[2] is 64
-PASS colorComponents[3] is 0
-PASS rect4.getAttribute('fill') is "red"
-PASS rect1.width.animVal.value is 100
-PASS rect1.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect2.width.animVal.value is 100
-PASS rect2.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect3.width.animVal.value is 100
-PASS rect3.width.baseVal.value is 100
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect3.getAttribute('fill') is "red"
-PASS rect4.width.animVal.value is 100
-PASS rect4.width.baseVal.value is 100
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect4.getAttribute('fill') is "red"
-PASS rect1.width.animVal.value is 100
-PASS rect1.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect2.width.animVal.value is 100
-PASS rect2.width.baseVal.value is 10
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect3.width.animVal.value is 100
-PASS rect3.width.baseVal.value is 100
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect3.getAttribute('fill') is "red"
-PASS rect4.width.animVal.value is 100
-PASS rect4.width.baseVal.value is 100
-PASS colorComponents[1] is 0
-PASS colorComponents[2] is 128
-PASS colorComponents[3] is 0
-PASS rect4.getAttribute('fill') is "red"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/attributeTypes.html b/LayoutTests/svg/animations/attributeTypes.html
deleted file mode 100644
index 2896c93e2b15..000000000000
--- a/LayoutTests/svg/animations/attributeTypes.html
+++ /dev/null
@@ -1,100 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-freeze-expected.txt b/LayoutTests/svg/animations/change-baseVal-while-animating-fill-freeze-expected.txt
deleted file mode 100644
index ccb03073a0df..000000000000
--- a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-freeze-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests scripting baseVal while animation is running
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-freeze.html b/LayoutTests/svg/animations/change-baseVal-while-animating-fill-freeze.html
deleted file mode 100644
index 57ad344b43c9..000000000000
--- a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-freeze.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-remove-expected.txt b/LayoutTests/svg/animations/change-baseVal-while-animating-fill-remove-expected.txt
deleted file mode 100644
index 86cdf44e530b..000000000000
--- a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-remove-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests scripting baseVal while animation is running
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-remove.html b/LayoutTests/svg/animations/change-baseVal-while-animating-fill-remove.html
deleted file mode 100644
index 2c6f92d8dabb..000000000000
--- a/LayoutTests/svg/animations/change-baseVal-while-animating-fill-remove.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/change-target-while-animating-SVG-property-expected.txt b/LayoutTests/svg/animations/change-target-while-animating-SVG-property-expected.txt
deleted file mode 100644
index a68508a51166..000000000000
--- a/LayoutTests/svg/animations/change-target-while-animating-SVG-property-expected.txt
+++ /dev/null
@@ -1,36 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This changes the target of an animation while its running
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect1.width.animVal.value is 150
-PASS rect1.width.baseVal.value is 150
-PASS rect2.width.animVal.value is 150
-PASS rect2.width.baseVal.value is 150
-PASS rect1.width.animVal.value is 100
-PASS rect1.width.baseVal.value is 150
-PASS rect2.width.animVal.value is 150
-PASS rect2.width.baseVal.value is 150
-PASS rect1.width.animVal.value is 150
-PASS rect1.width.baseVal.value is 150
-PASS rect2.width.animVal.value is 100
-PASS rect2.width.baseVal.value is 150
-PASS rect1.width.animVal.value is 150
-PASS rect1.width.baseVal.value is 150
-PASS rect2.width.animVal.value is 50
-PASS rect2.width.baseVal.value is 150
-PASS rect1.width.animVal.value is 150
-PASS rect1.width.baseVal.value is 150
-PASS rect2.width.animVal.value is 50
-PASS rect2.width.baseVal.value is 150
-PASS rect1.width.animVal.value is 150
-PASS rect1.width.baseVal.value is 150
-PASS rect2.width.animVal.value is 50
-PASS rect2.width.baseVal.value is 150
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/change-target-while-animating-SVG-property.html b/LayoutTests/svg/animations/change-target-while-animating-SVG-property.html
deleted file mode 100644
index c4c297b13503..000000000000
--- a/LayoutTests/svg/animations/change-target-while-animating-SVG-property.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/force-use-shadow-tree-recreation-while-animating-expected.txt b/LayoutTests/svg/animations/force-use-shadow-tree-recreation-while-animating-expected.txt
deleted file mode 100644
index 6c542be362c8..000000000000
--- a/LayoutTests/svg/animations/force-use-shadow-tree-recreation-while-animating-expected.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This test forces use shadow tree recreation while an animating is running
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 55
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 55
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/force-use-shadow-tree-recreation-while-animating.html b/LayoutTests/svg/animations/force-use-shadow-tree-recreation-while-animating.html
deleted file mode 100644
index aaf302692754..000000000000
--- a/LayoutTests/svg/animations/force-use-shadow-tree-recreation-while-animating.html
+++ /dev/null
@@ -1,56 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/multiple-animations-ending-expected.txt b/LayoutTests/svg/animations/multiple-animations-ending-expected.txt
deleted file mode 100644
index 675c0b43b4fa..000000000000
--- a/LayoutTests/svg/animations/multiple-animations-ending-expected.txt
+++ /dev/null
@@ -1,196 +0,0 @@
-Test the effect of multiple animations ending.
-
-
-This checks the effect on multiple animations ending on one target
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 100
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 200
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 10
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 80
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 210
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 30
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 80
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 210
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 30
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 80
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 210
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 30
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 100
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 60
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 220
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 30
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 0
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 60
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 0
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 60
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 5
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 80
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 200
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 5
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 80
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 200
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 5
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 80
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 225
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 10
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 80
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 225
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 20
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 110
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 225
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 20
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 110
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 130
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 130
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 130
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 5
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 130
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 250
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 160
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 250
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 160
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 200
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 180
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 200
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 180
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 150
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 180
-PASS rect4.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 200
-PASS rect3.x.animVal.value is 150
-PASS rect3.x.baseVal.value is 0
-PASS rect4.x.animVal.value is 180
-PASS rect4.x.baseVal.value is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/multiple-animations-ending.html b/LayoutTests/svg/animations/multiple-animations-ending.html
deleted file mode 100644
index a4a0dded78b8..000000000000
--- a/LayoutTests/svg/animations/multiple-animations-ending.html
+++ /dev/null
@@ -1,380 +0,0 @@
-
-
-
-
-
-
-
-
-
Test the effect of multiple animations ending.
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/multiple-animations-fill-freeze-expected.txt b/LayoutTests/svg/animations/multiple-animations-fill-freeze-expected.txt
deleted file mode 100644
index e71fef06e6ce..000000000000
--- a/LayoutTests/svg/animations/multiple-animations-fill-freeze-expected.txt
+++ /dev/null
@@ -1,78 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This checks the effect on multiple animations on one target
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 0
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 50
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 50
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 100
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 100
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 100
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 100
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 100
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 100
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 100
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 100
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 100
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 150
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 150
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 150
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 200
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 200
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 200
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 250
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 250
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 250
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 100
-PASS rect3.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 250
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 250
-PASS rect2.x.baseVal.value is 0
-PASS rect3.x.animVal.value is 100
-PASS rect3.x.baseVal.value is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/multiple-animations-fill-freeze.html b/LayoutTests/svg/animations/multiple-animations-fill-freeze.html
deleted file mode 100644
index 04d3b50ac2e5..000000000000
--- a/LayoutTests/svg/animations/multiple-animations-fill-freeze.html
+++ /dev/null
@@ -1,133 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/multiple-begin-additive-animation-expected.txt b/LayoutTests/svg/animations/multiple-begin-additive-animation-expected.txt
deleted file mode 100644
index 7d0486cc3776..000000000000
--- a/LayoutTests/svg/animations/multiple-begin-additive-animation-expected.txt
+++ /dev/null
@@ -1,44 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests additive='sum' support on animate elements with multiple begin times
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 100
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 166.67
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 366.60
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 366.73
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 499.93
-PASS rect.x.animVal.value is 400
-PASS rect.y.animVal.value is 500.06
-PASS rect.x.animVal.value is 400
-PASS rect.y.animVal.value is 566.67
-PASS rect.x.animVal.value is 400
-PASS rect.y.animVal.value is 633.33
-PASS rect.x.animVal.value is 400
-PASS rect.y.animVal.value is 633.33
-PASS rect.x.animVal.value is 400
-PASS rect.y.animVal.value is 700
-PASS rect.x.animVal.value is 400
-PASS rect.y.animVal.value is 766.60
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 766.67
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 833.33
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 900
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 900
-PASS rect.x.animVal.value is 0
-PASS rect.y.animVal.value is 900
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/multiple-begin-additive-animation.html b/LayoutTests/svg/animations/multiple-begin-additive-animation.html
deleted file mode 100644
index 3cd3597666ee..000000000000
--- a/LayoutTests/svg/animations/multiple-begin-additive-animation.html
+++ /dev/null
@@ -1,132 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/non-additive-type-by-animation-expected.txt b/LayoutTests/svg/animations/non-additive-type-by-animation-expected.txt
deleted file mode 100644
index c9be677402e9..000000000000
--- a/LayoutTests/svg/animations/non-additive-type-by-animation-expected.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This by animation for all non-additive property types - should have no effect.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/non-additive-type-by-animation.html b/LayoutTests/svg/animations/non-additive-type-by-animation.html
deleted file mode 100644
index d238a2aa41bd..000000000000
--- a/LayoutTests/svg/animations/non-additive-type-by-animation.html
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/non-additive-type-from-by-animation-expected.txt b/LayoutTests/svg/animations/non-additive-type-from-by-animation-expected.txt
deleted file mode 100644
index 6378a9cf62fd..000000000000
--- a/LayoutTests/svg/animations/non-additive-type-from-by-animation-expected.txt
+++ /dev/null
@@ -1,62 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This is a from by animation for all non-additive property types - should have no effect.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS filter.filterUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.animVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.animVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.animVal is ""
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS filter.filterUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS svg.preserveAspectRatio.baseVal.align is SVGPreserveAspectRatio.SVG_PRESERVEASPECTRATIO_NONE
-PASS svg.preserveAspectRatio.baseVal.meetOrSlice is SVGPreserveAspectRatio.SVG_MEETORSLICE_MEET
-PASS feConvolveMatrix.result.baseVal is ""
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/non-additive-type-from-by-animation.html b/LayoutTests/svg/animations/non-additive-type-from-by-animation.html
deleted file mode 100644
index 116ce04fbf71..000000000000
--- a/LayoutTests/svg/animations/non-additive-type-from-by-animation.html
+++ /dev/null
@@ -1,52 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/reinserting-svg-into-document-expected.txt b/LayoutTests/svg/animations/reinserting-svg-into-document-expected.txt
deleted file mode 100644
index 7d5d6f2b4948..000000000000
--- a/LayoutTests/svg/animations/reinserting-svg-into-document-expected.txt
+++ /dev/null
@@ -1,5 +0,0 @@
-Reinserting SVG animation into document should continue the animation
-
-PASS rect.x.animVal.value is 30
-PASS rect.x.animVal.value is 60
-
diff --git a/LayoutTests/svg/animations/reinserting-svg-into-document.html b/LayoutTests/svg/animations/reinserting-svg-into-document.html
deleted file mode 100644
index a59ce6e2d54c..000000000000
--- a/LayoutTests/svg/animations/reinserting-svg-into-document.html
+++ /dev/null
@@ -1,43 +0,0 @@
-
-
-
-
-
-
Reinserting SVG animation into document should continue the animation
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/remove-animation-element-while-animation-is-running-expected.txt b/LayoutTests/svg/animations/remove-animation-element-while-animation-is-running-expected.txt
deleted file mode 100644
index 4b4ccdc27cf4..000000000000
--- a/LayoutTests/svg/animations/remove-animation-element-while-animation-is-running-expected.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This removes an animation element while the animation is running
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect1.x.animVal.value is 50
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 50
-PASS rect2.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 100
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 100
-PASS rect2.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 100
-PASS rect2.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 0
-PASS rect1.x.animVal.value is 0
-PASS rect1.x.baseVal.value is 0
-PASS rect2.x.animVal.value is 0
-PASS rect2.x.baseVal.value is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/remove-animation-element-while-animation-is-running.html b/LayoutTests/svg/animations/remove-animation-element-while-animation-is-running.html
deleted file mode 100644
index 8e13b9ab9756..000000000000
--- a/LayoutTests/svg/animations/remove-animation-element-while-animation-is-running.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/single-values-animation-expected.txt b/LayoutTests/svg/animations/single-values-animation-expected.txt
deleted file mode 100644
index 05a1d187f3f7..000000000000
--- a/LayoutTests/svg/animations/single-values-animation-expected.txt
+++ /dev/null
@@ -1,20 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests values animation with just a single entry
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/single-values-animation.html b/LayoutTests/svg/animations/single-values-animation.html
deleted file mode 100644
index 3379466fd548..000000000000
--- a/LayoutTests/svg/animations/single-values-animation.html
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-deg-to-grad-expected.txt b/LayoutTests/svg/animations/svgangle-animation-deg-to-grad-expected.txt
deleted file mode 100644
index 097f36c74732..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-deg-to-grad-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests SVGAngle animation from deg to grad.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-deg-to-grad.html b/LayoutTests/svg/animations/svgangle-animation-deg-to-grad.html
deleted file mode 100644
index c30bea77753a..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-deg-to-grad.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-deg-to-rad-expected.txt b/LayoutTests/svg/animations/svgangle-animation-deg-to-rad-expected.txt
deleted file mode 100644
index f23b667d6b96..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-deg-to-rad-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests SVGAngle animation from deg to rad.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-deg-to-rad.html b/LayoutTests/svg/animations/svgangle-animation-deg-to-rad.html
deleted file mode 100644
index 3b95d257efcf..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-deg-to-rad.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-grad-to-deg-expected.txt b/LayoutTests/svg/animations/svgangle-animation-grad-to-deg-expected.txt
deleted file mode 100644
index c0f849534740..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-grad-to-deg-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests SVGAngle animation from grad to deg.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-grad-to-deg.html b/LayoutTests/svg/animations/svgangle-animation-grad-to-deg.html
deleted file mode 100644
index 99b258ac6147..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-grad-to-deg.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-grad-to-rad-expected.txt b/LayoutTests/svg/animations/svgangle-animation-grad-to-rad-expected.txt
deleted file mode 100644
index d0a2febf884a..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-grad-to-rad-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests SVGAngle animation from grad to rad.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-grad-to-rad.html b/LayoutTests/svg/animations/svgangle-animation-grad-to-rad.html
deleted file mode 100644
index bed10f923c44..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-grad-to-rad.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-rad-to-deg-expected.txt b/LayoutTests/svg/animations/svgangle-animation-rad-to-deg-expected.txt
deleted file mode 100644
index 4423fae75757..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-rad-to-deg-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests SVGAngle animation from rad to deg.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-rad-to-deg.html b/LayoutTests/svg/animations/svgangle-animation-rad-to-deg.html
deleted file mode 100644
index c63d165cc805..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-rad-to-deg.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-rad-to-grad-expected.txt b/LayoutTests/svg/animations/svgangle-animation-rad-to-grad-expected.txt
deleted file mode 100644
index 38ddea4a77c5..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-rad-to-grad-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests SVGAngle animation from rad to grad.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 90
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 180
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientAngle.animVal.value is 0
-PASS marker.orientAngle.baseVal.value is 0
-PASS marker.orientType.animVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS marker.orientType.baseVal is SVGMarkerElement.SVG_MARKER_ORIENT_ANGLE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgangle-animation-rad-to-grad.html b/LayoutTests/svg/animations/svgangle-animation-rad-to-grad.html
deleted file mode 100644
index 90a06d58c02e..000000000000
--- a/LayoutTests/svg/animations/svgangle-animation-rad-to-grad.html
+++ /dev/null
@@ -1,96 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgboolean-animation-1-expected.txt b/LayoutTests/svg/animations/svgboolean-animation-1-expected.txt
deleted file mode 100644
index 52ef51cd5614..000000000000
--- a/LayoutTests/svg/animations/svgboolean-animation-1-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test 'to' animation of SVGBoolean.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS feConvolveMatrix.preserveAlpha.animVal is true
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS feConvolveMatrix.preserveAlpha.animVal is false
-PASS feConvolveMatrix.preserveAlpha.baseVal is false
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgboolean-animation-1.html b/LayoutTests/svg/animations/svgboolean-animation-1.html
deleted file mode 100644
index 1fd44c279985..000000000000
--- a/LayoutTests/svg/animations/svgboolean-animation-1.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-1-expected.txt b/LayoutTests/svg/animations/svgenum-animation-1-expected.txt
deleted file mode 100644
index 836dc46ea0c6..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-1-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGUnitTypes enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS pattern.patternContentUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS pattern.patternContentUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS pattern.patternContentUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS pattern.patternContentUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS pattern.patternContentUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS pattern.patternContentUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS pattern.patternContentUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS pattern.patternContentUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS pattern.patternContentUnits.animVal is SVGUnitTypes.SVG_UNIT_TYPE_OBJECTBOUNDINGBOX
-PASS pattern.patternContentUnits.baseVal is SVGUnitTypes.SVG_UNIT_TYPE_USERSPACEONUSE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-1.html b/LayoutTests/svg/animations/svgenum-animation-1.html
deleted file mode 100644
index 3256a4857b93..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-1.html
+++ /dev/null
@@ -1,79 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-10-expected.txt b/LayoutTests/svg/animations/svgenum-animation-10-expected.txt
deleted file mode 100644
index 23e396febf36..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-10-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGMarkerUnitsType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS marker.markerUnits.animVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS marker.markerUnits.baseVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS marker.markerUnits.animVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS marker.markerUnits.baseVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS marker.markerUnits.animVal is SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH
-PASS marker.markerUnits.baseVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS marker.markerUnits.animVal is SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH
-PASS marker.markerUnits.baseVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS marker.markerUnits.animVal is SVGMarkerElement.SVG_MARKERUNITS_STROKEWIDTH
-PASS marker.markerUnits.baseVal is SVGMarkerElement.SVG_MARKERUNITS_USERSPACEONUSE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-10.html b/LayoutTests/svg/animations/svgenum-animation-10.html
deleted file mode 100644
index 8bf7a55cb4a3..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-10.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-11-expected.txt b/LayoutTests/svg/animations/svgenum-animation-11-expected.txt
deleted file mode 100644
index dc4dbbe9179d..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-11-expected.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test BlendModeType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_NORMAL
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_NORMAL
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_MULTIPLY
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_MULTIPLY
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_SCREEN
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_SCREEN
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_DARKEN
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.animVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS feBlend.mode.baseVal is SVGFEBlendElement.SVG_FEBLEND_MODE_LIGHTEN
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-11.html b/LayoutTests/svg/animations/svgenum-animation-11.html
deleted file mode 100644
index ccb05a081329..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-11.html
+++ /dev/null
@@ -1,98 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-12-expected.txt b/LayoutTests/svg/animations/svgenum-animation-12-expected.txt
deleted file mode 100644
index e5caf190e3e5..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-12-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGSpreadMethodType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_REFLECT
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_REFLECT
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_REPEAT
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_REPEAT
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS gradient.spreadMethod.animVal is SVGGradientElement.SVG_SPREADMETHOD_REPEAT
-PASS gradient.spreadMethod.baseVal is SVGGradientElement.SVG_SPREADMETHOD_PAD
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-12.html b/LayoutTests/svg/animations/svgenum-animation-12.html
deleted file mode 100644
index 4a753a11f999..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-12.html
+++ /dev/null
@@ -1,84 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-13-expected.txt b/LayoutTests/svg/animations/svgenum-animation-13-expected.txt
deleted file mode 100644
index f1e23da1a7bd..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-13-expected.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test ChannelSelectorType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_R
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_R
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_G
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_G
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_A
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_A
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS displacementMap.xChannelSelector.animVal is SVGFEDisplacementMapElement.SVG_CHANNEL_A
-PASS displacementMap.xChannelSelector.baseVal is SVGFEDisplacementMapElement.SVG_CHANNEL_B
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-13.html b/LayoutTests/svg/animations/svgenum-animation-13.html
deleted file mode 100644
index f8f03a9e215d..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-13.html
+++ /dev/null
@@ -1,106 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-2-expected.txt b/LayoutTests/svg/animations/svgenum-animation-2-expected.txt
deleted file mode 100644
index 0f6a33d52055..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-2-expected.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test EdgeModeType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS convolveMatrix.edgeMode.animVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.baseVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.animVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE
-PASS convolveMatrix.edgeMode.baseVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.animVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_DUPLICATE
-PASS convolveMatrix.edgeMode.baseVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.animVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_NONE
-PASS convolveMatrix.edgeMode.baseVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.animVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_NONE
-PASS convolveMatrix.edgeMode.baseVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.animVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS convolveMatrix.edgeMode.baseVal is SVGFEConvolveMatrixElement.SVG_EDGEMODE_WRAP
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-2.html b/LayoutTests/svg/animations/svgenum-animation-2.html
deleted file mode 100644
index 6eb5ab62c104..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-2.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-3-expected.txt b/LayoutTests/svg/animations/svgenum-animation-3-expected.txt
deleted file mode 100644
index b2ec3dcb434b..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-3-expected.txt
+++ /dev/null
@@ -1,22 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Stretched text
-Test SVGLengthAdjustType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.lengthAdjust.animVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS text.lengthAdjust.baseVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS text.lengthAdjust.animVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS text.lengthAdjust.baseVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS text.lengthAdjust.animVal is SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS
-PASS text.lengthAdjust.baseVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS text.lengthAdjust.animVal is SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS
-PASS text.lengthAdjust.baseVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS text.lengthAdjust.animVal is SVGTextContentElement.LENGTHADJUST_SPACINGANDGLYPHS
-PASS text.lengthAdjust.baseVal is SVGTextContentElement.LENGTHADJUST_SPACING
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-3.html b/LayoutTests/svg/animations/svgenum-animation-3.html
deleted file mode 100644
index 61aa00427135..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-3.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-4-expected.txt b/LayoutTests/svg/animations/svgenum-animation-4-expected.txt
deleted file mode 100644
index 3d14495923a7..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-4-expected.txt
+++ /dev/null
@@ -1,35 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test CompositeOperationType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_IN
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OUT
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OUT
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ATOP
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_XOR
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_XOR
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_ARITHMETIC
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.animVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS overComposite1.operator.baseVal is SVGFECompositeElement.SVG_FECOMPOSITE_OPERATOR_OVER
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-4.html b/LayoutTests/svg/animations/svgenum-animation-4.html
deleted file mode 100644
index b3c00091c602..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-4.html
+++ /dev/null
@@ -1,185 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-5-expected.txt b/LayoutTests/svg/animations/svgenum-animation-5-expected.txt
deleted file mode 100644
index ad44a074baaf..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-5-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test MorphologyOperatorType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS morphology.operator.animVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.baseVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.animVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.baseVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.animVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE
-PASS morphology.operator.baseVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.animVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_ERODE
-PASS morphology.operator.baseVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.animVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS morphology.operator.baseVal is SVGFEMorphologyElement.SVG_MORPHOLOGY_OPERATOR_DILATE
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-5.html b/LayoutTests/svg/animations/svgenum-animation-5.html
deleted file mode 100644
index 02ee67dbfea1..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-5.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-6-expected.txt b/LayoutTests/svg/animations/svgenum-animation-6-expected.txt
deleted file mode 100644
index f6b288f119c5..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-6-expected.txt
+++ /dev/null
@@ -1,29 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test ColorMatrixType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_SATURATE
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_HUEROTATE
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_LUMINANCETOALPHA
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.animVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS colorMatrix.type.baseVal is SVGFEColorMatrixElement.SVG_FECOLORMATRIX_TYPE_MATRIX
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-6.html b/LayoutTests/svg/animations/svgenum-animation-6.html
deleted file mode 100644
index e3f4bfcaf53f..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-6.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-7-expected.txt b/LayoutTests/svg/animations/svgenum-animation-7-expected.txt
deleted file mode 100644
index b72e78b62ba1..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-7-expected.txt
+++ /dev/null
@@ -1,31 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGStitchOptions/TurbulenceType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS turbulence.type.animVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.type.baseVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.stitchTiles.animVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.stitchTiles.baseVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.type.animVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.type.baseVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.stitchTiles.animVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.stitchTiles.baseVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.type.animVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_TURBULENCE
-PASS turbulence.type.baseVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.stitchTiles.animVal is SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH
-PASS turbulence.stitchTiles.baseVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.type.animVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_TURBULENCE
-PASS turbulence.type.baseVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.stitchTiles.animVal is SVGFETurbulenceElement.SVG_STITCHTYPE_NOSTITCH
-PASS turbulence.stitchTiles.baseVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.type.animVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.type.baseVal is SVGFETurbulenceElement.SVG_TURBULENCE_TYPE_FRACTALNOISE
-PASS turbulence.stitchTiles.animVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS turbulence.stitchTiles.baseVal is SVGFETurbulenceElement.SVG_STITCHTYPE_STITCH
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-7.html b/LayoutTests/svg/animations/svgenum-animation-7.html
deleted file mode 100644
index 0159e2290986..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-7.html
+++ /dev/null
@@ -1,97 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-8-expected.txt b/LayoutTests/svg/animations/svgenum-animation-8-expected.txt
deleted file mode 100644
index c0dfce432dca..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-8-expected.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test ComponentTransferType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_TABLE
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_TABLE
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_DISCRETE
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_LINEAR
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_LINEAR
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_GAMMA
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_GAMMA
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.animVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS feRFunc.type.baseVal is SVGComponentTransferFunctionElement.SVG_FECOMPONENTTRANSFER_TYPE_IDENTITY
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-8.html b/LayoutTests/svg/animations/svgenum-animation-8.html
deleted file mode 100644
index 71a9d8501c37..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-8.html
+++ /dev/null
@@ -1,117 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-9-expected.txt b/LayoutTests/svg/animations/svgenum-animation-9-expected.txt
deleted file mode 100644
index 4cb29b36f379..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-9-expected.txt
+++ /dev/null
@@ -1,32 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-test
-Test SVGTextPathSpacingType/SVGTextPathMethodType enumeration animations
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS textPath.method.animVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.method.baseVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.spacing.animVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS textPath.spacing.baseVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS textPath.method.animVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.method.baseVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.spacing.animVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS textPath.spacing.baseVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS textPath.method.animVal is SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH
-PASS textPath.method.baseVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.spacing.animVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_EXACT
-PASS textPath.spacing.baseVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS textPath.method.animVal is SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH
-PASS textPath.method.baseVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.spacing.animVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_EXACT
-PASS textPath.spacing.baseVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS textPath.method.animVal is SVGTextPathElement.TEXTPATH_METHODTYPE_STRETCH
-PASS textPath.method.baseVal is SVGTextPathElement.TEXTPATH_METHODTYPE_ALIGN
-PASS textPath.spacing.animVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_EXACT
-PASS textPath.spacing.baseVal is SVGTextPathElement.TEXTPATH_SPACINGTYPE_AUTO
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgenum-animation-9.html b/LayoutTests/svg/animations/svgenum-animation-9.html
deleted file mode 100644
index 8d84957c3db8..000000000000
--- a/LayoutTests/svg/animations/svgenum-animation-9.html
+++ /dev/null
@@ -1,86 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svginteger-animation-1-expected.txt b/LayoutTests/svg/animations/svginteger-animation-1-expected.txt
deleted file mode 100644
index f09b58d83e3b..000000000000
--- a/LayoutTests/svg/animations/svginteger-animation-1-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test animation of SVGInteger.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feConvolveMatrix.targetX.animVal is 0
-PASS feConvolveMatrix.targetX.baseVal is 0
-PASS feConvolveMatrix.targetX.animVal is 1
-PASS feConvolveMatrix.targetX.baseVal is 0
-PASS feConvolveMatrix.targetX.animVal is 2
-PASS feConvolveMatrix.targetX.baseVal is 0
-PASS feConvolveMatrix.targetX.animVal is 0
-PASS feConvolveMatrix.targetX.baseVal is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svginteger-animation-1.html b/LayoutTests/svg/animations/svginteger-animation-1.html
deleted file mode 100644
index 535760486a5f..000000000000
--- a/LayoutTests/svg/animations/svginteger-animation-1.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svginteger-animation-2-expected.txt b/LayoutTests/svg/animations/svginteger-animation-2-expected.txt
deleted file mode 100644
index ea01d0cf4db6..000000000000
--- a/LayoutTests/svg/animations/svginteger-animation-2-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test animation of SVGInteger.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feConvolveMatrix.orderX.animVal is 3
-PASS feConvolveMatrix.orderY.animVal is 1
-PASS feConvolveMatrix.orderX.baseVal is 3
-PASS feConvolveMatrix.orderY.baseVal is 1
-PASS feConvolveMatrix.orderX.animVal is 2
-PASS feConvolveMatrix.orderY.animVal is 2
-PASS feConvolveMatrix.orderX.baseVal is 3
-PASS feConvolveMatrix.orderY.baseVal is 1
-PASS feConvolveMatrix.orderX.animVal is 1
-PASS feConvolveMatrix.orderY.animVal is 3
-PASS feConvolveMatrix.orderX.baseVal is 3
-PASS feConvolveMatrix.orderY.baseVal is 1
-PASS feConvolveMatrix.orderX.animVal is 3
-PASS feConvolveMatrix.orderY.animVal is 1
-PASS feConvolveMatrix.orderX.baseVal is 3
-PASS feConvolveMatrix.orderY.baseVal is 1
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svginteger-animation-2.html b/LayoutTests/svg/animations/svginteger-animation-2.html
deleted file mode 100644
index 8e433e121e9a..000000000000
--- a/LayoutTests/svg/animations/svginteger-animation-2.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-1-expected.txt b/LayoutTests/svg/animations/svglength-additive-by-1-expected.txt
deleted file mode 100644
index d2fcba301464..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-1-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 75
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-1.html b/LayoutTests/svg/animations/svglength-additive-by-1.html
deleted file mode 100644
index 6d726bb13fb4..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-1.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-2-expected.txt b/LayoutTests/svg/animations/svglength-additive-by-2-expected.txt
deleted file mode 100644
index d2fcba301464..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-2-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 75
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-2.html b/LayoutTests/svg/animations/svglength-additive-by-2.html
deleted file mode 100644
index 639d02e53642..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-2.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-3-expected.txt b/LayoutTests/svg/animations/svglength-additive-by-3-expected.txt
deleted file mode 100644
index f57c6e0a20cc..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-3-expected.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 55
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-3.html b/LayoutTests/svg/animations/svglength-additive-by-3.html
deleted file mode 100644
index 27efc1b3ff33..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-3.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-4-expected.txt b/LayoutTests/svg/animations/svglength-additive-by-4-expected.txt
deleted file mode 100644
index f57c6e0a20cc..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-4-expected.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 55
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-4.html b/LayoutTests/svg/animations/svglength-additive-by-4.html
deleted file mode 100644
index 3eb5747e13ee..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-4.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-6-expected.txt b/LayoutTests/svg/animations/svglength-additive-by-6-expected.txt
deleted file mode 100644
index f57c6e0a20cc..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-6-expected.txt
+++ /dev/null
@@ -1,26 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 55
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-by-6.html b/LayoutTests/svg/animations/svglength-additive-by-6.html
deleted file mode 100644
index 2ac1b791a397..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-by-6.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-1-expected.txt b/LayoutTests/svg/animations/svglength-additive-from-by-1-expected.txt
deleted file mode 100644
index fb2b94c3171d..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-1-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests from-by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 75
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-1.html b/LayoutTests/svg/animations/svglength-additive-from-by-1.html
deleted file mode 100644
index 5a1da6e5fe2e..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-1.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-2-expected.txt b/LayoutTests/svg/animations/svglength-additive-from-by-2-expected.txt
deleted file mode 100644
index fe71d1ebf23b..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-2-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests from-by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-2.html b/LayoutTests/svg/animations/svglength-additive-from-by-2.html
deleted file mode 100644
index 0f3b5316f27e..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-2.html
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-3-expected.txt b/LayoutTests/svg/animations/svglength-additive-from-by-3-expected.txt
deleted file mode 100644
index 96c86fc06f4f..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-3-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests from-by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 75
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 87.5
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-3.html b/LayoutTests/svg/animations/svglength-additive-from-by-3.html
deleted file mode 100644
index e747ec656b8a..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-3.html
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-4-expected.txt b/LayoutTests/svg/animations/svglength-additive-from-by-4-expected.txt
deleted file mode 100644
index 96c86fc06f4f..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-4-expected.txt
+++ /dev/null
@@ -1,28 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-
-This tests from-by-animations adding to previous underlying values
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 10
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 30
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 50
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 75
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 87.5
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-additive-from-by-4.html b/LayoutTests/svg/animations/svglength-additive-from-by-4.html
deleted file mode 100644
index 4b510cca84a2..000000000000
--- a/LayoutTests/svg/animations/svglength-additive-from-by-4.html
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-LengthModeHeight-expected.txt b/LayoutTests/svg/animations/svglength-animation-LengthModeHeight-expected.txt
deleted file mode 100644
index d3471ea82612..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-LengthModeHeight-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation on LengthModeHeight.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.height.animVal.value is 100
-PASS rect.height.baseVal.value is 100
-PASS rect.height.animVal.value is 150
-PASS rect.height.baseVal.value is 100
-PASS rect.height.animVal.value is 200
-PASS rect.height.baseVal.value is 100
-PASS rect.height.animVal.value is 100
-PASS rect.height.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-LengthModeHeight.html b/LayoutTests/svg/animations/svglength-animation-LengthModeHeight.html
deleted file mode 100644
index 89b30e3dc8ac..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-LengthModeHeight.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-LengthModeOther-expected.txt b/LayoutTests/svg/animations/svglength-animation-LengthModeOther-expected.txt
deleted file mode 100644
index f7a338993582..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-LengthModeOther-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation on LengthModeOther.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS circle.r.animVal.value is 10
-PASS circle.r.baseVal.value is 10
-PASS circle.r.animVal.value is 132.5
-PASS circle.r.baseVal.value is 10
-PASS circle.r.animVal.value is 254.9
-PASS circle.r.baseVal.value is 10
-PASS circle.r.animVal.value is 10
-PASS circle.r.baseVal.value is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-LengthModeOther.html b/LayoutTests/svg/animations/svglength-animation-LengthModeOther.html
deleted file mode 100644
index 68d41b0c7948..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-LengthModeOther.html
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-LengthModeWidth-expected.txt b/LayoutTests/svg/animations/svglength-animation-LengthModeWidth-expected.txt
deleted file mode 100644
index 517abce00689..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-LengthModeWidth-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation on LengthModeWidth.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 300
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-LengthModeWidth.html b/LayoutTests/svg/animations/svglength-animation-LengthModeWidth.html
deleted file mode 100644
index 9c1185016f12..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-LengthModeWidth.html
+++ /dev/null
@@ -1,72 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-invalid-value-1-expected.txt b/LayoutTests/svg/animations/svglength-animation-invalid-value-1-expected.txt
deleted file mode 100644
index 91398a87caee..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-invalid-value-1-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation with invalid value: No spaces between number and unit.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-invalid-value-1.html b/LayoutTests/svg/animations/svglength-animation-invalid-value-1.html
deleted file mode 100644
index 05db79e95a1d..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-invalid-value-1.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-invalid-value-2-expected.txt b/LayoutTests/svg/animations/svglength-animation-invalid-value-2-expected.txt
deleted file mode 100644
index 55f085dc851b..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-invalid-value-2-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation with invalid value: No spaces before value.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-invalid-value-2.html b/LayoutTests/svg/animations/svglength-animation-invalid-value-2.html
deleted file mode 100644
index 4ac4399857a7..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-invalid-value-2.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-invalid-value-3-expected.txt b/LayoutTests/svg/animations/svglength-animation-invalid-value-3-expected.txt
deleted file mode 100644
index fe70e4791d0b..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-invalid-value-3-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation with invalid value: No spaces after number and unit.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 0
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-invalid-value-3.html b/LayoutTests/svg/animations/svglength-animation-invalid-value-3.html
deleted file mode 100644
index 5b6ca2a4f51c..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-invalid-value-3.html
+++ /dev/null
@@ -1,62 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-number-to-number-expected.txt b/LayoutTests/svg/animations/svglength-animation-number-to-number-expected.txt
deleted file mode 100644
index 95514ed36a80..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-number-to-number-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to cm.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 150
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-number-to-number.html b/LayoutTests/svg/animations/svglength-animation-number-to-number.html
deleted file mode 100644
index 05eb4f08c67e..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-number-to-number.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-cm-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-cm-expected.txt
deleted file mode 100644
index 063748363314..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-cm-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to cm.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 144.5
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 189
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-cm.html b/LayoutTests/svg/animations/svglength-animation-px-to-cm.html
deleted file mode 100644
index 2d3a7173cf32..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-cm.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-ems-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-ems-expected.txt
deleted file mode 100644
index be3542c6811b..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-ems-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to ems.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 150
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-ems.html b/LayoutTests/svg/animations/svglength-animation-px-to-ems.html
deleted file mode 100644
index 5f66e4b4e225..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-ems.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-in-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-in-expected.txt
deleted file mode 100644
index b3ac4e1fe7ba..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-in-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to inch.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 170
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 240
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-in.html b/LayoutTests/svg/animations/svglength-animation-px-to-in.html
deleted file mode 100644
index 410e479ef757..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-in.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-number-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-number-expected.txt
deleted file mode 100644
index 6573971d7c49..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-number-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to number.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 150
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-number.html b/LayoutTests/svg/animations/svglength-animation-px-to-number.html
deleted file mode 100644
index e4febe28378c..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-number.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-pc-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-pc-expected.txt
deleted file mode 100644
index c3f9695da6f4..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-pc-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to pc.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 170
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 240
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-pc.html b/LayoutTests/svg/animations/svglength-animation-px-to-pc.html
deleted file mode 100644
index ff428bdd79b1..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-pc.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-pt-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-pt-expected.txt
deleted file mode 100644
index 98284ad4f94b..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-pt-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to cm.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 161.2
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 189
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-pt.html b/LayoutTests/svg/animations/svglength-animation-px-to-pt.html
deleted file mode 100644
index 43c3a9d59f34..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-pt.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-px-expected.txt b/LayoutTests/svg/animations/svglength-animation-px-to-px-expected.txt
deleted file mode 100644
index 95514ed36a80..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-px-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation from px to cm.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 150
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 200
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-px-to-px.html b/LayoutTests/svg/animations/svglength-animation-px-to-px.html
deleted file mode 100644
index 5736490bfff8..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-px-to-px.html
+++ /dev/null
@@ -1,67 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-unitType-expected.txt b/LayoutTests/svg/animations/svglength-animation-unitType-expected.txt
deleted file mode 100644
index 830458c6f95c..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-unitType-expected.txt
+++ /dev/null
@@ -1,21 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test change of unit type for SVGLength animation.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.baseVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.animVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.baseVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.animVal.unitType is SVGLength.SVG_LENGTHTYPE_PX
-PASS rect.width.baseVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.animVal.unitType is SVGLength.SVG_LENGTHTYPE_PX
-PASS rect.width.baseVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.animVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS rect.width.baseVal.unitType is SVGLength.SVG_LENGTHTYPE_NUMBER
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-unitType.html b/LayoutTests/svg/animations/svglength-animation-unitType.html
deleted file mode 100644
index 24e3efc765d6..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-unitType.html
+++ /dev/null
@@ -1,68 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglength-animation-values-expected.txt b/LayoutTests/svg/animations/svglength-animation-values-expected.txt
deleted file mode 100644
index 0075f710fc38..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-values-expected.txt
+++ /dev/null
@@ -1,23 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test SVGLength animation set with 'values', different units and different count of spaces.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 130
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 151.2
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 576
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 267
-PASS rect.width.baseVal.value is 100
-PASS rect.width.animVal.value is 100
-PASS rect.width.baseVal.value is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglength-animation-values.html b/LayoutTests/svg/animations/svglength-animation-values.html
deleted file mode 100644
index c74a7a685e29..000000000000
--- a/LayoutTests/svg/animations/svglength-animation-values.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-1-expected.txt b/LayoutTests/svg/animations/svglengthlist-animation-1-expected.txt
deleted file mode 100644
index 2dd7360e98d4..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-1-expected.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test 'to' animation of SVGLengthList with LengthType number.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 70
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 110
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 55
-PASS text.x.animVal.getItem(1).value is 80
-PASS text.x.animVal.getItem(2).value is 105
-PASS text.x.animVal.getItem(3).value is 130
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 60
-PASS text.x.animVal.getItem(1).value is 90
-PASS text.x.animVal.getItem(2).value is 120
-PASS text.x.animVal.getItem(3).value is 150
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 70
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 110
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-1.html b/LayoutTests/svg/animations/svglengthlist-animation-1.html
deleted file mode 100644
index 50b6a85257d0..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-1.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-2-expected.txt b/LayoutTests/svg/animations/svglengthlist-animation-2-expected.txt
deleted file mode 100644
index fed11835bce9..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-2-expected.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test 'to' animation of SVGLengthList with different LengthTypes.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 70
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 110
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 81.7
-PASS text.x.animVal.getItem(1).value is 75
-PASS text.x.animVal.getItem(2).value is 144.5
-PASS text.x.animVal.getItem(3).value is 197.3
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 113.4
-PASS text.x.animVal.getItem(1).value is 80
-PASS text.x.animVal.getItem(2).value is 100
-PASS text.x.animVal.getItem(3).value is 384
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 70
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 110
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 70
-PASS text.x.baseVal.getItem(2).value is 90
-PASS text.x.baseVal.getItem(3).value is 110
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-2.html b/LayoutTests/svg/animations/svglengthlist-animation-2.html
deleted file mode 100644
index 8a8b213b80dd..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-2.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-3-expected.txt b/LayoutTests/svg/animations/svglengthlist-animation-3-expected.txt
deleted file mode 100644
index 22d22661af62..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-3-expected.txt
+++ /dev/null
@@ -1,34 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test 'to' animation of SVGLengthList with different count of items.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.x.animVal.numberOfItems is 1
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.baseVal.numberOfItems is 1
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 70
-PASS text.x.animVal.getItem(1).value is 80
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 110
-PASS text.x.baseVal.numberOfItems is 1
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 70
-PASS text.x.animVal.getItem(1).value is 80
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 110
-PASS text.x.baseVal.numberOfItems is 1
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.animVal.numberOfItems is 1
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.baseVal.numberOfItems is 1
-PASS text.x.baseVal.getItem(0).value is 50
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-3.html b/LayoutTests/svg/animations/svglengthlist-animation-3.html
deleted file mode 100644
index e6d2b4af31b4..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-3.html
+++ /dev/null
@@ -1,80 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-4-expected.txt b/LayoutTests/svg/animations/svglengthlist-animation-4-expected.txt
deleted file mode 100644
index 60c228d218b0..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-4-expected.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test 'by' animation of SVGLengthList.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 60
-PASS text.x.animVal.getItem(2).value is 70
-PASS text.x.animVal.getItem(3).value is 80
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 60
-PASS text.x.animVal.getItem(1).value is 70
-PASS text.x.animVal.getItem(2).value is 80
-PASS text.x.animVal.getItem(3).value is 90
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 70
-PASS text.x.animVal.getItem(1).value is 80
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 100
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 60
-PASS text.x.animVal.getItem(2).value is 70
-PASS text.x.animVal.getItem(3).value is 80
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-4.html b/LayoutTests/svg/animations/svglengthlist-animation-4.html
deleted file mode 100644
index fc53b2fa1a12..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-4.html
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-5-expected.txt b/LayoutTests/svg/animations/svglengthlist-animation-5-expected.txt
deleted file mode 100644
index cee3641af9a7..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-5-expected.txt
+++ /dev/null
@@ -1,52 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test additive='sum' animation of SVGLengthList.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 60
-PASS text.x.animVal.getItem(2).value is 70
-PASS text.x.animVal.getItem(3).value is 80
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 60
-PASS text.x.animVal.getItem(1).value is 70
-PASS text.x.animVal.getItem(2).value is 80
-PASS text.x.animVal.getItem(3).value is 90
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 70
-PASS text.x.animVal.getItem(1).value is 80
-PASS text.x.animVal.getItem(2).value is 90
-PASS text.x.animVal.getItem(3).value is 100
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS text.x.animVal.numberOfItems is 4
-PASS text.x.animVal.getItem(0).value is 50
-PASS text.x.animVal.getItem(1).value is 60
-PASS text.x.animVal.getItem(2).value is 70
-PASS text.x.animVal.getItem(3).value is 80
-PASS text.x.baseVal.numberOfItems is 4
-PASS text.x.baseVal.getItem(0).value is 50
-PASS text.x.baseVal.getItem(1).value is 60
-PASS text.x.baseVal.getItem(2).value is 70
-PASS text.x.baseVal.getItem(3).value is 80
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svglengthlist-animation-5.html b/LayoutTests/svg/animations/svglengthlist-animation-5.html
deleted file mode 100644
index 6d5f98170616..000000000000
--- a/LayoutTests/svg/animations/svglengthlist-animation-5.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-1-expected.txt b/LayoutTests/svg/animations/svgnumber-animation-1-expected.txt
deleted file mode 100644
index 1e987f3ab4ad..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-1-expected.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test for SVGNumber animation.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0.5
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 1
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-1.html b/LayoutTests/svg/animations/svgnumber-animation-1.html
deleted file mode 100644
index ab78b33521ac..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-1.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-2-expected.txt b/LayoutTests/svg/animations/svgnumber-animation-2-expected.txt
deleted file mode 100644
index 251a5bd8d4af..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-2-expected.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test for SVGNumber animation with different exponents.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0.5
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 1
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-2.html b/LayoutTests/svg/animations/svgnumber-animation-2.html
deleted file mode 100644
index a715d0b0128d..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-2.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-3-expected.txt b/LayoutTests/svg/animations/svgnumber-animation-3-expected.txt
deleted file mode 100644
index dd3525d1a5bb..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-3-expected.txt
+++ /dev/null
@@ -1,15 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test for SVGNumber animation with invalid units.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS getComputedStyle(rect).getPropertyCSSValue('opacity').getFloatValue(CSSPrimitiveValue.CSS_NUMBER) is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-3.html b/LayoutTests/svg/animations/svgnumber-animation-3.html
deleted file mode 100644
index b60da83a74de..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-3.html
+++ /dev/null
@@ -1,65 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-4-expected.txt b/LayoutTests/svg/animations/svgnumber-animation-4-expected.txt
deleted file mode 100644
index aebd39ff6720..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-4-expected.txt
+++ /dev/null
@@ -1,17 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test for SVGNumber animation on SVG DOM properties.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS stop1.offset.animVal is 0
-PASS stop1.offset.baseVal is 0
-PASS stop1.offset.animVal is 0.5
-PASS stop1.offset.baseVal is 0
-PASS stop1.offset.animVal is 1
-PASS stop1.offset.baseVal is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumber-animation-4.html b/LayoutTests/svg/animations/svgnumber-animation-4.html
deleted file mode 100644
index ef4226bb8837..000000000000
--- a/LayoutTests/svg/animations/svgnumber-animation-4.html
+++ /dev/null
@@ -1,85 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumberlist-animation-1-expected.txt b/LayoutTests/svg/animations/svgnumberlist-animation-1-expected.txt
deleted file mode 100644
index 9cfef3d44f7d..000000000000
--- a/LayoutTests/svg/animations/svgnumberlist-animation-1-expected.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test SVGNumberList animation on 'rotate' attribute of text.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.rotate.animVal.numberOfItems is 1
-PASS text.rotate.animVal.getItem(0).value is 15
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 4
-PASS text.rotate.animVal.getItem(0).value is 0
-PASS text.rotate.animVal.getItem(1).value is 0
-PASS text.rotate.animVal.getItem(2).value is 0
-PASS text.rotate.animVal.getItem(3).value is 0
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 4
-PASS text.rotate.animVal.getItem(0).value is 22.5
-PASS text.rotate.animVal.getItem(1).value is 45
-PASS text.rotate.animVal.getItem(2).value is 67.5
-PASS text.rotate.animVal.getItem(3).value is 90
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 4
-PASS text.rotate.animVal.getItem(0).value is 45
-PASS text.rotate.animVal.getItem(1).value is 90
-PASS text.rotate.animVal.getItem(2).value is 135
-PASS text.rotate.animVal.getItem(3).value is 180
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 1
-PASS text.rotate.animVal.getItem(0).value is 15
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumberlist-animation-1.html b/LayoutTests/svg/animations/svgnumberlist-animation-1.html
deleted file mode 100644
index 52719447b061..000000000000
--- a/LayoutTests/svg/animations/svgnumberlist-animation-1.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumberlist-animation-2-expected.txt b/LayoutTests/svg/animations/svgnumberlist-animation-2-expected.txt
deleted file mode 100644
index 34dcf531879d..000000000000
--- a/LayoutTests/svg/animations/svgnumberlist-animation-2-expected.txt
+++ /dev/null
@@ -1,41 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-ABCD
-Test 'by' animation of SVGNumberList on 'rotate' attribute of text.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS text.rotate.animVal.numberOfItems is 1
-PASS text.rotate.animVal.getItem(0).value is 15
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 4
-PASS text.rotate.animVal.getItem(0).value is 0
-PASS text.rotate.animVal.getItem(1).value is 45
-PASS text.rotate.animVal.getItem(2).value is 90
-PASS text.rotate.animVal.getItem(3).value is 135
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 4
-PASS text.rotate.animVal.getItem(0).value is 22.5
-PASS text.rotate.animVal.getItem(1).value is 67.5
-PASS text.rotate.animVal.getItem(2).value is 112.5
-PASS text.rotate.animVal.getItem(3).value is 157.5
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 4
-PASS text.rotate.animVal.getItem(0).value is 45
-PASS text.rotate.animVal.getItem(1).value is 90
-PASS text.rotate.animVal.getItem(2).value is 135
-PASS text.rotate.animVal.getItem(3).value is 180
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS text.rotate.animVal.numberOfItems is 1
-PASS text.rotate.animVal.getItem(0).value is 15
-PASS text.rotate.baseVal.numberOfItems is 1
-PASS text.rotate.baseVal.getItem(0).value is 15
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumberlist-animation-2.html b/LayoutTests/svg/animations/svgnumberlist-animation-2.html
deleted file mode 100644
index 94beed638b76..000000000000
--- a/LayoutTests/svg/animations/svgnumberlist-animation-2.html
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-1-expected.txt b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-1-expected.txt
deleted file mode 100644
index bc93e78333c1..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-1-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test 'to' animation of SVGNumberOptionalNumber with optional number.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 22.5
-PASS feGaussianBlur.stdDeviationY.animVal is 7.5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 40
-PASS feGaussianBlur.stdDeviationY.animVal is 10
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-1.html b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-1.html
deleted file mode 100644
index cdae6d27092e..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-1.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-2-expected.txt b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-2-expected.txt
deleted file mode 100644
index 3997fbcaf9d2..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-2-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test 'to' animation of SVGNumberOptionalNumber without optional number.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 22.5
-PASS feGaussianBlur.stdDeviationY.animVal is 7.5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 40
-PASS feGaussianBlur.stdDeviationY.animVal is 10
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-2.html b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-2.html
deleted file mode 100644
index faf05e7d9ee1..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-2.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-3-expected.txt b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-3-expected.txt
deleted file mode 100644
index b4c4f7729ed6..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-3-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test 'to' animation of SVGNumberOptionalNumber without optional number.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feGaussianBlur.stdDeviationX.animVal is 40
-PASS feGaussianBlur.stdDeviationY.animVal is 10
-PASS feGaussianBlur.stdDeviationX.baseVal is 40
-PASS feGaussianBlur.stdDeviationY.baseVal is 10
-PASS feGaussianBlur.stdDeviationX.animVal is 22.5
-PASS feGaussianBlur.stdDeviationY.animVal is 7.5
-PASS feGaussianBlur.stdDeviationX.baseVal is 40
-PASS feGaussianBlur.stdDeviationY.baseVal is 10
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 40
-PASS feGaussianBlur.stdDeviationY.baseVal is 10
-PASS feGaussianBlur.stdDeviationX.animVal is 40
-PASS feGaussianBlur.stdDeviationY.animVal is 10
-PASS feGaussianBlur.stdDeviationX.baseVal is 40
-PASS feGaussianBlur.stdDeviationY.baseVal is 10
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-3.html b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-3.html
deleted file mode 100644
index a642f9f22251..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-3.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-4-expected.txt b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-4-expected.txt
deleted file mode 100644
index 2606b86e89d0..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-4-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test 'by' animation of SVGNumberOptionalNumber.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 10
-PASS feGaussianBlur.stdDeviationY.animVal is 10
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 15
-PASS feGaussianBlur.stdDeviationY.animVal is 15
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS feGaussianBlur.stdDeviationX.animVal is 5
-PASS feGaussianBlur.stdDeviationY.animVal is 5
-PASS feGaussianBlur.stdDeviationX.baseVal is 5
-PASS feGaussianBlur.stdDeviationY.baseVal is 5
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-4.html b/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-4.html
deleted file mode 100644
index e6fd89031ad0..000000000000
--- a/LayoutTests/svg/animations/svgnumberoptionalnumber-animation-4.html
+++ /dev/null
@@ -1,95 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgpointlist-animation-1-expected.txt b/LayoutTests/svg/animations/svgpointlist-animation-1-expected.txt
deleted file mode 100644
index b3eb9e40db5e..000000000000
--- a/LayoutTests/svg/animations/svgpointlist-animation-1-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests from-to animation of points on polygons.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS poly.animatedPoints.getItem(2).x is 200
-PASS poly.animatedPoints.getItem(2).y is 200
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS poly.animatedPoints.getItem(2).x is 150
-PASS poly.animatedPoints.getItem(2).y is 150
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS poly.animatedPoints.getItem(2).x is 100
-PASS poly.animatedPoints.getItem(2).y is 100
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS poly.animatedPoints.getItem(2).x is 200
-PASS poly.animatedPoints.getItem(2).y is 200
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgpointlist-animation-1.html b/LayoutTests/svg/animations/svgpointlist-animation-1.html
deleted file mode 100644
index bcaa5b9ec09d..000000000000
--- a/LayoutTests/svg/animations/svgpointlist-animation-1.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgpointlist-animation-2-expected.txt b/LayoutTests/svg/animations/svgpointlist-animation-2-expected.txt
deleted file mode 100644
index 588a5ef3bbd9..000000000000
--- a/LayoutTests/svg/animations/svgpointlist-animation-2-expected.txt
+++ /dev/null
@@ -1,27 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests from-by animation of points on polygons.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS poly.animatedPoints.getItem(2).x is 200
-PASS poly.animatedPoints.getItem(2).y is 200
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS poly.animatedPoints.getItem(2).x is 250
-PASS poly.animatedPoints.getItem(2).y is 250
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS poly.animatedPoints.getItem(2).x is 300
-PASS poly.animatedPoints.getItem(2).y is 300
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS poly.animatedPoints.getItem(2).x is 200
-PASS poly.animatedPoints.getItem(2).y is 200
-PASS poly.points.getItem(2).x is 200
-PASS poly.points.getItem(2).y is 200
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgpointlist-animation-2.html b/LayoutTests/svg/animations/svgpointlist-animation-2.html
deleted file mode 100644
index 3c2ef514161a..000000000000
--- a/LayoutTests/svg/animations/svgpointlist-animation-2.html
+++ /dev/null
@@ -1,76 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgrect-animation-1-expected.txt b/LayoutTests/svg/animations/svgrect-animation-1-expected.txt
deleted file mode 100644
index 87238698b9a2..000000000000
--- a/LayoutTests/svg/animations/svgrect-animation-1-expected.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test from-to SVGRect animation.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rootSVGElement.viewBox.animVal.x is 0
-PASS rootSVGElement.viewBox.animVal.y is 0
-PASS rootSVGElement.viewBox.animVal.width is 100
-PASS rootSVGElement.viewBox.animVal.height is 100
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS rootSVGElement.viewBox.animVal.x is 25
-PASS rootSVGElement.viewBox.animVal.y is 25
-PASS rootSVGElement.viewBox.animVal.width is 75
-PASS rootSVGElement.viewBox.animVal.height is 75
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS rootSVGElement.viewBox.animVal.x is 50
-PASS rootSVGElement.viewBox.animVal.y is 50
-PASS rootSVGElement.viewBox.animVal.width is 50
-PASS rootSVGElement.viewBox.animVal.height is 50
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS rootSVGElement.viewBox.animVal.x is 0
-PASS rootSVGElement.viewBox.animVal.y is 0
-PASS rootSVGElement.viewBox.animVal.width is 100
-PASS rootSVGElement.viewBox.animVal.height is 100
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgrect-animation-1.html b/LayoutTests/svg/animations/svgrect-animation-1.html
deleted file mode 100644
index 2561dfb28c37..000000000000
--- a/LayoutTests/svg/animations/svgrect-animation-1.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgrect-animation-2-expected.txt b/LayoutTests/svg/animations/svgrect-animation-2-expected.txt
deleted file mode 100644
index 3b67f116e3b2..000000000000
--- a/LayoutTests/svg/animations/svgrect-animation-2-expected.txt
+++ /dev/null
@@ -1,43 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests from-by SVGRect animation.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rootSVGElement.viewBox.animVal.x is 0
-PASS rootSVGElement.viewBox.animVal.y is 0
-PASS rootSVGElement.viewBox.animVal.width is 100
-PASS rootSVGElement.viewBox.animVal.height is 100
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS rootSVGElement.viewBox.animVal.x is 25
-PASS rootSVGElement.viewBox.animVal.y is 25
-PASS rootSVGElement.viewBox.animVal.width is 125
-PASS rootSVGElement.viewBox.animVal.height is 125
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS rootSVGElement.viewBox.animVal.x is 50
-PASS rootSVGElement.viewBox.animVal.y is 50
-PASS rootSVGElement.viewBox.animVal.width is 150
-PASS rootSVGElement.viewBox.animVal.height is 150
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS rootSVGElement.viewBox.animVal.x is 0
-PASS rootSVGElement.viewBox.animVal.y is 0
-PASS rootSVGElement.viewBox.animVal.width is 100
-PASS rootSVGElement.viewBox.animVal.height is 100
-PASS rootSVGElement.viewBox.baseVal.x is 0
-PASS rootSVGElement.viewBox.baseVal.y is 0
-PASS rootSVGElement.viewBox.baseVal.width is 100
-PASS rootSVGElement.viewBox.baseVal.height is 100
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgrect-animation-2.html b/LayoutTests/svg/animations/svgrect-animation-2.html
deleted file mode 100644
index 614e0568ba5a..000000000000
--- a/LayoutTests/svg/animations/svgrect-animation-2.html
+++ /dev/null
@@ -1,89 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgstring-animation-1-expected.txt b/LayoutTests/svg/animations/svgstring-animation-1-expected.txt
deleted file mode 100644
index 2934b336e81a..000000000000
--- a/LayoutTests/svg/animations/svgstring-animation-1-expected.txt
+++ /dev/null
@@ -1,24 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test
-Test animVal support for SVGAnimatedString animations.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS aElement.target.animVal is "base"
-PASS aElement.target.baseVal is "base"
-PASS aElement.target.animVal is "a"
-PASS aElement.target.baseVal is "base"
-PASS aElement.target.animVal is "a"
-PASS aElement.target.baseVal is "base"
-PASS aElement.target.animVal is "b"
-PASS aElement.target.baseVal is "base"
-PASS aElement.target.animVal is "b"
-PASS aElement.target.baseVal is "base"
-PASS aElement.target.animVal is "base"
-PASS aElement.target.baseVal is "base"
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgstring-animation-1.html b/LayoutTests/svg/animations/svgstring-animation-1.html
deleted file mode 100644
index d8982d1b02e8..000000000000
--- a/LayoutTests/svg/animations/svgstring-animation-1.html
+++ /dev/null
@@ -1,69 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgstring-animation-fallback-to-discrete-expected.txt b/LayoutTests/svg/animations/svgstring-animation-fallback-to-discrete-expected.txt
deleted file mode 100644
index 5b9fc1c6d890..000000000000
--- a/LayoutTests/svg/animations/svgstring-animation-fallback-to-discrete-expected.txt
+++ /dev/null
@@ -1,19 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Tests fallback to calcMode='discrete' on animation of SVGString with 'values'.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS getComputedStyle(rect).visibility is 'visible'
-PASS rect.style.visibility is ""
-PASS getComputedStyle(rect).visibility is 'hidden'
-PASS rect.style.visibility is ""
-PASS getComputedStyle(rect).visibility is 'visible'
-PASS rect.style.visibility is ""
-PASS getComputedStyle(rect).visibility is 'visible'
-PASS rect.style.visibility is ""
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgstring-animation-fallback-to-discrete.html b/LayoutTests/svg/animations/svgstring-animation-fallback-to-discrete.html
deleted file mode 100644
index 33378f5a5d9b..000000000000
--- a/LayoutTests/svg/animations/svgstring-animation-fallback-to-discrete.html
+++ /dev/null
@@ -1,66 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgtransform-animation-1-expected.txt b/LayoutTests/svg/animations/svgtransform-animation-1-expected.txt
deleted file mode 100644
index 9967622b26f8..000000000000
--- a/LayoutTests/svg/animations/svgtransform-animation-1-expected.txt
+++ /dev/null
@@ -1,71 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test accumulate=sum animation on SVGAnimateTransform.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 0
-PASS rect.transform.animVal.getItem(0).matrix.d is 0
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 1
-PASS rect.transform.animVal.getItem(0).matrix.d is 1
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 2
-PASS rect.transform.animVal.getItem(0).matrix.d is 2
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 2
-PASS rect.transform.animVal.getItem(0).matrix.d is 2
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 3
-PASS rect.transform.animVal.getItem(0).matrix.d is 3
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 4
-PASS rect.transform.animVal.getItem(0).matrix.d is 4
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 4
-PASS rect.transform.animVal.getItem(0).matrix.d is 4
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 5
-PASS rect.transform.animVal.getItem(0).matrix.d is 5
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 6
-PASS rect.transform.animVal.getItem(0).matrix.d is 6
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 6
-PASS rect.transform.animVal.getItem(0).matrix.d is 6
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 6
-PASS rect.transform.animVal.getItem(0).matrix.d is 6
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_SCALE
-PASS rect.transform.animVal.getItem(0).matrix.a is 6
-PASS rect.transform.animVal.getItem(0).matrix.d is 6
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgtransform-animation-1.html b/LayoutTests/svg/animations/svgtransform-animation-1.html
deleted file mode 100644
index 9a5db3bbda48..000000000000
--- a/LayoutTests/svg/animations/svgtransform-animation-1.html
+++ /dev/null
@@ -1,121 +0,0 @@
-
-
-
-
-
-
-
-
-
SVG 1.1 dynamic animation tests
-
-
-
-
-
diff --git a/LayoutTests/svg/animations/svgtransform-animation-discrete-expected.txt b/LayoutTests/svg/animations/svgtransform-animation-discrete-expected.txt
deleted file mode 100644
index 18e69f22f621..000000000000
--- a/LayoutTests/svg/animations/svgtransform-animation-discrete-expected.txt
+++ /dev/null
@@ -1,33 +0,0 @@
-SVG 1.1 dynamic animation tests
-
-Test calcMode=discrete animation on SVGAnimateTransform.
-
-On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
-
-
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS rect.transform.animVal.getItem(0).matrix.e is 100
-PASS rect.transform.animVal.getItem(0).matrix.f is 100
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS rect.transform.animVal.getItem(0).matrix.e is 100
-PASS rect.transform.animVal.getItem(0).matrix.f is 100
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS rect.transform.animVal.getItem(0).matrix.e is 0
-PASS rect.transform.animVal.getItem(0).matrix.f is 0
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 1
-PASS rect.transform.animVal.getItem(0).type is SVGTransform.SVG_TRANSFORM_TRANSLATE
-PASS rect.transform.animVal.getItem(0).matrix.e is 0
-PASS rect.transform.animVal.getItem(0).matrix.f is 0
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS rect.transform.animVal.numberOfItems is 0
-PASS rect.transform.baseVal.numberOfItems is 0
-PASS successfullyParsed is true
-
-TEST COMPLETE
-
diff --git a/LayoutTests/svg/animations/svgtransform-animation-discrete.html b/LayoutTests/svg/animations/svgtransform-animation-discrete.html
deleted file mode 100644
index 3018cdd401d9..000000000000
--- a/LayoutTests/svg/animations/svgtransform-animation-discrete.html
+++ /dev/null
@@ -1,78 +0,0 @@
-
-
-
-
-
-
-
-
-