Centering text inside a button set to display flex and justify-content: center is...
[WebKit-https.git] / LayoutTests / ChangeLog
1 2017-02-28  Dave Hyatt  <hyatt@apple.com>
2
3         Centering text inside a button set to display flex and justify-content: center is impossible
4         https://bugs.webkit.org/show_bug.cgi?id=148872
5         <rdar://problem/22590086>
6
7         Reviewed by Simon Fraser.
8
9         * fast/forms/button-set-display-flex-justifyContent-center-expected.html: Added.
10         * fast/forms/button-set-display-flex-justifyContent-center.html: Added.
11
12 2017-02-28  Chris Dumez  <cdumez@apple.com>
13
14         [iOS] Throttle requestAnimationFrame to 30fps in low power mode
15         https://bugs.webkit.org/show_bug.cgi?id=168837
16         <rdar://problem/30700929>
17
18         Reviewed by Simon Fraser.
19
20         Add layout test coverage.
21
22         * fast/animation/request-animation-frame-throttling-detached-iframe-expected.txt: Added.
23         * fast/animation/request-animation-frame-throttling-detached-iframe.html: Added.
24         * fast/animation/request-animation-frame-throttling-lowPowerMode-expected.txt: Added.
25         * fast/animation/request-animation-frame-throttling-lowPowerMode.html: Added.
26         * fast/animation/resources/frame-with-animation.html: Added.
27
28 2017-02-28  Myles C. Maxfield  <mmaxfield@apple.com>
29
30         [macOS] Migrate off of CTFontCreateForCSS
31         https://bugs.webkit.org/show_bug.cgi?id=168678
32
33         Reviewed by David Hyatt.
34
35         Updating test results.
36
37         Note that there is a slight regression here with Helvetica Neue. In
38         particular, this family includes a Bold font with a weight of 700,
39         and a Condensed Black font with a weight of 900. Because we don't
40         currently have any notion of font-stretch, our model can only
41         distinguish between these fonts due to their differing weights, not
42         their widths. This means that requests for weights 800 or 900 will
43         match the Condensed Black font in accordance with the font matching
44         algorithm. This gives visually surprising results because weights
45         100-700 match regular-width fonts.
46
47         However, this regression is intentional and temporary - my next task
48         is to properly implement font-stretch, which will educate our model
49         on the difference between these two fonts. This will fix the regression
50         and allow the tests below to be reset to their original expected
51         results.
52
53         * platform/mac-elcapitan/fast/text/font-weights-expected.png: Copied from LayoutTests/platform/mac/fast/text/font-weights-expected.png.
54         * platform/mac-elcapitan/fast/text/font-weights-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-expected.txt.
55         * platform/mac-elcapitan/fast/text/font-weights-zh-expected.png: Copied from LayoutTests/platform/mac/fast/text/font-weights-zh-expected.png.
56         * platform/mac-elcapitan/fast/text/font-weights-zh-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-zh-expected.txt.
57         * platform/mac/fast/text/font-weights-expected.png:
58         * platform/mac/fast/text/font-weights-expected.txt:
59         * platform/mac/fast/text/font-weights-zh-expected.png:
60         * platform/mac/fast/text/font-weights-zh-expected.txt:
61
62 2017-02-28  Ryan Haddad  <ryanhaddad@apple.com>
63
64         Mark imported/w3c/web-platform-tests/IndexedDB/idb-binary-key-roundtrip.htm as flaky on El Capitan.
65         https://bugs.webkit.org/show_bug.cgi?id=168380
66
67         Unreviewed test gardening.
68
69         * platform/mac-wk2/TestExpectations:
70
71 2017-02-27  Dave Hyatt  <hyatt@apple.com>
72
73         Update flexbox to Blink's tip of tree
74         https://bugs.webkit.org/show_bug.cgi?id=168657
75
76         Reviewed by Zalan Bujtas.
77
78         * css3/flexbox/align-absolute-child-expected.txt:
79         * css3/flexbox/align-absolute-child.html:
80         * css3/flexbox/alignContent-applies-with-flexWrap-wrap-with-single-line-expected.txt: Added.
81         * css3/flexbox/alignContent-applies-with-flexWrap-wrap-with-single-line.html: Added.
82         * css3/flexbox/anonymous-block-merge-crash.html:
83         * css3/flexbox/assert-generated-new-flexbox-expected.txt: Added.
84         * css3/flexbox/assert-generated-new-flexbox.html: Added.
85         * css3/flexbox/auto-height-dynamic-expected.txt:
86         * css3/flexbox/auto-height-dynamic.html:
87         * css3/flexbox/auto-height-with-flex-expected.html: Added.
88         * css3/flexbox/auto-height-with-flex.html: Added.
89         * css3/flexbox/auto-margins-expected.html: Removed.
90         * css3/flexbox/auto-margins.html: Removed.
91         * css3/flexbox/border-and-padding-abspos-expected.txt: Added.
92         * css3/flexbox/border-and-padding-abspos.html: Added.
93         * css3/flexbox/box-orient-button-expected.txt: Added.
94         * css3/flexbox/box-orient-button.html: Added.
95         * css3/flexbox/box-sizing-expected.txt:
96         * css3/flexbox/box-sizing-min-max-sizes-expected.txt:
97         * css3/flexbox/box-sizing-min-max-sizes.html:
98         * css3/flexbox/box-sizing.html:
99         * css3/flexbox/bug527039-expected.txt: Added.
100         * css3/flexbox/bug527039.html: Added.
101         * css3/flexbox/bug580586-expected.txt: Added.
102         * css3/flexbox/bug580586.html: Added.
103         * css3/flexbox/bug604346-expected.html: Added.
104         * css3/flexbox/bug604346.html: Added.
105         * css3/flexbox/bug605682-expected.txt: Added.
106         * css3/flexbox/bug605682.html: Added.
107         * css3/flexbox/bug633212-expected.txt: Added.
108         * css3/flexbox/bug633212.html: Added.
109         * css3/flexbox/bug646288-expected.txt: Added.
110         * css3/flexbox/bug646288.html: Added.
111         * css3/flexbox/bug669714-expected.txt: Added.
112         * css3/flexbox/bug669714.html: Added.
113         * css3/flexbox/canvas-dynamic-change-expected.txt: Added.
114         * css3/flexbox/canvas-dynamic-change.html: Added.
115         * css3/flexbox/change-flexitem-into-abspos-expected.txt: Added.
116         * css3/flexbox/change-flexitem-into-abspos.html: Added.
117         * css3/flexbox/child-overflow-expected.html:
118         * css3/flexbox/child-overflow.html:
119         * css3/flexbox/column-flex-child-with-overflow-scroll-expected.txt: Added.
120         * css3/flexbox/column-flex-child-with-overflow-scroll.html: Added.
121         * css3/flexbox/columns-auto-size.html:
122         * css3/flexbox/columns-center-with-margins-and-wrap-expected.html: Added.
123         * css3/flexbox/columns-center-with-margins-and-wrap.html: Added.
124         * css3/flexbox/columns-center-with-margins-expected.html: Added.
125         * css3/flexbox/columns-center-with-margins.html: Added.
126         * css3/flexbox/columns-height-set-via-top-bottom-expected.txt:
127         * css3/flexbox/columns-height-set-via-top-bottom.html:
128         * css3/flexbox/content-height-with-scrollbars.html:
129         * css3/flexbox/cross-axis-scrollbar-expected.html:
130         * css3/flexbox/cross-axis-scrollbar.html:
131         * css3/flexbox/css-properties-expected.txt:
132         * css3/flexbox/css-properties.html:
133         * css3/flexbox/csswg/flex-margin-no-collapse.html:
134         * css3/flexbox/definite-cross-sizes-expected.txt: Added.
135         * css3/flexbox/definite-cross-sizes.html: Added.
136         * css3/flexbox/definite-main-size-expected.txt: Added.
137         * css3/flexbox/definite-main-size.html: Added.
138         * css3/flexbox/display-flexbox-set-get-expected.txt:
139         * css3/flexbox/display-flexbox-set-get.html:
140         * css3/flexbox/flex-algorithm-expected.txt:
141         * css3/flexbox/flex-algorithm-min-max-expected.txt:
142         * css3/flexbox/flex-algorithm-min-max.html:
143         * css3/flexbox/flex-algorithm-with-margins-expected.txt:
144         * css3/flexbox/flex-algorithm-with-margins.html:
145         * css3/flexbox/flex-algorithm.html:
146         * css3/flexbox/flex-align-baseline-expected.txt:
147         * css3/flexbox/flex-align-baseline.html:
148         * css3/flexbox/flex-align-column-expected.txt:
149         * css3/flexbox/flex-align-column.html:
150         * css3/flexbox/flex-align-end-expected.txt:
151         * css3/flexbox/flex-align-end.html:
152         * css3/flexbox/flex-align-max-expected.txt:
153         * css3/flexbox/flex-align-max.html:
154         * css3/flexbox/flex-align-percent-height-expected.txt:
155         * css3/flexbox/flex-align-percent-height.html:
156         * css3/flexbox/flex-align-stretch-expected.txt:
157         * css3/flexbox/flex-align-stretch.html:
158         * css3/flexbox/flex-align-vertical-writing-mode.html:
159         * css3/flexbox/flex-align.html:
160         * css3/flexbox/flex-column-relayout-assert-expected.txt: Added.
161         * css3/flexbox/flex-column-relayout-assert.html: Added.
162         * css3/flexbox/flex-factor-less-than-one-expected.txt: Added.
163         * css3/flexbox/flex-factor-less-than-one.html: Added.
164         * css3/flexbox/flex-flow-2-expected.txt:
165         * css3/flexbox/flex-flow-2.html:
166         * css3/flexbox/flex-flow-auto-margins-expected.txt:
167         * css3/flexbox/flex-flow-auto-margins-no-available-space-assert-expected.txt: Added.
168         * css3/flexbox/flex-flow-auto-margins-no-available-space-assert.html: Added.
169         * css3/flexbox/flex-flow-auto-margins-no-available-space-expected.txt:
170         * css3/flexbox/flex-flow-auto-margins-no-available-space.html:
171         * css3/flexbox/flex-flow-auto-margins.html:
172         * css3/flexbox/flex-flow-border-expected.txt:
173         * css3/flexbox/flex-flow-border.html:
174         * css3/flexbox/flex-flow-expected.txt:
175         * css3/flexbox/flex-flow-initial-expected.txt:
176         * css3/flexbox/flex-flow-initial.html:
177         * css3/flexbox/flex-flow-margins-auto-size-expected.txt:
178         * css3/flexbox/flex-flow-margins-auto-size.html:
179         * css3/flexbox/flex-flow-margins-expected.txt:
180         * css3/flexbox/flex-flow-margins.html:
181         * css3/flexbox/flex-flow-orientations-expected.txt:
182         * css3/flexbox/flex-flow-orientations.html:
183         * css3/flexbox/flex-flow-overflow-expected.txt:
184         * css3/flexbox/flex-flow-overflow.html:
185         * css3/flexbox/flex-flow-padding-expected.txt:
186         * css3/flexbox/flex-flow-padding.html:
187         * css3/flexbox/flex-flow.html:
188         * css3/flexbox/flex-item-child-overflow-expected.txt:
189         * css3/flexbox/flex-item-child-overflow.html:
190         * css3/flexbox/flex-item-contains-strict-expected.txt: Added.
191         * css3/flexbox/flex-item-contains-strict.html: Added.
192         * css3/flexbox/flex-item-firstLine-valid-expected.txt:
193         * css3/flexbox/flex-item-firstLine-valid.html:
194         * css3/flexbox/flex-justify-content-expected.txt:
195         * css3/flexbox/flex-justify-content.html:
196         * css3/flexbox/flex-longhand-parsing-expected.txt:
197         * css3/flexbox/flex-longhand-parsing.html:
198         * css3/flexbox/flex-no-flex-expected.txt:
199         * css3/flexbox/flex-no-flex.html:
200         * css3/flexbox/flex-one-sets-flex-basis-to-zero-px-expected.txt: Added.
201         * css3/flexbox/flex-one-sets-flex-basis-to-zero-px.html: Added.
202         * css3/flexbox/flex-order-expected.html: Added.
203         * css3/flexbox/flex-order-expected.png: Removed.
204         * css3/flexbox/flex-order-expected.txt: Removed.
205         * css3/flexbox/flex-order.html:
206         * css3/flexbox/flex-property-parsing-expected.txt:
207         * css3/flexbox/flex-property-parsing.html:
208         * css3/flexbox/flex-shorthand-flex-basis-middle-expected.txt: Added.
209         * css3/flexbox/flex-shorthand-flex-basis-middle.html: Added.
210         * css3/flexbox/flexbox-baseline.html:
211         * css3/flexbox/flexbox-height-with-overflow-auto-expected.txt: Added.
212         * css3/flexbox/flexbox-height-with-overflow-auto.html: Added.
213         * css3/flexbox/flexbox-ignore-container-firstLetter-expected.txt:
214         * css3/flexbox/flexbox-ignore-container-firstLetter.html:
215         * css3/flexbox/flexbox-ignore-firstLetter-expected.txt:
216         * css3/flexbox/flexbox-ignore-firstLetter.html:
217         * css3/flexbox/flexbox-ignore-firstLine-expected.txt:
218         * css3/flexbox/flexbox-ignore-firstLine.html:
219         * css3/flexbox/flexbox-lines-must-be-stretched-by-default-expected.txt:
220         * css3/flexbox/flexbox-lines-must-be-stretched-by-default.html:
221         * css3/flexbox/flexbox-overflow-auto-expected.html:
222         * css3/flexbox/flexbox-overflow-auto.html:
223         * css3/flexbox/flexbox-with-multi-column-property-expected.html: Added.
224         * css3/flexbox/flexbox-with-multi-column-property.html: Added.
225         * css3/flexbox/flexbox-wordwrap-expected.txt: Added.
226         * css3/flexbox/flexbox-wordwrap.html: Added.
227         * css3/flexbox/flexitem-expected.txt:
228         * css3/flexbox/flexitem-no-margin-collapsing-expected.txt:
229         * css3/flexbox/flexitem-no-margin-collapsing.html:
230         * css3/flexbox/flexitem-percent-height-change-expected.txt:
231         * css3/flexbox/flexitem-percent-height-change.html:
232         * css3/flexbox/flexitem-stretch-image-expected.txt:
233         * css3/flexbox/flexitem-stretch-image.html:
234         * css3/flexbox/flexitem-stretch-range.html:
235         * css3/flexbox/flexitem.html:
236         * css3/flexbox/floated-flexbox-expected.txt:
237         * css3/flexbox/floated-flexbox.html:
238         * css3/flexbox/floated-flexitem.html:
239         * css3/flexbox/inline-flex-crash.html:
240         * css3/flexbox/inline-flex-crash2.html:
241         * css3/flexbox/inline-flex-expected.txt:
242         * css3/flexbox/inline-flex.html:
243         * css3/flexbox/inline-flexbox-ignore-firstLine-expected.txt:
244         * css3/flexbox/inline-flexbox-ignore-firstLine.html:
245         * css3/flexbox/inline-flexbox-wrap-vertically-width-calculation-expected.txt: Added.
246         * css3/flexbox/inline-flexbox-wrap-vertically-width-calculation.html: Added.
247         * css3/flexbox/insert-text-crash.html:
248         * css3/flexbox/intrinsic-min-width-applies-with-fixed-width-expected.txt:
249         * css3/flexbox/intrinsic-min-width-applies-with-fixed-width.html:
250         * css3/flexbox/intrinsic-width-orthogonal-writing-mode-expected.txt: Added.
251         * css3/flexbox/intrinsic-width-orthogonal-writing-mode.html: Added.
252         * css3/flexbox/large-flex-shrink-assert-expected.txt: Added.
253         * css3/flexbox/large-flex-shrink-assert.html: Added.
254         * css3/flexbox/line-wrapping.html:
255         * css3/flexbox/mainAxisExtent-crash-expected.txt: Added.
256         * css3/flexbox/mainAxisExtent-crash.html: Added.
257         * css3/flexbox/max-width-violation-expected.txt: Added.
258         * css3/flexbox/max-width-violation.html: Added.
259         * css3/flexbox/min-size-auto-expected.txt:
260         * css3/flexbox/min-size-auto.html:
261         * css3/flexbox/minimum-size-image-expected.txt: Added.
262         * css3/flexbox/minimum-size-image.html: Added.
263         * css3/flexbox/multiline-align-content-expected.txt:
264         * css3/flexbox/multiline-align-content-horizontal-column-expected.txt:
265         * css3/flexbox/multiline-align-content-horizontal-column.html:
266         * css3/flexbox/multiline-align-content.html:
267         * css3/flexbox/multiline-align-self-expected.txt:
268         * css3/flexbox/multiline-align-self.html:
269         * css3/flexbox/multiline-column-auto-expected.txt:
270         * css3/flexbox/multiline-column-auto.html:
271         * css3/flexbox/multiline-column-overflow-expected.html: Added.
272         * css3/flexbox/multiline-column-overflow.html: Added.
273         * css3/flexbox/multiline-expected.txt:
274         * css3/flexbox/multiline-justify-content-expected.txt:
275         * css3/flexbox/multiline-justify-content.html:
276         * css3/flexbox/multiline-min-max-expected.txt: Added.
277         * css3/flexbox/multiline-min-max.html: Added.
278         * css3/flexbox/multiline-min-preferred-width-expected.txt:
279         * css3/flexbox/multiline-min-preferred-width.html:
280         * css3/flexbox/multiline-reverse-wrap-baseline.html:
281         * css3/flexbox/multiline-reverse-wrap-overflow-expected.txt:
282         * css3/flexbox/multiline-reverse-wrap-overflow.html:
283         * css3/flexbox/multiline-shrink-to-fit-expected.html:
284         * css3/flexbox/multiline-shrink-to-fit.html:
285         * css3/flexbox/multiline.html:
286         * css3/flexbox/negative-flex-rounding-assert.html:
287         * css3/flexbox/negative-margins-assert.html:
288         * css3/flexbox/negative-overflow-expected.txt:
289         * css3/flexbox/negative-overflow.html:
290         * css3/flexbox/nested-flexbox-min-size-auto-expected.txt: Added.
291         * css3/flexbox/nested-flexbox-min-size-auto.html: Added.
292         * css3/flexbox/nested-orthogonal-flexbox-relayout-expected.html: Added.
293         * css3/flexbox/nested-orthogonal-flexbox-relayout.html: Added.
294         * css3/flexbox/nested-stretch-expected.txt:
295         * css3/flexbox/nested-stretch.html:
296         * css3/flexbox/order-painting.html:
297         * css3/flexbox/orthogonal-flex-directions-expected.txt:
298         * css3/flexbox/orthogonal-flex-directions.html:
299         * css3/flexbox/orthogonal-writing-modes-and-intrinsic-sizing-expected.txt: Added.
300         * css3/flexbox/orthogonal-writing-modes-and-intrinsic-sizing.html: Added.
301         * css3/flexbox/overflow-and-padding-expected.txt: Added.
302         * css3/flexbox/overflow-and-padding.html: Added.
303         * css3/flexbox/overflow-auto-dynamic-changes-abspos-expected.html: Added.
304         * css3/flexbox/overflow-auto-dynamic-changes-abspos.html: Added.
305         * css3/flexbox/overflow-auto-dynamic-changes-expected.html: Added.
306         * css3/flexbox/overflow-auto-dynamic-changes.html: Added.
307         * css3/flexbox/overflow-auto-resizes-correctly-expected.txt: Added.
308         * css3/flexbox/overflow-auto-resizes-correctly.html: Added.
309         * css3/flexbox/overflow-keep-scrollpos-expected.txt:
310         * css3/flexbox/overflow-keep-scrollpos.html:
311         * css3/flexbox/percent-height-children-of-alignSelf-stretch-flex-item-expected.txt: Added.
312         * css3/flexbox/percent-height-children-of-alignSelf-stretch-flex-item.html: Added.
313         * css3/flexbox/percent-margins-expected.txt:
314         * css3/flexbox/percent-margins.html:
315         * css3/flexbox/percentage-height-in-abspos-expected.html: Added.
316         * css3/flexbox/percentage-height-in-abspos.html: Added.
317         * css3/flexbox/percentage-height-replaced-element-expected.txt: Added.
318         * css3/flexbox/percentage-height-replaced-element.html: Added.
319         * css3/flexbox/percentage-heights-expected.txt:
320         * css3/flexbox/percentage-heights.html:
321         * css3/flexbox/percentage-max-width-cross-axis-expected.txt: Added.
322         * css3/flexbox/percentage-max-width-cross-axis.html: Added.
323         * css3/flexbox/percentage-sizes-expected.txt:
324         * css3/flexbox/percentage-sizes-quirks-expected.txt:
325         * css3/flexbox/percentage-sizes-quirks.html:
326         * css3/flexbox/percentage-sizes.html:
327         * css3/flexbox/percentage-width-in-abspos-expected.html: Added.
328         * css3/flexbox/percentage-width-in-abspos.html: Added.
329         * css3/flexbox/perpendicular-writing-modes-inside-flex-item-expected.txt:
330         * css3/flexbox/perpendicular-writing-modes-inside-flex-item.html:
331         * css3/flexbox/position-absolute-child-expected.txt:
332         * css3/flexbox/position-absolute-child.html:
333         * css3/flexbox/position-absolute-children-expected.txt:
334         * css3/flexbox/position-absolute-children.html:
335         * css3/flexbox/preferred-widths-expected.txt:
336         * css3/flexbox/preferred-widths-orthogonal.html:
337         * css3/flexbox/preferred-widths.html:
338         * css3/flexbox/relayout-align-items-expected.txt:
339         * css3/flexbox/relayout-align-items.html:
340         * css3/flexbox/relayout-image-load-expected.txt:
341         * css3/flexbox/relayout-image-load.html:
342         * css3/flexbox/relpos-with-percentage-top-expected.txt: Added.
343         * css3/flexbox/relpos-with-percentage-top.html: Added.
344         * css3/flexbox/relpos-with-scrollable-with-abspos-crash-expected.txt: Added.
345         * css3/flexbox/relpos-with-scrollable-with-abspos-crash.html: Added.
346         * css3/flexbox/resize-min-content-flexbox-expected.txt: Added.
347         * css3/flexbox/resize-min-content-flexbox.html: Added.
348         * css3/flexbox/resources/box-orient-button.js: Added.
349         (setFlexDirection):
350         (gebi):
351         (test):
352         * css3/flexbox/scrollbars-auto-expected.html: Added.
353         * css3/flexbox/scrollbars-auto.html: Added.
354         * css3/flexbox/scrollbars-expected.html: Added.
355         * css3/flexbox/scrollbars.html: Added.
356         * css3/flexbox/shrinking-column-flexbox-expected.txt: Added.
357         * css3/flexbox/shrinking-column-flexbox.html: Added.
358         * css3/flexbox/stretch-after-sibling-size-change-expected.txt:
359         * css3/flexbox/stretch-after-sibling-size-change.html:
360         * css3/flexbox/stretch-input-in-column-expected.html:
361         * css3/flexbox/stretch-simplified-layout-expected.txt:
362         * css3/flexbox/stretch-simplified-layout.html:
363         * css3/flexbox/stretch-table-child-expected.txt: Added.
364         * css3/flexbox/stretch-table-child.html: Added.
365         * css3/flexbox/stretched-child-shrink-on-relayout-expected.txt: Added.
366         * css3/flexbox/stretched-child-shrink-on-relayout.html: Added.
367         * css3/flexbox/stretching-orthogonal-flows-expected.html: Added.
368         * css3/flexbox/stretching-orthogonal-flows.html: Added.
369         * css3/flexbox/style-change-expected.txt:
370         * css3/flexbox/style-change.html:
371         * css3/flexbox/text-overflow-on-flexbox-expected.html: Added.
372         * css3/flexbox/text-overflow-on-flexbox.html: Added.
373         * css3/flexbox/true-centering-expected.txt:
374         * css3/flexbox/true-centering.html:
375         * css3/flexbox/undefined-min-width-expected.txt: Added.
376         * css3/flexbox/undefined-min-width.html: Added.
377         * css3/flexbox/vertical-align-do-not-effect-flex-items-expected.html: Added.
378         * css3/flexbox/vertical-align-do-not-effect-flex-items.html: Added.
379         * css3/flexbox/vertical-flexbox-percentage-ignored-expected.html: Added.
380         * css3/flexbox/vertical-flexbox-percentage-ignored.html: Added.
381         * css3/flexbox/whitespace-in-flexitem-expected.html: Added.
382         * css3/flexbox/whitespace-in-flexitem.html: Added.
383         * css3/flexbox/width-change-and-relayout-children-expected.txt:
384         * css3/flexbox/width-change-and-relayout-children.html:
385         * css3/flexbox/wrapping-column-dynamic-changes-expected.txt: Added.
386         * css3/flexbox/wrapping-column-dynamic-changes.html: Added.
387         * css3/flexbox/writing-modes-expected.txt:
388         * css3/flexbox/writing-modes.html:
389         * css3/flexbox/z-index.html:
390         * resources/check-layout-th.js: Added.
391         (checkSubtreeExpectedValues):
392         (checkAttribute):
393         (assert_tolerance):
394         (checkExpectedValues):
395         (window.checkLayout):
396
397 2017-02-28  Alex Christensen  <achristensen@webkit.org>
398
399         Main resource requests need cachePartition
400         https://bugs.webkit.org/show_bug.cgi?id=168806
401
402         Reviewed by Brady Eidson.
403
404         * http/tests/security/credentials-main-resource-expected.txt: Added.
405         * http/tests/security/credentials-main-resource.html: Added.
406         * http/tests/security/resources/credentials-main-resource.php: Added.
407
408 2017-02-28  Alex Christensen  <achristensen@webkit.org>
409
410         REGRESSION: LayoutTest http/tests/security/credentials-iframes.html is failing on ios-simulator
411         https://bugs.webkit.org/show_bug.cgi?id=167967
412
413         Reviewed by Brady Eidson.
414
415         * platform/ios-simulator/TestExpectations:
416
417 2017-02-27  Antoine Quint  <graouts@apple.com>
418
419         [Modern Media Controls] Use compact mode by default on macOS
420         https://bugs.webkit.org/show_bug.cgi?id=168958
421         <rdar://problem/30748638>
422
423         Reviewed by Jon Lee.
424
425         Rebaseline tests to account for compact mode being the default mode for macOS
426         and remove tests that would check dynamically applying compact mode at some
427         threshold and the reduced padding mode.
428
429         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-expected.txt:
430         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact.html:
431         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-reduced-padding-expected.txt: Removed.
432         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-reduced-padding.html: Removed.
433         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-tight-padding-expected.txt: Removed.
434         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-tight-padding.html: Removed.
435         * media/modern-media-controls/media-controller/media-controller-compact.html:
436         * media/modern-media-controls/media-controller/media-controller-fullscreen-change-expected.txt:
437         * media/modern-media-controls/media-controller/media-controller-fullscreen-change.html:
438         * media/modern-media-controls/media-controller/media-controller-reduced-padding-expected.txt: Removed.
439         * media/modern-media-controls/media-controller/media-controller-reduced-padding.html: Removed.
440         * media/modern-media-controls/media-controller/media-controller-toggle-compact-mode-expected.txt: Removed.
441         * media/modern-media-controls/media-controller/media-controller-toggle-compact-mode.html: Removed.
442         * platform/mac/TestExpectations:
443
444 2017-02-27  Antoine Quint  <graouts@apple.com>
445
446         [Modern Media Controls] Adhere to tight padding on iOS
447         https://bugs.webkit.org/show_bug.cgi?id=168949
448         <rdar://problem/30746164>
449
450         Reviewed by Jon Lee.
451
452         Adding a new test for the TightPadding layout trait on iOS.
453
454         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding-expected.txt: Added.
455         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding.html: Added.
456
457 2017-02-27  Ryan Haddad  <ryanhaddad@apple.com>
458
459         Mark compositing/video/video-poster.html as flaky on macOS release.
460         https://bugs.webkit.org/show_bug.cgi?id=168953
461
462         Unreviewed test gardening.
463
464         * platform/mac/TestExpectations:
465
466 2017-02-27  Antoine Quint  <graouts@apple.com>
467
468         [Modern Media Controls] Use a solid background for <audio> controls on macOS
469         https://bugs.webkit.org/show_bug.cgi?id=168941
470         <rdar://problem/30744316>
471
472         Unreviewed test gardening.
473
474         Skipping a macOS-specific test on iOS.
475
476         * platform/ios-simulator/TestExpectations:
477
478 2017-02-27  Youenn Fablet  <youenn@apple.com>
479
480         [WebRTC] Add support for libwebrtc TCP incoming connections
481         https://bugs.webkit.org/show_bug.cgi?id=168748
482
483         Reviewed by Alex Christensen.
484
485         * webrtc/datachannel/basic-expected.txt: Added.
486         * webrtc/datachannel/basic.html:
487         * webrtc/routines.js:
488         (createConnections):
489         (iceCallback1):
490         (iceCallback2):
491
492 2017-02-27  Ryan Haddad  <ryanhaddad@apple.com>
493
494         Mark fast/dom/timer-throttling-hidden-page.html as flaky.
495         https://bugs.webkit.org/show_bug.cgi?id=168927
496
497         Unreviewed test gardening.
498
499         * platform/mac/TestExpectations:
500
501 2017-02-27  Ryan Haddad  <ryanhaddad@apple.com>
502
503         Mark media/modern-media-controls/rewind-button/rewind-button.html as flaky.
504         https://bugs.webkit.org/show_bug.cgi?id=167352
505
506         Unreviewed test gardening.
507
508         * platform/mac-wk1/TestExpectations:
509
510 2017-02-27  Andy Estes  <aestes@apple.com>
511
512         [iOS] Enable file replacement
513         https://bugs.webkit.org/show_bug.cgi?id=168907
514         <rdar://problem/22258242>
515
516         Reviewed by David Kilzer.
517
518         * platform/ios-simulator/TestExpectations: Un-skipped file replacement tests on iOS.
519
520 2017-02-27  Antoine Quint  <graouts@apple.com>
521
522         [Modern Media Controls] Use a solid background for <audio> controls on macOS
523         https://bugs.webkit.org/show_bug.cgi?id=168941
524         <rdar://problem/30744316>
525
526         Reviewed by Dean Jackson.
527
528         Add a new test that checks that we use a solid background fill for <audio> on macOS.
529
530         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background-expected.txt: Added.
531         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background.html: Added.
532
533 2017-02-27  Antoine Quint  <graouts@apple.com>
534
535         [Modern Media Controls] StatusLabel should use similar properties to TimeLabel
536         https://bugs.webkit.org/show_bug.cgi?id=168938
537         <rdar://problem/30743185>
538
539         Reviewed by Dean Jackson.
540
541         We add new tests to ensure we test all the various styles that can be applied
542         to a StatusLabel.
543
544         * media/modern-media-controls/status-label/status-label-expected.txt:
545         * media/modern-media-controls/status-label/status-label-ios-expected.txt: Added.
546         * media/modern-media-controls/status-label/status-label-ios.html: Added.
547         * media/modern-media-controls/status-label/status-label-macos-expected.txt: Added.
548         * media/modern-media-controls/status-label/status-label-macos.html: Added.
549         * media/modern-media-controls/status-label/status-label.html:
550
551 2017-02-27  Myles C. Maxfield  <mmaxfield@apple.com>
552
553         Unprefix -webkit-line-break
554         https://bugs.webkit.org/show_bug.cgi?id=168213
555
556         Reviewed by Darin Adler.
557
558         Updating expected results.
559
560         * fast/css/getComputedStyle/computed-style-expected.txt:
561         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
562         * fast/text/line-break-unprefixed.html: Added.
563         * fast/text/line-break-unprefixed-expected.html: Added.
564         * svg/css/getComputedStyle-basic-expected.txt:
565
566 2017-02-27  Ryan Haddad  <ryanhaddad@apple.com>
567
568         Mark imported/w3c/web-platform-tests/IndexedDB/idbdatabase-deleteObjectStore-exception-order.htm as flaky.
569         https://bugs.webkit.org/show_bug.cgi?id=168936
570
571         Unreviewed test gardening.
572
573         * platform/mac/TestExpectations:
574
575 2017-02-27  Ryan Haddad  <ryanhaddad@apple.com>
576
577         Mark inspector/controller/runtime-controller-import.html as flaky.
578         https://bugs.webkit.org/show_bug.cgi?id=168926
579
580         Unreviewed test gardening.
581
582         * platform/mac/TestExpectations:
583
584 2017-02-27  Ryan Haddad  <ryanhaddad@apple.com>
585
586         Mark imported/w3c/web-platform-tests/media-source/SourceBuffer-abort.html as flaky.
587         https://bugs.webkit.org/show_bug.cgi?id=168094
588
589         Unreviewed test gardening.
590
591         * platform/mac/TestExpectations:
592
593 2017-02-27  Chris Dumez  <cdumez@apple.com>
594
595         LayoutTest fast/events/currentTarget-gc-crash.html is a flaky failure
596         https://bugs.webkit.org/show_bug.cgi?id=168917
597
598         Reviewed by Alex Christensen.
599
600         Make sure we never call finishJSTest() more than once.
601
602         * fast/events/currentTarget-gc-crash.html:
603
604 2017-02-27  Antoine Quint  <graouts@apple.com>
605
606         [Modern Media Controls] Status text does not appear on iOS
607         https://bugs.webkit.org/show_bug.cgi?id=168918
608         <rdar://problem/30737644>
609
610         Reviewed by Dean Jackson.
611
612         Add a new test checking that we correctly display the status label on iOS.
613
614         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-expected.txt: Added.
615         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label.html: Added.
616
617 2017-02-27  Jiewen Tan  <jiewen_tan@apple.com>
618
619         [CredentialManagement] Add IDL definitions for Credential, SiteBoundCredential, and PasswordCredential
620         https://bugs.webkit.org/show_bug.cgi?id=168616
621         <rdar://problem/30167149>
622
623         Reviewed by Daniel Bates.
624
625         * credentials/idlharness-expected.txt: Added.
626         * credentials/idlharness.html: Added.
627         * platform/mac-elcapitan/js/dom/global-constructors-attributes-expected.txt:
628         * platform/mac-wk1/js/dom/global-constructors-attributes-expected.txt:
629         * platform/mac-yosemite/js/dom/global-constructors-attributes-expected.txt:
630         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
631         * resources/WebIDLParser.js: Added.
632         * resources/idlharness.js: Renamed from LayoutTests/imported/w3c/resources/idlharness.js.
633         Removed LayoutTests/imported/w3c/resources/idlharness.js since it is not needed any more.
634         Added resources/idlharness.js for idl harness.
635
636 2017-02-27  Jer Noble  <jer.noble@apple.com>
637
638         [WebRTC] Fix remote audio rendering
639         https://bugs.webkit.org/show_bug.cgi?id=168898
640
641         Reviewed by Eric Carlson.
642
643         * webrtc/audio-peer-connection-webaudio-expected.txt: Added.
644         * webrtc/audio-peer-connection-webaudio.html: Added.
645
646 2017-02-27  Fujii Hironori  <Hironori.Fujii@sony.com>
647
648         compositing/transitions/transform-on-large-layer.html : ImageDiff produced stderr output
649         https://bugs.webkit.org/show_bug.cgi?id=168217
650
651         Reviewed by Simon Fraser.
652
653         ImageDiff reports an error for image size mismatch of expected and
654         actual images. But, Nwtr ignores the errors for ref tests at the moment
655         (Bug 168033). They should have same window size before fixing the
656         bug.
657
658         * compositing/transitions/transform-on-large-layer-expected.html:
659         Do not resize the window to match the actual.
660         * fast/css/sticky/sticky-left-percentage-expected.html: Resize the
661         window to match the actual.
662
663 2017-02-27  Antti Koivisto  <antti@apple.com>
664
665         Add a test verifying cache deduplication is not sensitive to SHA1 collision attack
666         https://bugs.webkit.org/show_bug.cgi?id=168774
667
668         Reviewed by Alex Christensen.
669
670         We use SHA1 for deduplicating disk cache resources. Since a real world SHA1 collision was demonstrated
671         recently (http://shattered.io/) we can add a test that shows it can't be used for cache poisoning.
672
673         There are two protections in the cache code that both individually stop this type of attack:
674
675         - When deduplicating the data is verified to be equal by a bytewise comparison.
676         - SHA1 computations include random salt unique to cache instance.
677
678         Commenting out both protections is needed to make this test fail.
679
680         * http/tests/cache/disk-cache/resources/make-sha1-collision.php: Added.
681
682         This script turns the nocolliding pdfs into colliding ones on the fly, in memory. This way we don't need
683         to land the colliding versions and risk blowing up the infrastructure.
684
685         * http/tests/cache/disk-cache/resources/shattered-nocollision-1.pdf: Added.
686         * http/tests/cache/disk-cache/resources/shattered-nocollision-2.pdf: Added.
687
688         > shasum shattered-nocollision-*
689         5439274cf677fe3b7c51264f88a5ecee97319ee9  shattered-nocollision-1.pdf
690         7fdd163dc21064b7f26e1199fc560ee6e0307498  shattered-nocollision-2.pdf
691
692         * http/tests/cache/disk-cache/shattered-deduplication-expected.html: Added.
693         * http/tests/cache/disk-cache/shattered-deduplication.html: Added.
694
695 2017-02-27  Carlos Garcia Campos  <cgarcia@igalia.com>
696
697         [GTK] Downloads attributes tests are failing
698         https://bugs.webkit.org/show_bug.cgi?id=168871
699
700         Reviewed by Michael Catanzaro.
701
702         Remove passing tests and add new baseline for
703         fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html because libsoup handles slashes
704         differently but download succeeds.
705
706         * platform/gtk/TestExpectations:
707         * platform/gtk/fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes-expected.txt: Added.
708
709 2017-02-27  Antoine Quint  <graouts@apple.com>
710
711         [Modern Media Controls] Dragging controls in fullscreen on macOS prevents scrubbing or interacting with controls
712         https://bugs.webkit.org/show_bug.cgi?id=168820
713         <rdar://problem/30690281>
714
715         Reviewed by Jon Lee.
716
717         Making the existing test more robust and adding a new test that checks what happens
718         when we initiate a drag over some controls.
719
720         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-expected.txt:
721         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button-expected.txt: Added.
722         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html: Added.
723         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag.html:
724
725 2017-02-27  Andy Estes  <aestes@apple.com>
726
727         Add a way to test file input without relying on drag and drop
728         https://bugs.webkit.org/show_bug.cgi?id=168848
729         <rdar://problem/22258242>
730
731         Reviewed by Tim Horton.
732
733         Added versions of existing file input tests that use TestRunner.setOpenPanelFiles() instead
734         of EventSender.beginDragWithFiles().
735
736         * fast/dom/FileList-iterator-using-open-panel-expected.txt: Added.
737         * fast/dom/FileList-iterator-using-open-panel.html: Added.
738         * fast/files/apply-blob-url-to-img-using-open-panel-expected.txt: Added.
739         * fast/files/apply-blob-url-to-img-using-open-panel.html: Added.
740         * fast/files/apply-blob-url-to-xhr-using-open-panel-expected.txt: Added.
741         * fast/files/apply-blob-url-to-xhr-using-open-panel.html: Added.
742         * fast/files/file-list-test-using-open-panel-expected.txt: Added.
743         * fast/files/file-list-test-using-open-panel.html: Added.
744         * fast/files/file-reader-abort-using-open-panel-expected.txt: Added.
745         * fast/files/file-reader-abort-using-open-panel.html: Added.
746         * fast/files/file-reader-directory-crash-using-open-panel-expected.txt: Added.
747         * fast/files/file-reader-directory-crash-using-open-panel.html: Added.
748         * fast/files/filereader-zip-bundle-using-open-panel-expected.txt: Added.
749         * fast/files/filereader-zip-bundle-using-open-panel.html: Added.
750         * fast/forms/file/file-input-reset-using-open-panel-expected.html: Added.
751         * fast/forms/file/file-input-reset-using-open-panel.html: Added.
752         * fast/forms/file/file-reset-in-change-using-open-panel-expected.html: Added.
753         * fast/forms/file/file-reset-in-change-using-open-panel.html: Added.
754         * fast/forms/file/get-file-upload-using-open-panel-expected.txt: Added.
755         * fast/forms/file/get-file-upload-using-open-panel.html: Added.
756         * fast/forms/file/input-file-value-using-open-panel-expected.txt: Added.
757         * fast/forms/file/input-file-value-using-open-panel.html: Added.
758         * fast/forms/file/input-file-write-files-using-open-panel-expected.txt: Added.
759         * fast/forms/file/input-file-write-files-using-open-panel.html: Added.
760         * fast/history/page-cache-createObjectURL-using-open-panel-expected.txt: Added.
761         * fast/history/page-cache-createObjectURL-using-open-panel.html: Added.
762         * http/tests/local/blob/resources/hybrid-blob-util.js:
763         (this.setupForTests):
764         (this.runTestsWithDrag):
765         (this.runTestsWithOpenPanel):
766         (this.runTests):
767         * http/tests/local/blob/script-tests/send-hybrid-blob-using-open-panel.js: Added.
768         (runHybridBlobTest):
769         (runTests.F):
770         (runTests.D):
771         (runTests):
772         * http/tests/local/blob/send-hybrid-blob-using-open-panel-expected.txt: Added.
773         * http/tests/local/blob/send-hybrid-blob-using-open-panel.html: Added.
774         * http/tests/local/fileapi/file-last-modified-after-delete-using-open-panel-expected.txt: Added.
775         * http/tests/local/fileapi/file-last-modified-after-delete-using-open-panel.html: Added.
776         * http/tests/local/fileapi/file-last-modified-using-open-panel-expected.txt: Added.
777         * http/tests/local/fileapi/file-last-modified-using-open-panel.html: Added.
778         * http/tests/local/fileapi/resources/setup-file-input-element-for-drag.js:
779         (setFileInputChangeCallback):
780         * http/tests/local/fileapi/script-tests/file-last-modified-after-delete-using-open-panel.js: Added.
781         (onFileChange):
782         (runTest):
783         * http/tests/local/fileapi/script-tests/file-last-modified-using-open-panel.js: Added.
784         (onFileChange):
785         (runTest):
786         * http/tests/local/fileapi/upload-zip-bundle-as-blob-using-open-panel-expected.txt: Added.
787         * http/tests/local/fileapi/upload-zip-bundle-as-blob-using-open-panel.html: Added.
788         * http/tests/local/formdata/send-form-data-constructed-from-form-using-open-panel-expected.txt: Added.
789         * http/tests/local/formdata/send-form-data-constructed-from-form-using-open-panel.html: Added.
790         * http/tests/local/formdata/send-form-data-with-empty-file-filename-using-open-panel-expected.txt: Added.
791         * http/tests/local/formdata/send-form-data-with-empty-file-filename-using-open-panel.html: Added.
792         * media/video-src-blob-using-open-panel-expected.txt: Added.
793         * media/video-src-blob-using-open-panel.html: Added.
794         * platform/ios-simulator/TestExpectations:
795
796 2017-02-27  Andy Estes  <aestes@apple.com>
797
798         Links cannot be activated when running Mobile Safari with external SDK build of WebKit for iOS Simulator
799         https://bugs.webkit.org/show_bug.cgi?id=141906
800
801         Reviewed by Tim Horton.
802
803         Unskipped tests that now pass. Rewrote a test to use UIHelper so that it works on both
804         DumpRenderTree and WebKitTestRunner.
805
806         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html:
807         Rewrote to use UIHelper.activateAt().
808         * platform/ios-simulator-wk2/TestExpectations:
809         * platform/ios-simulator/TestExpectations:
810
811 2017-02-26  Commit Queue  <commit-queue@webkit.org>
812
813         Unreviewed, rolling out r212942.
814         https://bugs.webkit.org/show_bug.cgi?id=168882
815
816         Made EWS very flaky (Requested by ap on #webkit).
817
818         Reverted changeset:
819
820         "[Modern Media Controls] Dragging controls in fullscreen on
821         macOS prevents scrubbing or interacting with controls"
822         https://bugs.webkit.org/show_bug.cgi?id=168820
823         http://trac.webkit.org/changeset/212942
824
825 2017-02-25  Zalan Bujtas <zalan@apple.com>
826
827         Text might wrap when its preferred logical width is used for sizing the containing block.
828         https://bugs.webkit.org/show_bug.cgi?id=168864
829         <rdar://problem/30690734>
830
831         Reviewed by Antti Koivisto.
832
833         * fast/text/fast-run-width-vs-slow-run-width-expected.html: Added.
834         * fast/text/fast-run-width-vs-slow-run-width.html: Added.
835
836 2017-02-25  Michael Catanzaro  <mcatanzaro@igalia.com>
837
838         Unreviewed GTK test gardening
839
840         * platform/gtk/TestExpectations:
841
842 2017-02-24  Joseph Pecoraro  <pecoraro@apple.com>
843
844         [Resource Timing] Gather timing information with reliable responseEnd time
845         https://bugs.webkit.org/show_bug.cgi?id=168351
846
847         Reviewed by Alex Christensen.
848
849         * TestExpectations:
850         Now that nextHopProtocol is available on Mac mark the test as flakey
851         because the value can be set or not depending on whether or not the
852         resource was loaded from a cache.
853
854         * platform/ios-simulator/TestExpectations:
855         * platform/gtk/TestExpectations:
856         * platform/mac/TestExpectations:
857         * platform/win/TestExpectations:
858         Mark nextHopProtocol tests as expected to fail on ports that do not
859         yet support those values. Mark redirect tests as failing on ports
860         that encounter the CFNetwork issue causing unexpected callbacks.
861
862         * performance-api/resource-timing-apis-expected.txt:
863         * performance-api/resources/resource-timing-api.js:
864         Progressions.
865
866         * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Added.
867         * platform/mac/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Added.
868         Expected passing values on mac, except el capitan where this new resource timing data is unavailable.
869
870 2017-02-24  Chris Dumez  <cdumez@apple.com>
871
872         Unreviewed, rolling out r212944.
873
874         Caused a lot of failures on the debug bots
875
876         Reverted changeset:
877
878         "[Resource Timing] Gather timing information with reliable
879         responseEnd time"
880         https://bugs.webkit.org/show_bug.cgi?id=168351
881         http://trac.webkit.org/changeset/212944
882
883 2017-02-24  Jon Lee  <jonlee@apple.com>
884
885         Alias "system-ui" for the System font name
886         https://bugs.webkit.org/show_bug.cgi?id=151493
887
888         Reviewed by Tim Horton and Joseph Pecoraro.
889
890         Add "system-ui" to the test.
891         * fast/css/font-family-builtins.html:
892         * fast/css/font-family-builtins-expected.txt:
893         * fast/text/system-font-features.html:
894         * fast/text/system-font-features-expected.html:
895         * fast/text/system-font-legacy-name.html:
896         * fast/text/system-font-legacy-name-expected.txt:
897         * platform/ios-simulator/ios/fast/text/opticalFont.html:
898         * platform/ios-simulator/ios/fast/text/opticalFont-expected.txt:
899         * platform/ios-simulator/ios/fast/text/opticalFontWithTextStyle-expected.txt:
900
901         Unskip opticalFont* tests.
902         * platform/ios-simulator/TestExpectations:
903
904         Update tests to use "system-ui" instead of "-apple-system" or the even
905         older "-apple-system-font".
906         * fast/css/multiple-tabs-expected.html:
907         * fast/css/multiple-tabs.html:
908         * fast/text/international/system-language/han-quotes-expected-mismatch.html:
909         * fast/text/international/system-language/han-quotes.html:
910         * fast/text/international/system-language/hindi-system-font-punctuation-expected.html:
911         * fast/text/international/system-language/hindi-system-font-punctuation.html:
912         * fast/text/letterpress-different-expected-mismatch.html:
913         * fast/text/letterpress-different.html:
914         * fast/text/letterpress-paint.html:
915         * fast/text/system-font-weight-italic.html:
916         * fast/text/system-font-weight.html:
917         * fast/text/text-node-remains-dirty-after-calling-surroundContents-expected.html:
918         * fast/text/text-node-remains-dirty-after-calling-surroundContents.html:
919         * fast/text/trak-optimizeLegibility.html:
920         * fast/text/weighted-italicized-system-font-expected.html:
921         * fast/text/weighted-italicized-system-font.html:
922         * platform/ios-simulator/ios/fast/text/apple-logo.html:
923         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight-expected.txt:
924         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight.html:
925         * platform/ios-simulator/ios/fast/text/underline-scaling.html:
926         * platform/mac/fast/css/css2-system-fonts-expected.txt:
927
928 2017-02-24  Antoine Quint  <graouts@apple.com>
929
930         [Modern Media Controls] <audio> controls should center in their container when the page is scaled
931         https://bugs.webkit.org/show_bug.cgi?id=168841
932         <rdar://problem/28612794>
933
934         Reviewed by Eric Carlson.
935
936         Adding test coverage for the "top" property set on the media controls to achieve vertical centering,
937         and creating a new test that checks the behavior for an <audio> element on iOS.
938
939         * TestExpectations:
940         * media/modern-media-controls/media-controller/media-controller-scale-factor-audio-expected.txt: Added.
941         * media/modern-media-controls/media-controller/media-controller-scale-factor-audio.html: Added.
942         * media/modern-media-controls/media-controller/media-controller-scale-factor-expected.txt:
943         * media/modern-media-controls/media-controller/media-controller-scale-factor.html:
944         * platform/ios-simulator/TestExpectations:
945
946 2017-02-24  Chris Dumez  <cdumez@apple.com>
947
948         Download attribute should be sanitized before being used as suggested filename
949         https://bugs.webkit.org/show_bug.cgi?id=168839
950         <rdar://problem/30683109>
951
952         Reviewed by Darin Adler.
953
954         Add layout test coverage.
955
956         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote-expected.txt: Added.
957         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-doublequote.html: Added.
958         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes-expected.txt: Added.
959         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-slashes.html: Added.
960         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode-expected.txt: Added.
961         * fast/dom/HTMLAnchorElement/anchor-file-blob-download-includes-unicode.html: Added.
962         * platform/ios-simulator-wk1/TestExpectations:
963         * platform/ios-simulator-wk2/TestExpectations:
964         * platform/mac-wk1/TestExpectations:
965         * platform/win/TestExpectations:
966
967 2017-02-24  Antti Koivisto  <antti@apple.com>
968
969         Remove leftover html files.
970
971         * http/tests/cache/disk-cache/shattered-deduplication-expected.html: Removed.
972         * http/tests/cache/disk-cache/shattered-deduplication.html: Removed.
973
974 2017-02-24  Alex Christensen  <achristensen@webkit.org>
975
976         .. should not remove windows drive letters in paths of file URLs
977         https://bugs.webkit.org/show_bug.cgi?id=168824
978
979         Reviewed by Youenn Fablet.
980
981         * fast/url/file-expected.txt:
982         * fast/url/file-http-base-expected.txt:
983         * fast/url/relative-win-expected.txt:
984
985 2017-02-24  Antti Koivisto  <antti@apple.com>
986
987         Reverting https://trac.webkit.org/r212951, landing this doesn't actually work due to Git infrastucture.
988
989         * http/tests/cache/disk-cache/resources/shattered-1-nocollision.pdf: Removed.
990         * http/tests/cache/disk-cache/resources/shattered-1.pdf: Removed.
991         * http/tests/cache/disk-cache/resources/shattered-2-nocollision.pdf: Removed.
992
993 2017-02-24  Antti Koivisto  <antti@apple.com>
994
995         Add a test verifying cache deduplication is not sensitive to SHA1 collision attack
996         https://bugs.webkit.org/show_bug.cgi?id=168774
997
998         Reviewed by Sam Weinig.
999
1000         We use SHA1 for deduplicating disk cache resources. Since a real world SHA1 collision was demonstrated
1001         recently (http://shattered.io/) we can add a test that shows it can't be used for cache poisoning.
1002
1003         There are two protections in the cache code that both individually stop this type of attack:
1004
1005         - When deduplicating the data is verified to be equal by a bytewise comparison.
1006         - SHA1 computations include random salt unique to cache instance.
1007
1008         Commenting out both protections is needed to make this test fail.
1009
1010         * http/tests/cache/disk-cache/resources/shattered-1-nocollision.pdf: Added.
1011         * http/tests/cache/disk-cache/resources/shattered-1.pdf: Added.
1012         * http/tests/cache/disk-cache/resources/shattered-2-nocollision.pdf: Added.
1013         * http/tests/cache/disk-cache/resources/shattered-2.pdf: Added.
1014
1015         Files shattered-1.pdf and shattered-2.pdf differ visually but have the same SHA1.
1016         The nocollision versions for the ref have the same pixels but don't collide.
1017
1018         * http/tests/cache/disk-cache/shattered-deduplication-expected.html: Added.
1019         * http/tests/cache/disk-cache/shattered-deduplication.html: Added.
1020
1021 2017-02-24  John Wilander  <wilander@apple.com>
1022
1023         Resource Load Statistics: Add alternate classification method
1024         https://bugs.webkit.org/show_bug.cgi?id=168347
1025         <rdar://problem/30352793>
1026         <rdar://problem/30646710>
1027         <rdar://problem/30660708>
1028
1029         Reviewed by Alex Christensen.
1030
1031         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt: Added.
1032         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html: Added.
1033         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Added.
1034         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html: Added.
1035         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Added.
1036         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html: Added.
1037         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Added.
1038         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html: Added.
1039         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt: Added.
1040         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html: Added.
1041         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Added.
1042         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html: Added.
1043         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Added.
1044         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html: Added.
1045         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Added.
1046         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html: Added.
1047         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
1048             Added a call to internals.setResourceLoadStatisticsEnabled(false) before testRunner.notifyDone().
1049         * http/tests/loading/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
1050             Added a call to internals.setResourceLoadStatisticsEnabled(false) before testRunner.notifyDone().
1051         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction-timeout.html:
1052             Added a call to internals.setResourceLoadStatisticsEnabled(false) before testRunner.notifyDone().
1053         * http/tests/loading/resourceLoadStatistics/prevalent-resource-with-user-interaction.html:
1054             Added a call to internals.setResourceLoadStatisticsEnabled(false) before testRunner.notifyDone().
1055         * http/tests/loading/resourceLoadStatistics/prevalent-resource-without-user-interaction.html:
1056             Added a call to internals.setResourceLoadStatisticsEnabled(false) before testRunner.notifyDone().
1057         * platform/gtk/TestExpectations:
1058             The whole http/tests/loading/resourceLoadStatistics marked as crashing based on
1059             Carlos Garcia Campos's assessment in https://bugs.webkit.org/show_bug.cgi?id=168171.
1060         * platform/wk2/TestExpectations:
1061             The above tests are only valid for WebKit2. Marked as [ Pass ].
1062
1063 2017-02-23  Antoine Quint  <graouts@apple.com>
1064
1065         [Modern Media Controls] No controls are shown for <audio preload="none">
1066         https://bugs.webkit.org/show_bug.cgi?id=168800
1067         <rdar://problem/30652142>
1068
1069         Reviewed by Eric Carlson.
1070
1071         Update tests to account for the new rules for controls visibility and force an older test
1072         not to use modern media controls since we now show the play button and there is a bug
1073         that prevents the play button from being positioned correctly when inside a region
1074         (see https://bugs.webkit.org/show_bug.cgi?id=168823).
1075
1076         * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls-expected.html
1077         * fast/regions/inline-block-inside-anonymous-overflow-with-covered-controls.html
1078         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-audio-expected.txt:
1079         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-audio.html:
1080         * media/modern-media-controls/start-support/start-support-no-source-expected.txt:
1081         * media/modern-media-controls/start-support/start-support-no-source.html:
1082
1083 2017-02-23  Joseph Pecoraro  <pecoraro@apple.com>
1084
1085         [Resource Timing] Gather timing information with reliable responseEnd time
1086         https://bugs.webkit.org/show_bug.cgi?id=168351
1087
1088         Reviewed by Alex Christensen.
1089
1090         * TestExpectations:
1091         Now that nextHopProtocol is available on Mac mark the test as flakey
1092         because the value can be set or not depending on whether or not the
1093         resource was loaded from a cache.
1094
1095         * platform/ios-simulator/TestExpectations:
1096         * platform/gtk/TestExpectations:
1097         * platform/mac/TestExpectations:
1098         * platform/win/TestExpectations:
1099         Mark nextHopProtocol tests as expected to fail on ports that do not
1100         yet support those values. Mark redirect tests as failing on ports
1101         that encounter the CFNetwork issue causing unexpected callbacks.
1102
1103         * performance-api/resource-timing-apis-expected.txt:
1104         * performance-api/resources/resource-timing-api.js:
1105         Progressions.
1106
1107         * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Added.
1108         * platform/mac/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Added.
1109         Expected passing values on mac, except el capitan where this new resource timing data is unavailable.
1110
1111 2017-02-23  Antoine Quint  <graouts@apple.com>
1112
1113         [Modern Media Controls] Controls overflow when media element has border or padding
1114         https://bugs.webkit.org/show_bug.cgi?id=168818
1115         <rdar://problem/30689780>
1116
1117         Reviewed by Jon Lee.
1118
1119         Updating a host of tests to ensure they have an explicitly host and add a new test
1120         to check that we have the correct size with borders and padding.
1121
1122         * media/modern-media-controls/fullscreen-support/fullscreen-support-click.html:
1123         * media/modern-media-controls/media-controller/media-controller-compact-expected.txt:
1124         * media/modern-media-controls/media-controller/media-controller-compact.html:
1125         * media/modern-media-controls/media-controller/media-controller-controls-sizing-with-border-and-padding-expected.txt: Added.
1126         * media/modern-media-controls/media-controller/media-controller-controls-sizing-with-border-and-padding.html: Added.
1127         * media/modern-media-controls/media-controller/media-controller-reduced-padding-expected.txt:
1128         * media/modern-media-controls/media-controller/media-controller-reduced-padding.html:
1129         * media/modern-media-controls/media-controller/media-controller-tight-padding-expected.txt:
1130         * media/modern-media-controls/media-controller/media-controller-tight-padding.html:
1131         * media/modern-media-controls/pip-support/pip-support-click.html:
1132         * media/modern-media-controls/scrubber-support/scrubber-support-click.html:
1133         * media/modern-media-controls/scrubber-support/scrubber-support-drag.html:
1134         * media/modern-media-controls/volume-support/volume-support-click.html:
1135         * media/modern-media-controls/volume-support/volume-support-drag.html:
1136         * media/track/track-cue-rendering-snap-to-lines-not-set.html: Turn modern media controls off for this test to pass.
1137
1138 2017-02-23  Antoine Quint  <graouts@apple.com>
1139
1140         [Modern Media Controls] Dragging controls in fullscreen on macOS prevents scrubbing or interacting with controls
1141         https://bugs.webkit.org/show_bug.cgi?id=168820
1142         <rdar://problem/30690281>
1143
1144         Reviewed by Jon Lee.
1145
1146         Making the existing test more robust and adding a new test that checks what happens
1147         when we initiate a drag over some controls.
1148
1149         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-expected.txt:
1150         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button-expected.txt: Added.
1151         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag-is-prevented-over-button.html: Added.
1152         * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-drag.html:
1153
1154 2017-02-23  Simon Fraser  <simon.fraser@apple.com>
1155
1156         REGRESSION (r211305): Masks on composited elements with preserve-3d broken
1157         https://bugs.webkit.org/show_bug.cgi?id=168815
1158         rdar://problem/30676846
1159
1160         Reviewed by Jon Lee.
1161
1162         * compositing/masks/mask-with-preserve-3d-expected.html: Added.
1163         * compositing/masks/mask-with-preserve-3d.html: Added.
1164
1165 2017-02-23  Chris Dumez  <cdumez@apple.com>
1166
1167         Unreviewed, try to reduce flakiness to timer throttling tests
1168
1169         Try to reduce flakiness to timer throttling tests by increasing
1170         tolerance.
1171
1172         * fast/dom/timer-throttling-hidden-page-expected.txt:
1173         * fast/dom/timer-throttling-hidden-page-non-nested-expected.txt:
1174         * fast/dom/timer-throttling-hidden-page-non-nested.html:
1175         * fast/dom/timer-throttling-hidden-page.html:
1176
1177 2017-02-23  Javier Fernandez  <jfernandez@igalia.com>
1178
1179         [GTK] Layout test imported/w3c/web-platform-tests/html/semantics/embedded-content/media-elements/track/track-element/track-api-texttracks.html is flaky
1180         https://bugs.webkit.org/show_bug.cgi?id=168799
1181
1182         Unreviewed test gardening.
1183
1184         * platform/gtk/TestExpectations:
1185
1186 2017-02-23  Antoine Quint  <graouts@apple.com>
1187
1188         [Modern Media Controls] Enforce a minimum layout height of 50pt for <audio>
1189         https://bugs.webkit.org/show_bug.cgi?id=168801
1190         <rdar://problem/30683453>
1191
1192         Reviewed by Eric Carlson.
1193
1194         Update the existing <audio> metrics test to check that we correctly maintain
1195         a 50pt minimum height even if an inline style attribute sets a shorter height
1196         on an <audio> element, and also check that providing a taller height is respected.
1197
1198         * media/modern-media-controls/audio/audio-controls-metrics-expected.txt:
1199         * media/modern-media-controls/audio/audio-controls-metrics.html:
1200
1201 2017-02-23  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1202
1203         [GTK] Gardening of some flaky tests
1204
1205         Unreviewed.
1206
1207         * platform/gtk/TestExpectations: Update some expectations or add new cases of flaky tests.
1208
1209 2017-02-23  Carlos Alberto Lopez Perez  <clopez@igalia.com>
1210
1211         [GTK] MediaStream and WebRTC layout test gardening
1212
1213         Unreviewed.
1214
1215         * TestExpectations: Clarify some comments.
1216         * platform/gtk/TestExpectations: Unskip most of the MediaStream / WebRTC tests for GTK and mark the expected failures accordingly.
1217         * platform/gtk/fast/mediastream/RTCPeerConnection-more-media-to-negotiate-expected.txt: Removed. The test passes on GTK with the
1218         general test expectation.
1219
1220 2017-02-23  Tomas Popela  <tpopela@redhat.com>
1221
1222         [GTK] Drag and drop is always moving the content even if copy is requested
1223         https://bugs.webkit.org/show_bug.cgi?id=168424
1224
1225         Reviewed by Carlos Garcia Campos.
1226
1227         Mark the editing/pasteboard/drag-drop-copy-content.html as failing
1228         as WTR doesn't know how to perform drag and drop in WK2. Also the
1229         test does not pass on the mac WK1, created a bug for it.
1230
1231         * platform/efl/TestExpectations:
1232         * platform/gtk-wayland/TestExpectations:
1233         * platform/gtk/TestExpectations:
1234         * platform/mac-wk2/TestExpectations:
1235         * platform/mac/TestExpectations:
1236
1237 2017-02-22  Antoine Quint  <graouts@apple.com>
1238
1239         [Modern Media Controls] Clicking on the video doesn't toggle playback state in fullscreen on macOS
1240         https://bugs.webkit.org/show_bug.cgi?id=168755
1241         <rdar://problem/30664484>
1242
1243         Reviewed by Dean Jackson.
1244
1245         Add a dedicated test for fullscreen to check that clicking on the video correctly toggles playback.
1246
1247         * media/modern-media-controls/media-controller/media-controller-click-on-video-background-should-pause-fullscreen-expected.txt: Added.
1248         * media/modern-media-controls/media-controller/media-controller-click-on-video-background-should-pause-fullscreen.html: Added.
1249         * platform/ios-simulator/TestExpectations:
1250
1251 2017-02-22  Antoine Quint  <graouts@apple.com>
1252
1253         [Modern Media Controls] Scrubber stops moving while scrubbing on macOS
1254         https://bugs.webkit.org/show_bug.cgi?id=168518
1255         <rdar://problem/30577637>
1256
1257         Reviewed by Dean Jackson.
1258
1259         Add assertions to check that setting children to a copy of itself doesn't
1260         mark nodes as needing layout.
1261
1262         * media/modern-media-controls/layout-node/children-expected.txt:
1263         * media/modern-media-controls/layout-node/children.html:
1264
1265 2017-02-22  Antoine Quint  <graouts@apple.com>
1266
1267         [Modern Media Controls] Controls bar may disappear while captions menu is visible
1268         https://bugs.webkit.org/show_bug.cgi?id=168751
1269         <rdar://problem/30663411>
1270
1271         Reviewed by Dean Jackson.
1272
1273         Add a new test to check that we correctly prevent the controls bar from fading out
1274         due to the auto-hide timer firing when the tracks panel is up, and that it fades
1275         once the track panel disappears after the auto-hide timer has fired.
1276
1277         * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt: Added.
1278         * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html: Added.
1279
1280 2017-02-22  Antoine Quint  <graouts@apple.com>
1281
1282         [Modern Media Controls] Can't set the volume slider with macOS inline controls
1283         https://bugs.webkit.org/show_bug.cgi?id=168747
1284         <rdar://problem/30605528>
1285
1286         Reviewed by Dean Jackson.
1287
1288         Add some assertions to check that the volume slider container remains visible
1289         after interacting with the volume slider.
1290
1291         * media/modern-media-controls/volume-support/volume-support-click-expected.txt:
1292         * media/modern-media-controls/volume-support/volume-support-click.html:
1293         * media/modern-media-controls/volume-support/volume-support-drag-expected.txt:
1294         * media/modern-media-controls/volume-support/volume-support-drag.html:
1295
1296 2017-02-22  Youenn Fablet  <youenn@apple.com>
1297
1298         [WebRTC] Some webrtc tests are failing
1299         https://bugs.webkit.org/show_bug.cgi?id=168736
1300
1301         Unreviewed.
1302
1303         * TestExpectations: Marking some tests as failing until we fix them.
1304
1305 2017-02-22  Jer Noble  <jer.noble@apple.com>
1306
1307         MediaStreamSourceNode never receives audio from a getUserMedia() created stream
1308         https://bugs.webkit.org/show_bug.cgi?id=168731
1309
1310         Reviewed by Eric Carlson.
1311
1312         * fast/mediastream/mock-media-source-webaudio-expected.txt: Added.
1313         * fast/mediastream/mock-media-source-webaudio.html: Added.
1314
1315 2017-02-22  Chris Dumez  <cdumez@apple.com>
1316
1317         Do not aggressively throttle DOM timers until they've reached their max nesting level
1318         https://bugs.webkit.org/show_bug.cgi?id=168700
1319         <rdar://problem/29808005>
1320
1321         Reviewed by Simon Fraser.
1322
1323         Add layout test coverage.
1324
1325         * TestExpectations:
1326         * fast/dom/timer-throttling-hidden-page-expected.txt:
1327         * fast/dom/timer-throttling-hidden-page-non-nested-expected.txt: Added.
1328         * fast/dom/timer-throttling-hidden-page-non-nested.html: Added.
1329         * fast/dom/timer-throttling-hidden-page.html:
1330
1331 2017-02-22  Antti Koivisto  <antti@apple.com>
1332
1333         REGRESSION(r207669): Crash after mutating selector text
1334         https://bugs.webkit.org/show_bug.cgi?id=168655
1335         <rdar://problem/30632111>
1336
1337         Reviewed by Andreas Kling.
1338
1339         * fast/css/selector-text-mutation-crash-expected.txt: Added.
1340         * fast/css/selector-text-mutation-crash.html: Added.
1341
1342 2017-02-22  Per Arne Vollan  <pvollan@apple.com>
1343
1344         [Win] WebCrypto tests are failing.
1345         https://bugs.webkit.org/show_bug.cgi?id=165090
1346
1347         Unreviewed test gardening.
1348
1349         * platform/win/TestExpectations:
1350
1351 2017-02-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1352
1353         Unreviewed GTK+ gardening. Mark fast/css/paint-order-shadow.html as failing.
1354
1355         * platform/gtk/TestExpectations:
1356
1357 2017-02-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1358
1359         Unreviewed GTK+ gardening. Mark http/tests/media/video-redirect.html as timing out.
1360
1361         * platform/gtk/TestExpectations:
1362
1363 2017-02-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1364
1365         Unreviewed GTK+ gardening. Remove duplicated entries.
1366
1367         * platform/gtk/TestExpectations:
1368
1369 2017-02-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1370
1371         Unreviewed GTK+ gardening. Mark WebRTC tests failing after r212812.
1372
1373         * platform/gtk/TestExpectations:
1374
1375 2017-02-22  Carlos Garcia Campos  <cgarcia@igalia.com>
1376
1377         [GTK] Test fast/events/message-port-postMessage-recursive.html times out
1378         https://bugs.webkit.org/show_bug.cgi?id=168570
1379
1380         Reviewed by Michael Catanzaro.
1381
1382         * platform/gtk/TestExpectations:
1383
1384 2017-02-21  Youenn Fablet  <youenn@apple.com>
1385
1386         [WebRTC][Mac] Activate libwebrtc
1387         https://bugs.webkit.org/show_bug.cgi?id=167293
1388         <rdar://problem/30401864>
1389
1390         Reviewed by Alex Christensen.
1391
1392         * TestExpectations:
1393         * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1394         * fast/mediastream/RTCPeerConnection-addTrack-reuse-sender-expected.txt:
1395         * fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt:
1396         * fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt:
1397         * platform/gtk/TestExpectations:
1398         * platform/gtk/fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt: Added.
1399         * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt.
1400         * platform/gtk/fast/mediastream/RTCPeerConnection-addTrack-reuse-sender-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-addTrack-reuse-sender-expected.txt.
1401         * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
1402         * platform/gtk/fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt.
1403         * platform/gtk/fast/mediastream/RTCPeerConnection-iceconnectionstatechange-event-expected.txt: Added.
1404         * platform/gtk/fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt.
1405         * platform/gtk/fast/mediastream/RTCPeerConnection-onnegotiationneeded-expected.txt: Added.
1406         * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Added.
1407         * platform/gtk/fast/mediastream/RTCRtpSender-replaceTrack-expected.txt: Added.
1408         * platform/gtk/fast/mediastream/no-media-call-expected.txt: Added.
1409         * platform/ios-simulator-wk2/TestExpectations:
1410         * platform/mac-wk1/TestExpectations:
1411
1412 2017-02-21  Per Arne Vollan  <pvollan@apple.com>
1413
1414         Add support for CSS properties paint-order, stroke-linecap, and stroke-linejoin in text rendering.
1415         https://bugs.webkit.org/show_bug.cgi?id=168601
1416
1417         Reviewed by Simon Fraser.
1418
1419         * fast/css/paint-order-expected.html: Added.
1420         * fast/css/paint-order-shadow-expected.html: Added.
1421         * fast/css/paint-order-shadow.html: Added.
1422         * fast/css/paint-order.html: Added.
1423
1424 2017-02-21  Joseph Pecoraro  <pecoraro@apple.com>
1425
1426         [User Timing] Throw a SyntaxError for performance.measure if mark name is not found
1427         https://bugs.webkit.org/show_bug.cgi?id=168707
1428
1429         Reviewed by Ryosuke Niwa.
1430
1431         * performance-api/performance-measure-name-expected.txt: Added.
1432         * performance-api/performance-measure-name.html: Added.
1433         * performance-api/resources/measure-name.js: Added.
1434         Test to cover SyntaxError for missing measure start/end mark names.
1435
1436 2017-02-21  John Wilander  <wilander@apple.com>
1437
1438         Unreviewed, marking a set of test cases as skipped while we investigate.
1439
1440         Both the test cases and the new code are part of 
1441         https://bugs.webkit.org/show_bug.cgi?id=168347. Crashes so far only happen
1442         on release builds on the bots. Not locally release nor debug.
1443
1444         * platform/wk2/TestExpectations:
1445
1446 2017-02-21  Ryan Haddad  <ryanhaddad@apple.com>
1447
1448         Unreviewed, rolling out r212737.
1449
1450         This change caused an existing LayoutTest to crash.
1451
1452         Reverted changeset:
1453
1454         "REGRESSION(r207669): Crash after mutating selector text"
1455         https://bugs.webkit.org/show_bug.cgi?id=168655
1456         http://trac.webkit.org/changeset/212737
1457
1458 2017-02-21  Chris Dumez  <cdumez@apple.com>
1459
1460         REGRESSION (r207720): /more/conformance/conformance/quickCheckAPI-S_V.html test fails
1461         https://bugs.webkit.org/show_bug.cgi?id=168632
1462         <rdar://problem/30620129>
1463
1464         Reviewed by Darin Adler.
1465
1466         Import layout test coverage.
1467
1468         * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/context/context-lost-expected.txt: Added.
1469         * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/context/context-lost.html: Added.
1470         * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/conformance/argGenerators-S_V.js: Added.
1471         * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-S_V-expected.txt: Added.
1472         * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI-S_V.html: Added.
1473         * http/tests/webgl/1.0.2/resources/webgl_test_files/conformance/more/conformance/quickCheckAPI.js: Added.
1474
1475 2017-02-21  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1476
1477         [Readable Streams API] Add ReadableStreamBYOBRequest view getter
1478         https://bugs.webkit.org/show_bug.cgi?id=168652
1479
1480         Reviewed by Youenn Fablet.
1481
1482         Added 1 test checking that view length corresponds to autoAllocateChunkSize.
1483
1484         * streams/readable-stream-byob-request-expected.txt: Updated.
1485         * streams/readable-stream-byob-request.js: Added 1 test.
1486
1487 2017-02-21  Antti Koivisto  <antti@apple.com>
1488
1489         REGRESSION(r207669): Crash after mutating selector text
1490         https://bugs.webkit.org/show_bug.cgi?id=168655
1491         <rdar://problem/30632111>
1492
1493         Reviewed by Brent Fulgham.
1494
1495         * fast/css/selector-text-mutation-crash-expected.txt: Added.
1496         * fast/css/selector-text-mutation-crash.html: Added.
1497
1498 2017-02-21  Jiewen Tan  <jiewen_tan@apple.com>
1499
1500         [WebCrypto] Add support for AES-CFB
1501         https://bugs.webkit.org/show_bug.cgi?id=168344
1502         <rdar://problem/20940221>
1503
1504         Reviewed by Brent Fulgham.
1505
1506         * crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-decrypt-malformed-parameters-expected.txt.
1507         * crypto/subtle/aes-cbc-cfb-decrypt-malformed-parameters.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-decrypt-malformed-parameters.html.
1508         * crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-encrypt-malformed-parameters-expected.txt.
1509         * crypto/subtle/aes-cbc-cfb-encrypt-malformed-parameters.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-encrypt-malformed-parameters.html.
1510         * crypto/subtle/aes-cbc-import-key-unwrap-jwk-rsa-key-public-expected.txt: Renamed from LayoutTests/crypto/subtle/aes-cbc-import-key-uwrap-jwk-rsa-key-public-expected.txt.
1511         * crypto/subtle/aes-cbc-import-key-unwrap-jwk-rsa-key-public.html: Renamed from LayoutTests/crypto/subtle/aes-cbc-import-key-uwrap-jwk-rsa-key-public.html.
1512         * crypto/subtle/aes-cfb-generate-export-key-jwk-length-128-expected.txt: Added.
1513         * crypto/subtle/aes-cfb-generate-export-key-jwk-length-128.html: Added.
1514         * crypto/subtle/aes-cfb-generate-export-key-jwk-length-192-expected.txt: Added.
1515         * crypto/subtle/aes-cfb-generate-export-key-jwk-length-192.html: Added.
1516         * crypto/subtle/aes-cfb-generate-export-key-jwk-length-256-expected.txt: Added.
1517         * crypto/subtle/aes-cfb-generate-export-key-jwk-length-256.html: Added.
1518         * crypto/subtle/aes-cfb-generate-export-raw-key-expected.txt: Added.
1519         * crypto/subtle/aes-cfb-generate-export-raw-key.html: Added.
1520         * crypto/subtle/aes-cfb-generate-key-encrypt-decrypt-expected.txt: Added.
1521         * crypto/subtle/aes-cfb-generate-key-encrypt-decrypt.html: Added.
1522         * crypto/subtle/aes-cfb-generate-key-expected.txt: Added.
1523         * crypto/subtle/aes-cfb-generate-key.html: Added.
1524         * crypto/subtle/aes-cfb-import-jwk-key-length-128-expected.txt: Added.
1525         * crypto/subtle/aes-cfb-import-jwk-key-length-128.html: Added.
1526         * crypto/subtle/aes-cfb-import-jwk-key-length-192-expected.txt: Added.
1527         * crypto/subtle/aes-cfb-import-jwk-key-length-192.html: Added.
1528         * crypto/subtle/aes-cfb-import-jwk-key-length-256-expected.txt: Added.
1529         * crypto/subtle/aes-cfb-import-jwk-key-length-256.html: Added.
1530         * crypto/subtle/aes-cfb-import-key-decrypt-expected.txt: Added.
1531         * crypto/subtle/aes-cfb-import-key-decrypt.html: Added.
1532         * crypto/subtle/aes-cfb-import-key-encrypt-expected.txt: Added.
1533         * crypto/subtle/aes-cfb-import-key-encrypt.html: Added.
1534         * crypto/subtle/aes-cfb-import-key-unwrap-jwk-key-expected.txt: Added.
1535         * crypto/subtle/aes-cfb-import-key-unwrap-jwk-key.html: Added.
1536         * crypto/subtle/aes-cfb-import-key-unwrap-raw-key-expected.txt: Added.
1537         * crypto/subtle/aes-cfb-import-key-unwrap-raw-key.html: Added.
1538         * crypto/subtle/aes-cfb-import-key-wrap-jwk-key-expected.txt: Added.
1539         * crypto/subtle/aes-cfb-import-key-wrap-jwk-key.html: Added.
1540         * crypto/subtle/aes-cfb-import-key-wrap-raw-key-expected.txt: Added.
1541         * crypto/subtle/aes-cfb-import-key-wrap-raw-key.html: Added.
1542         * crypto/subtle/aes-cfb-import-raw-key-expected.txt: Added.
1543         * crypto/subtle/aes-cfb-import-raw-key.html: Added.
1544         * crypto/subtle/aes-generate-key-malformed-parameters-expected.txt:
1545         * crypto/subtle/aes-generate-key-malformed-parameters.html:
1546         * crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
1547         * crypto/subtle/aes-import-key-malformed-parameters.html:
1548         * crypto/workers/subtle/aes-cfb-import-key-decrypt-expected.txt: Added.
1549         * crypto/workers/subtle/aes-cfb-import-key-decrypt.html: Added.
1550         * crypto/workers/subtle/aes-cfb-import-key-encrypt-expected.txt: Added.
1551         * crypto/workers/subtle/aes-cfb-import-key-encrypt.html: Added.
1552         * crypto/workers/subtle/aes-cfb-import-key-unwrap-key-expected.txt: Added.
1553         * crypto/workers/subtle/aes-cfb-import-key-unwrap-key.html: Added.
1554         * crypto/workers/subtle/aes-cfb-import-key-wrap-key-expected.txt: Added.
1555         * crypto/workers/subtle/aes-cfb-import-key-wrap-key.html: Added.
1556         * crypto/workers/subtle/resources/aes-cfb-import-key-decrypt.js: Added.
1557         * crypto/workers/subtle/resources/aes-cfb-import-key-encrypt.js: Added.
1558         * crypto/workers/subtle/resources/aes-cfb-import-key-unwrap-key.js: Added.
1559         * crypto/workers/subtle/resources/aes-cfb-import-key-wrap-key.js: Added.
1560
1561 2017-02-21  Alex Christensen  <achristensen@webkit.org>
1562
1563         Unreviewed, rolling out r212699.
1564
1565         Internal build not ready
1566
1567         Reverted changeset:
1568
1569         "[WebRTC][Mac] Activate libwebrtc"
1570         https://bugs.webkit.org/show_bug.cgi?id=167293
1571         http://trac.webkit.org/changeset/212699
1572
1573 2017-02-20  Youenn Fablet  <youenn@apple.com>
1574
1575         [WebRTC][Mac] Activate libwebrtc
1576         https://bugs.webkit.org/show_bug.cgi?id=167293
1577         <rdar://problem/30401864>
1578
1579         Reviewed by Alex Christensen.
1580
1581         * TestExpectations:
1582         * fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt:
1583         * fast/mediastream/RTCPeerConnection-addTrack-reuse-sender-expected.txt:
1584         * fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt:
1585         * fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt:
1586         * platform/gtk/TestExpectations:
1587         * platform/gtk/fast/mediastream/RTCPeerConnection-AddRemoveStream-expected.txt: Added.
1588         * platform/gtk/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-addIceCandidate-expected.txt.
1589         * platform/gtk/fast/mediastream/RTCPeerConnection-addTrack-reuse-sender-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-addTrack-reuse-sender-expected.txt.
1590         * platform/gtk/fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
1591         * platform/gtk/fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-icecandidate-event-expected.txt.
1592         * platform/gtk/fast/mediastream/RTCPeerConnection-iceconnectionstatechange-event-expected.txt: Added.
1593         * platform/gtk/fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt: Copied from LayoutTests/fast/mediastream/RTCPeerConnection-legacy-stream-based-api-expected.txt.
1594         * platform/gtk/fast/mediastream/RTCPeerConnection-onnegotiationneeded-expected.txt: Added.
1595         * platform/gtk/fast/mediastream/RTCPeerConnection-overloaded-operations-params-expected.txt: Added.
1596         * platform/gtk/fast/mediastream/RTCRtpSender-replaceTrack-expected.txt: Added.
1597         * platform/gtk/fast/mediastream/no-media-call-expected.txt: Added.
1598         * platform/ios-simulator-wk2/TestExpectations:
1599         * platform/mac-wk1/TestExpectations:
1600
1601 2017-02-20  Joseph Pecoraro  <pecoraro@apple.com>
1602
1603         ASSERTION FAILED: m_normalWorld->hasOneRef() under WorkerThread::stop
1604         https://bugs.webkit.org/show_bug.cgi?id=168356
1605         <rdar://problem/30592486>
1606
1607         Reviewed by Ryosuke Niwa.
1608
1609         * TestExpectations:
1610         Unskip tests now that they no longer trigger assertions.
1611
1612 2017-02-20  Jer Noble  <jer.noble@apple.com>
1613
1614         Local audio-only stream will not trigger playback to begin
1615         https://bugs.webkit.org/show_bug.cgi?id=168412
1616
1617         Reviewed by Youenn Fablet.
1618
1619         * fast/mediastream/local-audio-playing-event-expected.txt: Added.
1620         * fast/mediastream/local-audio-playing-event.html: Added.
1621
1622 2017-02-20  Zalan Bujtas  <zalan@apple.com>
1623
1624         Simple line layout: Implement absoluteQuadsForRange.
1625         https://bugs.webkit.org/show_bug.cgi?id=168613
1626         <rdar://problem/30614618>
1627
1628         Reviewed by Simon Fraser.
1629
1630         * fast/dom/Range/simple-line-layout-getclientrects-expected.html: Added.
1631         * fast/dom/Range/simple-line-layout-getclientrects.html: Added.
1632
1633 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
1634
1635         Unreviewed, rolling out r212685.
1636
1637         This change broke the 32-bit Sierra build.
1638
1639         Reverted changeset:
1640
1641         "Resource Load Statistics: Add alternate classification
1642         method"
1643         https://bugs.webkit.org/show_bug.cgi?id=168347
1644         http://trac.webkit.org/changeset/212685
1645
1646 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
1647
1648         Add mac-wk1 baseline for fast/canvas/webgl/context-creation-attributes.html
1649         https://bugs.webkit.org/show_bug.cgi?id=168623
1650
1651         Unreviewed test gardening.
1652
1653         * platform/mac-wk1/fast/canvas/webgl/context-creation-attributes-expected.txt: Added.
1654
1655 2017-02-20  John Wilander  <wilander@apple.com>
1656
1657         Resource Load Statistics: Add alternate classification method
1658         https://bugs.webkit.org/show_bug.cgi?id=168347
1659         <rdar://problem/30352793>
1660
1661         Reviewed by Alex Christensen.
1662
1663         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics-expected.txt: Added.
1664         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-mixed-statistics.html: Added.
1665         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Added.
1666         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-sub-frame-under-top-frame-origins.html: Added.
1667         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Added.
1668         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-under-top-frame-origins.html: Added.
1669         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Added.
1670         * http/tests/loading/resourceLoadStatistics/classify-as-non-prevalent-based-on-subresource-unique-redirects-to.html: Added.
1671         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics-expected.txt: Added.
1672         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-mixed-statistics.html: Added.
1673         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins-expected.txt: Added.
1674         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-sub-frame-under-top-frame-origins.html: Added.
1675         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins-expected.txt: Added.
1676         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-under-top-frame-origins.html: Added.
1677         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to-expected.txt: Added.
1678         * http/tests/loading/resourceLoadStatistics/classify-as-prevalent-based-on-subresource-unique-redirects-to.html: Added.
1679         * platform/gtk/TestExpectations:
1680             The whole http/tests/loading/resourceLoadStatistics marked as crashing based on
1681             Carlos Garcia Campos's assessment in https://bugs.webkit.org/show_bug.cgi?id=168171.
1682         * platform/wk2/TestExpectations:
1683             The above tests are only valid for WebKit2. Marked as [ Pass ].
1684
1685 2017-02-20  Alexey Proskuryakov  <ap@apple.com>
1686
1687         LayoutTest fast/multicol/column-span-parent-continuation-crash.html is a flaky timeout
1688         https://bugs.webkit.org/show_bug.cgi?id=168341
1689
1690         Reviewed by Daniel Bates.
1691
1692         * fast/multicol/column-span-parent-continuation-crash.html: Make sure that the
1693         document is fully parsed before the test runs. I'm not sure if the zero delay
1694         is still needed, but it doesn't hurt.
1695
1696 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
1697
1698         Unreviewed, rolling out r212653.
1699
1700         This rebaseline was incorrect.
1701
1702         Reverted changeset:
1703
1704         "Rebaseline fast/canvas/webgl/context-creation-attributes.html
1705         after r212650."
1706         http://trac.webkit.org/changeset/212653
1707
1708 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
1709
1710         Remove debug flag from flaky test streams/pipe-to.html.
1711         https://bugs.webkit.org/show_bug.cgi?id=165874
1712
1713         Unreviewed test gardening.
1714
1715         * platform/mac/TestExpectations:
1716
1717 2017-02-20  Romain Bellessort  <romain.bellessort@crf.canon.fr>
1718
1719         [Readable Streams API] Add ReadableByteStreamController byobRequest attribute
1720         https://bugs.webkit.org/show_bug.cgi?id=168319
1721
1722         Reviewed by Youenn Fablet.
1723
1724         Added tests related to ReadableStreamBYOBRequest as a dedicated object
1725         and also as an attribute of ReadableByteStreamController.
1726
1727         * streams/readable-byte-stream-controller.js: Updated with byobRequest attribute test.
1728         * streams/readable-stream-byob-request-expected.txt: Added.
1729         * streams/readable-stream-byob-request.html: Added.
1730         * streams/readable-stream-byob-request.js: Added to cover tests related to ReadableStreamBYOBRequest.
1731
1732 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
1733
1734         Rebaseline fast/canvas/webgl/context-creation-attributes.html after r212650.
1735
1736         Unreviewed test gardening.
1737
1738         * fast/canvas/webgl/context-creation-attributes-expected.txt:
1739
1740 2017-02-20  Jon Lee  <jonlee@apple.com>
1741
1742         Unreviewed, rolling out r212639.
1743
1744         Have a fix for the linker error on iOS.
1745
1746         Reverted changeset:
1747
1748         "Unreviewed, rolling out r212637."
1749         https://bugs.webkit.org/show_bug.cgi?id=168595
1750         http://trac.webkit.org/changeset/212639
1751
1752 2017-02-20  Ryan Haddad  <ryanhaddad@apple.com>
1753
1754         Unreviewed, rolling out r212637.
1755
1756         This change broke iOS builds.
1757
1758         Reverted changeset:
1759
1760         "Add 'webglcontextchanged' WebGLContextEvent"
1761         https://bugs.webkit.org/show_bug.cgi?id=168595
1762         http://trac.webkit.org/changeset/212637
1763
1764 2017-02-20  Dean Jackson  <dino@apple.com>
1765
1766         Add 'webglcontextchanged' WebGLContextEvent
1767         https://bugs.webkit.org/show_bug.cgi?id=168595
1768         <rdar://problem/30604254>
1769
1770         Reviewed by Antoine Quint.
1771
1772         Add a new webglcontextchanged event. This test only
1773         runs on Cocoa platforms at the moment, because it
1774         needs GraphicsContext3D to keep track of all
1775         active contexts in order to dispatch events.
1776
1777         * fast/canvas/webgl/webglcontextchangedevent-expected.txt: Added.
1778         * fast/canvas/webgl/webglcontextchangedevent.html: Added.
1779         * platform/gtk/TestExpectations:
1780         * platform/win/TestExpectations:
1781
1782 2017-02-20  Carlos Garcia Campos  <cgarcia@igalia.com>
1783
1784         Unreviewed GTK+ gardening. Fix tests reporting missing results.
1785
1786         * media/media-session-restrictions-expected.txt: Renamed from LayoutTests/platform/mac/media/media-session-restrictions-expected.txt.
1787         * platform/gtk/TestExpectations:
1788
1789 2017-02-19  Dean Jackson  <dino@apple.com>
1790
1791         Activate/deactivate high performance GPU when requested
1792         https://bugs.webkit.org/show_bug.cgi?id=168559
1793         <rdar://problem/30592266>
1794
1795         Reviewed by Jon Lee.
1796
1797         We no longer force low-power, so the WebGL canvas creation attributes now
1798         return the value that was passed in.
1799
1800         * fast/canvas/webgl/context-creation-attributes-expected.txt:
1801
1802 2017-02-20  Carlos Garcia Campos  <cgarcia@igalia.com>
1803
1804         Unreviewed GTK+ gardening. Mark fast/events/message-port-postMessage-recursive.html as timing out.
1805
1806         * platform/gtk/TestExpectations:
1807
1808 2017-02-19  Chris Dumez  <cdumez@apple.com>
1809
1810         onbeforeunload event return value coercion is not per-spec
1811         https://bugs.webkit.org/show_bug.cgi?id=168382
1812
1813         Reviewed by Darin Adler.
1814
1815         Add test case to check that the value returned by a beforeunload event handler
1816         is already converted to a string, even if the returnValue attribute is also
1817         set on the BeforeUnloadEvent. The existing code did not handle this properly
1818         and it has been fixed in this patch.
1819
1820         * fast/events/before-unload-return-string-conversion-expected.txt: Added.
1821         * fast/events/before-unload-return-string-conversion.html: Added.
1822         * fast/events/resources/before-unload-return-string-conversion-frame.html: Added.
1823
1824 2017-02-18  Ryosuke Niwa  <rniwa@webkit.org>
1825
1826         REGRESSION(r212218): Assertion failures in and after parserRemoveChild
1827         https://bugs.webkit.org/show_bug.cgi?id=168458
1828
1829         Reviewed by Antti Koivisto.
1830
1831         Add tests to make sure parserAppendChild aren't called when a node removed by parserRemoveChild
1832         had already been been inserted elsewhere by scripts.
1833
1834         * fast/parser/adoption-agency-unload-iframe-3-expected.txt: Added.
1835         * fast/parser/adoption-agency-unload-iframe-3.html: Added.
1836         * fast/parser/adoption-agency-unload-iframe-4-expected.txt: Added.
1837         * fast/parser/adoption-agency-unload-iframe-4.html: Added.
1838         * fast/parser/xml-error-unload-iframe-expected.txt: Added.
1839         * fast/parser/xml-error-unload-iframe.html: Added.
1840
1841 2017-02-19  Chris Dumez  <cdumez@apple.com>
1842
1843         <input type=color readonly> doesn't act per spec
1844         https://bugs.webkit.org/show_bug.cgi?id=168421
1845         <rdar://problem/30593185>
1846
1847         Reviewed by Ryosuke Niwa.
1848
1849         Add layout test coverage.
1850
1851         * fast/forms/color/input-color-disabled-expected.txt: Added.
1852         * fast/forms/color/input-color-disabled.html: Added.
1853         * fast/forms/color/input-color-readonly-expected.txt: Added.
1854         * fast/forms/color/input-color-readonly.html: Added.
1855
1856 2017-02-19  Commit Queue  <commit-queue@webkit.org>
1857
1858         Unreviewed, rolling out r212466.
1859         https://bugs.webkit.org/show_bug.cgi?id=168577
1860
1861         causes crashes on AArch64 on linux, maybe it's causing crashes
1862         on iOS too (Requested by pizlo on #webkit).
1863
1864         Reverted changeset:
1865
1866         "The collector thread should only start when the mutator
1867         doesn't have heap access"
1868         https://bugs.webkit.org/show_bug.cgi?id=167737
1869         http://trac.webkit.org/changeset/212466
1870
1871 2017-02-19  Carlos Garcia Campos  <cgarcia@igalia.com>
1872
1873         Unreviewed GTK+ gardening. Rebaseline fast/visual-viewport/rubberbanding-viewport-rects-extended-background.html again.
1874
1875         This matches what bots expect now.
1876
1877         * platform/gtk/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt:
1878
1879 2017-02-19  Carlos Garcia Campos  <cgarcia@igalia.com>
1880
1881         Unreviewed GTK+ gardening. Rebaseline http/tests/loading/server-redirect-for-provisional-load-caching.html.
1882
1883         I think we are just setting the FirstPartyForCookies to our request a bit earlier when redirecting.
1884
1885         * platform/gtk/http/tests/loading/server-redirect-for-provisional-load-caching-expected.txt: Added.
1886
1887 2017-02-19  Carlos Garcia Campos  <cgarcia@igalia.com>
1888
1889         Unreviewed GTK+ gardening. Update expectations of a few more tests and rebaseline fast/visual-viewport/rubberbanding-viewport-rects-extended-background.html.
1890
1891         * platform/gtk/TestExpectations:
1892         * platform/gtk/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt: Added.
1893
1894 2017-02-18  Chris Dumez  <cdumez@apple.com>
1895
1896         <input type=range readonly> doesn't act per spec
1897         https://bugs.webkit.org/show_bug.cgi?id=168422
1898         <rdar://problem/30593189>
1899
1900         Reviewed by Ryosuke Niwa.
1901
1902         Update / rebaseline existing tests to reflect behavior change.
1903
1904         * fast/forms/range/range-drag-expected.txt:
1905         * fast/forms/range/range-drag-when-toggled-disabled-expected.txt:
1906         * fast/forms/range/range-drag-when-toggled-disabled.html:
1907         * fast/forms/range/range-drag.html:
1908         * fast/forms/range/range-keyoperation-expected.txt:
1909         * fast/forms/range/range-keyoperation.html:
1910
1911 2017-02-18  Chris Dumez  <cdumez@apple.com>
1912
1913         Recursive MessagePort.postMessage() calls causes tab to become unresponsive
1914         https://bugs.webkit.org/show_bug.cgi?id=168548
1915         <rdar://problem/29808005>
1916
1917         Reviewed by Darin Adler.
1918
1919         Add layout test coverage. The test used to time out, it now passes.
1920         The test also passes on Firefox and Chrome.
1921
1922         * fast/events/message-port-postMessage-recursive-expected.txt: Added.
1923         * fast/events/message-port-postMessage-recursive.html: Added.
1924
1925 2017-02-18  Carlos Garcia Campos  <cgarcia@igalia.com>
1926
1927         Unreviewed GTK+ gardening. Update expectations of a few more tests that are failing.
1928
1929         * platform/gtk/TestExpectations:
1930
1931 2017-02-18  Carlos Garcia Campos  <cgarcia@igalia.com>
1932
1933         Unreviewed GTK+ gardening. Rebaseline imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea.html.
1934
1935         Selection is always directional for us.
1936
1937         * platform/gtk/imported/w3c/web-platform-tests/html/semantics/forms/textfieldselection/selection-not-application-textarea-expected.txt: Added.
1938
1939 2017-02-18  Carlos Garcia Campos  <cgarcia@igalia.com>
1940
1941         Unreviewed GTK+ gardening. Update expectations of several tests.
1942
1943         * platform/gtk/TestExpectations:
1944
1945 2017-02-16  Simon Fraser  <simon.fraser@apple.com>
1946
1947         Allow PlatformCALayers to specify that they want deep color backing store
1948         https://bugs.webkit.org/show_bug.cgi?id=168495
1949
1950         Reviewed by Tim Horton.
1951
1952         * platform/ios-simulator-wk2/TestExpectations:
1953         * platform/mac-wk2/TestExpectations:
1954         * tiled-drawing/ios/iphone7/compositing-layers-deep-color-expected.txt: Added.
1955         * tiled-drawing/ios/iphone7/compositing-layers-deep-color.html: Added.
1956
1957 2017-02-17  Antoine Quint  <graouts@apple.com>
1958
1959         [Modern Media Controls] Improve handling of <video> with only audio tracks
1960         https://bugs.webkit.org/show_bug.cgi?id=167836
1961         <rdar://problem/30255812>
1962
1963         Reviewed by Dean Jackson.
1964
1965         Add a new test to check that a <video> with a resource that only has audio tracks
1966         does not auto-hide nor show the fullscreen button. We also rebaseline a few existing
1967         tests for this change of behavior.
1968
1969         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-expected.txt:
1970         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on.html:
1971         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-toggle-expected.txt:
1972         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-toggle.html:
1973         * media/modern-media-controls/media-controller/media-controller-video-with-only-audio-expected.txt: Added.
1974         * media/modern-media-controls/media-controller/media-controller-video-with-only-audio.html: Added.
1975
1976 2017-02-17  Antoine Quint  <graouts@apple.com>
1977
1978         [Modern Media Controls] Toggle playback when clicking on the video on macOS
1979         https://bugs.webkit.org/show_bug.cgi?id=168515
1980         <rdar://problem/30577441>
1981
1982         Reviewed by Dean Jackson.
1983
1984         * media/modern-media-controls/media-controller/media-controller-click-on-video-background-should-pause-expected.txt: Added.
1985         * media/modern-media-controls/media-controller/media-controller-click-on-video-background-should-pause.html: Added.
1986         * media/modern-media-controls/media-controller/media-controller-click-on-video-background-to-dismiss-tracks-panel-should-not-toggle-playback-expected.txt: Added.
1987         * media/modern-media-controls/media-controller/media-controller-click-on-video-background-to-dismiss-tracks-panel-should-not-toggle-playback.html: Added.
1988         * media/modern-media-controls/media-controller/media-controller-click-on-video-controls-should-not-pause-expected.txt: Added.
1989         * media/modern-media-controls/media-controller/media-controller-click-on-video-controls-should-not-pause.html: Added.
1990         * media/modern-media-controls/media-documents/click-on-video-should-not-pause-expected.txt:
1991         * media/modern-media-controls/media-documents/click-on-video-should-not-pause.html:
1992         * platform/ios-simulator/TestExpectations:
1993
1994 2017-02-17  Antoine Quint  <graouts@apple.com>
1995
1996         REGRESSION: Subtitles menu in media controls allows multiple items to be selected
1997         https://bugs.webkit.org/show_bug.cgi?id=168168
1998         <rdar://problem/30488605>
1999
2000         Reviewed by Dean Jackson.
2001
2002         Enhance the interactive track selection test to select a second track and check
2003         that only a single track is selected at once.
2004
2005         * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel-expected.txt:
2006         * media/modern-media-controls/tracks-support/tracks-support-click-track-in-panel.html:
2007
2008 2017-02-17  Ryan Haddad  <ryanhaddad@apple.com>
2009
2010         Update TestExpectations for fast/css/appearance-apple-pay-button.html.
2011
2012         Unreviewed test gardening.
2013
2014         * TestExpectations:
2015
2016 2017-02-17  Antoine Quint  <graouts@apple.com>
2017
2018         [Modern Media Controls] Improve handling of live broadcast video
2019         https://bugs.webkit.org/show_bug.cgi?id=168506
2020         <rdar://problem/30432094>
2021
2022         Reviewed by Dean Jackson.
2023
2024         Rebase existing tests to match new, correct behavior and add a new test to explicitly
2025         check the text-align property on the status label. 
2026
2027         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-audio-expected.txt:
2028         * media/modern-media-controls/controls-visibility-support/controls-visibility-support-controls-on-audio.html:
2029         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-audio-background-expected.txt:
2030         * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-audio-background.html:
2031         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label-expected.txt:
2032         * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label.html:
2033         * media/modern-media-controls/status-label/status-label-font.html:
2034         * media/modern-media-controls/status-label/status-label-text-align-expected.txt: Added.
2035         * media/modern-media-controls/status-label/status-label-text-align.html: Added.
2036         * media/modern-media-controls/status-label/status-label-text-selection.html:
2037
2038 2017-02-17  Per Arne Vollan  <pvollan@apple.com>
2039
2040         Apply SVG styles paint-order, stroke-linejoin, and stroke-linecap on DOM text.
2041         https://bugs.webkit.org/show_bug.cgi?id=168044
2042
2043         Reviewed by Simon Fraser.
2044
2045         * fast/css/parsing-paint-order-expected.txt: Added.
2046         * fast/css/parsing-paint-order.html: Added.
2047         * fast/css/parsing-stroke-linecap-expected.txt: Added.
2048         * fast/css/parsing-stroke-linecap.html: Added.
2049         * fast/css/parsing-stroke-linejoin-expected.txt: Added.
2050         * fast/css/parsing-stroke-linejoin.html: Added.
2051         * fast/css/parsing-stroke-width-expected.txt: Added.
2052         * fast/css/parsing-stroke-width.html: Added.
2053         * media/track/track-css-stroke-cues-expected.txt:
2054         * media/track/track-css-stroke-cues.html:
2055
2056 2017-02-17  Simon Fraser  <simon.fraser@apple.com>
2057
2058         Fixed elements bounce when rubber-banding at the bottom of the page
2059         https://bugs.webkit.org/show_bug.cgi?id=168493
2060         rdar://problem/30567713
2061
2062         Reviewed by Tim Horton.
2063
2064         * fast/visual-viewport/rubberbanding-viewport-rects-expected.txt:
2065         * fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt: Copied from LayoutTests/fast/visual-viewport/rubberbanding-viewport-rects-expected.txt.
2066         * fast/visual-viewport/rubberbanding-viewport-rects-extended-background.html: Copied from LayoutTests/fast/visual-viewport/rubberbanding-viewport-rects.html.
2067         * fast/visual-viewport/rubberbanding-viewport-rects.html:
2068         * platform/ios-simulator-wk2/fast/visual-viewport/rubberbanding-viewport-rects-expected.txt:
2069         * platform/ios-simulator-wk2/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt: Copied from LayoutTests/platform/ios-simulator-wk2/fast/visual-viewport/rubberbanding-viewport-rects-expected.txt.
2070         * platform/mac-wk1/fast/visual-viewport/rubberbanding-viewport-rects-extended-background-expected.txt: Added.
2071
2072 2017-02-17  Simon Fraser  <simon.fraser@apple.com>
2073
2074         REGRESSION (209396): Apple Pay buttons do not render
2075         https://bugs.webkit.org/show_bug.cgi?id=168523
2076         rdar://problem/30451563
2077
2078         Reviewed by Geoffrey Garen.
2079         
2080         Ref test that masks out the middle and corners of the buttons.
2081
2082         * fast/css/appearance-apple-pay-button-expected.html: Added.
2083         * fast/css/appearance-apple-pay-button.html: Added.
2084
2085 2017-02-17  Ryan Haddad  <ryanhaddad@apple.com>
2086
2087         Rebaseline test for ios-simulator-wk2 after r212522.
2088
2089         Unreviewed test gardening.
2090
2091         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-label-element/labelable-elements-expected.txt:
2092
2093 2017-02-17  Antoine Quint  <graouts@apple.com>
2094
2095         Test media/modern-media-controls/time-label/time-label-white-space-nowrap.html is a flaky failure
2096         https://bugs.webkit.org/show_bug.cgi?id=168507
2097
2098         Unreviewed test gardening.
2099
2100         * media/modern-media-controls/time-label/time-label-white-space-nowrap-expected.txt:
2101         * media/modern-media-controls/time-label/time-label-white-space-nowrap.html:
2102
2103 2017-02-17  Carlos Garcia Campos  <cgarcia@igalia.com>
2104
2105         Unreviewed GTK+ gardening. Remove duplicated entries from TestExpectations.
2106
2107         * platform/gtk/TestExpectations:
2108
2109 2017-02-17  Javier Fernandez  <jfernandez@igalia.com>
2110
2111         [GTK] Unreviewed test gardening
2112         https://bugs.webkit.org/show_bug.cgi?id=168504
2113
2114         Unreviewed GTK+ test gardening.
2115
2116          - imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/async_007.htm test marked as Slow.
2117          - http/tests/security/bypassing-cors-checks-for-extension-urls.html skipped (bug 168466)
2118          - rebaseline http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics.html test (matching Mac expectations - bug 167252)
2119
2120         * platform/gtk/TestExpectations:
2121         * platform/gtk/http/tests/security/contentSecurityPolicy/1.1/securitypolicyviolation-basics-expected.txt:
2122
2123 2017-02-17  Carlos Garcia Campos  <cgarcia@igalia.com>
2124
2125         Unreviewed GTK+ gardening. Update expectations of several tests.
2126
2127         * platform/gtk/TestExpectations:
2128
2129 2017-02-16  Carlos Garcia Campos  <cgarcia@igalia.com>
2130
2131         [GTK] Test fast/shadow-dom/input-element-in-shadow.html is failing in the bots
2132         https://bugs.webkit.org/show_bug.cgi?id=168423
2133
2134         Reviewed by Ryosuke Niwa.
2135
2136         It's failing only because the result has the spell checker underline, while the the reference image doesn't. I
2137         don't know why the slot is spell checked and the input in the reference isn't, but we could make the test pass
2138         by using real words, since the contents are not important for this test. Use "one", "two" instead of "abc", "def".
2139
2140         * fast/shadow-dom/input-element-in-shadow-expected.html:
2141         * fast/shadow-dom/input-element-in-shadow.html:
2142
2143 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2144
2145         Mark storage/indexeddb/modern/idbcursor-continue-primary-key-1.html as flaky.
2146         https://bugs.webkit.org/show_bug.cgi?id=168391
2147
2148         Unreviewed test gardening.
2149
2150         * platform/mac-wk2/TestExpectations:
2151
2152 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2153
2154         Skip js/dom/gc-slot-visitor-parallel-drain-pings-runloop-when-done.html on El Capitan.
2155
2156         Unreviewed test gardening.
2157
2158         * platform/mac/TestExpectations:
2159
2160 2017-02-16  Myles C. Maxfield  <mmaxfield@apple.com>
2161
2162         font-weight in @font-face can cause a font to be downloaded even when it's not used
2163         https://bugs.webkit.org/show_bug.cgi?id=168114
2164         <rdar://problem/30301317>
2165
2166         Reviewed by Darin Adler.
2167
2168         * fast/text/font-style-download-expected.txt: Added.
2169         * fast/text/font-style-download.html: Added.
2170         * fast/text/font-weight-download-2-expected.txt: Added.
2171         * fast/text/font-weight-download-2.html: Added.
2172         * fast/text/font-weight-download-expected.txt: Added.
2173         * fast/text/font-weight-download.html: Added.
2174         * fast/text/font-weight-fallback-expected.html: Added.
2175         * fast/text/font-weight-fallback.html: Added.
2176         * http/tests/webfont/fallback-font-while-loading-expected.txt: We don't want to use the
2177         fallback font while an earlier font is loading because the fallback font might require
2178         an extra download. This represents a policy change.
2179         * http/tests/webfont/fallback-font-while-loading.html: Ditto.
2180         * resources/Ahem_CJK.ttf: Added.
2181         * svg/W3C-SVG-1.1-SE/struct-dom-11-f.svg: The metrics of LastResort are different from
2182         the metrics of the previous interstitial font, which means the new font causes elements
2183         to intersect when they previously didn't. However, the web font isn't actually necessary
2184         here, so we can just stop using it, thereby sidestepping the entire problem.
2185
2186 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2187
2188         Skip imported/w3c/web-platform-tests/resource-timing tests on Debug.
2189         https://bugs.webkit.org/show_bug.cgi?id=168356
2190
2191         Unreviewed test gardening.
2192
2193         * TestExpectations:
2194
2195 2017-02-16  Alex Christensen  <achristensen@webkit.org>
2196
2197         Rebase tests after r212470
2198         https://bugs.webkit.org/show_bug.cgi?id=168461
2199
2200         * fast/dom/DOMURL/set-href-attribute-protocol-expected.txt:
2201         * fast/dom/HTMLAnchorElement/set-href-attribute-protocol-expected.txt:
2202         I updated the tests but not the results :(
2203
2204 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2205
2206         Mark media/modern-media-controls/airplay-button/airplay-button.html as flaky.
2207         https://bugs.webkit.org/show_bug.cgi?id=168409
2208
2209         Unreviewed test gardening.
2210
2211         * platform/mac-wk1/TestExpectations:
2212
2213 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2214
2215         Mark media/modern-media-controls/tracks-button/tracks-button.html as flaky.
2216         https://bugs.webkit.org/show_bug.cgi?id=168476
2217
2218         Unreviewed test gardening.
2219
2220         * platform/mac-wk1/TestExpectations:
2221
2222 2017-02-16  Simon Fraser  <simon.fraser@apple.com>
2223
2224         REGRESSION (r212197): [ios-simulator Debug WK2] LayoutTest fast/css/target-fragment-match.html is failing
2225         https://bugs.webkit.org/show_bug.cgi?id=168239
2226
2227         In iOS WK2, resetting the scroll position after history navigation involves a trip
2228         through the UI process. Attempted to de-flake this test by using a nested setTimeout(0).
2229
2230         * fast/css/target-fragment-match.html:
2231
2232 2017-02-16  Alex Christensen  <achristensen@webkit.org>
2233
2234         Special URLs without a host are invalid
2235         https://bugs.webkit.org/show_bug.cgi?id=168461
2236
2237         Reviewed by Tim Horton.
2238
2239         * fast/dom/DOMURL/set-href-attribute-protocol.html:
2240         * fast/dom/HTMLAnchorElement/script-tests/set-href-attribute-protocol.js:
2241         Rebase tests.  The HTMLAnchorElement test is a little strange, but it'll be cleaned up once
2242         url-setters.html in the web platform tests is cleaned up.
2243
2244 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2245
2246         Skip imported/w3c/web-platform-tests/resource-timing/rt-resource-ignored.html.
2247         https://bugs.webkit.org/show_bug.cgi?id=168356
2248
2249         Unreviewed test gardening.
2250
2251         * TestExpectations:
2252
2253 2017-02-11  Filip Pizlo  <fpizlo@apple.com>
2254
2255         The collector thread should only start when the mutator doesn't have heap access
2256         https://bugs.webkit.org/show_bug.cgi?id=167737
2257
2258         Reviewed by Keith Miller.
2259         
2260         When running in WebCore, the JSC GC may find itself completing draining in the parallel helpers
2261         at a time when the main thread runloop is idle. If the mutator has the conn, then there will not
2262         be any GC threads to receive the notification from the shared mark stack condition variable. So
2263         nobody will know that we need to reloop.
2264         
2265         Fortunately, the SlotVisitor now knows that it has to schedule the stopIfNecessary timer in
2266         addition to notifying the condition variable.
2267         
2268         This adds a variant of splay that quickly builds up a big enough heap to cause significant GCs to
2269         happen and then waits until a GC is running. When it's running, it registers a callback to the
2270         GC's finalize phase. When the callback runs, it finishes the test. This is a barely-sound test
2271         that uses a lot of while box API from Internals, but it proves that the SlotVisitor's runloop
2272         ping works: if I comment it out, this test will always fail. Otherwise it always succeeds.
2273         
2274         * js/dom/gc-slot-visitor-parallel-drain-pings-runloop-when-done.html: Added.
2275
2276 2017-02-16  Jiewen Tan  <jiewen_tan@apple.com>
2277
2278         [WebCrypto] remove toJSValueFromJsonWebKey from custom SubtleCrypto binding codes
2279         https://bugs.webkit.org/show_bug.cgi?id=167026
2280
2281         Reviewed by Chris Dumez.
2282
2283         * crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-private.html:
2284         * crypto/subtle/aes-cbc-import-key-wrap-jwk-rsa-key-public.html:
2285         Order of attributes inside JWK is different after this patch.
2286
2287         * crypto/subtle/aes-import-key-malformed-parameters-expected.txt:
2288         * crypto/subtle/aes-import-key-malformed-parameters.html:
2289         * crypto/subtle/hmac-import-key-malformed-parameters-expected.txt:
2290         * crypto/subtle/hmac-import-key-malformed-parameters.html:
2291         * crypto/subtle/rsa-import-key-malformed-parameters-expected.txt:
2292         * crypto/subtle/rsa-import-key-malformed-parameters.html:
2293         * crypto/workers/subtle/resources/aes-cbc-import-key-wrap-key.js:
2294
2295 2017-02-16  Ryan Haddad  <ryanhaddad@apple.com>
2296
2297         Skip imported/w3c/web-platform-tests/resource-timing/rt-resource-errors.html.
2298         https://bugs.webkit.org/show_bug.cgi?id=168356
2299
2300         Unreviewed test gardening.
2301
2302         * TestExpectations:
2303
2304 2017-02-16  Tim Horton  <timothy_horton@apple.com>
2305
2306         WKWebView inside a UICollectionView flashes when items are inserted above it
2307         https://bugs.webkit.org/show_bug.cgi?id=168376
2308         <rdar://problem/29322051>
2309
2310         Reviewed by Simon Fraser.
2311
2312         * scrollingcoordinator/ios/sync-layer-positions-after-scroll.html:
2313         * scrollingcoordinator/ios/sync-layer-positions-after-scroll-expected.txt:
2314         Make use of doAfterVisibleContentRectUpdate; we previously were 
2315         guaranteed by message ordering that our uiScriptComplete message
2316         would arrive after the visible content rect update, but that is 
2317         no longer the case.
2318
2319         Also, adjust to have a initial scale and flexible viewport in order
2320         to work around https://bugs.webkit.org/show_bug.cgi?id=168403.
2321
2322 2017-02-16  Alex Christensen  <achristensen@webkit.org>
2323
2324         Remove EFL test expectations.
2325
2326         Rubber-stamped by Anders Carlsson.
2327
2328         * platform/efl: Removed.
2329         * platform/efl-wk2: Removed.
2330         * platform/efl-wk2/TestExpectations: Removed.
2331         * platform/efl/TestExpectations: Removed.
2332         * platform/efl/accessibility: Removed.
2333         * platform/efl/accessibility/aria-checkbox-sends-notification-expected.txt: Removed.
2334         * platform/efl/accessibility/aria-fallback-roles-expected.txt: Removed.
2335         * platform/efl/accessibility/aria-hidden-negates-no-visibility-expected.txt: Removed.
2336         * platform/efl/accessibility/aria-inherits-presentational-expected.txt: Removed.
2337         * platform/efl/accessibility/aria-labelledby-overrides-aria-label-expected.txt: Removed.
2338         * platform/efl/accessibility/aria-labelledby-overrides-label-expected.txt: Removed.
2339         * platform/efl/accessibility/aria-menubar-menuitems-expected.txt: Removed.
2340         * platform/efl/accessibility/aria-option-role-expected.txt: Removed.
2341         * platform/efl/accessibility/aria-role-on-label-expected.txt: Removed.
2342         * platform/efl/accessibility/aria-switch-text-expected.txt: Removed.
2343         * platform/efl/accessibility/aria-table-content-expected.txt: Removed.
2344         * platform/efl/accessibility/aria-table-hierarchy-expected.txt: Removed.
2345         * platform/efl/accessibility/aria-toggle-button-with-title-expected.txt: Removed.
2346         * platform/efl/accessibility/auto-fill-crash-expected.txt: Removed.
2347         * platform/efl/accessibility/auto-filled-value-expected.txt: Removed.
2348         * platform/efl/accessibility/content-editable-as-textarea-expected.txt: Removed.
2349         * platform/efl/accessibility/css-content-attribute-expected.txt: Removed.
2350         * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Removed.
2351         * platform/efl/accessibility/dimensions-include-descendants-expected.txt: Removed.
2352         * platform/efl/accessibility/double-nested-inline-element-missing-from-tree-expected.txt: Removed.
2353         * platform/efl/accessibility/empty-image-with-title-expected.txt: Removed.
2354         * platform/efl/accessibility/file-upload-button-stringvalue-expected.txt: Removed.
2355         * platform/efl/accessibility/form-control-value-settable-expected.txt: Removed.
2356         * platform/efl/accessibility/generated-content-with-display-table-crash-expected.txt: Removed.
2357         * platform/efl/accessibility/image-link-expected.txt: Removed.
2358         * platform/efl/accessibility/image-map1-expected.txt: Removed.
2359         * platform/efl/accessibility/image-map2-expected.txt: Removed.
2360         * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Removed.
2361         * platform/efl/accessibility/img-fallsback-to-title-expected.txt: Removed.
2362         * platform/efl/accessibility/internal-link-anchors2-expected.txt: Removed.
2363         * platform/efl/accessibility/list-detection-expected.txt: Removed.
2364         * platform/efl/accessibility/lists-expected.txt: Removed.
2365         * platform/efl/accessibility/math-fenced-expected.txt: Removed.
2366         * platform/efl/accessibility/math-foreign-content-expected.txt: Removed.
2367         * platform/efl/accessibility/math-mo-fences-and-separators-expected.txt: Removed.
2368         * platform/efl/accessibility/math-multiscript-attributes-expected.txt: Removed.
2369         * platform/efl/accessibility/math-text-expected.txt: Removed.
2370         * platform/efl/accessibility/media-element-expected.txt: Removed.
2371         * platform/efl/accessibility/media-emits-object-replacement-expected.txt: Removed.
2372         * platform/efl/accessibility/menu-list-crash2-expected.txt: Removed.
2373         * platform/efl/accessibility/menu-list-sends-change-notification-expected.txt: Removed.
2374         * platform/efl/accessibility/meter-element-expected.txt: Removed.
2375         * platform/efl/accessibility/platform-name-expected.txt: Removed.
2376         * platform/efl/accessibility/plugin-expected.txt: Removed.
2377         * platform/efl/accessibility/radio-button-title-label-expected.txt: Removed.
2378         * platform/efl/accessibility/render-counter-text-expected.txt: Removed.
2379         * platform/efl/accessibility/roles-exposed-expected.txt: Removed.
2380         * platform/efl/accessibility/tabindex-elements-are-accessible-expected.txt: Removed.
2381         * platform/efl/accessibility/table-attributes-expected.txt: Removed.
2382         * platform/efl/accessibility/table-cell-spans-expected.txt: Removed.
2383         * platform/efl/accessibility/table-cells-expected.txt: Removed.
2384         * platform/efl/accessibility/table-column-headers-with-captions-expected.txt: Removed.
2385         * platform/efl/accessibility/table-detection-expected.txt: Removed.
2386         * platform/efl/accessibility/table-hierarchy-expected.txt: Removed.
2387         * platform/efl/accessibility/table-one-cell-expected.txt: Removed.
2388         * platform/efl/accessibility/table-roles-hierarchy-expected.txt: Removed.
2389         * platform/efl/accessibility/table-sections-expected.txt: Removed.
2390         * platform/efl/accessibility/table-with-rules-expected.txt: Removed.
2391         * platform/efl/accessibility/transformed-element-expected.txt: Removed.
2392         * platform/efl/accessibility/w3c-svg-content-language-attribute-expected.txt: Removed.
2393         * platform/efl/animations: Removed.
2394         * platform/efl/animations/3d: Removed.
2395         * platform/efl/animations/3d/change-transform-in-end-event-expected.png: Removed.
2396         * platform/efl/animations/3d/change-transform-in-end-event-expected.txt: Removed.
2397         * platform/efl/animations/3d/matrix-transform-type-animation-expected.png: Removed.
2398         * platform/efl/animations/3d/matrix-transform-type-animation-expected.txt: Removed.
2399         * platform/efl/animations/3d/state-at-end-event-transform-expected.png: Removed.
2400         * platform/efl/animations/3d/state-at-end-event-transform-expected.txt: Removed.
2401         * platform/efl/animations/additive-transform-animations-expected.png: Removed.
2402         * platform/efl/animations/additive-transform-animations-expected.txt: Removed.
2403         * platform/efl/animations/cross-fade-border-image-source-expected.png: Removed.
2404         * platform/efl/animations/cross-fade-border-image-source-expected.txt: Removed.
2405         * platform/efl/animations/cross-fade-list-style-image-expected.png: Removed.
2406         * platform/efl/animations/cross-fade-list-style-image-expected.txt: Removed.
2407         * platform/efl/animations/cross-fade-webkit-mask-box-image-expected.png: Removed.
2408         * platform/efl/animations/cross-fade-webkit-mask-box-image-expected.txt: Removed.
2409         * platform/efl/animations/cross-fade-webkit-mask-image-expected.png: Removed.
2410         * platform/efl/animations/cross-fade-webkit-mask-image-expected.txt: Removed.
2411         * platform/efl/animations/missing-values-first-keyframe-expected.png: Removed.
2412         * platform/efl/animations/missing-values-first-keyframe-expected.txt: Removed.
2413         * platform/efl/animations/missing-values-last-keyframe-expected.png: Removed.
2414         * platform/efl/animations/missing-values-last-keyframe-expected.txt: Removed.
2415         * platform/efl/animations/opacity-transform-animation-expected.png: Removed.
2416         * platform/efl/animations/state-at-end-event-expected.png: Removed.
2417         * platform/efl/animations/state-at-end-event-expected.txt: Removed.
2418         * platform/efl/animations/suspend-transform-animation-expected.png: Removed.
2419         * platform/efl/compositing: Removed.
2420         * platform/efl/compositing/animation: Removed.
2421         * platform/efl/compositing/animation/busy-indicator-expected.png: Removed.
2422         * platform/efl/compositing/animation/state-at-end-event-transform-layer-expected.png: Removed.
2423         * platform/efl/compositing/animation/state-at-end-event-transform-layer-expected.txt: Removed.
2424         * platform/efl/compositing/bounds-in-flipped-writing-mode-expected.txt: Removed.
2425         * platform/efl/compositing/clip-change-expected.png: Removed.
2426         * platform/efl/compositing/color-matching: Removed.
2427         * platform/efl/compositing/color-matching/image-color-matching-expected.png: Removed.
2428         * platform/efl/compositing/color-matching/image-color-matching-expected.txt: Removed.
2429         * platform/efl/compositing/color-matching/pdf-image-match-expected.png: Removed.
2430         * platform/efl/compositing/color-matching/pdf-image-match-expected.txt: Removed.
2431         * platform/efl/compositing/compositing-visible-descendant-expected.png: Removed.
2432         * platform/efl/compositing/compositing-visible-descendant-expected.txt: Removed.
2433         * platform/efl/compositing/contents-opaque: Removed.
2434         * platform/efl/compositing/contents-opaque/control-layer-expected.txt: Removed.
2435         * platform/efl/compositing/contents-opaque/hidden-with-visible-text-expected.txt: Removed.
2436         * platform/efl/compositing/contents-scale: Removed.
2437         * platform/efl/compositing/contents-scale/animating-expected.txt: Removed.
2438         * platform/efl/compositing/contents-scale/scaled-ancestor-expected.txt: Removed.
2439         * platform/efl/compositing/contents-scale/simple-scale-expected.txt: Removed.
2440         * platform/efl/compositing/contents-scale/z-translate-expected.txt: Removed.
2441         * platform/efl/compositing/culling: Removed.
2442         * platform/efl/compositing/culling/filter-occlusion-blur-expected.png: Removed.
2443         * platform/efl/compositing/culling/filter-occlusion-blur-large-expected.png: Removed.
2444         * platform/efl/compositing/direct-image-compositing-expected.png: Removed.
2445         * platform/efl/compositing/direct-image-compositing-expected.txt: Removed.
2446         * platform/efl/compositing/fixed-position-scroll-offset-history-restore-expected.png: Removed.
2447         * platform/efl/compositing/flat-with-transformed-child-expected.png: Removed.
2448         * platform/efl/compositing/framesets: Removed.
2449         * platform/efl/compositing/framesets/composited-frame-alignment-expected.png: Removed.
2450         * platform/efl/compositing/generated-content-expected.png: Removed.
2451         * platform/efl/compositing/generated-content-expected.txt: Removed.
2452         * platform/efl/compositing/geometry: Removed.
2453         * platform/efl/compositing/geometry/abs-position-inside-opacity-expected.png: Removed.
2454         * platform/efl/compositing/geometry/abs-position-inside-opacity-expected.txt: Removed.
2455         * platform/efl/compositing/geometry/clipped-video-controller-expected.png: Removed.
2456         * platform/efl/compositing/geometry/clipping-foreground-expected.txt: Removed.
2457         * platform/efl/compositing/geometry/composited-html-size-expected.png: Removed.
2458         * platform/efl/compositing/geometry/composited-html-size-expected.txt: Removed.
2459         * platform/efl/compositing/geometry/fixed-in-composited-expected.png: Removed.
2460         * platform/efl/compositing/geometry/fixed-in-composited-expected.txt: Removed.
2461         * platform/efl/compositing/geometry/fixed-position-composited-page-scale-down-expected.png: Removed.
2462         * platform/efl/compositing/geometry/fixed-position-composited-page-scale-expected.png: Removed.
2463         * platform/efl/compositing/geometry/fixed-position-expected.png: Removed.
2464         * platform/efl/compositing/geometry/fixed-position-expected.txt: Removed.
2465         * platform/efl/compositing/geometry/fixed-position-iframe-composited-page-scale-down-expected.png: Removed.
2466         * platform/efl/compositing/geometry/fixed-position-iframe-composited-page-scale-expected.png: Removed.
2467         * platform/efl/compositing/geometry/fixed-position-transform-composited-page-scale-down-expected.png: Removed.
2468         * platform/efl/compositing/geometry/fixed-position-transform-composited-page-scale-expected.png: Removed.
2469         * platform/efl/compositing/geometry/foreground-offset-change-expected.png: Removed.
2470         * platform/efl/compositing/geometry/horizontal-scroll-composited-expected.png: Removed.
2471         * platform/efl/compositing/geometry/horizontal-scroll-composited-expected.txt: Removed.
2472         * platform/efl/compositing/geometry/layer-due-to-layer-children-deep-expected.png: Removed.
2473         * platform/efl/compositing/geometry/layer-due-to-layer-children-deep-expected.txt: Removed.
2474         * platform/efl/compositing/geometry/layer-due-to-layer-children-expected.png: Removed.
2475         * platform/efl/compositing/geometry/layer-due-to-layer-children-expected.txt: Removed.
2476         * platform/efl/compositing/geometry/limit-layer-bounds-overflow-repaint-expected.png: Removed.
2477         * platform/efl/compositing/geometry/outline-change-expected.png: Removed.
2478         * platform/efl/compositing/geometry/outline-change-expected.txt: Removed.
2479         * platform/efl/compositing/geometry/partial-layout-update-expected.png: Removed.
2480         * platform/efl/compositing/geometry/partial-layout-update-expected.txt: Removed.
2481         * platform/efl/compositing/geometry/repaint-foreground-layer-expected.png: Removed.
2482         * platform/efl/compositing/geometry/root-layer-update-expected.png: Removed.
2483         * platform/efl/compositing/geometry/root-layer-update-expected.txt: Removed.
2484         * platform/efl/compositing/geometry/tall-page-composited-expected.png: Removed.
2485         * platform/efl/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.png: Removed.
2486         * platform/efl/compositing/geometry/transfrom-origin-on-zero-size-layer-expected.txt: Removed.
2487         * platform/efl/compositing/geometry/vertical-scroll-composited-expected.png: Removed.
2488         * platform/efl/compositing/geometry/vertical-scroll-composited-expected.txt: Removed.
2489         * platform/efl/compositing/geometry/video-fixed-scrolling-expected.png: Removed.
2490         * platform/efl/compositing/geometry/video-fixed-scrolling-expected.txt: Removed.
2491         * platform/efl/compositing/geometry/video-opacity-overlay-expected.png: Removed.
2492         * platform/efl/compositing/geometry/video-opacity-overlay-expected.txt: Removed.
2493         * platform/efl/compositing/iframes: Removed.
2494         * platform/efl/compositing/iframes/composited-iframe-alignment-expected.txt: Removed.
2495         * platform/efl/compositing/iframes/composited-iframe-scroll-expected.png: Removed.
2496         * platform/efl/compositing/iframes/fixed-position-iframe-expected.png: Removed.
2497         * platform/efl/compositing/iframes/iframe-content-flipping-expected.png: Removed.
2498         * platform/efl/compositing/iframes/iframe-copy-on-scroll-expected.png: Removed.
2499         * platform/efl/compositing/iframes/iframe-copy-on-scroll-expected.txt: Removed.
2500         * platform/efl/compositing/iframes/iframe-in-composited-layer-expected.png: Removed.
2501         * platform/efl/compositing/iframes/iframe-in-composited-layer-expected.txt: Removed.
2502         * platform/efl/compositing/iframes/invisible-nested-iframe-show-expected.txt: Removed.
2503         * platform/efl/compositing/iframes/nested-iframe-scrolling-expected.png: Removed.
2504         * platform/efl/compositing/iframes/repaint-after-losing-scrollbars-expected.png: Removed.
2505         * platform/efl/compositing/iframes/resizer-expected.txt: Removed.
2506         * platform/efl/compositing/iframes/scroll-fixed-transformed-element-expected.png: Removed.
2507         * platform/efl/compositing/iframes/scroll-grandchild-iframe-expected.png: Removed.
2508         * platform/efl/compositing/images: Removed.
2509         * platform/efl/compositing/images/content-image-change-expected.png: Removed.
2510         * platform/efl/compositing/images/direct-image-background-color-expected.png: Removed.
2511         * platform/efl/compositing/images/direct-image-background-color-expected.txt: Removed.
2512         * platform/efl/compositing/images/direct-svg-image-expected.png: Removed.
2513         * platform/efl/compositing/layer-creation: Removed.
2514         * platform/efl/compositing/layer-creation/fixed-position-change-out-of-view-in-view-expected.txt: Removed.
2515         * platform/efl/compositing/layer-creation/fixed-position-scroll-expected.txt: Removed.
2516         * platform/efl/compositing/layer-creation/overlap-animation-container-expected.txt: Removed.
2517         * platform/efl/compositing/layer-creation/spanOverlapsCanvas-expected.png: Removed.
2518         * platform/efl/compositing/layers-inside-overflow-scroll-expected.png: Removed.
2519         * platform/efl/compositing/layers-inside-overflow-scroll-expected.txt: Removed.
2520         * platform/efl/compositing/masks: Removed.
2521         * platform/efl/compositing/masks/direct-image-mask-expected.png: Removed.
2522         * platform/efl/compositing/masks/direct-image-mask-expected.txt: Removed.
2523         * platform/efl/compositing/masks/layer-mask-placement-expected.png: Removed.
2524         * platform/efl/compositing/masks/masked-ancestor-expected.txt: Removed.
2525         * platform/efl/compositing/masks/multiple-masks-expected.png: Removed.
2526         * platform/efl/compositing/masks/multiple-masks-expected.txt: Removed.
2527         * platform/efl/compositing/masks/simple-composited-mask-expected.png: Removed.
2528         * platform/efl/compositing/masks/simple-composited-mask-expected.txt: Removed.
2529         * platform/efl/compositing/overflow: Removed.
2530         * platform/efl/compositing/overflow/ancestor-overflow-expected.png: Removed.
2531         * platform/efl/compositing/overflow/ancestor-overflow-expected.txt: Removed.
2532         * platform/efl/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt: Removed.
2533         * platform/efl/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt: Removed.
2534         * platform/efl/compositing/overflow/composited-scrolling-creates-a-stacking-container-expected.txt: Removed.
2535         * platform/efl/compositing/overflow/composited-scrolling-paint-phases-expected.txt: Removed.
2536         * platform/efl/compositing/overflow/fixed-position-ancestor-clip-expected.png: Removed.
2537         * platform/efl/compositing/overflow/fixed-position-ancestor-clip-expected.txt: Removed.
2538         * platform/efl/compositing/overflow/nested-scrolling-expected.txt: Removed.
2539         * platform/efl/compositing/overflow/overflow-compositing-descendant-expected.png: Removed.
2540         * platform/efl/compositing/overflow/overflow-compositing-descendant-expected.txt: Removed.
2541         * platform/efl/compositing/overflow/overflow-positioning-expected.png: Removed.
2542         * platform/efl/compositing/overflow/overflow-positioning-expected.txt: Removed.
2543         * platform/efl/compositing/overflow/overflow-scaled-descendant-overlapping-expected.png: Removed.
2544         * platform/efl/compositing/overflow/overflow-scroll-expected.png: Removed.
2545         * platform/efl/compositing/overflow/overflow-scroll-expected.txt: Removed.
2546         * platform/efl/compositing/overflow/parent-overflow-expected.png: Removed.
2547         * platform/efl/compositing/overflow/parent-overflow-expected.txt: Removed.
2548         * platform/efl/compositing/overflow/remove-overflow-crash2-expected.png: Removed.
2549         * platform/efl/compositing/overflow/remove-overflow-crash2-expected.txt: Removed.
2550         * platform/efl/compositing/overflow/repaint-after-losing-scrollbars-expected.png: Removed.
2551         * platform/efl/compositing/overflow/scroll-ancestor-update-expected.png: Removed.
2552         * platform/efl/compositing/overflow/scroll-ancestor-update-expected.txt: Removed.
2553         * platform/efl/compositing/overflow/scrollbar-painting-expected.png: Removed.
2554         * platform/efl/compositing/overflow/scrollbar-painting-expected.txt: Removed.
2555         * platform/efl/compositing/overflow/theme-affects-visual-overflow-expected.png: Removed.
2556         * platform/efl/compositing/overflow/theme-affects-visual-overflow-expected.txt: Removed.
2557         * platform/efl/compositing/overflow/zero-size-overflow-expected.png: Removed.
2558         * platform/efl/compositing/plugins: Removed.
2559         * platform/efl/compositing/plugins/composited-plugin-expected.png: Removed.
2560         * platform/efl/compositing/plugins/composited-plugin-expected.txt: Removed.
2561         * platform/efl/compositing/reflections: Removed.
2562         * platform/efl/compositing/reflections/animation-inside-reflection-expected.png: Removed.
2563         * platform/efl/compositing/reflections/animation-inside-reflection-expected.txt: Removed.
2564         * platform/efl/compositing/reflections/compositing-change-inside-reflection-expected.png: Removed.
2565         * platform/efl/compositing/reflections/compositing-change-inside-reflection-expected.txt: Removed.
2566         * platform/efl/compositing/reflections/deeply-nested-reflections-expected.png: Removed.
2567         * platform/efl/compositing/reflections/deeply-nested-reflections-expected.txt: Removed.
2568         * platform/efl/compositing/reflections/load-video-in-reflection-expected.png: Removed.
2569         * platform/efl/compositing/reflections/load-video-in-reflection-expected.txt: Removed.
2570         * platform/efl/compositing/reflections/masked-reflection-on-composited-expected.png: Removed.
2571         * platform/efl/compositing/reflections/masked-reflection-on-composited-expected.txt: Removed.
2572         * platform/efl/compositing/reflections/nested-reflection-anchor-point-expected.txt: Removed.
2573         * platform/efl/compositing/reflections/nested-reflection-animated-expected.png: Removed.
2574         * platform/efl/compositing/reflections/nested-reflection-animated-expected.txt: Removed.
2575         * platform/efl/compositing/reflections/nested-reflection-expected.png: Removed.
2576         * platform/efl/compositing/reflections/nested-reflection-expected.txt: Removed.
2577         * platform/efl/compositing/reflections/nested-reflection-mask-change-expected.png: Removed.
2578         * platform/efl/compositing/reflections/nested-reflection-mask-change-expected.txt: Removed.
2579         * platform/efl/compositing/reflections/nested-reflection-on-overflow-expected.png: Removed.
2580         * platform/efl/compositing/reflections/nested-reflection-on-overflow-expected.txt: Removed.
2581         * platform/efl/compositing/reflections/nested-reflection-opacity-expected.png: Removed.
2582         * platform/efl/compositing/reflections/nested-reflection-opacity-expected.txt: Removed.
2583         * platform/efl/compositing/reflections/nested-reflection-size-change-expected.png: Removed.
2584         * platform/efl/compositing/reflections/nested-reflection-size-change-expected.txt: Removed.
2585         * platform/efl/compositing/reflections/nested-reflection-transformed-expected.png: Removed.
2586         * platform/efl/compositing/reflections/nested-reflection-transformed-expected.txt: Removed.
2587         * platform/efl/compositing/reflections/nested-reflection-transformed2-expected.png: Removed.
2588         * platform/efl/compositing/reflections/nested-reflection-transformed2-expected.txt: Removed.
2589         * platform/efl/compositing/reflections/nested-reflection-transition-expected.png: Removed.
2590         * platform/efl/compositing/reflections/nested-reflection-transition-expected.txt: Removed.
2591         * platform/efl/compositing/reflections/reflection-in-composited-expected.png: Removed.
2592         * platform/efl/compositing/reflections/reflection-in-composited-expected.txt: Removed.
2593         * platform/efl/compositing/reflections/reflection-on-composited-expected.png: Removed.
2594         * platform/efl/compositing/reflections/reflection-on-composited-expected.txt: Removed.
2595         * platform/efl/compositing/reflections/reflection-opacity-expected.png: Removed.
2596         * platform/efl/compositing/reflections/reflection-opacity-expected.txt: Removed.
2597         * platform/efl/compositing/reflections/reflection-ordering-expected.png: Removed.
2598         * platform/efl/compositing/reflections/reflection-ordering-expected.txt: Removed.
2599         * platform/efl/compositing/reflections/reflection-positioning-expected.png: Removed.
2600         * platform/efl/compositing/reflections/reflection-positioning-expected.txt: Removed.
2601         * platform/efl/compositing/reflections/reflection-positioning2-expected.png: Removed.
2602         * platform/efl/compositing/reflections/reflection-positioning2-expected.txt: Removed.
2603         * platform/efl/compositing/reflections/remove-add-reflection-expected.png: Removed.
2604         * platform/efl/compositing/reflections/simple-composited-reflections-expected.png: Removed.
2605         * platform/efl/compositing/reflections/simple-composited-reflections-expected.txt: Removed.
2606         * platform/efl/compositing/reflections/transform-inside-reflection-expected.png: Removed.
2607         * platform/efl/compositing/reflections/transform-inside-reflection-expected.txt: Removed.
2608         * platform/efl/compositing/repaint: Removed.
2609         * platform/efl/compositing/repaint/become-overlay-composited-layer-expected.png: Removed.
2610         * platform/efl/compositing/repaint/become-overlay-composited-layer-expected.txt: Removed.
2611         * platform/efl/compositing/repaint/composited-document-element-expected.png: Removed.
2612         * platform/efl/compositing/repaint/composited-document-element-expected.txt: Removed.
2613         * platform/efl/compositing/repaint/content-into-overflow-expected.png: Removed.
2614         * platform/efl/compositing/repaint/content-into-overflow-expected.txt: Removed.
2615         * platform/efl/compositing/repaint/invalidations-on-composited-layers-expected.txt: Removed.
2616         * platform/efl/compositing/repaint/layer-repaint-expected.png: Removed.
2617         * platform/efl/compositing/repaint/layer-repaint-expected.txt: Removed.
2618         * platform/efl/compositing/repaint/layer-repaint-rects-expected.png: Removed.
2619         * platform/efl/compositing/repaint/layer-repaint-rects-expected.txt: Removed.
2620         * platform/efl/compositing/repaint/newly-composited-on-scroll-expected.png: Removed.
2621         * platform/efl/compositing/repaint/newly-composited-on-scroll-expected.txt: Removed.
2622         * platform/efl/compositing/repaint/newly-composited-repaint-rect-expected.png: Removed.
2623         * platform/efl/compositing/repaint/opacity-between-absolute-expected.png: Removed.
2624         * platform/efl/compositing/repaint/opacity-between-absolute-expected.txt: Removed.
2625         * platform/efl/compositing/repaint/opacity-between-absolute2-expected.png: Removed.
2626         * platform/efl/compositing/repaint/opacity-between-absolute2-expected.txt: Removed.
2627         * platform/efl/compositing/repaint/overflow-into-content-expected.png: Removed.
2628         * platform/efl/compositing/repaint/overflow-into-content-expected.txt: Removed.
2629         * platform/efl/compositing/repaint/same-size-invalidation-expected.png: Removed.
2630         * platform/efl/compositing/repaint/shrink-layer-expected.png: Removed.
2631         * platform/efl/compositing/repaint/transform-style-change-expected.png: Removed.
2632         * platform/efl/compositing/rtl: Removed.
2633         * platform/efl/compositing/rtl/rtl-overflow-invalidation-expected.png: Removed.
2634         * platform/efl/compositing/rtl/rtl-overflow-scrolling-expected.txt: Removed.
2635         * platform/efl/compositing/scaling: Removed.
2636         * platform/efl/compositing/scaling/tiled-layer-recursion-expected.png: Removed.
2637         * platform/efl/compositing/self-painting-layers-expected.png: Removed.
2638         * platform/efl/compositing/self-painting-layers-expected.txt: Removed.
2639         * platform/efl/compositing/shadows: Removed.
2640         * platform/efl/compositing/shadows/shadow-drawing-expected.txt: Removed.
2641         * platform/efl/compositing/sibling-positioning-expected.png: Removed.
2642         * platform/efl/compositing/sibling-positioning-expected.txt: Removed.
2643         * platform/efl/compositing/text-on-large-layer-expected.png: Removed.
2644         * platform/efl/compositing/text-on-large-layer-expected.txt: Removed.
2645         * platform/efl/compositing/tiling: Removed.
2646         * platform/efl/compositing/tiling/huge-layer-add-remove-child-expected.txt: Removed.
2647         * platform/efl/compositing/tiling/rotated-tiled-clamped-expected.txt: Removed.
2648         * platform/efl/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt: Removed.
2649         * platform/efl/compositing/transitions: Removed.
2650         * platform/efl/compositing/transitions/scale-transition-no-start-expected.png: Removed.
2651         * platform/efl/compositing/transitions/scale-transition-no-start-expected.txt: Removed.
2652         * platform/efl/compositing/transitions/singular-scale-transition-expected.png: Removed.
2653         * platform/efl/compositing/transitions/singular-scale-transition-expected.txt: Removed.
2654         * platform/efl/compositing/video: Removed.
2655         * platform/efl/compositing/video-page-visibility-expected.png: Removed.
2656         * platform/efl/compositing/video/video-background-color-expected.png: Removed.
2657         * platform/efl/compositing/video/video-background-color-expected.txt: Removed.
2658         * platform/efl/compositing/video/video-controls-layer-creation-expected.png: Removed.
2659         * platform/efl/compositing/visibility: Removed.
2660         * platform/efl/compositing/visibility/visibility-composited-expected.png: Removed.
2661         * platform/efl/compositing/visibility/visibility-composited-expected.txt: Removed.
2662         * platform/efl/compositing/visibility/visibility-composited-transforms-expected.png: Removed.
2663         * platform/efl/compositing/visibility/visibility-composited-transforms-expected.txt: Removed.
2664         * platform/efl/compositing/visibility/visibility-image-layers-expected.png: Removed.
2665         * platform/efl/compositing/visibility/visibility-simple-video-layer-expected.png: Removed.
2666         * platform/efl/compositing/webgl: Removed.
2667         * platform/efl/compositing/webgl/webgl-background-color-expected.png: Removed.
2668         * platform/efl/compositing/webgl/webgl-background-color-expected.txt: Removed.
2669         * platform/efl/compositing/webgl/webgl-no-alpha-expected.png: Removed.
2670         * platform/efl/compositing/webgl/webgl-no-alpha-expected.txt: Removed.
2671         * platform/efl/compositing/webgl/webgl-reflection-expected.png: Removed.
2672         * platform/efl/compositing/webgl/webgl-reflection-expected.txt: Removed.
2673         * platform/efl/css1: Removed.
2674         * platform/efl/css1/basic: Removed.
2675         * platform/efl/css1/basic/containment-expected.png: Removed.
2676         * platform/efl/css1/basic/containment-expected.txt: Removed.
2677         * platform/efl/css1/basic/contextual_selectors-expected.png: Removed.
2678         * platform/efl/css1/basic/contextual_selectors-expected.txt: Removed.
2679         * platform/efl/css1/basic/grouping-expected.png: Removed.
2680         * platform/efl/css1/basic/grouping-expected.txt: Removed.
2681         * platform/efl/css1/basic/id_as_selector-expected.png: Removed.
2682         * platform/efl/css1/basic/id_as_selector-expected.txt: Removed.
2683         * platform/efl/css1/basic/inheritance-expected.png: Removed.
2684         * platform/efl/css1/basic/inheritance-expected.txt: Removed.
2685         * platform/efl/css1/box_properties: Removed.
2686         * platform/efl/css1/box_properties/acid_test-expected.png: Removed.
2687         * platform/efl/css1/box_properties/acid_test-expected.txt: Removed.
2688         * platform/efl/css1/box_properties/border-expected.png: Removed.
2689         * platform/efl/css1/box_properties/border-expected.txt: Removed.
2690         * platform/efl/css1/box_properties/border_bottom-expected.png: Removed.
2691         * platform/efl/css1/box_properties/border_bottom-expected.txt: Removed.
2692         * platform/efl/css1/box_properties/border_bottom_inline-expected.png: Removed.
2693         * platform/efl/css1/box_properties/border_bottom_inline-expected.txt: Removed.
2694         * platform/efl/css1/box_properties/border_bottom_width-expected.png: Removed.
2695         * platform/efl/css1/box_properties/border_bottom_width-expected.txt: Removed.
2696         * platform/efl/css1/box_properties/border_bottom_width_inline-expected.png: Removed.
2697         * platform/efl/css1/box_properties/border_bottom_width_inline-expected.txt: Removed.
2698         * platform/efl/css1/box_properties/border_color-expected.png: Removed.
2699         * platform/efl/css1/box_properties/border_color-expected.txt: Removed.
2700         * platform/efl/css1/box_properties/border_color_inline-expected.png: Removed.
2701         * platform/efl/css1/box_properties/border_color_inline-expected.txt: Removed.
2702         * platform/efl/css1/box_properties/border_inline-expected.png: Removed.
2703         * platform/efl/css1/box_properties/border_inline-expected.txt: Removed.
2704         * platform/efl/css1/box_properties/border_left-expected.png: Removed.
2705         * platform/efl/css1/box_properties/border_left-expected.txt: Removed.
2706         * platform/efl/css1/box_properties/border_left_inline-expected.png: Removed.
2707         * platform/efl/css1/box_properties/border_left_inline-expected.txt: Removed.
2708         * platform/efl/css1/box_properties/border_left_width-expected.png: Removed.
2709         * platform/efl/css1/box_properties/border_left_width-expected.txt: Removed.
2710         * platform/efl/css1/box_properties/border_left_width_inline-expected.png: Removed.
2711         * platform/efl/css1/box_properties/border_left_width_inline-expected.txt: Removed.
2712         * platform/efl/css1/box_properties/border_right-expected.png: Removed.
2713         * platform/efl/css1/box_properties/border_right-expected.txt: Removed.
2714         * platform/efl/css1/box_properties/border_right_inline-expected.png: Removed.
2715         * platform/efl/css1/box_properties/border_right_inline-expected.txt: Removed.
2716         * platform/efl/css1/box_properties/border_right_width-expected.png: Removed.
2717         * platform/efl/css1/box_properties/border_right_width-expected.txt: Removed.
2718         * platform/efl/css1/box_properties/border_right_width_inline-expected.png: Removed.
2719         * platform/efl/css1/box_properties/border_right_width_inline-expected.txt: Removed.
2720         * platform/efl/css1/box_properties/border_style-expected.png: Removed.
2721         * platform/efl/css1/box_properties/border_style-expected.txt: Removed.
2722         * platform/efl/css1/box_properties/border_style_inline-expected.png: Removed.
2723         * platform/efl/css1/box_properties/border_style_inline-expected.txt: Removed.
2724         * platform/efl/css1/box_properties/border_top-expected.png: Removed.
2725         * platform/efl/css1/box_properties/border_top-expected.txt: Removed.
2726         * platform/efl/css1/box_properties/border_top_inline-expected.png: Removed.
2727         * platform/efl/css1/box_properties/border_top_inline-expected.txt: Removed.
2728         * platform/efl/css1/box_properties/border_top_width-expected.png: Removed.
2729         * platform/efl/css1/box_properties/border_top_width-expected.txt: Removed.
2730         * platform/efl/css1/box_properties/border_top_width_inline-expected.png: Removed.
2731         * platform/efl/css1/box_properties/border_top_width_inline-expected.txt: Removed.
2732         * platform/efl/css1/box_properties/border_width-expected.png: Removed.
2733         * platform/efl/css1/box_properties/border_width-expected.txt: Removed.
2734         * platform/efl/css1/box_properties/border_width_inline-expected.png: Removed.
2735         * platform/efl/css1/box_properties/border_width_inline-expected.txt: Removed.
2736         * platform/efl/css1/box_properties/clear-expected.png: Removed.
2737         * platform/efl/css1/box_properties/clear-expected.txt: Removed.
2738         * platform/efl/css1/box_properties/clear_float-expected.png: Removed.
2739         * platform/efl/css1/box_properties/clear_float-expected.txt: Removed.
2740         * platform/efl/css1/box_properties/float-expected.png: Removed.
2741         * platform/efl/css1/box_properties/float-expected.txt: Removed.
2742         * platform/efl/css1/box_properties/float_elements_in_series-expected.png: Removed.
2743         * platform/efl/css1/box_properties/float_elements_in_series-expected.txt: Removed.
2744         * platform/efl/css1/box_properties/float_margin-expected.png: Removed.
2745         * platform/efl/css1/box_properties/float_margin-expected.txt: Removed.
2746         * platform/efl/css1/box_properties/float_on_text_elements-expected.png: Removed.
2747         * platform/efl/css1/box_properties/float_on_text_elements-expected.txt: Removed.
2748         * platform/efl/css1/box_properties/height-expected.png: Removed.
2749         * platform/efl/css1/box_properties/height-expected.txt: Removed.
2750         * platform/efl/css1/box_properties/margin-expected.png: Removed.
2751         * platform/efl/css1/box_properties/margin-expected.txt: Removed.
2752         * platform/efl/css1/box_properties/margin_bottom-expected.png: Removed.
2753         * platform/efl/css1/box_properties/margin_bottom-expected.txt: Removed.
2754         * platform/efl/css1/box_properties/margin_bottom_inline-expected.png: Removed.
2755         * platform/efl/css1/box_properties/margin_bottom_inline-expected.txt: Removed.
2756         * platform/efl/css1/box_properties/margin_inline-expected.png: Removed.
2757         * platform/efl/css1/box_properties/margin_inline-expected.txt: Removed.
2758         * platform/efl/css1/box_properties/margin_left-expected.png: Removed.
2759         * platform/efl/css1/box_properties/margin_left-expected.txt: Removed.
2760         * platform/efl/css1/box_properties/margin_left_inline-expected.png: Removed.
2761         * platform/efl/css1/box_properties/margin_left_inline-expected.txt: Removed.
2762         * platform/efl/css1/box_properties/margin_right-expected.png: Removed.
2763         * platform/efl/css1/box_properties/margin_right-expected.txt: Removed.
2764         * platform/efl/css1/box_properties/margin_right_inline-expected.png: Removed.
2765         * platform/efl/css1/box_properties/margin_right_inline-expected.txt: Removed.
2766         * platform/efl/css1/box_properties/margin_top-expected.png: Removed.
2767         * platform/efl/css1/box_properties/margin_top-expected.txt: Removed.
2768         * platform/efl/css1/box_properties/margin_top_inline-expected.png: Removed.
2769         * platform/efl/css1/box_properties/margin_top_inline-expected.txt: Removed.
2770         * platform/efl/css1/box_properties/padding-expected.png: Removed.
2771         * platform/efl/css1/box_properties/padding-expected.txt: Removed.
2772         * platform/efl/css1/box_properties/padding_bottom-expected.png: Removed.
2773         * platform/efl/css1/box_properties/padding_bottom-expected.txt: Removed.
2774         * platform/efl/css1/box_properties/padding_bottom_inline-expected.png: Removed.
2775         * platform/efl/css1/box_properties/padding_bottom_inline-expected.txt: Removed.
2776         * platform/efl/css1/box_properties/padding_inline-expected.png: Removed.
2777         * platform/efl/css1/box_properties/padding_inline-expected.txt: Removed.
2778         * platform/efl/css1/box_properties/padding_left-expected.png: Removed.
2779         * platform/efl/css1/box_properties/padding_left-expected.txt: Removed.
2780         * platform/efl/css1/box_properties/padding_left_inline-expected.png: Removed.
2781         * platform/efl/css1/box_properties/padding_left_inline-expected.txt: Removed.
2782         * platform/efl/css1/box_properties/padding_right-expected.png: Removed.
2783         * platform/efl/css1/box_properties/padding_right-expected.txt: Removed.
2784         * platform/efl/css1/box_properties/padding_right_inline-expected.png: Removed.
2785         * platform/efl/css1/box_properties/padding_right_inline-expected.txt: Removed.
2786         * platform/efl/css1/box_properties/padding_top-expected.png: Removed.
2787         * platform/efl/css1/box_properties/padding_top-expected.txt: Removed.
2788         * platform/efl/css1/box_properties/padding_top_inline-expected.png: Removed.
2789         * platform/efl/css1/box_properties/padding_top_inline-expected.txt: Removed.
2790         * platform/efl/css1/box_properties/width-expected.png: Removed.
2791         * platform/efl/css1/box_properties/width-expected.txt: Removed.
2792         * platform/efl/css1/cascade: Removed.
2793         * platform/efl/css1/cascade/cascade_order-expected.png: Removed.
2794         * platform/efl/css1/cascade/cascade_order-expected.txt: Removed.
2795         * platform/efl/css1/cascade/important-expected.png: Removed.
2796         * platform/efl/css1/cascade/important-expected.txt: Removed.
2797         * platform/efl/css1/classification: Removed.
2798         * platform/efl/css1/classification/display-expected.png: Removed.
2799         * platform/efl/css1/classification/display-expected.txt: Removed.
2800         * platform/efl/css1/classification/list_style-expected.png: Removed.
2801         * platform/efl/css1/classification/list_style-expected.txt: Removed.
2802         * platform/efl/css1/classification/list_style_image-expected.png: Removed.
2803         * platform/efl/css1/classification/list_style_image-expected.txt: Removed.
2804         * platform/efl/css1/classification/list_style_position-expected.png: Removed.
2805         * platform/efl/css1/classification/list_style_position-expected.txt: Removed.
2806         * platform/efl/css1/classification/list_style_type-expected.png: Removed.
2807         * platform/efl/css1/classification/list_style_type-expected.txt: Removed.
2808         * platform/efl/css1/classification/white_space-expected.png: Removed.
2809         * platform/efl/css1/classification/white_space-expected.txt: Removed.
2810         * platform/efl/css1/color_and_background: Removed.
2811         * platform/efl/css1/color_and_background/background-expected.png: Removed.
2812         * platform/efl/css1/color_and_background/background-expected.txt: Removed.
2813         * platform/efl/css1/color_and_background/background_attachment-expected.png: Removed.
2814         * platform/efl/css1/color_and_background/background_attachment-expected.txt: Removed.
2815         * platform/efl/css1/color_and_background/background_color-expected.png: Removed.
2816         * platform/efl/css1/color_and_background/background_color-expected.txt: Removed.
2817         * platform/efl/css1/color_and_background/background_image-expected.png: Removed.
2818         * platform/efl/css1/color_and_background/background_image-expected.txt: Removed.
2819         * platform/efl/css1/color_and_background/background_position-expected.png: Removed.
2820         * platform/efl/css1/color_and_background/background_position-expected.txt: Removed.
2821         * platform/efl/css1/color_and_background/background_repeat-expected.png: Removed.
2822         * platform/efl/css1/color_and_background/background_repeat-expected.txt: Removed.
2823         * platform/efl/css1/color_and_background/color-expected.png: Removed.
2824         * platform/efl/css1/color_and_background/color-expected.txt: Removed.
2825         * platform/efl/css1/conformance: Removed.
2826         * platform/efl/css1/conformance/forward_compatible_parsing-expected.png: Removed.
2827         * platform/efl/css1/conformance/forward_compatible_parsing-expected.txt: Removed.
2828         * platform/efl/css1/font_properties: Removed.
2829         * platform/efl/css1/font_properties/font-expected.png: Removed.
2830         * platform/efl/css1/font_properties/font-expected.txt: Removed.
2831         * platform/efl/css1/font_properties/font_family-expected.png: Removed.
2832         * platform/efl/css1/font_properties/font_family-expected.txt: Removed.
2833         * platform/efl/css1/font_properties/font_size-expected.png: Removed.
2834         * platform/efl/css1/font_properties/font_size-expected.txt: Removed.
2835         * platform/efl/css1/font_properties/font_style-expected.png: Removed.
2836         * platform/efl/css1/font_properties/font_style-expected.txt: Removed.
2837         * platform/efl/css1/font_properties/font_variant-expected.png: Removed.
2838         * platform/efl/css1/font_properties/font_variant-expected.txt: Removed.
2839         * platform/efl/css1/font_properties/font_weight-expected.png: Removed.
2840         * platform/efl/css1/font_properties/font_weight-expected.txt: Removed.
2841         * platform/efl/css1/formatting_model: Removed.
2842         * platform/efl/css1/formatting_model/canvas-expected.png: Removed.
2843         * platform/efl/css1/formatting_model/canvas-expected.txt: Removed.
2844         * platform/efl/css1/formatting_model/floating_elements-expected.png: Removed.
2845         * platform/efl/css1/formatting_model/floating_elements-expected.txt: Removed.
2846         * platform/efl/css1/formatting_model/height_of_lines-expected.png: Removed.
2847         * platform/efl/css1/formatting_model/height_of_lines-expected.txt: Removed.
2848         * platform/efl/css1/formatting_model/horizontal_formatting-expected.png: Removed.
2849         * platform/efl/css1/formatting_model/horizontal_formatting-expected.txt: Removed.
2850         * platform/efl/css1/formatting_model/inline_elements-expected.png: Removed.
2851         * platform/efl/css1/formatting_model/inline_elements-expected.txt: Removed.
2852         * platform/efl/css1/formatting_model/replaced_elements-expected.png: Removed.
2853         * platform/efl/css1/formatting_model/replaced_elements-expected.txt: Removed.
2854         * platform/efl/css1/formatting_model/vertical_formatting-expected.png: Removed.
2855         * platform/efl/css1/formatting_model/vertical_formatting-expected.txt: Removed.
2856         * platform/efl/css1/pseudo: Removed.
2857         * platform/efl/css1/pseudo/anchor-expected.png: Removed.
2858         * platform/efl/css1/pseudo/anchor-expected.txt: Removed.
2859         * platform/efl/css1/pseudo/firstletter-expected.png: Removed.
2860         * platform/efl/css1/pseudo/firstletter-expected.txt: Removed.
2861         * platform/efl/css1/pseudo/firstline-expected.png: Removed.
2862         * platform/efl/css1/pseudo/firstline-expected.txt: Removed.
2863         * platform/efl/css1/pseudo/multiple_pseudo_elements-expected.png: Removed.
2864         * platform/efl/css1/pseudo/multiple_pseudo_elements-expected.txt: Removed.
2865         * platform/efl/css1/pseudo/pseudo_elements_in_selectors-expected.png: Removed.
2866         * platform/efl/css1/pseudo/pseudo_elements_in_selectors-expected.txt: Removed.
2867         * platform/efl/css1/text_properties: Removed.
2868         * platform/efl/css1/text_properties/letter_spacing-expected.png: Removed.
2869         * platform/efl/css1/text_properties/letter_spacing-expected.txt: Removed.
2870         * platform/efl/css1/text_properties/line_height-expected.png: Removed.
2871         * platform/efl/css1/text_properties/line_height-expected.txt: Removed.
2872         * platform/efl/css1/text_properties/text_align-expected.png: Removed.
2873         * platform/efl/css1/text_properties/text_align-expected.txt: Removed.
2874         * platform/efl/css1/text_properties/text_decoration-expected.png: Removed.
2875         * platform/efl/css1/text_properties/text_decoration-expected.txt: Removed.
2876         * platform/efl/css1/text_properties/text_indent-expected.png: Removed.
2877         * platform/efl/css1/text_properties/text_indent-expected.txt: Removed.
2878         * platform/efl/css1/text_properties/text_transform-expected.png: Removed.
2879         * platform/efl/css1/text_properties/text_transform-expected.txt: Removed.
2880         * platform/efl/css1/text_properties/vertical_align-expected.png: Removed.
2881         * platform/efl/css1/text_properties/vertical_align-expected.txt: Removed.
2882         * platform/efl/css1/text_properties/word_spacing-expected.png: Removed.
2883         * platform/efl/css1/text_properties/word_spacing-expected.txt: Removed.
2884         * platform/efl/css1/units: Removed.
2885         * platform/efl/css1/units/color_units-expected.png: Removed.
2886         * platform/efl/css1/units/color_units-expected.txt: Removed.
2887         * platform/efl/css1/units/length_units-expected.png: Removed.
2888         * platform/efl/css1/units/length_units-expected.txt: Removed.
2889         * platform/efl/css1/units/percentage_units-expected.png: Removed.
2890         * platform/efl/css1/units/percentage_units-expected.txt: Removed.
2891         * platform/efl/css1/units/urls-expected.png: Removed.
2892         * platform/efl/css1/units/urls-expected.txt: Removed.
2893         * platform/efl/css2.1: Removed.
2894         * platform/efl/css2.1/20110323: Removed.
2895         * platform/efl/css2.1/20110323/absolute-non-replaced-height-001-expected.png: Removed.
2896         * platform/efl/css2.1/20110323/absolute-non-replaced-height-001-expected.txt: Removed.
2897         * platform/efl/css2.1/20110323/absolute-non-replaced-height-002-expected.png: Removed.
2898         * platform/efl/css2.1/20110323/absolute-non-replaced-height-002-expected.txt: Removed.
2899         * platform/efl/css2.1/20110323/absolute-non-replaced-height-003-expected.png: Removed.
2900         * platform/efl/css2.1/20110323/absolute-non-replaced-height-003-expected.txt: Removed.
2901         * platform/efl/css2.1/20110323/absolute-non-replaced-height-004-expected.png: Removed.
2902         * platform/efl/css2.1/20110323/absolute-non-replaced-height-004-expected.txt: Removed.
2903         * platform/efl/css2.1/20110323/absolute-non-replaced-height-005-expected.png: Removed.
2904         * platform/efl/css2.1/20110323/absolute-non-replaced-height-005-expected.txt: Removed.
2905         * platform/efl/css2.1/20110323/absolute-non-replaced-height-006-expected.png: Removed.
2906         * platform/efl/css2.1/20110323/absolute-non-replaced-height-006-expected.txt: Removed.
2907         * platform/efl/css2.1/20110323/absolute-non-replaced-height-007-expected.png: Removed.
2908         * platform/efl/css2.1/20110323/absolute-non-replaced-height-007-expected.txt: Removed.
2909         * platform/efl/css2.1/20110323/absolute-non-replaced-height-008-expected.png: Removed.
2910         * platform/efl/css2.1/20110323/absolute-non-replaced-height-008-expected.txt: Removed.
2911         * platform/efl/css2.1/20110323/absolute-non-replaced-height-009-expected.png: Removed.
2912         * platform/efl/css2.1/20110323/absolute-non-replaced-height-009-expected.txt: Removed.
2913         * platform/efl/css2.1/20110323/absolute-non-replaced-height-010-expected.png: Removed.
2914         * platform/efl/css2.1/20110323/absolute-non-replaced-height-010-expected.txt: Removed.
2915         * platform/efl/css2.1/20110323/absolute-non-replaced-height-011-expected.png: Removed.
2916         * platform/efl/css2.1/20110323/absolute-non-replaced-height-011-expected.txt: Removed.
2917         * platform/efl/css2.1/20110323/absolute-non-replaced-height-012-expected.png: Removed.
2918         * platform/efl/css2.1/20110323/absolute-non-replaced-height-012-expected.txt: Removed.
2919         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-001-expected.png: Removed.
2920         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-001-expected.txt: Removed.
2921         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-002-expected.png: Removed.
2922         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-002-expected.txt: Removed.
2923         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-003-expected.png: Removed.
2924         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-003-expected.txt: Removed.
2925         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-004-expected.png: Removed.
2926         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-004-expected.txt: Removed.
2927         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-005-expected.png: Removed.
2928         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-005-expected.txt: Removed.
2929         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-006-expected.png: Removed.
2930         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-006-expected.txt: Removed.
2931         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-007-expected.png: Removed.
2932         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-007-expected.txt: Removed.
2933         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-008-expected.png: Removed.
2934         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-008-expected.txt: Removed.
2935         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-009-expected.png: Removed.
2936         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-009-expected.txt: Removed.
2937         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-010-expected.png: Removed.
2938         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-010-expected.txt: Removed.
2939         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-011-expected.png: Removed.
2940         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-011-expected.txt: Removed.
2941         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-012-expected.png: Removed.
2942         * platform/efl/css2.1/20110323/absolute-non-replaced-max-height-012-expected.txt: Removed.
2943         * platform/efl/css2.1/20110323/absolute-non-replaced-width-001-expected.png: Removed.
2944         * platform/efl/css2.1/20110323/absolute-non-replaced-width-001-expected.txt: Removed.
2945         * platform/efl/css2.1/20110323/absolute-non-replaced-width-002-expected.png: Removed.
2946         * platform/efl/css2.1/20110323/absolute-non-replaced-width-002-expected.txt: Removed.
2947         * platform/efl/css2.1/20110323/absolute-non-replaced-width-003-expected.png: Removed.
2948         * platform/efl/css2.1/20110323/absolute-non-replaced-width-003-expected.txt: Removed.
2949         * platform/efl/css2.1/20110323/absolute-non-replaced-width-004-expected.png: Removed.
2950         * platform/efl/css2.1/20110323/absolute-non-replaced-width-004-expected.txt: Removed.
2951         * platform/efl/css2.1/20110323/absolute-non-replaced-width-005-expected.png: Removed.
2952         * platform/efl/css2.1/20110323/absolute-non-replaced-width-005-expected.txt: Removed.
2953         * platform/efl/css2.1/20110323/absolute-non-replaced-width-006-expected.png: Removed.
2954         * platform/efl/css2.1/20110323/absolute-non-replaced-width-006-expected.txt: Removed.
2955         * platform/efl/css2.1/20110323/absolute-non-replaced-width-007-expected.png: Removed.
2956         * platform/efl/css2.1/20110323/absolute-non-replaced-width-007-expected.txt: Removed.
2957         * platform/efl/css2.1/20110323/absolute-non-replaced-width-008-expected.png: Removed.
2958         * platform/efl/css2.1/20110323/absolute-non-replaced-width-008-expected.txt: Removed.
2959         * platform/efl/css2.1/20110323/absolute-non-replaced-width-009-expected.png: Removed.
2960         * platform/efl/css2.1/20110323/absolute-non-replaced-width-009-expected.txt: Removed.
2961         * platform/efl/css2.1/20110323/absolute-non-replaced-width-010-expected.png: Removed.
2962         * platform/efl/css2.1/20110323/absolute-non-replaced-width-010-expected.txt: Removed.
2963         * platform/efl/css2.1/20110323/absolute-non-replaced-width-011-expected.png: Removed.
2964         * platform/efl/css2.1/20110323/absolute-non-replaced-width-011-expected.txt: Removed.
2965         * platform/efl/css2.1/20110323/absolute-non-replaced-width-012-expected.png: Removed.
2966         * platform/efl/css2.1/20110323/absolute-non-replaced-width-012-expected.txt: Removed.
2967         * platform/efl/css2.1/20110323/absolute-non-replaced-width-013-expected.png: Removed.
2968         * platform/efl/css2.1/20110323/absolute-non-replaced-width-013-expected.txt: Removed.
2969         * platform/efl/css2.1/20110323/absolute-non-replaced-width-014-expected.png: Removed.
2970         * platform/efl/css2.1/20110323/absolute-non-replaced-width-014-expected.txt: Removed.
2971         * platform/efl/css2.1/20110323/absolute-non-replaced-width-015-expected.png: Removed.
2972         * platform/efl/css2.1/20110323/absolute-non-replaced-width-015-expected.txt: Removed.
2973         * platform/efl/css2.1/20110323/absolute-non-replaced-width-016-expected.png: Removed.
2974         * platform/efl/css2.1/20110323/absolute-non-replaced-width-016-expected.txt: Removed.
2975         * platform/efl/css2.1/20110323/absolute-non-replaced-width-017-expected.png: Removed.
2976         * platform/efl/css2.1/20110323/absolute-non-replaced-width-017-expected.txt: Removed.
2977         * platform/efl/css2.1/20110323/absolute-non-replaced-width-018-expected.png: Removed.
2978         * platform/efl/css2.1/20110323/absolute-non-replaced-width-018-expected.txt: Removed.
2979         * platform/efl/css2.1/20110323/absolute-non-replaced-width-019-expected.png: Removed.
2980         * platform/efl/css2.1/20110323/absolute-non-replaced-width-019-expected.txt: Removed.
2981         * platform/efl/css2.1/20110323/absolute-non-replaced-width-020-expected.png: Removed.
2982         * platform/efl/css2.1/20110323/absolute-non-replaced-width-020-expected.txt: Removed.
2983         * platform/efl/css2.1/20110323/absolute-non-replaced-width-021-expected.png: Removed.
2984         * platform/efl/css2.1/20110323/absolute-non-replaced-width-021-expected.txt: Removed.
2985         * platform/efl/css2.1/20110323/absolute-non-replaced-width-022-expected.png: Removed.
2986         * platform/efl/css2.1/20110323/absolute-non-replaced-width-022-expected.txt: Removed.
2987         * platform/efl/css2.1/20110323/absolute-non-replaced-width-023-expected.png: Removed.
2988         * platform/efl/css2.1/20110323/absolute-non-replaced-width-023-expected.txt: Removed.
2989         * platform/efl/css2.1/20110323/absolute-non-replaced-width-024-expected.png: Removed.
2990         * platform/efl/css2.1/20110323/absolute-non-replaced-width-024-expected.txt: Removed.
2991         * platform/efl/css2.1/20110323/absolute-replaced-height-001-expected.png: Removed.
2992         * platform/efl/css2.1/20110323/absolute-replaced-height-001-expected.txt: Removed.
2993         * platform/efl/css2.1/20110323/absolute-replaced-height-002-expected.png: Removed.
2994         * platform/efl/css2.1/20110323/absolute-replaced-height-002-expected.txt: Removed.
2995         * platform/efl/css2.1/20110323/absolute-replaced-height-003-expected.png: Removed.
2996         * platform/efl/css2.1/20110323/absolute-replaced-height-003-expected.txt: Removed.
2997         * platform/efl/css2.1/20110323/absolute-replaced-height-004-expected.png: Removed.
2998         * platform/efl/css2.1/20110323/absolute-replaced-height-004-expected.txt: Removed.
2999         * platform/efl/css2.1/20110323/absolute-replaced-height-005-expected.png: Removed.
3000         * platform/efl/css2.1/20110323/absolute-replaced-height-005-expected.txt: Removed.
3001         * platform/efl/css2.1/20110323/absolute-replaced-height-007-expected.png: Removed.
3002         * platform/efl/css2.1/20110323/absolute-replaced-height-007-expected.txt: Removed.
3003         * platform/efl/css2.1/20110323/absolute-replaced-height-008-expected.png: Removed.
3004         * platform/efl/css2.1/20110323/absolute-replaced-height-008-expected.txt: Removed.
3005         * platform/efl/css2.1/20110323/absolute-replaced-height-009-expected.png: Removed.
3006         * platform/efl/css2.1/20110323/absolute-replaced-height-009-expected.txt: Removed.
3007         * platform/efl/css2.1/20110323/absolute-replaced-height-010-expected.png: Removed.
3008         * platform/efl/css2.1/20110323/absolute-replaced-height-010-expected.txt: Removed.
3009         * platform/efl/css2.1/20110323/absolute-replaced-height-011-expected.png: Removed.
3010         * platform/efl/css2.1/20110323/absolute-replaced-height-011-expected.txt: Removed.
3011         * platform/efl/css2.1/20110323/absolute-replaced-height-012-expected.png: Removed.
3012         * platform/efl/css2.1/20110323/absolute-replaced-height-012-expected.txt: Removed.
3013         * platform/efl/css2.1/20110323/absolute-replaced-height-014-expected.png: Removed.
3014         * platform/efl/css2.1/20110323/absolute-replaced-height-014-expected.txt: Removed.
3015         * platform/efl/css2.1/20110323/absolute-replaced-height-016-expected.png: Removed.
3016         * platform/efl/css2.1/20110323/absolute-replaced-height-016-expected.txt: Removed.
3017         * platform/efl/css2.1/20110323/absolute-replaced-height-017-expected.png: Removed.
3018         * platform/efl/css2.1/20110323/absolute-replaced-height-017-expected.txt: Removed.
3019         * platform/efl/css2.1/20110323/absolute-replaced-height-018-expected.png: Removed.
3020         * platform/efl/css2.1/20110323/absolute-replaced-height-018-expected.txt: Removed.
3021         * platform/efl/css2.1/20110323/absolute-replaced-height-019-expected.png: Removed.
3022         * platform/efl/css2.1/20110323/absolute-replaced-height-019-expected.txt: Removed.
3023         * platform/efl/css2.1/20110323/absolute-replaced-height-021-expected.png: Removed.
3024         * platform/efl/css2.1/20110323/absolute-replaced-height-021-expected.txt: Removed.
3025         * platform/efl/css2.1/20110323/absolute-replaced-height-022-expected.png: Removed.
3026         * platform/efl/css2.1/20110323/absolute-replaced-height-022-expected.txt: Removed.
3027         * platform/efl/css2.1/20110323/absolute-replaced-height-023-expected.png: Removed.
3028         * platform/efl/css2.1/20110323/absolute-replaced-height-023-expected.txt: Removed.
3029         * platform/efl/css2.1/20110323/absolute-replaced-height-024-expected.png: Removed.
3030         * platform/efl/css2.1/20110323/absolute-replaced-height-024-expected.txt: Removed.
3031         * platform/efl/css2.1/20110323/absolute-replaced-height-025-expected.png: Removed.
3032         * platform/efl/css2.1/20110323/absolute-replaced-height-025-expected.txt: Removed.
3033         * platform/efl/css2.1/20110323/absolute-replaced-height-026-expected.png: Removed.
3034         * platform/efl/css2.1/20110323/absolute-replaced-height-026-expected.txt: Removed.
3035         * platform/efl/css2.1/20110323/absolute-replaced-height-028-expected.png: Removed.
3036         * platform/efl/css2.1/20110323/absolute-replaced-height-028-expected.txt: Removed.
3037         * platform/efl/css2.1/20110323/absolute-replaced-height-029-expected.png: Removed.
3038         * platform/efl/css2.1/20110323/absolute-replaced-height-029-expected.txt: Removed.
3039         * platform/efl/css2.1/20110323/absolute-replaced-height-030-expected.png: Removed.
3040         * platform/efl/css2.1/20110323/absolute-replaced-height-030-expected.txt: Removed.
3041         * platform/efl/css2.1/20110323/absolute-replaced-height-031-expected.png: Removed.
3042         * platform/efl/css2.1/20110323/absolute-replaced-height-031-expected.txt: Removed.
3043         * platform/efl/css2.1/20110323/absolute-replaced-height-032-expected.png: Removed.
3044         * platform/efl/css2.1/20110323/absolute-replaced-height-032-expected.txt: Removed.
3045         * platform/efl/css2.1/20110323/absolute-replaced-height-033-expected.png: Removed.
3046         * platform/efl/css2.1/20110323/absolute-replaced-height-033-expected.txt: Removed.
3047         * platform/efl/css2.1/20110323/absolute-replaced-height-035-expected.png: Removed.
3048         * platform/efl/css2.1/20110323/absolute-replaced-height-035-expected.txt: Removed.
3049         * platform/efl/css2.1/20110323/absolute-replaced-height-036-expected.txt: Removed.
3050         * platform/efl/css2.1/20110323/absolute-replaced-width-001-expected.png: Removed.
3051         * platform/efl/css2.1/20110323/absolute-replaced-width-001-expected.txt: Removed.
3052         * platform/efl/css2.1/20110323/absolute-replaced-width-006-expected.png: Removed.
3053         * platform/efl/css2.1/20110323/absolute-replaced-width-006-expected.txt: Removed.
3054         * platform/efl/css2.1/20110323/absolute-replaced-width-008-expected.png: Removed.
3055         * platform/efl/css2.1/20110323/absolute-replaced-width-008-expected.txt: Removed.
3056         * platform/efl/css2.1/20110323/absolute-replaced-width-013-expected.png: Removed.
3057         * platform/efl/css2.1/20110323/absolute-replaced-width-013-expected.txt: Removed.
3058         * platform/efl/css2.1/20110323/absolute-replaced-width-015-expected.png: Removed.
3059         * platform/efl/css2.1/20110323/absolute-replaced-width-015-expected.txt: Removed.
3060         * platform/efl/css2.1/20110323/absolute-replaced-width-020-expected.png: Removed.
3061         * platform/efl/css2.1/20110323/absolute-replaced-width-020-expected.txt: Removed.
3062         * platform/efl/css2.1/20110323/absolute-replaced-width-022-expected.png: Removed.
3063         * platform/efl/css2.1/20110323/absolute-replaced-width-022-expected.txt: Removed.
3064         * platform/efl/css2.1/20110323/absolute-replaced-width-027-expected.png: Removed.
3065         * platform/efl/css2.1/20110323/absolute-replaced-width-027-expected.txt: Removed.
3066         * platform/efl/css2.1/20110323/absolute-replaced-width-029-expected.png: Removed.
3067         * platform/efl/css2.1/20110323/absolute-replaced-width-029-expected.txt: Removed.
3068         * platform/efl/css2.1/20110323/absolute-replaced-width-034-expected.png: Removed.
3069         * platform/efl/css2.1/20110323/absolute-replaced-width-034-expected.txt: Removed.
3070         * platform/efl/css2.1/20110323/absolute-replaced-width-036-expected.png: Removed.
3071         * platform/efl/css2.1/20110323/absolute-replaced-width-036-expected.txt: Removed.
3072         * platform/efl/css2.1/20110323/absolute-replaced-width-041-expected.png: Removed.
3073         * platform/efl/css2.1/20110323/absolute-replaced-width-041-expected.txt: Removed.
3074         * platform/efl/css2.1/20110323/absolute-replaced-width-043-expected.png: Removed.
3075         * platform/efl/css2.1/20110323/absolute-replaced-width-043-expected.txt: Removed.
3076         * platform/efl/css2.1/20110323/absolute-replaced-width-048-expected.png: Removed.
3077         * platform/efl/css2.1/20110323/absolute-replaced-width-048-expected.txt: Removed.
3078         * platform/efl/css2.1/20110323/absolute-replaced-width-050-expected.png: Removed.
3079         * platform/efl/css2.1/20110323/absolute-replaced-width-050-expected.txt: Removed.
3080         * platform/efl/css2.1/20110323/absolute-replaced-width-055-expected.png: Removed.
3081         * platform/efl/css2.1/20110323/absolute-replaced-width-055-expected.txt: Removed.
3082         * platform/efl/css2.1/20110323/absolute-replaced-width-057-expected.png: Removed.
3083         * platform/efl/css2.1/20110323/absolute-replaced-width-057-expected.txt: Removed.
3084         * platform/efl/css2.1/20110323/absolute-replaced-width-062-expected.png: Removed.
3085         * platform/efl/css2.1/20110323/absolute-replaced-width-062-expected.txt: Removed.
3086         * platform/efl/css2.1/20110323/absolute-replaced-width-064-expected.png: Removed.
3087         * platform/efl/css2.1/20110323/absolute-replaced-width-064-expected.txt: Removed.
3088         * platform/efl/css2.1/20110323/absolute-replaced-width-069-expected.png: Removed.
3089         * platform/efl/css2.1/20110323/absolute-replaced-width-069-expected.txt: Removed.
3090         * platform/efl/css2.1/20110323/absolute-replaced-width-071-expected.png: Removed.
3091         * platform/efl/css2.1/20110323/absolute-replaced-width-071-expected.txt: Removed.
3092         * platform/efl/css2.1/20110323/absolute-replaced-width-076-expected.png: Removed.
3093         * platform/efl/css2.1/20110323/absolute-replaced-width-076-expected.txt: Removed.
3094         * platform/efl/css2.1/20110323/abspos-containing-block-initial-001-expected.png: Removed.
3095         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-expected.png: Removed.
3096         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.png: Removed.
3097         * platform/efl/css2.1/20110323/abspos-containing-block-initial-007-ref-expected.txt: Removed.
3098         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-expected.png: Removed.
3099         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.png: Removed.
3100         * platform/efl/css2.1/20110323/abspos-non-replaced-width-margin-000-ref-expected.txt: Removed.
3101         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-expected.png: Removed.
3102         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.png: Removed.
3103         * platform/efl/css2.1/20110323/abspos-replaced-width-margin-000-ref-expected.txt: Removed.
3104         * platform/efl/css2.1/20110323/background-intrinsic-001-expected.png: Removed.
3105         * platform/efl/css2.1/20110323/background-intrinsic-001-expected.txt: Removed.
3106         * platform/efl/css2.1/20110323/background-intrinsic-002-expected.png: Removed.
3107         * platform/efl/css2.1/20110323/background-intrinsic-002-expected.txt: Removed.
3108         * platform/efl/css2.1/20110323/background-intrinsic-003-expected.png: Removed.
3109         * platform/efl/css2.1/20110323/background-intrinsic-003-expected.txt: Removed.
3110         * platform/efl/css2.1/20110323/background-intrinsic-004-expected.png: Removed.
3111         * platform/efl/css2.1/20110323/background-intrinsic-004-expected.txt: Removed.
3112         * platform/efl/css2.1/20110323/background-intrinsic-005-expected.png: Removed.
3113         * platform/efl/css2.1/20110323/background-intrinsic-005-expected.txt: Removed.
3114         * platform/efl/css2.1/20110323/background-intrinsic-006-expected.png: Removed.
3115         * platform/efl/css2.1/20110323/background-intrinsic-006-expected.txt: Removed.
3116         * platform/efl/css2.1/20110323/background-intrinsic-007-expected.png: Removed.
3117         * platform/efl/css2.1/20110323/background-intrinsic-007-expected.txt: Removed.
3118         * platform/efl/css2.1/20110323/background-intrinsic-008-expected.png: Removed.
3119         * platform/efl/css2.1/20110323/background-intrinsic-008-expected.txt: Removed.
3120         * platform/efl/css2.1/20110323/background-intrinsic-009-expected.png: Removed.
3121         * platform/efl/css2.1/20110323/background-intrinsic-009-expected.txt: Removed.
3122         * platform/efl/css2.1/20110323/block-non-replaced-height-001-expected.png: Removed.
3123         * platform/efl/css2.1/20110323/block-non-replaced-height-001-expected.txt: Removed.
3124         * platform/efl/css2.1/20110323/block-non-replaced-height-002-expected.png: Removed.
3125         * platform/efl/css2.1/20110323/block-non-replaced-height-002-expected.txt: Removed.
3126         * platform/efl/css2.1/20110323/block-non-replaced-height-003-expected.png: Removed.
3127         * platform/efl/css2.1/20110323/block-non-replaced-height-003-expected.txt: Removed.
3128         * platform/efl/css2.1/20110323/block-non-replaced-height-004-expected.png: Removed.
3129         * platform/efl/css2.1/20110323/block-non-replaced-height-004-expected.txt: Removed.
3130         * platform/efl/css2.1/20110323/block-non-replaced-height-005-expected.png: Removed.
3131         * platform/efl/css2.1/20110323/block-non-replaced-height-005-expected.txt: Removed.
3132         * platform/efl/css2.1/20110323/block-non-replaced-height-006-expected.png: Removed.
3133         * platform/efl/css2.1/20110323/block-non-replaced-height-006-expected.txt: Removed.
3134         * platform/efl/css2.1/20110323/block-non-replaced-height-007-expected.png: Removed.
3135         * platform/efl/css2.1/20110323/block-non-replaced-height-007-expected.txt: Removed.
3136         * platform/efl/css2.1/20110323/block-non-replaced-height-008-expected.png: Removed.
3137         * platform/efl/css2.1/20110323/block-non-replaced-height-008-expected.txt: Removed.
3138         * platform/efl/css2.1/20110323/block-non-replaced-height-009-expected.png: Removed.
3139         * platform/efl/css2.1/20110323/block-non-replaced-height-009-expected.txt: Removed.
3140         * platform/efl/css2.1/20110323/block-non-replaced-height-010-expected.png: Removed.
3141         * platform/efl/css2.1/20110323/block-non-replaced-height-010-expected.txt: Removed.
3142         * platform/efl/css2.1/20110323/block-non-replaced-height-011-expected.txt: Removed.
3143         * platform/efl/css2.1/20110323/block-non-replaced-height-012-expected.png: Removed.
3144         * platform/efl/css2.1/20110323/block-non-replaced-height-012-expected.txt: Removed.
3145         * platform/efl/css2.1/20110323/block-non-replaced-height-013-expected.txt: Removed.
3146         * platform/efl/css2.1/20110323/block-non-replaced-height-014-expected.png: Removed.
3147         * platform/efl/css2.1/20110323/block-non-replaced-height-014-expected.txt: Removed.
3148         * platform/efl/css2.1/20110323/block-non-replaced-height-015-expected.png: Removed.
3149         * platform/efl/css2.1/20110323/block-non-replaced-height-015-expected.txt: Removed.
3150         * platform/efl/css2.1/20110323/block-non-replaced-height-016-expected.png: Removed.
3151         * platform/efl/css2.1/20110323/block-non-replaced-height-016-expected.txt: Removed.
3152         * platform/efl/css2.1/20110323/block-non-replaced-width-001-expected.png: Removed.
3153         * platform/efl/css2.1/20110323/block-non-replaced-width-001-expected.txt: Removed.
3154         * platform/efl/css2.1/20110323/block-non-replaced-width-002-expected.png: Removed.
3155         * platform/efl/css2.1/20110323/block-non-replaced-width-002-expected.txt: Removed.
3156         * platform/efl/css2.1/20110323/block-non-replaced-width-003-expected.png: Removed.
3157         * platform/efl/css2.1/20110323/block-non-replaced-width-003-expected.txt: Removed.
3158         * platform/efl/css2.1/20110323/block-non-replaced-width-004-expected.png: Removed.
3159         * platform/efl/css2.1/20110323/block-non-replaced-width-004-expected.txt: Removed.
3160         * platform/efl/css2.1/20110323/block-non-replaced-width-005-expected.png: Removed.
3161         * platform/efl/css2.1/20110323/block-non-replaced-width-005-expected.txt: Removed.
3162         * platform/efl/css2.1/20110323/block-non-replaced-width-006-expected.png: Removed.
3163         * platform/efl/css2.1/20110323/block-non-replaced-width-006-expected.txt: Removed.
3164         * platform/efl/css2.1/20110323/block-non-replaced-width-007-expected.png: Removed.
3165         * platform/efl/css2.1/20110323/block-non-replaced-width-007-expected.txt: Removed.
3166         * platform/efl/css2.1/20110323/block-non-replaced-width-008-expected.png: Removed.
3167         * platform/efl/css2.1/20110323/block-non-replaced-width-008-expected.txt: Removed.
3168         * platform/efl/css2.1/20110323/block-replaced-height-001-expected.png: Removed.
3169         * platform/efl/css2.1/20110323/block-replaced-height-001-expected.txt: Removed.
3170         * platform/efl/css2.1/20110323/block-replaced-height-002-expected.png: Removed.
3171         * platform/efl/css2.1/20110323/block-replaced-height-002-expected.txt: Removed.
3172         * platform/efl/css2.1/20110323/block-replaced-height-003-expected.png: Removed.
3173         * platform/efl/css2.1/20110323/block-replaced-height-003-expected.txt: Removed.
3174         * platform/efl/css2.1/20110323/block-replaced-height-004-expected.png: Removed.
3175         * platform/efl/css2.1/20110323/block-replaced-height-004-expected.txt: Removed.
3176         * platform/efl/css2.1/20110323/block-replaced-height-005-expected.png: Removed.
3177         * platform/efl/css2.1/20110323/block-replaced-height-005-expected.txt: Removed.
3178         * platform/efl/css2.1/20110323/block-replaced-height-007-expected.png: Removed.
3179         * platform/efl/css2.1/20110323/block-replaced-height-007-expected.txt: Removed.
3180         * platform/efl/css2.1/20110323/block-replaced-width-001-expected.png: Removed.
3181         * platform/efl/css2.1/20110323/block-replaced-width-001-expected.txt: Removed.
3182         * platform/efl/css2.1/20110323/block-replaced-width-006-expected.png: Removed.
3183         * platform/efl/css2.1/20110323/block-replaced-width-006-expected.txt: Removed.
3184         * platform/efl/css2.1/20110323/border-collapse-offset-002-expected.png: Removed.
3185         * platform/efl/css2.1/20110323/border-collapse-offset-002-expected.txt: Removed.
3186         * platform/efl/css2.1/20110323/border-conflict-style-079-expected.png: Removed.
3187         * platform/efl/css2.1/20110323/border-conflict-style-079-expected.txt: Removed.
3188         * platform/efl/css2.1/20110323/border-conflict-style-088-expected.png: Removed.
3189         * platform/efl/css2.1/20110323/border-conflict-style-088-expected.txt: Removed.
3190         * platform/efl/css2.1/20110323/border-spacing-applies-to-015-expected.png: Removed.
3191         * platform/efl/css2.1/20110323/border-spacing-applies-to-015-expected.txt: Removed.
3192         * platform/efl/css2.1/20110323/c543-txt-decor-000-expected.png: Removed.
3193         * platform/efl/css2.1/20110323/c543-txt-decor-000-expected.txt: Removed.
3194         * platform/efl/css2.1/20110323/dynamic-top-change-001-expected.png: Removed.
3195         * platform/efl/css2.1/20110323/dynamic-top-change-001-expected.txt: Removed.
3196         * platform/efl/css2.1/20110323/dynamic-top-change-002-expected.png: Removed.
3197         * platform/efl/css2.1/20110323/dynamic-top-change-002-expected.txt: Removed.
3198         * platform/efl/css2.1/20110323/dynamic-top-change-003-expected.png: Removed.
3199         * platform/efl/css2.1/20110323/dynamic-top-change-003-expected.txt: Removed.
3200         * platform/efl/css2.1/20110323/dynamic-top-change-004-expected.png: Removed.
3201         * platform/efl/css2.1/20110323/dynamic-top-change-004-expected.txt: Removed.
3202         * platform/efl/css2.1/20110323/empty-inline-001-expected.txt: Removed.
3203         * platform/efl/css2.1/20110323/empty-inline-002-expected.png: Removed.
3204         * platform/efl/css2.1/20110323/empty-inline-002-expected.txt: Removed.
3205         * platform/efl/css2.1/20110323/empty-inline-003-expected.png: Removed.
3206         * platform/efl/css2.1/20110323/empty-inline-003-expected.txt: Removed.
3207         * platform/efl/css2.1/20110323/float-non-replaced-height-001-expected.png: Removed.
3208         * platform/efl/css2.1/20110323/float-non-replaced-height-001-expected.txt: Removed.
3209         * platform/efl/css2.1/20110323/float-non-replaced-width-001-expected.png: Removed.
3210         * platform/efl/css2.1/20110323/float-non-replaced-width-001-expected.txt: Removed.
3211         * platform/efl/css2.1/20110323/float-non-replaced-width-002-expected.png: Removed.
3212         * platform/efl/css2.1/20110323/float-non-replaced-width-002-expected.txt: Removed.
3213         * platform/efl/css2.1/20110323/float-non-replaced-width-003-expected.png: Removed.
3214         * platform/efl/css2.1/20110323/float-non-replaced-width-003-expected.txt: Removed.
3215         * platform/efl/css2.1/20110323/float-non-replaced-width-004-expected.png: Removed.
3216         * platform/efl/css2.1/20110323/float-non-replaced-width-004-expected.txt: Removed.
3217         * platform/efl/css2.1/20110323/float-non-replaced-width-005-expected.png: Removed.
3218         * platform/efl/css2.1/20110323/float-non-replaced-width-005-expected.txt: Removed.
3219         * platform/efl/css2.1/20110323/float-non-replaced-width-006-expected.png: Removed.
3220         * platform/efl/css2.1/20110323/float-non-replaced-width-006-expected.txt: Removed.
3221         * platform/efl/css2.1/20110323/float-non-replaced-width-007-expected.png: Removed.
3222         * platform/efl/css2.1/20110323/float-non-replaced-width-007-expected.txt: Removed.
3223         * platform/efl/css2.1/20110323/float-non-replaced-width-008-expected.png: Removed.
3224         * platform/efl/css2.1/20110323/float-non-replaced-width-008-expected.txt: Removed.
3225         * platform/efl/css2.1/20110323/float-non-replaced-width-009-expected.png: Removed.
3226         * platform/efl/css2.1/20110323/float-non-replaced-width-009-expected.txt: Removed.
3227         * platform/efl/css2.1/20110323/float-non-replaced-width-010-expected.png: Removed.
3228         * platform/efl/css2.1/20110323/float-non-replaced-width-010-expected.txt: Removed.
3229         * platform/efl/css2.1/20110323/float-non-replaced-width-011-expected.png: Removed.
3230         * platform/efl/css2.1/20110323/float-non-replaced-width-011-expected.txt: Removed.
3231         * platform/efl/css2.1/20110323/float-non-replaced-width-012-expected.png: Removed.
3232         * platform/efl/css2.1/20110323/float-non-replaced-width-012-expected.txt: Removed.
3233         * platform/efl/css2.1/20110323/float-replaced-height-001-expected.png: Removed.
3234         * platform/efl/css2.1/20110323/float-replaced-height-001-expected.txt: Removed.
3235         * platform/efl/css2.1/20110323/float-replaced-height-002-expected.png: Removed.
3236         * platform/efl/css2.1/20110323/float-replaced-height-002-expected.txt: Removed.
3237         * platform/efl/css2.1/20110323/float-replaced-height-003-expected.png: Removed.
3238         * platform/efl/css2.1/20110323/float-replaced-height-003-expected.txt: Removed.
3239         * platform/efl/css2.1/20110323/float-replaced-height-004-expected.png: Removed.
3240         * platform/efl/css2.1/20110323/float-replaced-height-004-expected.txt: Removed.
3241         * platform/efl/css2.1/20110323/float-replaced-height-005-expected.png: Removed.
3242         * platform/efl/css2.1/20110323/float-replaced-height-005-expected.txt: Removed.
3243         * platform/efl/css2.1/20110323/float-replaced-height-007-expected.png: Removed.
3244         * platform/efl/css2.1/20110323/float-replaced-height-007-expected.txt: Removed.
3245         * platform/efl/css2.1/20110323/float-replaced-width-001-expected.png: Removed.
3246         * platform/efl/css2.1/20110323/float-replaced-width-001-expected.txt: Removed.
3247         * platform/efl/css2.1/20110323/float-replaced-width-002-expected.png: Removed.
3248         * platform/efl/css2.1/20110323/float-replaced-width-002-expected.txt: Removed.
3249         * platform/efl/css2.1/20110323/float-replaced-width-003-expected.png: Removed.
3250         * platform/efl/css2.1/20110323/float-replaced-width-003-expected.txt: Removed.
3251         * platform/efl/css2.1/20110323/float-replaced-width-004-expected.png: Removed.
3252         * platform/efl/css2.1/20110323/float-replaced-width-004-expected.txt: Removed.
3253         * platform/efl/css2.1/20110323/float-replaced-width-005-expected.png: Removed.
3254         * platform/efl/css2.1/20110323/float-replaced-width-005-expected.txt: Removed.
3255         * platform/efl/css2.1/20110323/float-replaced-width-006-expected.png: Removed.
3256         * platform/efl/css2.1/20110323/float-replaced-width-006-expected.txt: Removed.
3257         * platform/efl/css2.1/20110323/float-replaced-width-011-expected.png: Removed.
3258         * platform/efl/css2.1/20110323/float-replaced-width-011-expected.txt: Removed.
3259         * platform/efl/css2.1/20110323/floating-replaced-height-008-expected.png: Removed.
3260         * platform/efl/css2.1/20110323/floating-replaced-height-008-expected.txt: Removed.
3261         * platform/efl/css2.1/20110323/height-width-inline-table-001-expected.png: Removed.
3262         * platform/efl/css2.1/20110323/height-width-inline-table-001-expected.txt: Removed.
3263         * platform/efl/css2.1/20110323/height-width-table-001-expected.png: Removed.
3264         * platform/efl/css2.1/20110323/height-width-table-001-expected.txt: Removed.
3265         * platform/efl/css2.1/20110323/inline-block-non-replaced-height-001-expected.png: Removed.
3266         * platform/efl/css2.1/20110323/inline-block-non-replaced-height-001-expected.txt: Removed.
3267         * platform/efl/css2.1/20110323/inline-block-non-replaced-height-002-expected.png: Removed.
3268         * platform/efl/css2.1/20110323/inline-block-non-replaced-height-002-expected.txt: Removed.
3269         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-001-expected.png: Removed.
3270         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-001-expected.txt: Removed.
3271         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-002-expected.png: Removed.
3272         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-002-expected.txt: Removed.
3273         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-003-expected.png: Removed.
3274         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-003-expected.txt: Removed.
3275         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-004-expected.png: Removed.
3276         * platform/efl/css2.1/20110323/inline-block-non-replaced-width-004-expected.txt: Removed.
3277         * platform/efl/css2.1/20110323/inline-block-replaced-height-001-expected.png: Removed.
3278         * platform/efl/css2.1/20110323/inline-block-replaced-height-001-expected.txt: Removed.
3279         * platform/efl/css2.1/20110323/inline-block-replaced-height-002-expected.png: Removed.
3280         * platform/efl/css2.1/20110323/inline-block-replaced-height-002-expected.txt: Removed.
3281         * platform/efl/css2.1/20110323/inline-block-replaced-height-003-expected.png: Removed.
3282         * platform/efl/css2.1/20110323/inline-block-replaced-height-003-expected.txt: Removed.
3283         * platform/efl/css2.1/20110323/inline-block-replaced-height-004-expected.png: Removed.
3284         * platform/efl/css2.1/20110323/inline-block-replaced-height-004-expected.txt: Removed.
3285         * platform/efl/css2.1/20110323/inline-block-replaced-height-005-expected.png: Removed.
3286         * platform/efl/css2.1/20110323/inline-block-replaced-height-005-expected.txt: Removed.
3287         * platform/efl/css2.1/20110323/inline-block-replaced-height-007-expected.png: Removed.
3288         * platform/efl/css2.1/20110323/inline-block-replaced-height-007-expected.txt: Removed.
3289         * platform/efl/css2.1/20110323/inline-block-replaced-height-008-expected.png: Removed.
3290         * platform/efl/css2.1/20110323/inline-block-replaced-height-008-expected.txt: Removed.
3291         * platform/efl/css2.1/20110323/inline-block-replaced-width-001-expected.png: Removed.
3292         * platform/efl/css2.1/20110323/inline-block-replaced-width-001-expected.txt: Removed.
3293         * platform/efl/css2.1/20110323/inline-block-replaced-width-006-expected.png: Removed.
3294         * platform/efl/css2.1/20110323/inline-block-replaced-width-006-expected.txt: Removed.
3295         * platform/efl/css2.1/20110323/inline-non-replaced-height-002-expected.png: Removed.
3296         * platform/efl/css2.1/20110323/inline-non-replaced-height-002-expected.txt: Removed.
3297         * platform/efl/css2.1/20110323/inline-non-replaced-height-003-expected.png: Removed.
3298         * platform/efl/css2.1/20110323/inline-non-replaced-height-003-expected.txt: Removed.
3299         * platform/efl/css2.1/20110323/inline-non-replaced-width-001-expected.png: Removed.
3300         * platform/efl/css2.1/20110323/inline-non-replaced-width-001-expected.txt: Removed.
3301         * platform/efl/css2.1/20110323/inline-non-replaced-width-002-expected.png: Removed.
3302         * platform/efl/css2.1/20110323/inline-non-replaced-width-002-expected.txt: Removed.
3303         * platform/efl/css2.1/20110323/inline-replaced-height-001-expected.png: Removed.
3304         * platform/efl/css2.1/20110323/inline-replaced-height-001-expected.txt: Removed.
3305         * platform/efl/css2.1/20110323/inline-replaced-height-002-expected.png: Removed.
3306         * platform/efl/css2.1/20110323/inline-replaced-height-002-expected.txt: Removed.
3307         * platform/efl/css2.1/20110323/inline-replaced-height-003-expected.png: Removed.
3308         * platform/efl/css2.1/20110323/inline-replaced-height-003-expected.txt: Removed.
3309         * platform/efl/css2.1/20110323/inline-replaced-height-004-expected.png: Removed.
3310         * platform/efl/css2.1/20110323/inline-replaced-height-004-expected.txt: Removed.
3311         * platform/efl/css2.1/20110323/inline-replaced-height-005-expected.png: Removed.
3312         * platform/efl/css2.1/20110323/inline-replaced-height-005-expected.txt: Removed.
3313        &