Index: LayoutTests/svg/animations/animate-to-low-prio-frozen.html |
diff --git a/LayoutTests/svg/animations/animate-to-low-prio-frozen.html b/LayoutTests/svg/animations/animate-to-low-prio-frozen.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..403fcca48eb8b828ebcadc1b732132e8871a5a9d |
--- /dev/null |
+++ b/LayoutTests/svg/animations/animate-to-low-prio-frozen.html |
@@ -0,0 +1,22 @@ |
+<!DOCTYPE html> |
+<script src="../../resources/js-test.js"></script> |
+<svg width="200" height="200" style="display: block"> |
+ <rect width="0" height="100" fill="green"> |
+ <animate attributeName="width" begin="0s; 1000s" to="200" dur="25ms" fill="freeze"/> |
+ <animate attributeName="width" begin="50ms" to="100" dur="500s" onbegin="runTest()"/> |
+ </rect> |
+</svg> |
+<script> |
+window.jsTestIsAsync = true; |
+ |
+var rectWidth; |
+ |
+function runTest() { |
+ rect = document.querySelector('rect'); |
+ rectWidth = rect.width.animVal.valueInSpecifiedUnits; |
+ // Width expected to be 100 < x <= 200. |
+ shouldBeGreaterThan("rectWidth", "100"); |
+ shouldBeGreaterThanOrEqual("200", "rectWidth"); |
+ finishJSTest(); |
+} |
+</script> |