Index: polymer_0.5.0/bower_components/web-animations-js/test/blink/out-of-order-keyframes.html |
diff --git a/polymer_0.5.0/bower_components/web-animations-js/test/blink/out-of-order-keyframes.html b/polymer_0.5.0/bower_components/web-animations-js/test/blink/out-of-order-keyframes.html |
new file mode 100644 |
index 0000000000000000000000000000000000000000..15db42c8c9c21a4cd0219f423ef401c246689fd1 |
--- /dev/null |
+++ b/polymer_0.5.0/bower_components/web-animations-js/test/blink/out-of-order-keyframes.html |
@@ -0,0 +1,26 @@ |
+<!doctype html> |
+<title>Web Animations API: Out of order Keyframe tests</title> |
+<script src="testharness/testharness.js"></script> |
+<script src="testharness/testharnessreport.js"></script> |
+<div id='log'></div> |
+<div id='div'></div> |
+<script> |
+ |
+test(function() { |
+ assert_throws({name: 'InvalidModificationError'}, function() { |
+ div.animate([{height: '100px', offset: 0.5}, {height: '200px', offset: 0}, {height: '300px', offset: 1}], 1); |
+ }, 'Out-of-order properties should not work'); |
+ |
+ assert_throws({name: 'InvalidModificationError'}, function() { |
+ div.animate([{height: '100px', offset: 0.5}, {height: '150px'}, |
+ {height: '200px', offset: 0}, {height: '300px', offset: 1}], 1); |
+ }, 'Auto offsets combined with out-of-order properties should not work'); |
+}, |
+'Out-of-order Keyframe tests', |
+{ |
+ help: 'http://dev.w3.org/fxtf/web-animations/#normalizing-a-sequence-of-keyframes', |
+ assert: 'Keyframes with out-of-order offsets should work, unless there are also auto offsets', |
+ author: 'Shane Stephens' |
+}); |
+ |
+</script> |