Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(2)

Side by Side Diff: third_party/WebKit/LayoutTests/compositing/animation/animation-compositing.html

Issue 2521163002: CSS Animations: Reduce usage of webkit prefix in layout tests (Closed)
Patch Set: Created 4 years ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 <!DOCTYPE html> 1 <!DOCTYPE html>
2 2
3 <html> 3 <html>
4 <head> 4 <head>
5 <style type="text/css" media="screen"> 5 <style type="text/css" media="screen">
6 .box { 6 .box {
7 height: 100px; 7 height: 100px;
8 width: 100px; 8 width: 100px;
9 background-color: blue; 9 background-color: blue;
10 } 10 }
11 11
12 .spinning { 12 .spinning {
13 -webkit-animation: spin 2s infinite linear; 13 animation: spin 2s infinite linear;
14 } 14 }
15 15
16 @-webkit-keyframes spin { 16 @keyframes spin {
17 from { transform: rotate(0); } 17 from { transform: rotate(0); }
18 to { transform: rotate(360deg); } 18 to { transform: rotate(360deg); }
19 } 19 }
20 </style> 20 </style>
21 <script type="text/javascript" charset="utf-8"> 21 <script type="text/javascript" charset="utf-8">
22 if (window.testRunner) { 22 if (window.testRunner) {
23 testRunner.dumpAsText(); 23 testRunner.dumpAsText();
24 testRunner.waitUntilDone(); 24 testRunner.waitUntilDone();
25 } 25 }
26 26
27 function doTest() 27 function doTest()
28 { 28 {
29 var box = document.getElementById('box'); 29 var box = document.getElementById('box');
30 box.addEventListener('webkitAnimationStart', function() { 30 box.addEventListener('animationstart', function() {
31 if (window.testRunner) { 31 if (window.testRunner) {
32 var layers = window.internals.layerTreeAsText(document); 32 var layers = window.internals.layerTreeAsText(document);
33 var result; 33 var result;
34 if (layers != "") 34 if (layers != "")
35 result = "PASS: created compositing layers when animating transfor m."; 35 result = "PASS: created compositing layers when animating transfor m.";
36 else 36 else
37 result = "FAIL: no layers found"; 37 result = "FAIL: no layers found";
38 document.getElementById('result').innerHTML = result; 38 document.getElementById('result').innerHTML = result;
39 testRunner.notifyDone(); 39 testRunner.notifyDone();
40 } 40 }
41 }, false); 41 }, false);
42 document.getElementById('box').className = 'spinning'; 42 document.getElementById('box').className = 'spinning';
43 } 43 }
44 44
45 window.addEventListener('load', doTest, false); 45 window.addEventListener('load', doTest, false);
46 </script> 46 </script>
47 </head> 47 </head>
48 <body> 48 <body>
49 49
50 <div id="box" class="box"></div> 50 <div id="box" class="box"></div>
51 51
52 <!-- We should create layers, even on platforms that don't support accelerated animation. --> 52 <!-- We should create layers, even on platforms that don't support accelerated animation. -->
53 <div id="result">Test only works in DRT</div> 53 <div id="result">Test only works in DRT</div>
54 54
55 </body> 55 </body>
56 </html> 56 </html>
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698