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

Side by Side Diff: LayoutTests/fast/css/scroll-snap-parsing-expected.txt

Issue 1148873005: Parsing CSS properties for scroll snap points (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@master
Patch Set: Add additional tests for position parsing Created 5 years, 7 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
OLDNEW
(Empty)
1 Test the parsing and application of the scroll-snap-* properties.
2
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE ".
4
5
6 Test case: inherited type
7 PASS style.scrollSnapType is "mandatory"
8
9 Test case: initial type
10 PASS style.scrollSnapType is "none"
11
12 Test case: inherited points-x
13 PASS style.scrollSnapPointsX is "repeat(20%)"
14
15 Test case: initial points-x
16 PASS style.scrollSnapPointsX is "none"
17
18 Test case: inherited points-y
19 PASS style.scrollSnapPointsY is "repeat(20%)"
20
21 Test case: initial points-y
22 PASS style.scrollSnapPointsY is "none"
23
24 Test case: inherited destination
25 PASS style.scrollSnapDestination is "20px 20px"
26
27 Test case: initial destination
28 PASS style.scrollSnapDestination is "0px 0px"
29
30 Test case: inherited coordinate
31 PASS style.scrollSnapCoordinate is "10px 10px"
32
33 Test case: initial coordinate
34 PASS style.scrollSnapCoordinate is "none"
35
36 Test case: mandatory type
37 PASS style.scrollSnapType is "mandatory"
38
39 Test case: proximity type
40 PASS style.scrollSnapType is "proximity"
41
42 Test case: none type
43 PASS style.scrollSnapType is "none"
44
45 Test case: percentage points repeat along x axis
46 PASS style.scrollSnapPointsX is "repeat(100%)"
47
48 Test case: pixel points repeat along x axis
49 PASS style.scrollSnapPointsX is "repeat(25px)"
50
51 Test case: percentage points repeat along y axis
52 PASS style.scrollSnapPointsY is "repeat(100%)"
53
54 Test case: pixel points repeat along y axis
55 PASS style.scrollSnapPointsY is "repeat(25px)"
56
57 Test case: pixel/pixel destination
58 PASS style.scrollSnapDestination is "10px 50px"
59
60 Test case: pixel/percentage destination
61 PASS style.scrollSnapDestination is "20px 40%"
62
63 Test case: unitless/pixel destination
64 PASS style.scrollSnapDestination is "0px 10px"
65
66 Test case: percentage/pixel destination
67 PASS style.scrollSnapDestination is "0% 0px"
68
69 Test case: percentage/percentage destination
70 PASS style.scrollSnapDestination is "5% 100%"
71
72 Test case: 3 piece percentage destination
73 PASS style.scrollSnapDestination is "0% 50%"
74
75 Test case: 1 piece destination with implied center
76 PASS style.scrollSnapDestination is "50% 0%"
77
78 Test case: single pixel coordinate
79 PASS style.scrollSnapCoordinate is "50px 100px"
80
81 Test case: single percentage coordinate
82 PASS style.scrollSnapCoordinate is "50% 100%"
83
84 Test case: 3 piece percentage coordinate
85 PASS style.scrollSnapCoordinate is "0% 50%"
86
87 Test case: 4 piece pixel coordinate
88 PASS style.scrollSnapCoordinate is "10px 15px"
89
90 Test case: 1 piece coordinate with implied center
91 PASS style.scrollSnapCoordinate is "0% 50%"
92
93 PASS successfullyParsed is true
94
95 TEST COMPLETE
96
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698