Skip to content

Commit 1f4eaac

Browse files
Gecko sync update
1 parent e553ffd commit 1f4eaac

File tree

1 file changed

+262
-0
lines changed
  • css/css-grid/masonry/tentative/parsing

1 file changed

+262
-0
lines changed
Lines changed: 262 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,262 @@
1+
links:
2+
- product: firefox
3+
results:
4+
- subtest: Property item-tolerance value 'normal'
5+
test: item-tolerance-computed.html
6+
- subtest: Property item-tolerance value 'infinite'
7+
test: item-tolerance-computed.html
8+
- subtest: Property item-tolerance value '10px'
9+
test: item-tolerance-computed.html
10+
- subtest: Property item-tolerance value '20%'
11+
test: item-tolerance-computed.html
12+
- subtest: Property item-tolerance value 'calc(20% + 10px)'
13+
test: item-tolerance-computed.html
14+
- subtest: Property item-tolerance value 'calc(-0.5em + 10px)'
15+
test: item-tolerance-computed.html
16+
- subtest: Property item-tolerance value 'calc(0.5em + 10px)'
17+
test: item-tolerance-computed.html
18+
- subtest: e.style['item-tolerance'] = "normal" should set the property value
19+
test: item-tolerance-valid.html
20+
- subtest: e.style['item-tolerance'] = "infinite" should set the property value
21+
test: item-tolerance-valid.html
22+
- subtest: e.style['item-tolerance'] = "initial" should set the property value
23+
test: item-tolerance-valid.html
24+
- subtest: e.style['item-tolerance'] = "0" should set the property value
25+
test: item-tolerance-valid.html
26+
- subtest: e.style['item-tolerance'] = "1px" should set the property value
27+
test: item-tolerance-valid.html
28+
- subtest: e.style['item-tolerance'] = "calc(2em + 3ex)" should set the property
29+
value
30+
test: item-tolerance-valid.html
31+
- subtest: e.style['item-tolerance'] = "4%" should set the property value
32+
test: item-tolerance-valid.html
33+
- subtest: e.style['item-tolerance'] = "5vmin" should set the property value
34+
test: item-tolerance-valid.html
35+
- subtest: Property masonry-direction value 'row'
36+
test: masonry-direction-computed.html
37+
- subtest: Property masonry-direction value 'column'
38+
test: masonry-direction-computed.html
39+
- subtest: Property masonry-direction value 'row-reverse'
40+
test: masonry-direction-computed.html
41+
- subtest: Property masonry-direction value 'column-reverse'
42+
test: masonry-direction-computed.html
43+
- subtest: e.style['masonry-direction'] = "row" should set the property value
44+
test: masonry-direction-valid.html
45+
- subtest: e.style['masonry-direction'] = "row-reverse" should set the property
46+
value
47+
test: masonry-direction-valid.html
48+
- subtest: e.style['masonry-direction'] = "column" should set the property value
49+
test: masonry-direction-valid.html
50+
- subtest: e.style['masonry-direction'] = "column-reverse" should set the property
51+
value
52+
test: masonry-direction-valid.html
53+
- subtest: Property masonry-fill value 'normal'
54+
test: masonry-fill-computed.html
55+
- subtest: Property masonry-fill value 'reverse'
56+
test: masonry-fill-computed.html
57+
- subtest: e.style['masonry-fill'] = "normal" should set the property value
58+
test: masonry-fill-valid.html
59+
- subtest: e.style['masonry-fill'] = "reverse" should set the property value
60+
test: masonry-fill-valid.html
61+
- subtest: Property masonry-flow value 'column normal'
62+
test: masonry-flow-computed.html
63+
- subtest: Property masonry-flow value 'column reverse'
64+
test: masonry-flow-computed.html
65+
- subtest: Property masonry-flow value 'row normal'
66+
test: masonry-flow-computed.html
67+
- subtest: Property masonry-flow value 'row reverse'
68+
test: masonry-flow-computed.html
69+
- subtest: Property masonry-flow value 'column-reverse normal'
70+
test: masonry-flow-computed.html
71+
- subtest: Property masonry-flow value 'column-reverse reverse'
72+
test: masonry-flow-computed.html
73+
- subtest: Property masonry-flow value 'row-reverse normal'
74+
test: masonry-flow-computed.html
75+
- subtest: Property masonry-flow value 'row-reverse reverse'
76+
test: masonry-flow-computed.html
77+
- subtest: e.style['masonry-flow'] = "column normal" should set the property value
78+
test: masonry-flow-valid.html
79+
- subtest: e.style['masonry-flow'] = "column reverse" should set the property value
80+
test: masonry-flow-valid.html
81+
- subtest: e.style['masonry-flow'] = "column normal" should set masonry-direction
82+
test: masonry-flow-valid.html
83+
- subtest: e.style['masonry-flow'] = "column normal" should set masonry-fill
84+
test: masonry-flow-valid.html
85+
- subtest: e.style['masonry-flow'] = "column normal" should not set unrelated longhands
86+
test: masonry-flow-valid.html
87+
- subtest: e.style['masonry-flow'] = "column reverse" should set masonry-direction
88+
test: masonry-flow-valid.html
89+
- subtest: e.style['masonry-flow'] = "column reverse" should set masonry-fill
90+
test: masonry-flow-valid.html
91+
- subtest: e.style['masonry-flow'] = "column reverse" should not set unrelated longhands
92+
test: masonry-flow-valid.html
93+
- subtest: e.style['masonry-flow'] = "row normal" should set the property value
94+
test: masonry-flow-valid.html
95+
- subtest: e.style['masonry-flow'] = "row reverse" should set the property value
96+
test: masonry-flow-valid.html
97+
- subtest: e.style['masonry-flow'] = "row normal" should set masonry-direction
98+
test: masonry-flow-valid.html
99+
- subtest: e.style['masonry-flow'] = "row normal" should set masonry-fill
100+
test: masonry-flow-valid.html
101+
- subtest: e.style['masonry-flow'] = "row normal" should not set unrelated longhands
102+
test: masonry-flow-valid.html
103+
- subtest: e.style['masonry-flow'] = "row reverse" should set masonry-direction
104+
test: masonry-flow-valid.html
105+
- subtest: e.style['masonry-flow'] = "row reverse" should set masonry-fill
106+
test: masonry-flow-valid.html
107+
- subtest: e.style['masonry-flow'] = "row reverse" should not set unrelated longhands
108+
test: masonry-flow-valid.html
109+
- subtest: e.style['masonry-flow'] = "column-reverse normal" should set the property
110+
value
111+
test: masonry-flow-valid.html
112+
- subtest: e.style['masonry-flow'] = "column-reverse reverse" should set the property
113+
value
114+
test: masonry-flow-valid.html
115+
- subtest: e.style['masonry-flow'] = "column-reverse normal" should set masonry-direction
116+
test: masonry-flow-valid.html
117+
- subtest: e.style['masonry-flow'] = "column-reverse normal" should set masonry-fill
118+
test: masonry-flow-valid.html
119+
- subtest: e.style['masonry-flow'] = "column-reverse normal" should not set unrelated
120+
longhands
121+
test: masonry-flow-valid.html
122+
- subtest: e.style['masonry-flow'] = "column-reverse reverse" should set masonry-direction
123+
test: masonry-flow-valid.html
124+
- subtest: e.style['masonry-flow'] = "column-reverse reverse" should set masonry-fill
125+
test: masonry-flow-valid.html
126+
- subtest: e.style['masonry-flow'] = "column-reverse reverse" should not set unrelated
127+
longhands
128+
test: masonry-flow-valid.html
129+
- subtest: e.style['masonry-flow'] = "row-reverse normal" should set the property
130+
value
131+
test: masonry-flow-valid.html
132+
- subtest: e.style['masonry-flow'] = "row-reverse reverse" should set the property
133+
value
134+
test: masonry-flow-valid.html
135+
- subtest: e.style['masonry-flow'] = "row-reverse normal" should set masonry-direction
136+
test: masonry-flow-valid.html
137+
- subtest: e.style['masonry-flow'] = "row-reverse normal" should set masonry-fill
138+
test: masonry-flow-valid.html
139+
- subtest: e.style['masonry-flow'] = "row-reverse normal" should not set unrelated
140+
longhands
141+
test: masonry-flow-valid.html
142+
- subtest: e.style['masonry-flow'] = "row-reverse reverse" should set masonry-direction
143+
test: masonry-flow-valid.html
144+
- subtest: e.style['masonry-flow'] = "row-reverse reverse" should set masonry-fill
145+
test: masonry-flow-valid.html
146+
- subtest: e.style['masonry-flow'] = "row-reverse reverse" should not set unrelated
147+
longhands
148+
test: masonry-flow-valid.html
149+
- subtest: Property masonry value '"a b" 1fr 2fr row normal'
150+
test: masonry-shorthand-computed.html
151+
- subtest: Property masonry value '8px column normal'
152+
test: masonry-shorthand-computed.html
153+
- subtest: Property masonry value '"a b c" 10% 20% 30% row-reverse'
154+
test: masonry-shorthand-computed.html
155+
- subtest: Property masonry value '"a b" 10px 20px column-reverse reverse'
156+
test: masonry-shorthand-computed.html
157+
- subtest: Property masonry value 'min-content row'
158+
test: masonry-shorthand-computed.html
159+
- subtest: Property masonry value 'repeat(5, auto) reverse'
160+
test: masonry-shorthand-computed.html
161+
- subtest: "grid-template-rows: none,\n grid-template-columns: none,\n \
162+
\ grid-template-areas: none,\n masonry-direction: column,\n masonry-fill:\
163+
\ normal should be valid."
164+
test: masonry-shorthand-serialization.html
165+
- subtest: "grid-template-rows: 10px,\n grid-template-columns: none,\n \
166+
\ grid-template-areas: none,\n masonry-direction: column,\n masonry-fill:\
167+
\ reverse should be valid."
168+
test: masonry-shorthand-serialization.html
169+
- subtest: "grid-template-rows: 10px 20px,\n grid-template-columns: 10% 20%,\n\
170+
\ grid-template-areas: none,\n masonry-direction: row,\n masonry-fill:\
171+
\ normal should be valid."
172+
test: masonry-shorthand-serialization.html
173+
- subtest: "grid-template-rows: none,\n grid-template-columns: 1fr 1fr 3fr,\n\
174+
\ grid-template-areas: \"a a b\",\n masonry-direction: column,\n \
175+
\ masonry-fill: reverse should be valid."
176+
test: masonry-shorthand-serialization.html
177+
- subtest: "grid-template-rows: 20% 40%,\n grid-template-columns: none,\n \
178+
\ grid-template-areas: \"b\" \"a\",\n masonry-direction: row,\n \
179+
\ masonry-fill: normal should be valid."
180+
test: masonry-shorthand-serialization.html
181+
- subtest: "grid-template-rows: none,\n grid-template-columns: fit-content(calc(0.5em\
182+
\ + 10px)),\n grid-template-areas: none,\n masonry-direction: column-reverse,\n\
183+
\ masonry-fill: normal should be valid."
184+
test: masonry-shorthand-serialization.html
185+
- subtest: "grid-template-rows: 10% 20% 40%,\n grid-template-columns: none,\n\
186+
\ grid-template-areas: \"a\" \"b\" \"c\",\n masonry-direction: row-reverse,\n\
187+
\ masonry-fill: normal should be valid."
188+
test: masonry-shorthand-serialization.html
189+
- subtest: masonry followed by !important
190+
test: masonry-shorthand-valid.html
191+
- subtest: e.style['masonry'] = "\"a\" calc(10px) column-reverse normal" should
192+
set the property value
193+
test: masonry-shorthand-valid.html
194+
- subtest: e.style['masonry'] = "minmax(calc(30% + 40vw), 10px)" should set the
195+
property value
196+
test: masonry-shorthand-valid.html
197+
- subtest: 'masonry: minmax(10px, 20px) row should be valid.'
198+
test: masonry-shorthand-valid.html
199+
- subtest: 'masonry: 1px 2px should be valid.'
200+
test: masonry-shorthand-valid.html
201+
- subtest: 'masonry: "a" 10px reverse should be valid.'
202+
test: masonry-shorthand-valid.html
203+
- subtest: 'masonry: "a b" 10px 20px row normal should be valid.'
204+
test: masonry-shorthand-valid.html
205+
- subtest: 'masonry: "a b c" 10% 20% 30% row-reverse should be valid.'
206+
test: masonry-shorthand-valid.html
207+
- subtest: 'masonry: repeat(5, auto) row reverse should be valid.'
208+
test: masonry-shorthand-valid.html
209+
- subtest: e.style['masonry'] = "none" should set grid-template-areas
210+
test: masonry-shorthand-valid.html
211+
- subtest: e.style['masonry'] = "none" should set grid-template-columns
212+
test: masonry-shorthand-valid.html
213+
- subtest: e.style['masonry'] = "none" should set masonry-direction
214+
test: masonry-shorthand-valid.html
215+
- subtest: e.style['masonry'] = "none" should set masonry-fill
216+
test: masonry-shorthand-valid.html
217+
- subtest: e.style['masonry'] = "none" should not set unrelated longhands
218+
test: masonry-shorthand-valid.html
219+
- subtest: e.style['masonry'] = "10px reverse" should set grid-template-areas
220+
test: masonry-shorthand-valid.html
221+
- subtest: e.style['masonry'] = "10px reverse" should set grid-template-columns
222+
test: masonry-shorthand-valid.html
223+
- subtest: e.style['masonry'] = "10px reverse" should set masonry-direction
224+
test: masonry-shorthand-valid.html
225+
- subtest: e.style['masonry'] = "10px reverse" should set masonry-fill
226+
test: masonry-shorthand-valid.html
227+
- subtest: e.style['masonry'] = "10px reverse" should not set unrelated longhands
228+
test: masonry-shorthand-valid.html
229+
- subtest: e.style['masonry'] = "\"b a\" 20% 40% column normal" should set grid-template-areas
230+
test: masonry-shorthand-valid.html
231+
- subtest: e.style['masonry'] = "\"b a\" 20% 40% column normal" should set grid-template-columns
232+
test: masonry-shorthand-valid.html
233+
- subtest: e.style['masonry'] = "\"b a\" 20% 40% column normal" should set masonry-direction
234+
test: masonry-shorthand-valid.html
235+
- subtest: e.style['masonry'] = "\"b a\" 20% 40% column normal" should set masonry-fill
236+
test: masonry-shorthand-valid.html
237+
- subtest: e.style['masonry'] = "\"b a\" 20% 40% column normal" should not set unrelated
238+
longhands
239+
test: masonry-shorthand-valid.html
240+
- subtest: e.style['masonry'] = "\"b b a\" 1fr 2fr 3fr row" should set grid-template-areas
241+
test: masonry-shorthand-valid.html
242+
- subtest: e.style['masonry'] = "\"b b a\" 1fr 2fr 3fr row" should set grid-template-rows
243+
test: masonry-shorthand-valid.html
244+
- subtest: e.style['masonry'] = "\"b b a\" 1fr 2fr 3fr row" should set masonry-direction
245+
test: masonry-shorthand-valid.html
246+
- subtest: e.style['masonry'] = "\"b b a\" 1fr 2fr 3fr row" should set masonry-fill
247+
test: masonry-shorthand-valid.html
248+
- subtest: e.style['masonry'] = "\"b b a\" 1fr 2fr 3fr row" should not set unrelated
249+
longhands
250+
test: masonry-shorthand-valid.html
251+
- subtest: e.style['masonry'] = "repeat(2, auto) row-reverse" should set grid-template-areas
252+
test: masonry-shorthand-valid.html
253+
- subtest: e.style['masonry'] = "repeat(2, auto) row-reverse" should set grid-template-rows
254+
test: masonry-shorthand-valid.html
255+
- subtest: e.style['masonry'] = "repeat(2, auto) row-reverse" should set masonry-direction
256+
test: masonry-shorthand-valid.html
257+
- subtest: e.style['masonry'] = "repeat(2, auto) row-reverse" should set masonry-fill
258+
test: masonry-shorthand-valid.html
259+
- subtest: e.style['masonry'] = "repeat(2, auto) row-reverse" should not set unrelated
260+
longhands
261+
test: masonry-shorthand-valid.html
262+
url: https://bugzilla.mozilla.org/show_bug.cgi?id=2000763

0 commit comments

Comments
 (0)