UNPKG

five-bells-visualization

Version:
27 lines (23 loc) 1.04 kB
<!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>