Build fix after r251567.
[WebKit-https.git] / LayoutTests / imported / mozilla / css-animations / test_cssanimation-animationname.html
1 <!doctype html>
2 <meta charset=utf-8>
3 <script src="../../../resources/testharness.js"></script>
4 <script src="../../../resources/testharnessreport.js"></script>
5 <script src="../resources/testcommon.js"></script>
6 <style>
7 @keyframes xyz {
8   to { left: 100px }
9 }
10 </style>
11 <body>
12 <div id="log"></div>
13 <script>
14 'use strict';
15
16 test(function(t) {
17   var div = addDiv(t);
18   div.style.animation = 'xyz 100s';
19   assert_equals(div.getAnimations()[0].animationName, 'xyz',
20                 'Animation name matches keyframes rule name');
21 }, 'Animation name makes keyframe rule');
22
23 test(function(t) {
24   var div = addDiv(t);
25   div.style.animation = 'x\\yz 100s';
26   assert_equals(div.getAnimations()[0].animationName, 'xyz',
27                 'Escaped animation name matches keyframes rule name');
28 }, 'Escaped animation name');
29
30 test(function(t) {
31   var div = addDiv(t);
32   div.style.animation = 'x\\79 z 100s';
33   assert_equals(div.getAnimations()[0].animationName, 'xyz',
34                 'Hex-escaped animation name matches keyframes rule'
35                 + ' name');
36 }, 'Animation name with hex-escape');
37
38 </script>
39 </body>