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

Side by Side Diff: LayoutTests/svg/animations/multiple-begin-animation-events.html

Issue 141013017: Make sure begin and end events are dispatched for back-to-back intervals (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Remove borked ASSERT. Created 6 years, 10 months 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
« no previous file with comments | « no previous file | LayoutTests/svg/animations/multiple-begin-animation-events-expected.txt » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <!doctype html>
2 <script>
3 var beginsSeen = 0;
4 var endsSeen = 0;
5 function logBegin() {
6 if (++beginsSeen > 4)
7 fail();
8 }
9 function logEnd() {
10 ++endsSeen;
11 if (endsSeen == 4) {
12 if (beginsSeen == 4)
13 pass();
14 else
15 fail();
16 }
17 }
18 function endTest(result) {
19 window.clearTimeout(timer);
20 document.body.appendChild(document.createTextNode(result));
21 if (window.testRunner)
22 testRunner.notifyDone();
23 }
24 function pass() {
25 endTest('PASS');
26 }
27 function fail() {
28 endTest('FAIL');
29 }
30 if (window.testRunner) {
31 testRunner.dumpAsText();
32 testRunner.waitUntilDone();
33 }
34 window.onload = function() {
35 timer = window.setTimeout(fail, 2000);
36 }
37 </script>
38 <svg id="svg" xmlns="http://www.w3.org/2000/svg" height="200">
39 <rect width="10" height="10" fill="green">
40 <animate id="a1" onbegin="logBegin()" onend="logEnd()" attributeName="x" beg in="0s; 0.5s" dur="0.5s" from="0" to="100"/>
41 </rect>
42 <rect y="10" width="10" height="10" fill="green">
43 <animate id="a2" onbegin="logBegin()" onend="logEnd()" attributeName="x" beg in="a1.end; 1s" dur="0.5s" from="0" to="100"/>
44 </rect>
45 </svg>
OLDNEW
« no previous file with comments | « no previous file | LayoutTests/svg/animations/multiple-begin-animation-events-expected.txt » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698