1 Test that setting and getting grid-column and grid-row works as expected
3 On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
6 Test getting grid-column and grid-row set through CSS
7 PASS getComputedStyle(gridItemWithNoCSSRule, '').getPropertyValue('grid-column') is "auto / auto"
8 PASS getComputedStyle(gridItemWithNoCSSRule, '').getPropertyValue('grid-column-start') is "auto"
9 PASS getComputedStyle(gridItemWithNoCSSRule, '').getPropertyValue('grid-column-end') is "auto"
10 PASS getComputedStyle(gridItemWithNoCSSRule, '').getPropertyValue('grid-row') is "auto / auto"
11 PASS getComputedStyle(gridItemWithNoCSSRule, '').getPropertyValue('grid-row-start') is "auto"
12 PASS getComputedStyle(gridItemWithNoCSSRule, '').getPropertyValue('grid-row-end') is "auto"
13 PASS getComputedStyle(gridItemWithPositiveInteger, '').getPropertyValue('grid-column') is "10 / auto"
14 PASS getComputedStyle(gridItemWithPositiveInteger, '').getPropertyValue('grid-column-start') is "10"
15 PASS getComputedStyle(gridItemWithPositiveInteger, '').getPropertyValue('grid-column-end') is "auto"
16 PASS getComputedStyle(gridItemWithPositiveInteger, '').getPropertyValue('grid-row') is "15 / auto"
17 PASS getComputedStyle(gridItemWithPositiveInteger, '').getPropertyValue('grid-row-start') is "15"
18 PASS getComputedStyle(gridItemWithPositiveInteger, '').getPropertyValue('grid-row-end') is "auto"
19 PASS getComputedStyle(gridItemWithNegativeInteger, '').getPropertyValue('grid-column') is "-10 / auto"
20 PASS getComputedStyle(gridItemWithNegativeInteger, '').getPropertyValue('grid-column-start') is "-10"
21 PASS getComputedStyle(gridItemWithNegativeInteger, '').getPropertyValue('grid-column-end') is "auto"
22 PASS getComputedStyle(gridItemWithNegativeInteger, '').getPropertyValue('grid-row') is "-15 / auto"
23 PASS getComputedStyle(gridItemWithNegativeInteger, '').getPropertyValue('grid-row-start') is "-15"
24 PASS getComputedStyle(gridItemWithNegativeInteger, '').getPropertyValue('grid-row-end') is "auto"
25 PASS getComputedStyle(gridItemWithAutoElement, '').getPropertyValue('grid-column') is "auto / auto"
26 PASS getComputedStyle(gridItemWithAutoElement, '').getPropertyValue('grid-column-start') is "auto"
27 PASS getComputedStyle(gridItemWithAutoElement, '').getPropertyValue('grid-column-end') is "auto"
28 PASS getComputedStyle(gridItemWithAutoElement, '').getPropertyValue('grid-row') is "auto / auto"
29 PASS getComputedStyle(gridItemWithAutoElement, '').getPropertyValue('grid-row-start') is "auto"
30 PASS getComputedStyle(gridItemWithAutoElement, '').getPropertyValue('grid-row-end') is "auto"
31 PASS getComputedStyle(gridItemWith2IntegerElement, '').getPropertyValue('grid-column') is "10 / 15"
32 PASS getComputedStyle(gridItemWith2IntegerElement, '').getPropertyValue('grid-column-start') is "10"
33 PASS getComputedStyle(gridItemWith2IntegerElement, '').getPropertyValue('grid-column-end') is "15"
34 PASS getComputedStyle(gridItemWith2IntegerElement, '').getPropertyValue('grid-row') is "5 / 5"
35 PASS getComputedStyle(gridItemWith2IntegerElement, '').getPropertyValue('grid-row-start') is "5"
36 PASS getComputedStyle(gridItemWith2IntegerElement, '').getPropertyValue('grid-row-end') is "5"
37 PASS getComputedStyle(gridItemWithNegativePositiveIntegerElement, '').getPropertyValue('grid-column') is "10 / -10"
38 PASS getComputedStyle(gridItemWithNegativePositiveIntegerElement, '').getPropertyValue('grid-column-start') is "10"
39 PASS getComputedStyle(gridItemWithNegativePositiveIntegerElement, '').getPropertyValue('grid-column-end') is "-10"
40 PASS getComputedStyle(gridItemWithNegativePositiveIntegerElement, '').getPropertyValue('grid-row') is "-8 / 5"
41 PASS getComputedStyle(gridItemWithNegativePositiveIntegerElement, '').getPropertyValue('grid-row-start') is "-8"
42 PASS getComputedStyle(gridItemWithNegativePositiveIntegerElement, '').getPropertyValue('grid-row-end') is "5"
43 PASS getComputedStyle(gridItemWithBeforeSpanElement, '').getPropertyValue('grid-column') is "span 2 / 4"
44 PASS getComputedStyle(gridItemWithBeforeSpanElement, '').getPropertyValue('grid-column-start') is "span 2"
45 PASS getComputedStyle(gridItemWithBeforeSpanElement, '').getPropertyValue('grid-column-end') is "4"
46 PASS getComputedStyle(gridItemWithBeforeSpanElement, '').getPropertyValue('grid-row') is "3 / span 5"
47 PASS getComputedStyle(gridItemWithBeforeSpanElement, '').getPropertyValue('grid-row-start') is "3"
48 PASS getComputedStyle(gridItemWithBeforeSpanElement, '').getPropertyValue('grid-row-end') is "span 5"
49 PASS getComputedStyle(gridItemWith2OnlySpanElement, '').getPropertyValue('grid-column') is "span 1 / span 1"
50 PASS getComputedStyle(gridItemWith2OnlySpanElement, '').getPropertyValue('grid-column-start') is "span 1"
51 PASS getComputedStyle(gridItemWith2OnlySpanElement, '').getPropertyValue('grid-column-end') is "span 1"
52 PASS getComputedStyle(gridItemWith2OnlySpanElement, '').getPropertyValue('grid-row') is "span 1 / span 1"
53 PASS getComputedStyle(gridItemWith2OnlySpanElement, '').getPropertyValue('grid-row-start') is "span 1"
54 PASS getComputedStyle(gridItemWith2OnlySpanElement, '').getPropertyValue('grid-row-end') is "span 1"
55 PASS getComputedStyle(gridItemWith2AutoElement, '').getPropertyValue('grid-column') is "auto / auto"
56 PASS getComputedStyle(gridItemWith2AutoElement, '').getPropertyValue('grid-column-start') is "auto"
57 PASS getComputedStyle(gridItemWith2AutoElement, '').getPropertyValue('grid-column-end') is "auto"
58 PASS getComputedStyle(gridItemWith2AutoElement, '').getPropertyValue('grid-row') is "auto / auto"
59 PASS getComputedStyle(gridItemWith2AutoElement, '').getPropertyValue('grid-row-start') is "auto"
60 PASS getComputedStyle(gridItemWith2AutoElement, '').getPropertyValue('grid-row-end') is "auto"
61 PASS getComputedStyle(gridItemWithBothShortLongHandElement, '').getPropertyValue('grid-column') is "10 / 11"
62 PASS getComputedStyle(gridItemWithBothShortLongHandElement, '').getPropertyValue('grid-column-start') is "10"
63 PASS getComputedStyle(gridItemWithBothShortLongHandElement, '').getPropertyValue('grid-column-end') is "11"
64 PASS getComputedStyle(gridItemWithBothShortLongHandElement, '').getPropertyValue('grid-row') is "4 / 5"
65 PASS getComputedStyle(gridItemWithBothShortLongHandElement, '').getPropertyValue('grid-row-start') is "4"
66 PASS getComputedStyle(gridItemWithBothShortLongHandElement, '').getPropertyValue('grid-row-end') is "5"
67 PASS getComputedStyle(gridItemWithNoSpaceElement, '').getPropertyValue('grid-column') is "auto / 1"
68 PASS getComputedStyle(gridItemWithNoSpaceElement, '').getPropertyValue('grid-column-start') is "auto"
69 PASS getComputedStyle(gridItemWithNoSpaceElement, '').getPropertyValue('grid-column-end') is "1"
70 PASS getComputedStyle(gridItemWithNoSpaceElement, '').getPropertyValue('grid-row') is "5 / auto"
71 PASS getComputedStyle(gridItemWithNoSpaceElement, '').getPropertyValue('grid-row-start') is "5"
72 PASS getComputedStyle(gridItemWithNoSpaceElement, '').getPropertyValue('grid-row-end') is "auto"
73 PASS getComputedStyle(gridItemWithCustomIdent, '').getPropertyValue('grid-column') is "first / first"
74 PASS getComputedStyle(gridItemWithCustomIdent, '').getPropertyValue('grid-column-start') is "first"
75 PASS getComputedStyle(gridItemWithCustomIdent, '').getPropertyValue('grid-column-end') is "first"
76 PASS getComputedStyle(gridItemWithCustomIdent, '').getPropertyValue('grid-row') is "last / last"
77 PASS getComputedStyle(gridItemWithCustomIdent, '').getPropertyValue('grid-row-start') is "last"
78 PASS getComputedStyle(gridItemWithCustomIdent, '').getPropertyValue('grid-row-end') is "last"
79 PASS getComputedStyle(gridItemWithNonExistingCustomIdent, '').getPropertyValue('grid-column') is "nav / nav"
80 PASS getComputedStyle(gridItemWithNonExistingCustomIdent, '').getPropertyValue('grid-column-start') is "nav"
81 PASS getComputedStyle(gridItemWithNonExistingCustomIdent, '').getPropertyValue('grid-column-end') is "nav"
82 PASS getComputedStyle(gridItemWithNonExistingCustomIdent, '').getPropertyValue('grid-row') is "foo / foo"
83 PASS getComputedStyle(gridItemWithNonExistingCustomIdent, '').getPropertyValue('grid-row-start') is "foo"
84 PASS getComputedStyle(gridItemWithNonExistingCustomIdent, '').getPropertyValue('grid-row-end') is "foo"
85 PASS getComputedStyle(gridItemWithSpanCustomIdent, '').getPropertyValue('grid-column') is "1 / span 1 first"
86 PASS getComputedStyle(gridItemWithSpanCustomIdent, '').getPropertyValue('grid-column-start') is "1"
87 PASS getComputedStyle(gridItemWithSpanCustomIdent, '').getPropertyValue('grid-column-end') is "span 1 first"
88 PASS getComputedStyle(gridItemWithSpanCustomIdent, '').getPropertyValue('grid-row') is "-1 / span 1 last"
89 PASS getComputedStyle(gridItemWithSpanCustomIdent, '').getPropertyValue('grid-row-start') is "-1"
90 PASS getComputedStyle(gridItemWithSpanCustomIdent, '').getPropertyValue('grid-row-end') is "span 1 last"
91 PASS getComputedStyle(gridItemWithSpanNumberCustomIdent, '').getPropertyValue('grid-column') is "1 / span 3 first"
92 PASS getComputedStyle(gridItemWithSpanNumberCustomIdent, '').getPropertyValue('grid-column-start') is "1"
93 PASS getComputedStyle(gridItemWithSpanNumberCustomIdent, '').getPropertyValue('grid-column-end') is "span 3 first"
94 PASS getComputedStyle(gridItemWithSpanNumberCustomIdent, '').getPropertyValue('grid-row') is "-1 / span 2 last"
95 PASS getComputedStyle(gridItemWithSpanNumberCustomIdent, '').getPropertyValue('grid-row-start') is "-1"
96 PASS getComputedStyle(gridItemWithSpanNumberCustomIdent, '').getPropertyValue('grid-row-end') is "span 2 last"
97 PASS getComputedStyle(gridItemWithSingleNamedGridArea, '').getPropertyValue('grid-column') is "thirdArea / thirdArea"
98 PASS getComputedStyle(gridItemWithSingleNamedGridArea, '').getPropertyValue('grid-column-start') is "thirdArea"
99 PASS getComputedStyle(gridItemWithSingleNamedGridArea, '').getPropertyValue('grid-column-end') is "thirdArea"
100 PASS getComputedStyle(gridItemWithSingleNamedGridArea, '').getPropertyValue('grid-row') is "firstArea / firstArea"
101 PASS getComputedStyle(gridItemWithSingleNamedGridArea, '').getPropertyValue('grid-row-start') is "firstArea"
102 PASS getComputedStyle(gridItemWithSingleNamedGridArea, '').getPropertyValue('grid-row-end') is "firstArea"
103 PASS getComputedStyle(gridItemWithNamedGridAreaAndSpan, '').getPropertyValue('grid-column') is "thirdArea / span 1"
104 PASS getComputedStyle(gridItemWithNamedGridAreaAndSpan, '').getPropertyValue('grid-column-start') is "thirdArea"
105 PASS getComputedStyle(gridItemWithNamedGridAreaAndSpan, '').getPropertyValue('grid-column-end') is "span 1"
106 PASS getComputedStyle(gridItemWithNamedGridAreaAndSpan, '').getPropertyValue('grid-row') is "firstArea / span 2"
107 PASS getComputedStyle(gridItemWithNamedGridAreaAndSpan, '').getPropertyValue('grid-row-start') is "firstArea"
108 PASS getComputedStyle(gridItemWithNamedGridAreaAndSpan, '').getPropertyValue('grid-row-end') is "span 2"
110 Test the initial value
111 PASS getComputedStyle(element, '').getPropertyValue('grid-column') is 'auto / auto'
112 PASS getComputedStyle(element, '').getPropertyValue('grid-column-start') is 'auto'
113 PASS getComputedStyle(element, '').getPropertyValue('grid-column-end') is 'auto'
114 PASS getComputedStyle(element, '').getPropertyValue('grid-row') is 'auto / auto'
115 PASS getComputedStyle(element, '').getPropertyValue('grid-row-start') is 'auto'
116 PASS getComputedStyle(element, '').getPropertyValue('grid-row-end') is 'auto'
118 Test getting and setting grid-column and grid-row through JS
119 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "18 / auto"
120 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "18"
121 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
122 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "66 / auto"
123 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "66"
124 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
125 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "-55 / auto"
126 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "-55"
127 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
128 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "-40 / auto"
129 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "-40"
130 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
131 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
132 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
133 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
134 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
135 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
136 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
137 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "10 / 55"
138 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "10"
139 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "55"
140 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "1 / 10"
141 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "1"
142 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "10"
143 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 5 / 5"
144 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 5"
145 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "5"
146 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "4 / span 4"
147 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "4"
148 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 4"
149 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "-5 / 5"
150 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "-5"
151 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "5"
152 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "4 / -4"
153 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "4"
154 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "-4"
155 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "4 / auto"
156 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "4"
157 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
158 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "5 / auto"
159 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "5"
160 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
161 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / 5"
162 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
163 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "5"
164 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / 8"
165 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
166 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "8"
167 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 1 / 3"
168 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 1"
169 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "3"
170 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "5 / span 1"
171 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "5"
172 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 1"
173 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 1 first / 3"
174 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 1 first"
175 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "3"
176 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "5 / span 1 last"
177 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "5"
178 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 1 last"
179 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "first / last"
180 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "first"
181 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "last"
182 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "nav / span 1 last"
183 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "nav"
184 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 1 last"
185 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "3 first / 2 last"
186 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "3 first"
187 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "2 last"
188 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "5 nav / span 7 last"
189 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "5 nav"
190 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 7 last"
191 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 3 first / -3 last"
192 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 3 first"
193 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "-3 last"
194 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 2 last / -1 nav"
195 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 2 last"
196 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "-1 nav"
197 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "5 / none"
198 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "5"
199 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "none"
200 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "8 / foobar"
201 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "8"
202 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "foobar"
203 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "nonExistent / none"
204 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "nonExistent"
205 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "none"
206 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "nonExistent / foobar"
207 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "nonExistent"
208 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "foobar"
209 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 3 first / none"
210 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 3 first"
211 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "none"
212 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 1 last / foobar"
213 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 1 last"
214 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "foobar"
215 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 5 / span 2"
216 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 5"
217 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "span 2"
218 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 1 first / span 1 last"
219 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 1 first"
220 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 1 last"
221 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "span 5 first / span 2 last"
222 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "span 5 first"
223 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "span 2 last"
224 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 3 first / span 7 last"
225 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 3 first"
226 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "span 7 last"
228 Test setting grid-column and grid-row back to 'auto' through JS
229 PASS getComputedStyle(element, '').getPropertyValue('grid-column') is '18 / 19'
230 PASS getComputedStyle(element, '').getPropertyValue('grid-column-start') is '18'
231 PASS getComputedStyle(element, '').getPropertyValue('grid-column-end') is '19'
232 PASS getComputedStyle(element, '').getPropertyValue('grid-row') is '66 / 68'
233 PASS getComputedStyle(element, '').getPropertyValue('grid-row-start') is '66'
234 PASS getComputedStyle(element, '').getPropertyValue('grid-row-end') is '68'
235 PASS getComputedStyle(element, '').getPropertyValue('grid-column') is 'auto / auto'
236 PASS getComputedStyle(element, '').getPropertyValue('grid-column-start') is 'auto'
237 PASS getComputedStyle(element, '').getPropertyValue('grid-column-end') is 'auto'
238 PASS getComputedStyle(element, '').getPropertyValue('grid-row') is 'auto / auto'
239 PASS getComputedStyle(element, '').getPropertyValue('grid-row-start') is 'auto'
240 PASS getComputedStyle(element, '').getPropertyValue('grid-row-end') is 'auto'
242 Test getting and setting 'initial' grid-column and grid-row through JS
243 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "1 / span 2"
244 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "1"
245 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "span 2"
246 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 3 / 5"
247 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 3"
248 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "5"
249 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
250 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
251 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
252 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 3 / 5"
253 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 3"
254 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "5"
255 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
256 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
257 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
258 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
259 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
260 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
262 Test getting and setting 'inherit' grid-column and grid-row through JS
263 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "1 / auto"
264 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "1"
265 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
266 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 1 / 7"
267 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 1"
268 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "7"
269 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "6 / span 2"
270 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "6"
271 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "span 2"
272 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "1 / auto"
273 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "1"
274 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
275 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "6 / span 2"
276 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "6"
277 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "span 2"
278 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "span 1 / 7"
279 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "span 1"
280 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "7"
282 Test getting and setting invalid grid-column and grid-row through JS
283 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
284 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
285 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
286 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
287 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
288 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
289 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
290 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
291 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
292 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
293 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
294 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
295 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
296 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
297 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
298 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
299 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
300 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
301 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
302 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
303 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
304 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
305 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
306 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
307 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
308 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
309 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
310 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
311 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
312 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
313 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
314 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
315 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
316 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
317 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
318 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
319 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
320 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
321 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
322 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
323 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
324 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
325 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
326 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
327 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
328 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
329 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
330 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
331 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
332 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
333 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
334 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
335 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
336 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
337 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
338 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
339 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
340 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
341 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
342 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
343 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
344 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
345 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
346 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
347 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
348 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
349 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
350 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
351 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
352 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
353 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
354 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
355 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
356 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
357 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
358 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
359 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
360 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
361 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
362 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
363 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
364 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
365 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
366 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
367 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
368 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
369 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
370 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
371 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
372 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
373 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
374 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
375 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
376 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
377 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
378 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
379 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
380 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
381 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
382 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
383 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
384 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
385 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
386 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
387 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
388 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
389 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
390 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
391 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
392 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
393 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
394 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
395 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
396 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
397 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
398 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
399 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
400 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
401 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
402 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
403 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
404 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
405 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
406 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
407 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
408 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
409 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
410 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
411 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
412 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
413 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
414 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
415 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
416 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
417 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
418 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
419 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
420 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
421 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
422 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
423 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
424 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
425 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
426 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
427 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
428 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
429 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
430 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
431 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
432 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
433 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
434 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
435 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
436 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
437 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
438 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
439 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
440 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
441 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
442 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
443 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
444 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
445 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
446 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
447 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
448 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
449 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
450 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
451 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
452 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
453 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
454 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
455 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
456 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
457 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
458 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
459 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
460 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
461 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
462 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
463 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
464 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
465 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
466 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
467 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
468 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
469 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
470 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
471 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
472 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
473 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
474 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
475 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column') is "auto / auto"
476 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-start') is "auto"
477 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-column-end') is "auto"
478 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row') is "auto / auto"
479 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-start') is "auto"
480 PASS getComputedStyle(gridItem, '').getPropertyValue('grid-row-end') is "auto"
481 PASS successfullyParsed is true