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

Side by Side Diff: LayoutTests/animations/keyframes-rule-expected.txt

Issue 18864008: Beef up keyframe animation LayoutTest (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Also remove some stale files related to this test Created 7 years, 5 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 | Annotate | Revision Log
« no previous file with comments | « LayoutTests/animations/keyframes-rule.html ('k') | LayoutTests/platform/win/animations/README » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 This tests the WebKitCSSKeyframeRule and WebKitCSSKeyframesRule interfaces. 1 This tests the WebKitCSSKeyframeRule and WebKitCSSKeyframesRule interfaces.
2 2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ". 3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4 4
5 5
6 PASS WebKitCSSKeyframeRule exists on Window object 6 PASS WebKitCSSKeyframeRule exists on Window object
7 PASS WebKitCSSKeyframesRule exists on Window object 7 PASS WebKitCSSKeyframesRule exists on Window object
8 PASS WEBKIT_KEYFRAME_RULE exists on Window.CSSRule object 8 PASS WEBKIT_KEYFRAME_RULE exists on Window.CSSRule object
9 PASS WEBKIT_KEYFRAMES_RULE exists on Window.CSSRule object 9 PASS WEBKIT_KEYFRAMES_RULE exists on Window.CSSRule object
10 10
(...skipping 12 matching lines...) Expand all
23 PASS rules1.item(2).cssText is '30% { left: 30px; }' 23 PASS rules1.item(2).cssText is '30% { left: 30px; }'
24 PASS rules1.item(3).cssText is '60% { left: 60px; }' 24 PASS rules1.item(3).cssText is '60% { left: 60px; }'
25 PASS rules1.item(4).cssText is '20% { left: 50px; }' 25 PASS rules1.item(4).cssText is '20% { left: 50px; }'
26 26
27 PASS keyframes2.type is window.CSSRule.WEBKIT_KEYFRAMES_RULE 27 PASS keyframes2.type is window.CSSRule.WEBKIT_KEYFRAMES_RULE
28 PASS keyframes2.name is 'test2' 28 PASS keyframes2.name is 'test2'
29 29
30 PASS rules2.length is 3 30 PASS rules2.length is 3
31 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE 31 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
32 PASS rules2.item(0).keyText is '0%' 32 PASS rules2.item(0).keyText is '0%'
33 PASS rules2.item(1).keyText is '50%' 33 PASS rules2.item(1).keyText is '50%,60%'
34 PASS rules2.item(2).keyText is '100%' 34 PASS rules2.item(2).keyText is '90%,100%'
35 PASS rules2.item(0).cssText is '0% { left: 10px; }' 35 PASS rules2.item(0).cssText is '0% { left: 10px; }'
36 PASS rules2.item(1).cssText is '50% { left: 30px; }' 36 PASS rules2.item(1).cssText is '50%,60% { left: 30px; }'
37 PASS rules2.item(2).cssText is '100% { left: 20px; }' 37 PASS rules2.item(2).cssText is '90%,100% { left: 20px; }'
38 38
39 PASS rules2.item(0).style is an instance of CSSStyleDeclaration 39 PASS rules2.item(0).style is an instance of CSSStyleDeclaration
40 PASS rules2.item(0).style.length is 1 40 PASS rules2.item(0).style.length is 1
41 41
42 Find a rule 42 Find a rule
43 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE 43 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE
44 PASS rule.cssText is '50% { left: 30px; }' 44 PASS rule.cssText is '0% { left: 10px; }'
45
46 Find a rule with multiple key values
47 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE
48 PASS rule.cssText is '50%,60% { left: 30px; }'
45 49
46 Find a rule using from and to 50 Find a rule using from and to
47 PASS keyframesFromTo.type is window.CSSRule.WEBKIT_KEYFRAMES_RULE 51 PASS keyframesFromTo.type is window.CSSRule.WEBKIT_KEYFRAMES_RULE
48 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE 52 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE
49 PASS rule.cssText is '0% { left: 10px; }' 53 PASS rule.cssText is '0% { left: 10px; }'
50 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE 54 PASS rule.type is window.CSSRule.WEBKIT_KEYFRAME_RULE
51 PASS rule.cssText is '100% { left: 20px; }' 55 PASS rule.cssText is '100% { left: 20px; }'
52 56
53 Try to find a rule that doesn't exist 57 Try to find a rule that doesn't exist
54 PASS Non-existent rule was not found 58 PASS Non-existent rule was not found
55 59
56 Delete a rule 60 Delete a rule
57 PASS rules2.length is 2 61 PASS rules2.length is 2
58 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE 62 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
59 PASS rules2.item(0).keyText is '0%' 63 PASS rules2.item(0).keyText is '0%'
60 PASS rules2.item(1).keyText is '100%' 64 PASS rules2.item(1).keyText is '90%,100%'
61 65
62 Delete a from rule 66 Delete a from rule
63 PASS rulesFromTo.length is 2 67 PASS rulesFromTo.length is 2
64 PASS rulesFromTo.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE 68 PASS rulesFromTo.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
65 PASS rulesFromTo.item(0).keyText is '50%' 69 PASS rulesFromTo.item(0).keyText is '50%'
66 PASS rulesFromTo.item(1).keyText is '100%' 70 PASS rulesFromTo.item(1).keyText is '100%'
67 71
68 Delete a rule that doesn't exist 72 Delete a rule that doesn't exist
69 PASS rules2.length is 2 73 PASS rules2.length is 2
70 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE 74 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
71 PASS rules2.item(0).keyText is '0%' 75 PASS rules2.item(0).keyText is '0%'
72 PASS rules2.item(1).keyText is '100%' 76 PASS rules2.item(1).keyText is '90%,100%'
73 77
78 Set a keyframe key
79 PASS rules2.length is 2
80 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
81 PASS rules2.item(0).keyText is '70%'
82 PASS rules2.item(1).keyText is '90%,100%'
83
84 Set a keyframe key with 'from'
85 PASS rules2.length is 2
86 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
87 PASS rules2.item(0).keyText is 'from'
88 PASS rules2.item(1).keyText is '90%,100%'
89
90 Set a keyframe key with multiple values
91 PASS rules2.length is 2
92 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
93 PASS rules2.item(0).keyText is '10%, 20%, 30%'
94 PASS rules2.item(1).keyText is '90%,100%'
95
96 Set a keyframe key with an out-of-range value
97 PASS rules2.length is 2
98 PASS rules2.item(0).type is window.CSSRule.WEBKIT_KEYFRAME_RULE
99 PASS rules2.item(0).keyText is '40%, -50%, 60%'
100 PASS rules2.item(1).keyText is '90%,100%'
74 PASS successfullyParsed is true 101 PASS successfullyParsed is true
75 102
76 TEST COMPLETE 103 TEST COMPLETE
77 104
OLDNEW
« no previous file with comments | « LayoutTests/animations/keyframes-rule.html ('k') | LayoutTests/platform/win/animations/README » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698