cf3f7cf335dacbd6ffc33f1736db597025b669e8
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-06-04  Benjamin Poulain  <bpoulain@apple.com>
2
3         Combine tiny DFAs into slightly larger ones
4         https://bugs.webkit.org/show_bug.cgi?id=145572
5
6         Reviewed by Alex Christensen.
7
8         * http/tests/contentextensions/filters-with-quantifiers-combined-expected.txt: Added.
9         * http/tests/contentextensions/filters-with-quantifiers-combined.html: Added.
10         * http/tests/contentextensions/filters-with-quantifiers-combined.html.json: Added.
11
12 2015-06-04  Said Abou-Hallawa  <sabouhallawa@apple.com>
13
14         Skip failed layout tests following <http://trac.webkit.org/changeset/185207>
15         and <https://trac.webkit.org/changeset/185220>
16         (https://bugs.webkit.org/show_bug.cgi?id=145620)
17
18         Unreviewed.
19
20         * TestExpectations:
21
22 2015-06-04  Commit Queue  <commit-queue@webkit.org>
23
24         Unreviewed, rolling out r185211.
25         https://bugs.webkit.org/show_bug.cgi?id=145670
26
27         The test depends on a rolled out patch (Requested by ap on
28         #webkit).
29
30         Reverted changeset:
31
32         "Add WK1 versions of tests from Bugs 145637 and 145642"
33         https://bugs.webkit.org/show_bug.cgi?id=145649
34         http://trac.webkit.org/changeset/185211
35
36 2015-06-04  Commit Queue  <commit-queue@webkit.org>
37
38         Unreviewed, rolling out r185216.
39         https://bugs.webkit.org/show_bug.cgi?id=145666
40
41         it caused a bunch of debug crashes (Requested by pizlo on
42         #webkit).
43
44         Reverted changeset:
45
46         "Simplify unboxing of double JSValues known to be not NaN and
47         not Int32"
48         https://bugs.webkit.org/show_bug.cgi?id=145618
49         http://trac.webkit.org/changeset/185216
50
51 2015-06-04  Commit Queue  <commit-queue@webkit.org>
52
53         Unreviewed, rolling out r185208.
54         https://bugs.webkit.org/show_bug.cgi?id=145655
55
56         platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-
57         latched-select.html (Requested by shallawa on #webkit).
58
59         Reverted changeset:
60
61         "Latching algorithm in findEnclosingOverflowScroll is broken"
62         https://bugs.webkit.org/show_bug.cgi?id=145642
63         http://trac.webkit.org/changeset/185208
64
65 2015-06-03  Filip Pizlo  <fpizlo@apple.com>
66
67         Simplify unboxing of double JSValues known to be not NaN and not Int32
68         https://bugs.webkit.org/show_bug.cgi?id=145618
69
70         Reviewed by Geoffrey Garen.
71
72         * js/regress/double-real-use-expected.txt: Added.
73         * js/regress/double-real-use.html: Added.
74         * js/regress/script-tests/double-real-use.js: Added.
75         (foo):
76
77 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
78
79         Add WK1 versions of tests from Bugs 145637 and 145642
80         https://bugs.webkit.org/show_bug.cgi?id=145649
81
82         Reviewed by Zalan Bujtas.
83
84         * platform/mac/fast/scrolling/iframe_in_iframe-expected.txt: Added.
85         * platform/mac/fast/scrolling/iframe_in_iframe.html: Added.
86         * platform/mac/fast/scrolling/resources/inner_content.html: Added.
87         * platform/mac/fast/scrolling/resources/testContent.html: Added.
88         * platform/mac/fast/scrolling/resources/testImage.png: Added.
89
90 2015-06-04  Youenn Fablet  <youenn.fablet@crf.canon.fr>
91
92         REGRESSION: streams/reference-implementation/readable-stream-templated.html is flaky
93         https://bugs.webkit.org/show_bug.cgi?id=145643
94
95         Reviewed by Alexey Proskuryakov.
96
97         * streams/reference-implementation/readable-stream-templated.html: Removed 'timeout: 50' for test that is now passing.
98
99 2015-06-04  Brent Fulgham  <bfulgham@apple.com>
100
101         Latching algorithm in findEnclosingOverflowScroll is broken
102         https://bugs.webkit.org/show_bug.cgi?id=145642
103         <rdar://problem/21242308>
104
105         Reviewed by Simon Fraser.
106
107         Revise the new latching test to remove the image "max-width: 100%" style, which was
108         preventing this example from having a horizontal scrollable region at the top of the
109         file.
110         
111         It still correctly tests the subpixel bug from Bug 145637.
112
113         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Remove width
114         adjustment on image.
115
116 2015-06-03  Brent Fulgham  <bfulgham@apple.com>
117
118         REGRESSION (r181879): Scrolling order on pages with focused iframe is broken.
119         https://bugs.webkit.org/show_bug.cgi?id=145637
120         <rdar://problem/20635581>
121
122         Reviewed by Zalan Bujtas.
123
124         * platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe-expected.txt: Added.
125         * platform/mac-wk2/tiled-drawing/scrolling/iframe_in_iframe.html: Added.
126         * platform/mac-wk2/tiled-drawing/scrolling/resources/inner_content.html: Added.
127         * platform/mac-wk2/tiled-drawing/scrolling/resources/testContent.html: Added.
128         * platform/mac-wk2/tiled-drawing/scrolling/resources/testImage.png: Added.
129
130 2015-06-04  Zalan Bujtas  <zalan@apple.com>
131
132         css3/filters/backdrop/backdrop-filter-with-mask.html is missing the mask layer.
133
134         Unreviewed gardening.
135
136         * css3/filters/backdrop/backdrop-filter-with-mask-expected.txt:
137
138 2015-06-04  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
139
140         [Streams API] Implement ReadableStreamController enqueue
141         https://bugs.webkit.org/show_bug.cgi?id=145210
142
143         Reviewed by Darin Adler.
144
145         * streams/reference-implementation/bad-underlying-sources-expected.txt:
146         * streams/reference-implementation/count-queuing-strategy-expected.txt:
147         * streams/reference-implementation/count-queuing-strategy.html:
148         * streams/reference-implementation/readable-stream-expected.txt:
149         * streams/reference-implementation/readable-stream-reader-expected.txt:
150         * streams/reference-implementation/readable-stream-reader.html:
151         * streams/reference-implementation/readable-stream-templated-expected.txt:
152         * streams/reference-implementation/readable-stream-templated.html:
153         * streams/reference-implementation/readable-stream.html:
154
155 2015-06-03  Zalan Bujtas  <zalan@apple.com>
156
157         Use borderBoxRect instead of contentBoxRect for backdrop filter.
158         https://bugs.webkit.org/show_bug.cgi?id=145606
159
160         Reviewed by Simon Fraser.
161
162         Backdrop filter should use border box rect. It also needs to take css clip into account.
163
164         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt:
165         * css3/filters/backdrop/backdrop-filter-with-cliprect-expected.txt: Added.
166         * css3/filters/backdrop/backdrop-filter-with-cliprect.html: Added.
167         * css3/filters/backdrop/backdrop-filter-with-mask-expected.txt: Added.
168         * css3/filters/backdrop/backdrop-filter-with-mask.html: Added.
169
170 2015-06-03  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
171
172         [EFL] Unreviewed gardening on 4th June.
173
174         Skip a test regarding emoji font, mark timeout to animation tests.
175         Update a track test and a xhr test.
176
177         * platform/efl/TestExpectations:
178
179 2015-06-03  Simon Fraser  <simon.fraser@apple.com>
180
181         REGRESSION (r184968): missing media player buttons (control bar exists, but no buttons)
182         https://bugs.webkit.org/show_bug.cgi?id=145630
183
184         Reviewed by Zalan Bujtas.
185
186         Test that dumps coverage info for a layer with a mask.
187
188         * compositing/visible-rect/mask-layer-coverage-expected.txt: Added.
189         * compositing/visible-rect/mask-layer-coverage.html: Added.
190
191 2015-06-03  Simon Fraser  <simon.fraser@apple.com>
192
193         Layer tree dumps should include mask layers
194         https://bugs.webkit.org/show_bug.cgi?id=145629
195
196         Reviewed by Zalan Bujtas.
197         
198         New results.
199
200         * compositing/masks/compositing-clip-path-change-no-repaint-expected.txt:
201         * compositing/masks/mask-layer-size-expected.txt:
202
203 2015-06-03  Greg Hughes  <ghughes@apple.com>
204
205         AX: Expose field sets to accessibility clients
206         https://bugs.webkit.org/show_bug.cgi?id=145585
207    
208         Updated role tests to include the new subrole for fieldsets
209
210         Reviewed by Chris Fleizach.
211
212         * platform/mac/accessibility/roles-exposed-expected.txt:
213
214 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
215
216         Skip webgl/useWhilePending.html on WebKit 1 following:
217         <http://trac.webkit.org/changeset/185172>
218
219         Unreviewed.
220
221         * platform/mac-wk1/TestExpectations:
222
223 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
224
225         Add missing expected result files for ios-simulator port following
226         <http://trac.webkit.org/changeset/185095>
227         <http://trac.webkit.org/changeset/185096>
228
229         Unreviewed.
230
231         * platform/ios-simulator/fast/text/crash-complex-text-surrogate-expected.txt: Added.
232         * platform/ios-simulator/fast/text/font-weights-zh-expected.txt: Added.
233
234 2015-06-03  Dean Jackson  <dino@apple.com>
235
236         Crash in GraphicsContext3D::getInternalFramebufferSize
237         https://bugs.webkit.org/show_bug.cgi?id=145479
238         <rdar://problem/16461048>
239
240         Reviewed by Eric Carlson.
241
242         Attemps to use a WebGL context while it is in the pending state.
243
244         * fast/canvas/webgl/useWhilePending-expected.txt: Added.
245         * fast/canvas/webgl/useWhilePending.html: Added.
246
247 2015-06-03  Daniel Bates  <dabates@apple.com>
248
249         AutoFill button should not be shown in read-only or disabled field
250         https://bugs.webkit.org/show_bug.cgi?id=145579
251         <rdar://problem/21212494>
252
253         Update expected result for Windows that I inadvertently modified in <http://trac.webkit.org/changeset/185166>.
254
255         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt:
256
257 2015-06-03  Zalan Bujtas  <zalan@apple.com>
258
259         [iOS] Skip compositing/layer-creation/zoomed-clip-intersection.html
260         eventSender.scalePageBy() needs to be implemented.
261
262         Unreviewed garderning.
263
264         * platform/ios-simulator/TestExpectations:
265
266 2015-06-03  Daniel Bates  <dabates@apple.com>
267
268         AutoFill button should not be shown in read-only or disabled field
269         https://bugs.webkit.org/show_bug.cgi?id=145579
270         <rdar://problem/21212494>
271
272         Reviewed by Darin Adler.
273
274         Add tests to ensure that we do no show the AutoFill button in a read-only or disabled field.
275
276         Additionally, create directory LayoutTests/fast/forms/auto-fill-button and move existing test
277         LayoutTests/fast/forms/input-auto-fill-button.html and associated test results into this directory
278         or the platform-specific variant of this directory.
279
280         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled-expected.html: Added.
281         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-disabled.html: Added.
282         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly-expected.html: Added.
283         * fast/forms/auto-fill-button/hide-auto-fill-button-when-input-becomes-readonly.html: Added.
284         * fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/fast/forms/input-auto-fill-button-expected.txt.
285         * fast/forms/auto-fill-button/input-auto-fill-button.html: Renamed from LayoutTests/fast/forms/input-auto-fill-button.html.
286         * fast/forms/auto-fill-button/input-disabled-auto-fill-button-expected.html: Added.
287         * fast/forms/auto-fill-button/input-disabled-auto-fill-button.html: Added.
288         * fast/forms/auto-fill-button/input-readonly-auto-fill-button-expected.html: Added.
289         * fast/forms/auto-fill-button/input-readonly-auto-fill-button.html: Added.
290         * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button-expected.html: Added.
291         * fast/forms/auto-fill-button/input-readonly-non-empty-auto-fill-button.html: Added.
292         * platform/ios-simulator/fast/forms/auto-fill-button/input-auto-fill-button-expected.png: Renamed from LayoutTests/platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png.
293         * platform/ios-simulator/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt.
294         * platform/mac-mavericks/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt.
295         * platform/win/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Renamed from LayoutTests/platform/win/fast/forms/input-auto-fill-button-expected.txt.
296
297 2015-06-02  Filip Pizlo  <fpizlo@apple.com>
298
299         GetById and PutById profiling should be more precise about it takes slow path
300         https://bugs.webkit.org/show_bug.cgi?id=145590
301
302         Reviewed by Geoffrey Garen.
303         
304         Added just two more tests for getters and setters. I needed more microbenchmarks to track
305         down a regression in an earlier version of this patch.
306
307         * js/regress/getter-prototype-expected.txt: Added.
308         * js/regress/getter-prototype.html: Added.
309         * js/regress/script-tests/getter-prototype.js: Added.
310         * js/regress/script-tests/setter-prototype.js: Added.
311         * js/regress/setter-prototype-expected.txt: Added.
312         * js/regress/setter-prototype.html: Added.
313
314 2015-06-03  Zalan Bujtas  <zalan@apple.com>
315
316         [iOS] Rebaseline expected results for <br>
317
318         Unreviewed garderning.
319
320         * platform/ios-simulator-wk2/fast/css/text-overflow-ellipsis-bidi-expected.txt:
321         * platform/ios-simulator-wk2/fast/forms/listbox-hit-test-zoomed-expected.txt:
322         * platform/ios-simulator/http/tests/navigation/postredirect-basic-expected.txt:
323         * platform/ios-simulator/http/tests/navigation/postredirect-goback1-expected.txt:
324         * platform/ios-simulator/tables/mozilla/bugs/bug106795-expected.txt:
325         * platform/ios-simulator/tables/mozilla/bugs/bug1224-expected.txt:
326         * platform/ios-simulator/tables/mozilla/bugs/bug131020-expected.txt:
327         * platform/ios-simulator/tables/mozilla/bugs/bug131020_iframe-expected.txt:
328         * platform/ios-simulator/tables/mozilla/bugs/bug1430-expected.txt:
329         * platform/ios-simulator/tables/mozilla/bugs/bug16252-expected.txt:
330         * platform/ios-simulator/tables/mozilla/bugs/bug19599-expected.txt:
331         * platform/ios-simulator/tables/mozilla/bugs/bug20579-expected.txt:
332         * platform/ios-simulator/tables/mozilla/bugs/bug32205-3-expected.txt:
333         * platform/ios-simulator/tables/mozilla/bugs/bug82946-2-expected.txt:
334         * platform/ios-simulator/tables/mozilla/bugs/bug92143-expected.txt:
335         * platform/ios-simulator/tables/mozilla/marvin/tables_cellpadding-expected.txt:
336         * platform/ios-simulator/tables/mozilla/marvin/tables_cellspacing-expected.txt:
337         * platform/ios-simulator/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
338         * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
339         * platform/ios-simulator/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
340
341 2015-06-03  Said Abou-Hallawa  <sabouhallawa@apple.com>
342
343         Add missing expected result files for GTK and EFL ports following
344         <http://trac.webkit.org/changeset/185095>
345         <http://trac.webkit.org/changeset/181351>
346
347         Unreviewed.
348
349         * platform/efl/fast/text/crash-complex-text-surrogate-expected.txt: Added.
350         * platform/gtk/editing/selection/extend-by-character-007-expected.txt: Added.
351         * platform/gtk/fast/text/crash-complex-text-surrogate-expected.txt: Added.
352
353 2015-06-03  Brent Fulgham  <bfulgham@apple.com>
354
355         REGRESSION: (r181879): Scrolling in select/option region in iFrame scrolls both select and iframe
356         https://bugs.webkit.org/show_bug.cgi?id=145574
357         <rdar://problem/20966828>
358
359         Reviewed by Simon Fraser.
360
361         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select-expected.txt: Added.
362         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-select.html: Added.
363         * platform/mac-wk2/tiled-drawing/scrolling/frames/select_iframe.html: Added.
364
365 2015-06-03  Brady Eidson  <beidson@apple.com>
366
367         REGRESSION (r183498): Certain types of frame loads in iframes with <base target="_blank"> can open urls in new window/tabs
368         https://bugs.webkit.org/show_bug.cgi?id=145580
369
370         Reviewed by Mark Lam.
371
372         * fast/loader/fragment-navigation-base-blank-expected.txt: Added.
373         * fast/loader/fragment-navigation-base-blank.html: Added.
374         * fast/loader/iframe-meta-refresh-base-blank-expected.txt: Added.
375         * fast/loader/iframe-meta-refresh-base-blank.html: Added.
376         * fast/loader/iframe-set-location-base-blank-expected.txt: Added.
377         * fast/loader/iframe-set-location-base-blank.html: Added.
378         * fast/loader/refresh-iframe-base-blank-expected.txt: Added.
379         * fast/loader/refresh-iframe-base-blank.html: Added.
380         * fast/loader/resources/fragment-navigation-base-blank.html: Added.
381         * fast/loader/resources/iframe-meta-refresh-base-blank.html: Added.
382         * fast/loader/resources/iframe-set-location-base-blank.html: Added.
383         * fast/loader/resources/notify-done-with-window-count.html: Added.
384         * fast/loader/resources/refresh-iframe-base-blank-frame.html: Added.
385
386 2015-06-03  Zalan Bujtas  <zalan@apple.com>
387
388         Subpixel rendering: Composited layer with subpixel gap does not get painted properly when its position changes.
389         https://bugs.webkit.org/show_bug.cgi?id=145587
390
391         Reviewed by Simon Fraser.
392
393         The composited layer always snaps to an enclosing device pixel (floors) while the renderer rounds.
394         At certain positions (for example 0.5px on a 1x display), a gap is formed between the layer(0px) and its renderer(1px).
395         In such cases, when the the renderer moves to a position (1.1px) where the gap is closed, we need to issue repaint on the layer
396         in order to get the renderering right.
397
398         * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves-expected.html: Added.
399         * compositing/child-layer-with-subpixel-gap-needs-repaint-when-parent-moves.html: Added.
400
401 2015-06-02  Sergio Villar Senin  <svillar@igalia.com>
402
403         [CSS Grid Layout] Switch from parenthesis to brackets for grid line names
404         https://bugs.webkit.org/show_bug.cgi?id=144996
405
406         Reviewed by Darin Adler.
407
408         Replaced parentheses by brackets when specifying grid line names.
409
410         * fast/css-grid-layout/grid-columns-rows-get-set-expected.txt:
411         * fast/css-grid-layout/grid-columns-rows-get-set-multiple-expected.txt:
412         * fast/css-grid-layout/grid-container-change-named-grid-lines-recompute-child.html:
413         * fast/css-grid-layout/grid-element-repeat-get-set-expected.txt:
414         * fast/css-grid-layout/grid-element-repeat-get-set.html:
415         * fast/css-grid-layout/grid-item-auto-placement-automatic-span.html:
416         * fast/css-grid-layout/grid-item-bad-resolution-double-span.html:
417         * fast/css-grid-layout/grid-item-column-row-get-set.html:
418         * fast/css-grid-layout/grid-item-named-grid-area-resolution.html:
419         * fast/css-grid-layout/grid-item-named-grid-line-resolution.html:
420         * fast/css-grid-layout/grid-item-negative-position-resolution.html:
421         * fast/css-grid-layout/grid-item-position-changed-dynamic.html:
422         * fast/css-grid-layout/grid-shorthand-get-set-expected.txt:
423         * fast/css-grid-layout/grid-shorthand-get-set.html:
424         * fast/css-grid-layout/grid-template-shorthand-get-set-expected.txt:
425         * fast/css-grid-layout/grid-template-shorthand-get-set.html:
426         * fast/css-grid-layout/named-grid-line-get-set-expected.txt:
427         * fast/css-grid-layout/named-grid-line-get-set.html:
428         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt:
429         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html:
430         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-dynamic-get-set.html:
431         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-get-set.html:
432         * fast/css-grid-layout/named-grid-lines-with-named-grid-areas-resolution.html:
433         * fast/css-grid-layout/non-grid-columns-rows-get-set-expected.txt:
434         * fast/css-grid-layout/non-grid-columns-rows-get-set-multiple-expected.txt:
435         * fast/css-grid-layout/non-grid-element-repeat-get-set-expected.txt:
436         * fast/css-grid-layout/non-grid-element-repeat-get-set.html:
437         * fast/css-grid-layout/non-named-grid-line-get-set-expected.txt:
438         * fast/css-grid-layout/non-named-grid-line-get-set.html:
439         * fast/css-grid-layout/resources/grid-columns-rows-get-set-multiple.js:
440         (testInherit):
441         (testInitial):
442         * fast/css-grid-layout/resources/grid-columns-rows-get-set.js:
443         (testInherit):
444         (testInitial):
445         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set-multiple.js:
446         (testInherit):
447         (testInitial):
448         * fast/css-grid-layout/resources/non-grid-columns-rows-get-set.js:
449         (testInherit):
450         (testInitial):
451
452 2015-06-02  Commit Queue  <commit-queue@webkit.org>
453
454         Unreviewed, rolling out r185128 and r185132.
455         https://bugs.webkit.org/show_bug.cgi?id=145597
456
457         The new test hits a bad assertion (Requested by ap on
458         #webkit).
459
460         Reverted changesets:
461
462         "Crash in GraphicsContext3D::getInternalFramebufferSize"
463         https://bugs.webkit.org/show_bug.cgi?id=145479
464         http://trac.webkit.org/changeset/185128
465
466         "Skip webgl/useWhilePending.html on WebKit 1."
467         http://trac.webkit.org/changeset/185132
468
469 2015-06-02  Dean Jackson  <dino@apple.com>
470
471         Skip webgl/useWhilePending.html on WebKit 1.
472
473         * platform/mac-wk1/TestExpectations:
474
475 2015-06-02  Dean Jackson  <dino@apple.com>
476
477         Crash in GraphicsContext3D::getInternalFramebufferSize
478         https://bugs.webkit.org/show_bug.cgi?id=145479
479         <rdar://problem/16461048>
480
481         Reviewed by Eric Carlson.
482
483         Attemps to use a WebGL context while it is in the pending state.
484
485         * fast/canvas/webgl/useWhilePending-expected.txt: Added.
486         * fast/canvas/webgl/useWhilePending.html: Added.
487
488 2015-06-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
489
490         Fix Windows layout test failure following <http://trac.webkit.org/changeset/185095>
491         (https://bugs.webkit.org/show_bug.cgi?id=145537)
492
493         Unreviewed.
494
495         * platform/win/fast/text/crash-complex-text-surrogate-expected.txt: Added.
496
497 2015-06-02  Zalan Bujtas  <zalan@apple.com>
498
499         Backdrop filter is pulling in content from behind the window.
500         https://bugs.webkit.org/show_bug.cgi?id=145561
501         rdar://problem/20909309
502
503         Reviewed by Simon Fraser.
504
505         This patch ensures that the backdrop filter layer is positioned and sized properly.
506
507         The backdrop filter layer should take its size and position from its renderer and not
508         directly from the composited layer.
509         In certain cases the composited layer's size is expanded to cover items like box shadow or an absolute positioned descendant.
510         In such cases, we ended up applying the backdrop filter to those areas as well.
511
512         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute-expected.txt: Added.
513         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-absolute.html: Added.
514         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding-expected.txt: Added.
515         * css3/filters/backdrop/backdrop-filter-does-not-size-properly-border-and-padding.html: Added.
516
517 2015-06-02  Said Abou-Hallawa  <sabouhallawa@apple.com>
518
519         Fix Mac Mavericks layout test failure following <http://trac.webkit.org/changeset/185096>
520         (https://bugs.webkit.org/show_bug.cgi?id=145478)
521
522         Move fast/text/font-weights-zh.html out of the platform directory. The
523         webkit test runner is not smart enough to ignore the expected results 
524         in the mac directory and get it from the Mavericks directory, if it exists,
525         when running on Mavericks.
526         
527         Reviewed by Alexey Proskuryakov.
528
529         * fast/text/font-weights-zh.html: Added.
530         * platform/efl/TestExpectations:
531         * platform/gtk/TestExpectations:
532         * platform/mac/fast/text/font-weights-zh.html: Removed.
533         * platform/win/TestExpectations:
534         * platform/win-xp/TestExpectations:
535         * platform/wincairo/TestExpectations:
536
537 2015-06-02  Brady Eidson  <beidson@apple.com>
538
539         Add more tests for "should open external urls" flag.
540         https://bugs.webkit.org/show_bug.cgi?id=145558
541
542         Rubber-stamped by Geoff Garen.
543
544         * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true-expected.txt: Added.
545         * loader/navigation-policy/should-open-external-urls/api-false-followed-by-api-true.html: Added.
546         * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false-expected.txt: Added.
547         * loader/navigation-policy/should-open-external-urls/api-true-followed-by-api-false.html: Added.
548         * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture-expected.txt: Added.
549         * loader/navigation-policy/should-open-external-urls/dispatch-event-click-is-not-user-gesture.html: Added.
550         * loader/navigation-policy/should-open-external-urls/resources/do-nothing.html: Added.
551
552 2015-06-02  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
553
554         [Streams API] Implement ReadableStreamReader read method in closed and errored state
555         https://bugs.webkit.org/show_bug.cgi?id=144790
556
557         Reviewed by Darin Adler.
558
559         Added new test. Rebased reference tests (expectations and timeouting/untimeouting tests).
560         Removed temporarily some tests in streams/reference-implementation/readable-stream-templated.html.
561         These tests try to check handling promise returned in start method which is not yet supported.
562         If we did not comment these tests, they would be flaky.
563
564         * streams/readable-stream-reader-read-expected.txt: Added.
565         * streams/readable-stream-reader-read.html: Added.
566         * streams/reference-implementation/bad-underlying-sources-expected.txt:
567         * streams/reference-implementation/bad-underlying-sources.html:
568         * streams/reference-implementation/count-queuing-strategy-expected.txt:
569         * streams/reference-implementation/count-queuing-strategy.html:
570         * streams/reference-implementation/readable-stream-cancel-expected.txt:
571         * streams/reference-implementation/readable-stream-expected.txt:
572         * streams/reference-implementation/readable-stream-reader-expected.txt:
573         * streams/reference-implementation/readable-stream-reader.html:
574         * streams/reference-implementation/readable-stream-templated-expected.txt:
575         * streams/reference-implementation/readable-stream-templated.html:
576         * streams/reference-implementation/readable-stream.html:
577         
578 2015-06-02  Brady Eidson  <beidson@apple.com>
579
580         WebKit policy delegate should suggest if a navigation should be allowed to open URLs externally.
581         rdar://problem/21025301 and https://bugs.webkit.org/show_bug.cgi?id=145280
582
583         Reviewed by Alex Christensen.
584
585         * loader/navigation-policy/should-open-external-urls/main-frame-click-expected.txt: Added.
586         * loader/navigation-policy/should-open-external-urls/main-frame-click.html: Added.
587         * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe-expected.txt: Added.
588         * loader/navigation-policy/should-open-external-urls/main-frame-navigated-programatically-by-subframe.html: Added.
589         * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic-expected.txt: Added.
590         * loader/navigation-policy/should-open-external-urls/main-frame-with-flag-progamatic.html: Added.
591         * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic-expected.txt: Added.
592         * loader/navigation-policy/should-open-external-urls/main-frame-without-flag-programatic.html: Added.
593         * loader/navigation-policy/should-open-external-urls/resources/click-notify-done-in-main.html: Added.
594         * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-self.html: Added.
595         * loader/navigation-policy/should-open-external-urls/resources/iframe-click-notify-done-target-top.html: Added.
596         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-click-targets-subframe.html: Added.
597         * loader/navigation-policy/should-open-external-urls/resources/main-frame-with-subframe-programatically-navigates-main.html: Added.
598         * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done-target-top.html: Added.
599         * loader/navigation-policy/should-open-external-urls/resources/programatically-navigate-to-notify-done.html: Added.
600         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done-from-subframe.html: Added.
601         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-target-blank-to-notify-done.html: Added.
602         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done-from-subframe.html: Added.
603         * loader/navigation-policy/should-open-external-urls/resources/user-gesture-window-open-to-notify-done.html: Added.
604         * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done-from-subframe.html: Added.
605         * loader/navigation-policy/should-open-external-urls/resources/window-open-to-notify-done.html: Added.
606         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self-expected.txt: Added.
607         * loader/navigation-policy/should-open-external-urls/subframe-click-target-self.html: Added.
608         * loader/navigation-policy/should-open-external-urls/subframe-click-target-top-expected.txt: Added.
609         * loader/navigation-policy/should-open-external-urls/subframe-click-target-top.html: Added.
610         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-expected.txt: Added.
611         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe-expected.txt: Added.
612         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag-from-subframe.html: Added.
613         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-with-flag.html: Added.
614         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-expected.txt: Added.
615         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe-expected.txt: Added.
616         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag-from-subframe.html: Added.
617         * loader/navigation-policy/should-open-external-urls/user-gesture-target-blank-without-flag.html: Added.
618         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-expected.txt: Added.
619         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe-expected.txt: Added.
620         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag-from-subframe.html: Added.
621         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-with-flag.html: Added.
622         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-expected.txt: Added.
623         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe-expected.txt: Added.
624         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag-from-subframe.html: Added.
625         * loader/navigation-policy/should-open-external-urls/user-gesture-window-open-without-flag.html: Added.
626         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-expected.txt: Added.
627         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe-expected.txt: Added.
628         * loader/navigation-policy/should-open-external-urls/window-open-with-flag-from-subframe.html: Added.
629         * loader/navigation-policy/should-open-external-urls/window-open-with-flag.html: Added.
630         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-expected.txt: Added.
631         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe-expected.txt: Added.
632         * loader/navigation-policy/should-open-external-urls/window-open-without-flag-from-subframe.html: Added.
633         * loader/navigation-policy/should-open-external-urls/window-open-without-flag.html: Added.
634
635 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
636
637         [SVG -> OTF Converter] Remove unnecessary hacks
638         https://bugs.webkit.org/show_bug.cgi?id=145088
639
640         Reviewed by Simon Fraser.
641
642         Test that the hacks are unnecessary.
643
644         * svg/text/offset-square-svg-font-expected.html: Added.
645         * svg/text/offset-square-svg-font.html: Added.
646         * svg/text/resources/offset-square-svg-font.svg: Added.
647         * svg/text/resources/offset-square-svg-font2.svg: Added.
648
649 2015-06-01  Zalan Bujtas  <zalan@apple.com>
650
651         [Mac] Unreviewed gardening.
652
653         Calling setAcceleratedCompositingForFixedPositionEnabled(true) is too late in doTest().
654
655         * compositing/layer-creation/zoomed-clip-intersection.html:
656
657 2015-06-01  Andreas Kling  <akling@apple.com>
658
659         CSS animations in filling-forwards state shouldn't force compositing.
660         <https://webkit.org/b/145389>
661         <rdar://problem/17923642>
662
663         Reviewed by Simon Fraser.
664
665         Remove tests that were only here to check that animations in fill-forwards
666         state would participate in overlap testing.
667
668         * compositing/animation/layer-for-filling-animation-expected.txt: Update expected result
669         here to reflect that we no longer expect filling-forwards animations to get composited.
670
671         * compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
672         * compositing/animation/filling-animation-overlap-at-end.html: Removed.
673         * compositing/animation/filling-animation-overlap-expected.txt: Removed.
674         * compositing/animation/filling-animation-overlap.html: Removed.
675         * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-at-end-expected.txt: Removed.
676         * platform/ios-sim-deprecated/compositing/animation/filling-animation-overlap-expected.txt: Removed.
677         * platform/ios-sim-deprecated/compositing/animation/layer-for-filling-animation-expected.txt: Removed.
678
679 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
680
681         Test gardening after r185087.
682         https://bugs.webkit.org/show_bug.cgi?id=145478
683
684         Unreviewed.
685
686         * platform/mac-mavericks/fast/text/font-weights-zh-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-zh-expected.txt.
687         * platform/mac/fast/text/font-weights-zh-expected.txt:
688
689 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
690
691         Out of bounds read in WebCore::ComplexTextController::adjustGlyphsAndAdvances
692         https://bugs.webkit.org/show_bug.cgi?id=145537
693         <rdar://problem/20959267>
694
695         Reviewed by Darin Adler.
696
697         * fast/text/crash-complex-text-surrogate.html: Added.
698         * platform/mac/fast/text/crash-complex-text-surrogate-expected.txt: Added.
699
700 2015-05-30  Zalan Bujtas  <zalan@apple.com>
701
702         REGRESSION (179771): zooming on facebook images covers image
703         https://bugs.webkit.org/show_bug.cgi?id=145485
704
705         Reviewed by Simon Fraser.
706
707         Scaling an infinite rect should always produce an infinite rect.
708         (Based on Simon Fraser's patch)
709
710         * compositing/layer-creation/zoomed-clip-intersection-expected.txt: Added.
711         * compositing/layer-creation/zoomed-clip-intersection.html: Added.
712
713 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
714
715         Test font selection for zh fonts
716         https://bugs.webkit.org/show_bug.cgi?id=145478
717
718         Rubber-stamped by Zalan Bujtas.
719
720         * platform/mac/fast/text/font-weights-zh-expected.txt: Added.
721         * platform/mac/fast/text/font-weights-zh.html: Added.
722
723 2015-06-01  Commit Queue  <commit-queue@webkit.org>
724
725         Unreviewed, rolling out r185074 and r185085.
726         https://bugs.webkit.org/show_bug.cgi?id=145533
727
728         Moving to a separate test (Requested by litherum on #webkit).
729
730         Reverted changesets:
731
732         "Test font selection for zh fonts"
733         https://bugs.webkit.org/show_bug.cgi?id=145478
734         http://trac.webkit.org/changeset/185074
735
736         "Test gardening after r185074"
737         https://bugs.webkit.org/show_bug.cgi?id=145478
738         http://trac.webkit.org/changeset/185085
739
740 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
741
742         Test gardening after r185074
743         https://bugs.webkit.org/show_bug.cgi?id=145478
744
745         Unreviewed.
746
747         * platform/mac-mavericks/fast/text/font-weights-expected.txt: Copied from LayoutTests/platform/mac/fast/text/font-weights-expected.txt.
748         * platform/mac/fast/text/font-weights-expected.txt: Yosemite-specific test results.
749
750 2015-06-01  Myles C. Maxfield  <mmaxfield@apple.com>
751
752         Test font selection for zh fonts
753         https://bugs.webkit.org/show_bug.cgi?id=145478
754
755         Reviewed by Zalan Bujtas.
756
757         We want to make sure that font selection works correctly for more than just Helvetica and Avenir.
758
759         * platform/mac/fast/text/font-weights-expected.txt:
760         * platform/mac/fast/text/font-weights.html:
761
762 2015-06-01  Brady Eidson  <beidson@apple.com>
763
764         Add WKTR support for "should open external URLs".
765         https://bugs.webkit.org/show_bug.cgi?id=145505
766
767         Reviewed by Darin Adler.
768
769         * loader/navigation-policy/resources/notify-done.html: Added.
770         * loader/navigation-policy/should-load-external-urls-set-by-api-basic-expected.txt: Added.
771         * loader/navigation-policy/should-load-external-urls-set-by-api-basic.html: Added.
772         * loader/navigation-policy/should-not-load-external-urls-set-by-api-basic-expected.txt: Added.
773         * loader/navigation-policy/should-not-load-external-urls-set-by-api-basic.html: Added.
774
775         * platform/ios-simulator-wk1/TestExpectations:
776         * platform/mac-wk1/TestExpectations:
777         * platform/win/TestExpectations:
778
779 2015-06-01  Chris Dumez  <cdumez@apple.com>
780
781         ASSERT(revalidatingResource.inCache()) in MemoryCache when reloading tumblr.com
782         https://bugs.webkit.org/show_bug.cgi?id=145518
783         <rdar://problem/21168573>
784
785         Reviewed by Darin Adler.
786
787         Add layout test to make sure we no longer crash if the memory cache is
788         pruned while a resource is being revalidated.
789
790         * http/tests/cache/memory-cache-pruning-during-revalidation-expected.txt: Added.
791         * http/tests/cache/memory-cache-pruning-during-revalidation.html: Added.
792
793 2015-05-31  Youenn Fablet  <youenn.fablet@crf.canon.fr>
794
795         Async XMLHttpRequest should get access to AppCache resources stored as flat files
796         https://bugs.webkit.org/show_bug.cgi?id=138506
797
798         Reviewed by Darin Adler.
799
800         * http/tests/appcache/resources/simple-video-async.manifest: Added.
801         * http/tests/appcache/simple-video-async-expected.txt: Added.
802         * http/tests/appcache/simple-video-async.html: Added.
803
804 2015-05-31  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
805
806         [Streams API] Implement ReadableStreamController constructor
807         https://bugs.webkit.org/show_bug.cgi?id=143752
808
809         Reviewed by Darin Adler.
810
811         * streams/readable-stream.html: checking controller constructor.
812         * streams/reference-implementation/brand-checks-expected.txt:
813
814 2015-05-31  Jordan Harband  <ljharb@gmail.com>
815
816         Array#reduce and reduceRight don't follow ToLength
817         https://bugs.webkit.org/show_bug.cgi?id=145364
818
819         Reviewed by Yusuke Suzuki.
820
821         * js/array-reduce-expected.txt:
822         * js/array-reduceRight-expected.txt:
823         * js/dom/array-prototype-properties-expected.txt:
824         * js/dom/script-tests/array-prototype-properties.js:
825         * js/script-tests/array-reduce.js:
826         * js/script-tests/array-reduceRight.js:
827
828 2015-05-30  Filip Pizlo  <fpizlo@apple.com>
829
830         FTL codegen for MultiGetByOffset and MultiPutByOffset where the structure set is already proved should have an unreachable default case instead of an exit
831         https://bugs.webkit.org/show_bug.cgi?id=145469
832
833         Reviewed by Geoffrey Garen.
834
835         * js/regress/repeat-multi-get-by-offset-expected.txt: Added.
836         * js/regress/repeat-multi-get-by-offset.html: Added.
837         * js/regress/script-tests/repeat-multi-get-by-offset.js: Added.
838         (foo):
839
840 2015-05-29  Keith Miller  <keith_miller@apple.com>
841
842         WeakMap reference w/ DOM element as key does not survive long enough.
843         https://bugs.webkit.org/show_bug.cgi?id=137651
844
845         Reviewed by Geoffrey Garen.
846
847         * js/dom/script-tests/weakmap-gc-unobservable-dom-nodes.js: Added.
848         (.set gc):
849         * js/dom/weakmap-gc-unobservable-dom-nodes.html: Added.
850
851 2015-05-29  Zalan Bujtas  <zalan@apple.com>
852
853         Text disappears shortly after page load on Nexus 7 site.
854         https://bugs.webkit.org/show_bug.cgi?id=145467
855         rdar://problem/18327239
856
857         Reviewed by Simon Fraser.
858
859         This patch ensures that overlap testing for composited layers works properly when the sibling
860         layer gets composited through its child.
861
862         When a layer gets composited through its child content, the recursive overlap testing should build up the
863         overlapmap stack so that sibling content is intersected both against the child and its parent bounds.
864
865         * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case-expected.html: Added.
866         * compositing/sibling-layer-does-not-get-composited-overflow-hidden-case.html: Added.
867         * compositing/sibling-layer-does-not-get-composited-transform-case-expected.html: Added.
868         * compositing/sibling-layer-does-not-get-composited-transform-case.html: Added.
869
870 2015-05-29  Chris Dumez  <cdumez@apple.com>
871
872         Consider throttling DOM timers in iframes outside the viewport
873         https://bugs.webkit.org/show_bug.cgi?id=145465
874         <rdar://problem/20768957>
875
876         Reviewed by Darin Adler.
877
878         Add a layout test to check that DOM timers in iframes outside the
879         viewport get throttled.
880
881         * fast/dom/resources/timer-frame-2.html: Added.
882         * fast/dom/resources/timer-frame.html: Added.
883         * fast/dom/timer-throttling-subframe-expected.txt: Added.
884         * fast/dom/timer-throttling-subframe.html: Added.
885
886 2015-05-28  Filip Pizlo  <fpizlo@apple.com>
887
888         Non-speculative Branch should be fast in the FTL
889         https://bugs.webkit.org/show_bug.cgi?id=145452
890
891         Reviewed by Andreas Kling.
892
893         * js/regress/logical-not-weird-types-expected.txt: Added.
894         * js/regress/logical-not-weird-types.html: Added.
895         * js/regress/script-tests/logical-not-weird-types.js: Added.
896         (foo):
897
898 2015-05-29  Filip Pizlo  <fpizlo@apple.com>
899
900         Land some .html/-expected.txt files for some tests that were added without them.
901
902         Rubber stamped by Andreas Kling.
903
904         * js/regress/cse-new-array-buffer-expected.txt: Added.
905         * js/regress/cse-new-array-buffer.html: Added.
906         * js/regress/cse-new-array-expected.txt: Added.
907         * js/regress/cse-new-array.html: Added.
908
909 2015-05-29  Zalan Bujtas  <zalan@apple.com>
910
911         Unreviewed Win and GTK gardening.
912
913         Skip Mac font specific test.
914
915         * platform/gtk/TestExpectations:
916         * platform/win/TestExpectations:
917
918 2015-05-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
919
920         MediaDevices.getUserMedia should reject promise instead of throwing exceptions
921         https://bugs.webkit.org/show_bug.cgi?id=145282
922
923         Reviewed by Darin Adler.
924
925         Updating test to expect rejection and not error throwing.
926
927         * fast/mediastream/MediaDevices-getUserMedia-expected.txt:
928         * fast/mediastream/MediaDevices-getUserMedia.html:
929
930 2015-05-28  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
931
932         [EFL] Unreviewed gardening on 29th May
933
934         Unskip passing tests for viewport-percentage, text, sub-pixel
935         and update new failing accessibility, fast/overflow and so on.
936
937         * platform/efl/TestExpectations:
938
939 2015-05-28  Zalan Bujtas  <zalan@apple.com>
940
941         Subpixel rendering: Pixel crack in text selection of simple text in <textarea>.
942         https://bugs.webkit.org/show_bug.cgi?id=145393
943         rdar://problem/19918941
944
945         Reviewed by Darin Adler.
946
947         Float to LayoutUnit conversion is lossy. To ensure that selection
948         painting always lines up (snaps) properly, the calculated width needs to
949         be adjusted by ceiling the float to the next LayoutUnit value.
950
951         * fast/text/hidpi-text-selection-gap-between-words-expected.html: Added.
952         * fast/text/hidpi-text-selection-gap-between-words.html: Added.
953         * platform/mac/platform/mac/editing/input/caret-primary-bidi-expected.txt:
954
955 2015-05-28  Andreas Kling  <akling@apple.com>
956
957         GraphicsLayerCA should start out with m_intersectsCoverageRect=false
958         <https://webkit.org/b/145443>
959         <rdar://problem/19685798>
960
961         Reviewed by Simon Fraser.
962
963         Add a test (based on iframe-and-layers.html) that makes an iframe with compositing
964         layers inside it and places it far outside the visible viewport.
965
966         The layer dump should show that the "intersects coverage rect" flag is 0 for the
967         iframe and its sublayers.
968
969         * compositing/visible-rect/iframe-with-layers-outside-viewport-expected.txt: Added.
970         * compositing/visible-rect/iframe-with-layers-outside-viewport.html: Added.
971
972 2015-05-28  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
973
974         [Streams API] ReadableStreamReader should not be exposed
975         https://bugs.webkit.org/show_bug.cgi?id=143564
976
977         Reviewed by Darin Adler.
978
979         Rebasing tests as ReadableStreamReader is no longer defined globally.
980
981         * js/dom/global-constructors-attributes-expected.txt:
982         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
983         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
984         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
985         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
986         * platform/win/js/dom/global-constructors-attributes-expected.txt:
987
988 2015-05-27  Alexey Proskuryakov  <ap@apple.com>
989
990         Delete media/controls-layers.html. It's a bad test that fails and asserts, and there
991         are apparently no plans to fix any of that (see https://bugs.webkit.org/show_bug.cgi?id=145420).
992
993         * media/controls-layers.html: Removed.
994         * platform/mac-mavericks/media/controls-layers-expected.txt: Removed.
995         * platform/mac/media/controls-layers-expected.txt: Removed.
996
997 2015-05-27  Jordan Harband  <ljharb@gmail.com>
998
999         Array.of should work with other constructors
1000         https://bugs.webkit.org/show_bug.cgi?id=145365
1001
1002         Reviewed by Yusuke Suzuki.
1003
1004         * js/array-of-expected.txt:
1005         * js/script-tests/array-of.js:
1006         (Foo):
1007
1008 2015-05-27  Benjamin Poulain  <bpoulain@apple.com>
1009
1010         [JSC] Add undefined->double conversion to DoubleRep
1011         https://bugs.webkit.org/show_bug.cgi?id=145293
1012
1013         Reviewed by Filip Pizlo.
1014
1015         * js/regress/math-with-out-of-bounds-array-values-expected.txt: Added.
1016         * js/regress/math-with-out-of-bounds-array-values.html: Added.
1017         * js/regress/script-tests/math-with-out-of-bounds-array-values.js: Added.
1018
1019 2015-05-27  Simon Fraser  <simon.fraser@apple.com>
1020
1021         REGRESSION (r183820): webkit.org/blog/ background painting issue on reload, when the page contains videos
1022         https://bugs.webkit.org/show_bug.cgi?id=145420
1023
1024         Reviewed by Dean Jackson.
1025         
1026         Test that dumps compositing layers in a document with media controls.
1027
1028         * media/controls-layers.html: Added.
1029         * platform/mac/media/controls-layers-expected.txt: Added.
1030         * platform/mac-mavericks/media/controls-layers-expected.txt: Added.
1031
1032 2015-05-27  Alexey Proskuryakov  <ap@apple.com>
1033
1034         Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
1035
1036         * platform/mac-wk1/TestExpectations: It's an image failure, so counter-intuitively,
1037         Failure expectation is not the right one.
1038
1039 2015-05-27  Daniel Bates  <dabates@apple.com>
1040
1041         Update Mac WebKit1 TestExpectations for platform/mac/fast/ruby/ruby-expansion-cjk-2.html
1042
1043         * platform/mac-wk1/TestExpectations:
1044
1045 2015-05-27  Daniel Bates  <dabates@apple.com>
1046
1047         Fix Mac Yosemite layout test failure following <http://trac.webkit.org/changeset/184899>
1048         (https://bugs.webkit.org/show_bug.cgi?id=145336)
1049
1050         Mark test platform/mac/fast/ruby/ruby-expansion-cjk-2.html as failing on Yosemite.
1051
1052         Also remove references to fast/ruby/ruby-expansion-cjk*.html from TestExpectations files
1053         of other ports since we consider these tests specific to Mac.
1054
1055         * platform/efl/TestExpectations:
1056         * platform/gtk/TestExpectations:
1057         * platform/ios-simulator/TestExpectations:
1058         * platform/mac-wk1/TestExpectations:
1059         * platform/win/TestExpectations:
1060
1061 2015-05-26  Dean Jackson  <dino@apple.com>
1062
1063         Backdrop filters don't animate
1064         https://bugs.webkit.org/show_bug.cgi?id=145386
1065         <rdar://problem/21110037>
1066
1067         Reviewed by Simon Fraser.
1068
1069         Add a test for animation of backdrop-filter, and do some
1070         minor cleanups in related files.
1071
1072         * animations/resources/animation-test-helpers.js:
1073         (parseFilterImage): Fix a typo.
1074         (getPropertyValue): Support webkitBackdropFilter.
1075         (comparePropertyValue): Ditto.
1076         * css3/filters/backdrop/animation-expected.txt: Added.
1077         * css3/filters/backdrop/animation.html: Added.
1078
1079 2015-05-27  Matt Baker  <mattbaker@apple.com>
1080
1081         [iOS] Rebaseline expected results for tests in LayoutTests/compositing
1082         https://bugs.webkit.org/show_bug.cgi?id=145401
1083
1084         Reviewed by Simon Fraser.
1085
1086         Rebaselined iOS tests failing due to expected differences in converage rect, scrollbar and contentsScale.
1087
1088         * platform/ios-simulator/compositing/layer-creation/scale-rotation-animation-overlap-expected.txt: Added.
1089         * platform/ios-simulator/compositing/masks/compositing-clip-path-change-no-repaint-expected.txt: Added.
1090         * platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt:
1091         * platform/ios-simulator/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1092         * platform/ios-simulator/compositing/tiling/transform-origin-tiled-expected.txt: Copied from LayoutTests/platform/ios-simulator/compositing/tiling/rotated-tiled-clamped-expected.txt.
1093         * platform/ios-simulator/compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
1094
1095 2015-05-27  Myles C. Maxfield  <mmaxfield@apple.com>
1096
1097         [iOS] Arabic ligatures are broken in Google Maps
1098         https://bugs.webkit.org/show_bug.cgi?id=145336
1099         <rdar://problem/20689607>
1100
1101         Reviewed by Darin Adler.
1102
1103         This patch adds a DRT test to make sure that text gets drawn with the correct font.
1104
1105         It also updates expected results for 4 tests, which I have verified are still correct. However,
1106         because the behavior of Mavericks differs from Yosemite, I copied the old expected results to
1107         platform/mac-mavericks before updating the results in platform/mac.
1108
1109         This patch also moves fast/ruby/ruby-expansion-cjk*.html to platform/mac because they rely on
1110         platform-specific screen-space quantization. This patch also skips these tests on Mavericks
1111         because I can't add platform-specific expected results for reftests.
1112
1113         * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont-expected.txt:
1114         * platform/ios-simulator/fast/text/arabic-with-no-supporting-webfont.html:
1115
1116         * platform/mac-mavericks/fast/css/font-face-opentype-expected.txt: Copied from platform/mac.
1117         * platform/mac-mavericks/svg/batik/text/xmlSpace-expected.txt: Ditto.
1118         * platform/mac-mavericks/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
1119         * platform/mac-mavericks/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
1120         * platform/mac-mavericks/TestExpectations: Skip fast/ruyb/ruby-expansion-cjk*.html
1121         * platform/mac/fast/css/font-face-opentype-expected.txt: Updated.
1122         * platform/mac/svg/batik/text/xmlSpace-expected.txt: Ditto.
1123         * platform/mac/svg/custom/svg-fonts-fallback-expected.txt: Ditto.
1124         * platform/mac/svg/custom/svg-fonts-without-missing-glyph-expected.txt: Ditto.
1125         * LayoutTests/platform/mac/fast/ruby/resources/green.png: Moved from fast/ruby/resources/green.png
1126         * LayoutTests/platform/mac/fast/ruby/resources/ruby-expansion.svg: Moved from fast/ruby/resources/ruby-expansion.svg
1127         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2-expected.html: Moved from fast/ruby/ruby-expansion-cjk-2-expected.html
1128         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-2.html: Moved from fast/ruby/ruby-expansion-cjk-2.html
1129         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3-expected.html: Moved from fast/ruby/ruby-expansion-cjk-3-expected.html
1130         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-3.html: Moved from fast/ruby/ruby-expansion-cjk-3.html
1131         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4-expected.html: Moved from fast/ruby/ruby-expansion-cjk-4-expected.html
1132         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-4.html: Moved from fast/ruby/ruby-expansion-cjk-4.html
1133         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5-expected.html: Moved from fast/ruby/ruby-expansion-cjk-5-expected.html
1134         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-5.html: Moved from fast/ruby/ruby-expansion-cjk-5.html
1135         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk-expected.html: Moved from fast/ruby/ruby-expansion-cjk-expected.html
1136         * LayoutTests/platform/mac/fast/ruby/ruby-expansion-cjk.html: Moved from fast/ruby/ruby-expansion-cjk.html
1137
1138 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
1139
1140         An SVG with no intrinsic size does not draw correct slices when used as a border-image for an HTML element.
1141         https://bugs.webkit.org/show_bug.cgi?id=139405
1142
1143         Reviewed by Darin Adler.
1144
1145         * fast/borders/border-image-fill-no-intrinsic-size-expected.html: Added.
1146         * fast/borders/border-image-fill-no-intrinsic-size.html: Added.
1147         * fast/borders/resources/svg-border-100x100-intrinsic.svg: Added.
1148         * fast/borders/resources/svg-border-140x140-intrinsic.svg: Added.
1149         * fast/borders/resources/svg-border-no-intrinsic.svg: Added.
1150         Make sure the slices of the border-image are drawn correctly. When using an
1151         image with no intrinsic size, all the slices has to be gotten from (0, 0)
1152         of the source image.
1153         
1154         * TestExpectations: Removed previously-failing test.
1155
1156 2015-05-26  Andreas Kling  <akling@apple.com>
1157
1158         <font face> doesn't support plus character in font family names.
1159         <https://webkit.org/b/145400>
1160         <rdar://problem/21097484>
1161
1162         Reviewed by Darin Adler.
1163
1164         Add a little test for <font face> attributes to cover this problem
1165         and some other interesting cases with spaces and commas.
1166
1167         * fast/dom/HTMLFontElement/face-attribute-expected.txt: Added.
1168         * fast/dom/HTMLFontElement/face-attribute.html: Added.
1169
1170 2015-05-26  Chris Fleizach  <cfleizach@apple.com>
1171
1172         AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
1173         https://bugs.webkit.org/show_bug.cgi?id=139142
1174
1175         Reviewed by Darin Adler.
1176
1177         * platform/mac/accessibility/aria-hidden-false-works-in-subtrees-expected.txt:
1178
1179 2015-05-26  Chris Fleizach  <cfleizach@apple.com>
1180
1181         AX: display:none content exposed to accessibility when aria-hidden is toggled on ancestor element
1182         https://bugs.webkit.org/show_bug.cgi?id=139142
1183
1184         Reviewed by Darin Adler.
1185
1186         * accessibility/aria-hidden-false-works-in-subtrees.html:
1187
1188 2015-05-26  Zalan Bujtas  <zalan@apple.com>
1189
1190         Overhanging float sets are not cleaned up properly when floating renderer is destroyed.
1191         https://bugs.webkit.org/show_bug.cgi?id=145323
1192         rdar://problem/20980628
1193
1194         Reviewed by Dave Hyatt.
1195
1196         This patch ensures when an overhanging float renderer is destroyed,
1197         all the sibling containers' floating object set(m_floatingObjects) gets properly cleaned up.
1198
1199         When an overhanging float is present, we cache the renderer on the parent and on the affected
1200         sibling containers too. (RenderBlockFlow::m_floatingObjects) These caches(sets) get cleared and repopulated
1201         during ::layout(). In order to have a float renderer removed from a set, a layout needs to be initiated on the container.
1202         This is normally done through RenderBlockFlow::markSiblingsWithFloatsForLayout() and RenderBlockFlow::markAllDescendantsWithFloatsForLayout().
1203         However, when the float container's parent's writing direction changes (and we promote the children containers to new formatting contexts),
1204         the layout propagation through siblings does not work anymore.
1205
1206         The avoidsFloats() check in RenderBlockFlow::markSiblingsWithFloatsForLayout() has very little performance gain, but it prevents us
1207         from propagating layout to siblings when certain properties of the parent container changes.
1208
1209         * fast/block/float/crash-when-floating-object-is-removed-expected.txt: Added.
1210         * fast/block/float/crash-when-floating-object-is-removed.xhtml: Added.
1211
1212 2015-05-26  Beth Dakin  <bdakin@apple.com>
1213
1214         storage/indexeddb/deleteIndex-bug110792.html is flaky
1215         https://bugs.webkit.org/show_bug.cgi?id=145390
1216
1217         Marking as flaky.
1218         * TestExpectations:
1219
1220 2015-05-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
1221
1222         SVG fragment identifier rendering issue
1223         https://bugs.webkit.org/show_bug.cgi?id=137328
1224
1225         Reviewed by Darin Adler.
1226
1227         * svg/css/svg-resource-fragment-identifier-order-expected.html: Added.
1228         * svg/css/svg-resource-fragment-identifier-order.html: Added.
1229         Ensure the SVG fragment is drawn correctly when the same SVG image is
1230         referenced multiple times.
1231
1232 2015-05-26  Daniel Bates  <dabates@apple.com>
1233
1234         Update Autofill button icon
1235         https://bugs.webkit.org/show_bug.cgi?id=145191
1236         <rdar://problem/20178942>
1237
1238         Update expected results for Windows.
1239
1240         * platform/win/fast/forms/input-auto-fill-button-expected.txt:
1241
1242 2015-05-26  Joseph Pecoraro  <pecoraro@apple.com>
1243
1244         CSS properties (font-synthesis, column-fill) are missing in getComputedStyles
1245         https://bugs.webkit.org/show_bug.cgi?id=145343
1246
1247         Reviewed by Timothy Hatcher.
1248
1249         * fast/css/getComputedStyle/computed-style-expected.txt:
1250         * fast/css/getComputedStyle/computed-style-font-family-expected.txt:
1251         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
1252         * fast/css/getComputedStyle/resources/property-names.js:
1253
1254 2015-05-26  Yusuke Suzuki  <utatane.tea@gmail.com>
1255
1256         [ES6] Implement Array.prototype.copyWithin
1257         https://bugs.webkit.org/show_bug.cgi?id=145107
1258
1259         Reviewed by Darin Adler.
1260
1261         * js/Object-getOwnPropertyNames-expected.txt:
1262         * js/script-tests/Object-getOwnPropertyNames.js:
1263
1264 2015-05-25  Carlos Garcia Campos  <cgarcia@igalia.com>
1265
1266         [GTK] Enable IndexedDB
1267         https://bugs.webkit.org/show_bug.cgi?id=98932
1268
1269         Reviewed by Žan Doberšek.
1270
1271         * platform/gtk/TestExpectations: Update IndexedDB test expectations.
1272
1273 2015-05-24  Jordan Harband  <ljharb@gmail.com>
1274
1275         Array#findIndex/find should not skip holes
1276         https://bugs.webkit.org/show_bug.cgi?id=145361
1277
1278         Reviewed by Yusuke Suzuki.
1279
1280         * js/array-find-expected.txt:
1281         * js/array-findIndex-expected.txt:
1282         * js/script-tests/array-find.js:
1283         * js/script-tests/array-findIndex.js:
1284
1285 2015-05-23  Antti Koivisto  <antti@apple.com>
1286
1287         Permanent redirects should have long implicit cache lifetime
1288         https://bugs.webkit.org/show_bug.cgi?id=145348
1289
1290         Reviewed by Sam Weinig.
1291
1292         * http/tests/cache/cache-redirections.html:
1293         * http/tests/cache/resources/cache-control-redirect.php:
1294
1295             Use less confusing name (max_age->expiration vs. max-age) and fix logic.
1296
1297 2015-05-23  Zalan Bujtas  <zalan@apple.com>
1298
1299         Rebaseline after r184825. Remove artificial extra space between 2 text renderers. 
1300
1301         Reviewed by Antti Koivisto.
1302
1303         * animations/lineheight-animation-expected.txt:
1304         * animations/simultaneous-start-transform-expected.txt:
1305         * animations/width-using-ems-expected.txt:
1306         * fast/events/window-events-bubble-expected.txt:
1307         * fast/events/window-events-bubble2-expected.txt:
1308
1309 2015-05-23  Zalan Bujtas  <zalan@apple.com>
1310
1311         Simple line layout: Ignore -webkit-flow-*content while collecting text content for innerText.
1312         https://bugs.webkit.org/show_bug.cgi?id=145344
1313         rdar://problem/20959522
1314
1315         Reviewed by Antti Koivisto.
1316
1317         This patch ensures that when a -webkit-flow-into content is present in a simple line layout container,
1318         we skip it while collecting the text content for innerText.
1319         It's not always guaranteed that a simple line layout container only contains simple text nodes. In such cases,
1320         we need to ensure that text offset computing only takes the simple text nodes into account.
1321
1322         * fast/text/simple-line-layout-inner-text-with-flow-content-expected.txt: Added.
1323         * fast/text/simple-line-layout-inner-text-with-flow-content.html: Added.
1324
1325 2015-05-22  Alexey Proskuryakov  <ap@apple.com>
1326
1327         Update tests broken by MediaPlaybackRequiresUserGesture renaming.
1328
1329         * media/no-autoplay-with-user-gesture-requirement.html:
1330         * media/video-load-require-user-gesture.html:
1331         * media/video-play-require-user-gesture.html:
1332
1333 2015-05-22  Alexey Proskuryakov  <ap@apple.com>
1334
1335         New test media/accessiblity-describes-video.html is flaky.
1336
1337         * platform/mac/TestExpectations: Marking as such, as suggested by Jer.
1338
1339 2015-05-22  Jer Noble  <jer.noble@apple.com>
1340
1341         [Mac] Audio tracks tagged as 'describes-video' are not automatically selected when that system accessibility option is set.
1342         https://bugs.webkit.org/show_bug.cgi?id=145228
1343
1344         Reviewed by Eric Carlson.
1345
1346         * http/tests/media/hls/hls-accessiblity-describes-video-expected.txt: Added.
1347         * http/tests/media/hls/hls-accessiblity-describes-video.html: Added.
1348         * http/tests/media/resources/hls/audio-describes-video.m3u8: Added.
1349         * http/tests/media/resources/hls/english/description.aac: Added.
1350         * http/tests/media/resources/hls/english/description.m3u8: Added.
1351         * media/accessiblity-describes-video-expected.txt: Added.
1352         * media/accessiblity-describes-video.html: Added.
1353         * media/content/audio-describes-video.mp4: Added.
1354         * platform/mac-mavericks/TestExpectations:
1355
1356 2015-05-22  Basile Clement  <basile_clement@apple.com>
1357
1358         Allow DFGClobberize to return non-node constants that must be later created
1359         https://bugs.webkit.org/show_bug.cgi?id=145272
1360
1361         Reviewed by Filip Pizlo.
1362
1363         * js/regress/script-tests/cse-new-array-buffer.js: Added.
1364         (foo):
1365         * js/regress/script-tests/cse-new-array.js: Added.
1366         (foo):
1367
1368 2015-05-22  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
1369
1370         [GTK] Gardening 21st May.
1371         https://bugs.webkit.org/show_bug.cgi?id=145250
1372
1373         Unreviewed.
1374
1375         * platform/gtk/TestExpectations:
1376
1377 2015-05-22  Joanmarie Diggs  <jdiggs@igalia.com>
1378
1379         AX: Figure out why list-detection2.html test fails on GTK
1380         https://bugs.webkit.org/show_bug.cgi?id=145273
1381
1382         Reviewed by Chris Fleizach.
1383
1384         * platform/gtk/TestExpectations: Removed list-detection2.html from the list of expected failures.
1385
1386 2015-05-21  Joanmarie Diggs  <jdiggs@igalia.com>
1387
1388         AX: [GTK] Implement computedRoleString in AccessibilityUIElement
1389         https://bugs.webkit.org/show_bug.cgi?id=128420
1390
1391         Reviewed by Chris Fleizach.
1392
1393         * platform/gtk/TestExpectations: Removed roles-computedRoleString from the failing test.
1394         * platform/gtk/accessibility/image-link-expected.txt: Updated to reflect the new object attribute.
1395         * platform/gtk/accessibility/image-map2-expected.txt: Updated to reflect the new object attribute.
1396         * platform/gtk/accessibility/lists-expected.txt: Updated to reflect the new object attribute.
1397         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Added.
1398         * platform/gtk/accessibility/table-attributes-expected.txt: Updated to reflect the new object attribute.
1399         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated to reflect the new object attribute.
1400         * platform/gtk/accessibility/table-cells-expected.txt: Updated to reflect the new object attribute.
1401         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect the new object attribute.
1402         * platform/gtk/accessibility/table-sections-expected.txt: Updated to reflect the new object attribute.
1403         * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect the new object attribute.
1404         * platform/gtk/accessibility/xml-roles-exposed-expected.txt: Added.
1405         * platform/gtk/accessibility/xml-roles-exposed.html: Added.
1406
1407 2015-05-21  Antti Koivisto  <antti@apple.com>
1408
1409         MaskImageOperation code does not manage CachedImageClients correctly
1410         https://bugs.webkit.org/show_bug.cgi?id=145276
1411
1412         Reviewed by Andreas Kling.
1413
1414         * css3/masking/mask-image-client-crash-expected.txt: Added.
1415         * css3/masking/mask-image-client-crash.html: Added.
1416
1417 2015-05-21  Daniel Bates  <dabates@apple.com>
1418
1419         Update Autofill button icon
1420         https://bugs.webkit.org/show_bug.cgi?id=145191
1421         <rdar://problem/20178942>
1422
1423         Reviewed by Jessie Berlin.
1424
1425         Update expected results.
1426
1427         * fast/forms/input-auto-fill-button-expected.txt:
1428         * platform/mac-mavericks/fast/forms/input-auto-fill-button-expected.txt:
1429
1430 2015-05-21  Chris Fleizach  <cfleizach@apple.com>
1431
1432         AX: improve list heuristics (presentational use versus actual lists)
1433         https://bugs.webkit.org/show_bug.cgi?id=134187
1434
1435         Unreviewed layout test fixage.
1436
1437         Skip the list-detection2.html test on GTK until it can be investigated.
1438             https://bugs.webkit.org/show_bug.cgi?id=145273
1439         Fix a failing test on GTK that needed an update after the last set of changes.
1440         Skip the test on windows until a time someone can decide if we even expose or need lists in Windows AX API.
1441             https://bugs.webkit.org/show_bug.cgi?id=145271
1442
1443         * platform/gtk/TestExpectations:
1444         * platform/gtk/accessibility/list-detection-expected.txt:
1445         * platform/win/TestExpectations:
1446
1447 2015-05-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
1448
1449         SVG as image uses very tiny default font-size
1450         https://bugs.webkit.org/show_bug.cgi?id=68090
1451
1452         Reviewed by Darin Adler.
1453
1454         * svg/text/text-default-font-size-expected.html: Added.
1455         * svg/text/text-default-font-size.html: Added.
1456         Ensure the default font size for non-interactive SVG images is not zero.
1457
1458 2015-05-21  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1459
1460         streams/reference-implementation/readable-stream.html should now pass
1461         https://bugs.webkit.org/show_bug.cgi?id=145266
1462
1463         Unreviewed.
1464
1465         * TestExpectations: removing falky expectation of streams/reference-implementation/readable-stream.html.
1466
1467 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
1468
1469         Web Inspector: array previews should have a much smaller cap on values
1470         https://bugs.webkit.org/show_bug.cgi?id=145195
1471
1472         Reviewed by Timothy Hatcher.
1473
1474         * inspector/model/remote-object-expected.txt:
1475         Update expected results now that array previews include
1476         a smaller number of items.
1477
1478 2015-05-20  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
1479
1480         Enable disk cache for range requests
1481         https://bugs.webkit.org/show_bug.cgi?id=144682
1482
1483         Reviewed by Antti Koivisto.
1484
1485         * http/tests/cache/disk-cache/disk-cache-range-expected.txt: Added. Add Test.
1486         * http/tests/cache/disk-cache/disk-cache-range.html: Added.
1487         * http/tests/cache/disk-cache/resources/generate-response.cgi: Modify script to return 206 and 416 response codes if Range header is present.
1488         * platform/gtk/TestExpectations: Remove failing test.
1489
1490 2015-05-20  Chris Fleizach  <cfleizach@apple.com>
1491
1492         AX: improve list heuristics (presentational use versus actual lists)
1493         https://bugs.webkit.org/show_bug.cgi?id=134187
1494
1495         Reviewed by Darin Adler.
1496
1497         * accessibility/list-detection-expected.txt:
1498         * accessibility/list-detection.html:
1499         * accessibility/list-detection2-expected.txt: Added.
1500         * accessibility/list-detection2.html: Added.
1501
1502 2015-05-20  Antti Koivisto  <antti@apple.com>
1503
1504         REGRESSION (r172591): Can no longer style <optgroup> with colors (LayoutTests/fast/forms/select/optgroup-rendering.html)
1505         https://bugs.webkit.org/show_bug.cgi?id=145227
1506
1507         Reviewed by Darin Adler.
1508
1509         Add ref test for select painting.
1510
1511         * fast/forms/select/select-painting-expected.html: Added.
1512         * fast/forms/select/select-painting.html: Added.
1513
1514 2015-05-20  Daniel Bates  <dabates@apple.com>
1515
1516         AX: AutoFill button is not accessible with VoiceOver
1517         https://bugs.webkit.org/show_bug.cgi?id=145200
1518         <rdar://problem/20507480>
1519
1520         Reviewed by Chris Fleizach.
1521
1522         Test that there is an accessibility element for the AutoFill button.
1523
1524         * accessibility/input-auto-fill-button-expected.txt: Added.
1525         * accessibility/input-auto-fill-button.html: Added.
1526         * platform/win/TestExpectations: For now, mark tests as failing. I suspect the cause
1527         is <https://bugs.webkit.org/show_bug.cgi?id=140798>.
1528
1529 2015-05-20  Antti Koivisto  <antti@apple.com>
1530
1531         Assertion failure in WebCore::BidiRun::BidiRun()
1532         https://bugs.webkit.org/show_bug.cgi?id=145203
1533         rdar://problem/20958973
1534
1535         Reviewed by Andreas Kling.
1536
1537         * fast/text/text-combine-crash-expected.txt: Added.
1538         * fast/text/text-combine-crash.html: Added.
1539
1540 2015-05-20  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1541
1542         AudioContext resume/close/suspend should reject promises with a DOM exception in lieu of throwing exceptions
1543         https://bugs.webkit.org/show_bug.cgi?id=145064
1544
1545         Reviewed by Darin Adler.
1546
1547         Adding test to cover resume/close/suspend rejecting with InvalidStateError.
1548         Updating existing test to cover resume and suspend rejection with no error.
1549
1550         * webaudio/audiocontext-promise-throwing-expected.txt: Added.
1551         * webaudio/audiocontext-promise-throwing.html: Added.
1552         * webaudio/audiocontext-state-expected.txt:
1553         * webaudio/audiocontext-state.html:
1554
1555 2015-05-20  Commit Queue  <commit-queue@webkit.org>
1556
1557         Unreviewed, rolling out r184645.
1558         https://bugs.webkit.org/show_bug.cgi?id=145220
1559
1560         Broken build (Requested by jacob_nielsen on #webkit).
1561
1562         Reverted changeset:
1563
1564         "AX: AutoFill button is not accessible with VoiceOver"
1565         https://bugs.webkit.org/show_bug.cgi?id=145200
1566         http://trac.webkit.org/changeset/184645
1567
1568 2015-05-20  Daniel Bates  <dabates@apple.com>
1569
1570         AX: AutoFill button is not accessible with VoiceOver
1571         https://bugs.webkit.org/show_bug.cgi?id=145200
1572         <rdar://problem/20507480>
1573
1574         Reviewed by Chris Fleizach.
1575
1576         Test that there is an accessibility element for the AutoFill button.
1577
1578         * accessibility/input-auto-fill-button-expected.txt: Added.
1579         * accessibility/input-auto-fill-button.html: Added.
1580
1581 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
1582
1583         ES6: Implement Object.setPrototypeOf
1584         https://bugs.webkit.org/show_bug.cgi?id=145202
1585
1586         Reviewed by Darin Adler.
1587
1588         * http/tests/security/cross-frame-access-object-setPrototypeOf-expected.txt: Added.
1589         * http/tests/security/cross-frame-access-object-setPrototypeOf.html: Added.
1590         * http/tests/security/resources/cross-frame-iframe-for-object-setPrototypeOf-test.html: Added.
1591         Test covering cross origin restriction behavior.
1592
1593         * js/Object-getOwnPropertyNames-expected.txt:
1594         * js/script-tests/Object-getOwnPropertyNames.js:
1595         Updated for the new exposed property.
1596
1597         * js/cyclic-prototypes-expected.txt:
1598         * js/script-tests/cyclic-prototypes.js:
1599         Extend this test to include setPrototypeOf cyclic checks.
1600         Note that setPrototypeOf can still change the prototype
1601         where __proto__ cannot.
1602
1603         * js/prototypes-expected.txt:
1604         * js/script-tests/prototypes.js:
1605         Extend this test to cover more types previously overlooked.
1606
1607         * js/script-tests/setPrototypeOf.js: Added.
1608         (debugEval):
1609         (getObjectDescriptions.myFunction):
1610         (getObjectDescriptions):
1611         * js/setPrototypeOf-expected.txt: Added.
1612         * js/setPrototypeOf.html: Added.
1613         Test coverage for all the different object / prototype combinations.
1614         This is modeled after the other browser tests with coverage of a
1615         few more basic functionality tests and object types.
1616
1617 2015-05-20  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1618
1619         AudioContext suspend/resume/close should resolve promises immediately when state is already suspended/active/closed
1620         https://bugs.webkit.org/show_bug.cgi?id=145164
1621
1622         Reviewed by Jer Noble.
1623
1624         * webaudio/audiocontext-promise-expected.txt: Added.
1625         * webaudio/audiocontext-promise.html: Added.
1626
1627 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
1628
1629         ES6: Should not allow duplicate basic __proto__ properties in Object Literals
1630         https://bugs.webkit.org/show_bug.cgi?id=145138
1631
1632         Reviewed by Darin Adler.
1633
1634         * js/dom/JSON-parse-expected.txt:
1635         * js/resources/JSON-parse.js:
1636         Update expected results for JSON parsing using eval() versus JSON.parse.
1637         In eval, an object literal with a "__proto__" property modifies the prototype.
1638         In JSON.parse, all properties are direct/own properties, no matter their name,
1639         so "__proto__" does not get special treatment.
1640
1641         * js/eval-json-proto-expected.txt: Added.
1642         * js/eval-json-proto.html: Added.
1643         * js/script-tests/eval-json-proto.js: Added.
1644         Direct test for LiteralParser behavior, in both eval and JSON.parse.
1645
1646         * js/object-literal-duplicate-properties-expected.txt:
1647         * js/script-tests/object-literal-duplicate-properties.js:
1648         (runProtoTestShouldThrow):
1649         (runProtoTestShouldNotThrow):
1650         Test for all cases of acceptable and unacceptable __proto__ duplicate
1651         properties in literals.
1652
1653 2015-05-20  Joseph Pecoraro  <pecoraro@apple.com>
1654
1655         Web Inspector: Slightly better node previews in arrays
1656         https://bugs.webkit.org/show_bug.cgi?id=145188
1657
1658         Reviewed by Timothy Hatcher.
1659
1660         * inspector/model/remote-object-expected.txt:
1661         * inspector/model/remote-object.html:
1662
1663 2015-05-17  Sam Weinig  <sam@webkit.org>
1664
1665         Organize event handlers a bit
1666         https://bugs.webkit.org/show_bug.cgi?id=145106
1667
1668         Reviewed by Darin Adler.
1669
1670         * fast/dom/event-handler-attributes-expected.txt:
1671         * fast/dom/event-handler-attributes.html:
1672         Update for putting media related event handlers on Document in addition to
1673         Element and DOMWindow.
1674
1675 2015-05-19  Joseph Pecoraro  <pecoraro@apple.com>
1676
1677         Web Inspector: Improve Preview for NodeList / array like collections
1678         https://bugs.webkit.org/show_bug.cgi?id=145177
1679
1680         Reviewed by Timothy Hatcher.
1681
1682         * inspector/model/remote-object-expected.txt:
1683
1684 2015-05-19  Chris Dumez  <cdumez@apple.com>
1685
1686         [Mac] Font lookups are flakey due to caching
1687         https://bugs.webkit.org/show_bug.cgi?id=145180
1688         <rdar://problem/21012406>
1689
1690         Reviewed by Darin Adler.
1691
1692         * platform/mac/TestExpectations:
1693         Unskip platform/mac/fast/text/font-weights.html as it is no longer
1694         flakey after this change.
1695
1696         * platform/mac/fast/text/font-weights-expected.txt:
1697         Rebaseline the test as the expected results were those based on the
1698         bad caching behavior.
1699
1700 2015-05-19  Brady Eidson  <beidson@apple.com>
1701
1702         X-Frame-Options headers not respected when loading from application cache.
1703         <rdar://problem/14877623> and https://bugs.webkit.org/show_bug.cgi?id=131800
1704
1705         Reviewed by Alexey Proskuryakov.
1706
1707         * http/tests/appcache/resources/x-frame-options-prevents-framing-test.html: Added.
1708         * http/tests/appcache/resources/x-frame-options-prevents-framing.manifest: Added.
1709         * http/tests/appcache/x-frame-options-prevents-framing-expected.txt: Added.
1710         * http/tests/appcache/x-frame-options-prevents-framing.php: Added.
1711
1712 2015-05-19  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1713
1714         AudioContext should resolve promises with jsUndefined() and not jsNull()
1715         https://bugs.webkit.org/show_bug.cgi?id=145063
1716
1717         Reviewed by Sam Weinig.
1718
1719         * webaudio/audiocontext-state.html: Added check of promise resolve value.
1720
1721 2015-05-19  Eric Carlson  <eric.carlson@apple.com>
1722
1723         iOS gardening. Update "fast" image and text results, delete wk2-only results.
1724
1725         Rubber-stamped by Brent Fulgham.
1726
1727         * platform/ios-simulator-wk2/TestExpectations:
1728         * platform/ios-simulator-wk2/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt: Removed.
1729         * platform/ios-simulator-wk2/fast/forms/search-vertical-alignment-expected.txt: Removed.
1730         * platform/ios-simulator-wk2/fast/forms/searchfield-heights-expected.txt: Removed.
1731         * platform/ios-simulator-wk2/fast/gradients/list-item-gradient-expected.txt: Removed.
1732         * platform/ios-simulator/TestExpectations:
1733         * platform/ios-simulator/fast/attachment/attachment-select-on-click-expected.txt: Added.
1734         * platform/ios-simulator/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
1735         * platform/ios-simulator/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
1736         * platform/ios-simulator/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
1737         * platform/ios-simulator/fast/block/basic/001-expected.png: Added.
1738         * platform/ios-simulator/fast/block/margin-collapse/001-expected.png: Added.
1739         * platform/ios-simulator/fast/block/positioning/001-expected.png: Added.
1740         * platform/ios-simulator/fast/block/positioning/002-expected.png: Added.
1741         * platform/ios-simulator/fast/block/positioning/003-expected.png: Added.
1742         * platform/ios-simulator/fast/block/positioning/004-expected.png: Added.
1743         * platform/ios-simulator/fast/block/positioning/005-expected.png: Added.
1744         * platform/ios-simulator/fast/block/positioning/006-expected.png: Added.
1745         * platform/ios-simulator/fast/block/positioning/007-expected.png: Added.
1746         * platform/ios-simulator/fast/block/positioning/008-expected.png: Added.
1747         * platform/ios-simulator/fast/block/positioning/009-expected.png: Added.
1748         * platform/ios-simulator/fast/block/positioning/010-expected.png: Added.
1749         * platform/ios-simulator/fast/block/positioning/011-expected.png: Added.
1750         * platform/ios-simulator/fast/block/positioning/012-expected.png: Added.
1751         * platform/ios-simulator/fast/block/positioning/013-expected.png: Added.
1752         * platform/ios-simulator/fast/block/positioning/014-expected.png: Added.
1753         * platform/ios-simulator/fast/block/positioning/015-expected.png: Added.
1754         * platform/ios-simulator/fast/block/positioning/016-expected.png: Added.
1755         * platform/ios-simulator/fast/block/positioning/017-expected.png: Added.
1756         * platform/ios-simulator/fast/block/positioning/018-expected.png: Added.
1757         * platform/ios-simulator/fast/block/positioning/019-expected.png: Added.
1758         * platform/ios-simulator/fast/block/positioning/020-expected.png: Added.
1759         * platform/ios-simulator/fast/block/positioning/021-expected.png: Added.
1760         * platform/ios-simulator/fast/css/font-weight-1-expected.png: Added.
1761         * platform/ios-simulator/fast/css/font-weight-1-expected.txt:
1762         * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.png: Added.
1763         * platform/ios-simulator/fast/css/text-overflow-ellipsis-bidi-expected.txt:
1764         * platform/ios-simulator/fast/events/touch/gesture/long-press-on-draggable-element-triggers-drag-expected.txt:
1765         * platform/ios-simulator/fast/forms/box-shadow-override-expected.png: Added.
1766         * platform/ios-simulator/fast/forms/button-align-expected.png: Added.
1767         * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.png: Added.
1768         * platform/ios-simulator/fast/forms/input-auto-fill-button-expected.txt: Added.
1769         * platform/ios-simulator/fast/forms/input-spaces-expected.png: Added.
1770         * platform/ios-simulator/fast/forms/input-table-expected.png: Added.
1771         * platform/ios-simulator/fast/forms/input-text-click-inside-expected.png: Added.
1772         * platform/ios-simulator/fast/forms/input-text-click-outside-expected.png: Added.
1773         * platform/ios-simulator/fast/forms/input-text-double-click-expected.png: Added.
1774         * platform/ios-simulator/fast/forms/input-text-drag-down-expected.png: Added.
1775         * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.png: Added.
1776         * platform/ios-simulator/fast/forms/listbox-hit-test-zoomed-expected.txt:
1777         * platform/ios-simulator/fast/forms/option-index-expected.png: Added.
1778         * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.png: Added.
1779         * platform/ios-simulator/fast/forms/search-vertical-alignment-expected.txt:
1780         * platform/ios-simulator/fast/forms/searchfield-heights-expected.png: Added.
1781         * platform/ios-simulator/fast/forms/searchfield-heights-expected.txt:
1782         * platform/ios-simulator/fast/forms/textarea-placeholder-pseudo-style-expected.png: Added.
1783         * platform/ios-simulator/fast/frames/calculate-fixed-expected.png: Added.
1784         * platform/ios-simulator/fast/frames/calculate-order-expected.png: Added.
1785         * platform/ios-simulator/fast/frames/calculate-percentage-expected.png: Added.
1786         * platform/ios-simulator/fast/frames/calculate-relative-expected.png: Added.
1787         * platform/ios-simulator/fast/frames/calculate-round-expected.png: Added.
1788         * platform/ios-simulator/fast/frames/content-opacity-1-expected.png: Added.
1789         * platform/ios-simulator/fast/frames/content-opacity-2-expected.png: Added.
1790         * platform/ios-simulator/fast/gradients/list-item-gradient-expected.png: Added.
1791         * platform/ios-simulator/fast/gradients/list-item-gradient-expected.txt:
1792         * platform/ios-simulator/fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
1793         * platform/ios-simulator/fast/images/animated-gif-with-offsets-expected.png: Added.
1794
1795 2015-05-19  Yusuke Suzuki  <utatane.tea@gmail.com>
1796
1797         Array.prototype methods must use ToLength
1798         https://bugs.webkit.org/show_bug.cgi?id=144128
1799
1800         Reviewed by Oliver Hunt.
1801
1802         Patch by Jordan Harband  <ljharb@gmail.com> and Yusuke Suzuki <utatane.tea@gmail.com>
1803
1804         * fast/profiler/built-in-function-calls-anonymous-expected.txt:
1805         * fast/profiler/built-in-function-calls-user-defined-function-expected.txt:
1806         * js/array-every-expected.txt:
1807         * js/array-fill-expected.txt:
1808         * js/array-filter-expected.txt:
1809         * js/array-find-expected.txt:
1810         * js/array-findIndex-expected.txt:
1811         * js/array-functions-non-arrays-expected.txt:
1812         * js/array-includes-expected.txt:
1813         * js/script-tests/array-every.js:
1814         (throwError):
1815         * js/script-tests/array-fill.js:
1816         (throwError):
1817         * js/script-tests/array-filter.js:
1818         (throwError):
1819         * js/script-tests/array-find.js:
1820         (throwError):
1821         * js/script-tests/array-findIndex.js:
1822         (toObject):
1823         (throwError):
1824         * js/script-tests/array-functions-non-arrays.js:
1825         (throwError):
1826         * js/script-tests/array-includes.js:
1827
1828 2015-05-19  Zalan Bujtas  <zalan@apple.com>
1829
1830         Merged anonymous blocks should invalidate simple line layout path.
1831         https://bugs.webkit.org/show_bug.cgi?id=145104
1832         rdar://problem/20980930
1833
1834         Reviewed by Antti Koivisto.
1835
1836         When anonymous blocks are merged together, it's not guaranteed that the final block can use simple line layout.
1837         This patch ensures that the flow block, where the other block's content gets moved to, is no longer on simple line layout path.
1838         Whether the final flow block ends up using inline boxes or simple line layout will be determined during the next layout.
1839
1840         * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout-expected.txt: Added.
1841         * fast/block/crash-when-anonymous-blocks-are-merged-with-simple-line-layout.html: Added.
1842
1843 2015-05-14  Chris Fleizach  <cfleizach@apple.com>
1844
1845         AX: Select text mechanism returns results outside of text control regions
1846         https://bugs.webkit.org/show_bug.cgi?id=145041
1847
1848         Reviewed by Mario Sanchez Prada.
1849
1850         * platform/mac/accessibility/select-text-stays-inside-text-controls-expected.txt: Added.
1851         * platform/mac/accessibility/select-text-stays-inside-text-controls.html: Added.
1852
1853 2015-05-19  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
1854
1855         [GTK] Gardening 19th May
1856         https://bugs.webkit.org/show_bug.cgi?id=145166
1857
1858         Unreviewed.
1859
1860         * platform/gtk/TestExpectations:
1861
1862 2015-05-18  Eric Carlson  <eric.carlson@apple.com>
1863
1864         iOS gardening. Update "editing" image and text results, delete wk2-only results.
1865
1866         Rubber-stamped by Brent Fulgham.
1867
1868         * platform/ios-simulator-wk2/TestExpectations:
1869         * platform/ios-simulator-wk2/editing/deleting/delete-3775172-fix-expected.txt: Removed.
1870         * platform/ios-simulator-wk2/editing/deleting/delete-3857753-fix-expected.txt: Removed.
1871         * platform/ios-simulator-wk2/editing/deleting/delete-3865854-fix-expected.txt: Removed.
1872         * platform/ios-simulator-wk2/editing/deleting/delete-3928305-fix-expected.txt: Removed.
1873         * platform/ios-simulator-wk2/editing/deleting/delete-4083333-fix-expected.txt: Removed.
1874         * platform/ios-simulator-wk2/editing/deleting/delete-and-undo-expected.txt: Removed.
1875         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Removed.
1876         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Removed.
1877         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Removed.
1878         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Removed.
1879         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Removed.
1880         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Removed.
1881         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Removed.
1882         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Removed.
1883         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Removed.
1884         * platform/ios-simulator-wk2/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Removed.
1885         * platform/ios-simulator-wk2/editing/deleting/delete-block-contents-003-expected.txt: Removed.
1886         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-001-expected.txt: Removed.
1887         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-002-expected.txt: Removed.
1888         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-003-expected.txt: Removed.
1889         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-004-expected.txt: Removed.
1890         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-005-expected.txt: Removed.
1891         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-006-expected.txt: Removed.
1892         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-007-expected.txt: Removed.
1893         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-008-expected.txt: Removed.
1894         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-009-expected.txt: Removed.
1895         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-010-expected.txt: Removed.
1896         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-011-expected.txt: Removed.
1897         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-012-expected.txt: Removed.
1898         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-013-expected.txt: Removed.
1899         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-014-expected.txt: Removed.
1900         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-015-expected.txt: Removed.
1901         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-016-expected.txt: Removed.
1902         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-017-expected.txt: Removed.
1903         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-018-expected.txt: Removed.
1904         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-019-expected.txt: Removed.
1905         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-020-expected.txt: Removed.
1906         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-021-expected.txt: Removed.
1907         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-022-expected.txt: Removed.
1908         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-023-expected.txt: Removed.
1909         * platform/ios-simulator-wk2/editing/deleting/delete-block-merge-contents-024-expected.txt: Removed.
1910         * platform/ios-simulator-wk2/editing/deleting/delete-br-001-expected.txt: Removed.
1911         * platform/ios-simulator-wk2/editing/deleting/delete-br-003-expected.txt: Removed.
1912         * platform/ios-simulator-wk2/editing/deleting/delete-br-007-expected.txt: Removed.
1913         * platform/ios-simulator-wk2/editing/deleting/delete-br-008-expected.txt: Removed.
1914         * platform/ios-simulator-wk2/editing/deleting/delete-br-010-expected.txt: Removed.
1915         * platform/ios-simulator-wk2/editing/deleting/delete-character-001-expected.txt: Removed.
1916         * platform/ios-simulator-wk2/editing/deleting/delete-contiguous-ws-001-expected.txt: Removed.
1917         * platform/ios-simulator-wk2/editing/deleting/delete-first-list-item-expected.txt: Removed.
1918         * platform/ios-simulator-wk2/editing/deleting/delete-hr-expected.txt: Removed.
1919         * platform/ios-simulator-wk2/editing/deleting/delete-image-001-expected.txt: Removed.
1920         * platform/ios-simulator-wk2/editing/deleting/delete-image-002-expected.txt: Removed.
1921         * platform/ios-simulator-wk2/editing/deleting/delete-image-003-expected.txt: Removed.
1922         * platform/ios-simulator-wk2/editing/deleting/delete-line-001-expected.txt: Removed.
1923         * platform/ios-simulator-wk2/editing/deleting/delete-line-002-expected.txt: Removed.
1924         * platform/ios-simulator-wk2/editing/deleting/delete-line-003-expected.txt: Removed.
1925         * platform/ios-simulator-wk2/editing/deleting/delete-line-004-expected.txt: Removed.
1926         * platform/ios-simulator-wk2/editing/deleting/delete-line-005-expected.txt: Removed.
1927         * platform/ios-simulator-wk2/editing/deleting/delete-line-006-expected.txt: Removed.
1928         * platform/ios-simulator-wk2/editing/deleting/delete-line-007-expected.txt: Removed.
1929         * platform/ios-simulator-wk2/editing/deleting/delete-line-008-expected.txt: Removed.
1930         * platform/ios-simulator-wk2/editing/deleting/delete-line-009-expected.txt: Removed.
1931         * platform/ios-simulator-wk2/editing/deleting/delete-line-010-expected.txt: Removed.
1932         * platform/ios-simulator-wk2/editing/deleting/delete-line-012-expected.txt: Removed.
1933         * platform/ios-simulator-wk2/editing/deleting/delete-line-013-expected.txt: Removed.
1934         * platform/ios-simulator-wk2/editing/deleting/delete-line-014-expected.txt: Removed.
1935         * platform/ios-simulator-wk2/editing/deleting/delete-line-015-expected.txt: Removed.
1936         * platform/ios-simulator-wk2/editing/deleting/delete-line-016-expected.txt: Removed.
1937         * platform/ios-simulator-wk2/editing/deleting/delete-line-017-expected.txt: Removed.
1938         * platform/ios-simulator-wk2/editing/deleting/delete-listitem-001-expected.txt: Removed.
1939         * platform/ios-simulator-wk2/editing/deleting/delete-listitem-002-expected.txt: Removed.
1940         * platform/ios-simulator-wk2/editing/deleting/delete-selection-001-expected.txt: Removed.
1941         * platform/ios-simulator-wk2/editing/deleting/delete-tab-002-expected.txt: Removed.
1942         * platform/ios-simulator-wk2/editing/deleting/delete-tab-003-expected.txt: Removed.
1943         * platform/ios-simulator-wk2/editing/deleting/delete-to-select-table-expected.txt: Removed.
1944         * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-001-expected.txt: Removed.
1945         * platform/ios-simulator-wk2/editing/deleting/delete-trailing-ws-002-expected.txt: Removed.
1946         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-001-expected.txt: Removed.
1947         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-002-expected.txt: Removed.
1948         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-003-expected.txt: Removed.
1949         * platform/ios-simulator-wk2/editing/deleting/delete-ws-fixup-004-expected.txt: Removed.
1950         * platform/ios-simulator-wk2/editing/deleting/forward-delete-expected.txt: Removed.
1951         * platform/ios-simulator-wk2/editing/deleting/list-item-1-expected.txt: Removed.
1952         * platform/ios-simulator-wk2/editing/deleting/merge-different-styles-expected.txt: Removed.
1953         * platform/ios-simulator-wk2/editing/deleting/merge-endOfParagraph-expected.txt: Removed.
1954         * platform/ios-simulator-wk2/editing/deleting/merge-no-br-expected.txt: Removed.
1955         * platform/ios-simulator-wk2/editing/deleting/merge-unrendered-space-expected.txt: Removed.
1956         * platform/ios-simulator-wk2/editing/deleting/non-smart-delete-expected.txt: Removed.
1957         * platform/ios-simulator-wk2/editing/deleting/pruning-after-merge-2-expected.txt: Removed.
1958         * platform/ios-simulator-wk2/editing/deleting/smart-delete-001-expected.txt: Removed.
1959         * platform/ios-simulator-wk2/editing/deleting/table-cells-expected.txt: Removed.
1960         * platform/ios-simulator-wk2/editing/execCommand/4641880-1-expected.txt: Removed.
1961         * platform/ios-simulator-wk2/editing/execCommand/4641880-2-expected.txt: Removed.
1962         * platform/ios-simulator-wk2/editing/execCommand/create-list-with-hr-expected.txt: Removed.
1963         * platform/ios-simulator-wk2/editing/execCommand/indent-empty-root-expected.txt: Removed.
1964         * platform/ios-simulator-wk2/editing/execCommand/indent-list-item-expected.txt: Removed.
1965         * platform/ios-simulator-wk2/editing/execCommand/indent-selection-expected.txt: Removed.
1966         * platform/ios-simulator-wk2/editing/execCommand/insert-list-and-stitch-expected.txt: Removed.
1967         * platform/ios-simulator-wk2/editing/execCommand/insertHorizontalRule-expected.txt: Removed.
1968         * platform/ios-simulator-wk2/editing/execCommand/insertImage-expected.txt: Removed.
1969         * platform/ios-simulator-wk2/editing/execCommand/nsresponder-indent-expected.txt: Removed.
1970         * platform/ios-simulator-wk2/editing/execCommand/nsresponder-outdent-expected.txt: Removed.
1971         * platform/ios-simulator-wk2/editing/execCommand/print-expected.txt: Removed.
1972         * platform/ios-simulator-wk2/editing/execCommand/remove-list-from-range-selection-expected.txt: Removed.
1973         * platform/ios-simulator-wk2/editing/pasteboard/4989774-expected.txt: Removed.
1974         * platform/ios-simulator-wk2/editing/selection/3690703-2-expected.txt: Removed.
1975         * platform/ios-simulator-wk2/editing/selection/3690703-expected.txt: Removed.
1976         * platform/ios-simulator-wk2/editing/selection/3690719-expected.txt: Removed.
1977         * platform/ios-simulator-wk2/editing/selection/4397952-expected.txt: Removed.
1978         * platform/ios-simulator-wk2/editing/selection/4889598-expected.txt: Removed.
1979         * platform/ios-simulator-wk2/editing/selection/4932260-1-expected.txt: Removed.
1980         * platform/ios-simulator-wk2/editing/selection/4932260-2-expected.txt: Removed.
1981         * platform/ios-simulator-wk2/editing/selection/4932260-3-expected.txt: Removed.
1982         * platform/ios-simulator-wk2/editing/selection/4947387-expected.txt: Removed.
1983         * platform/ios-simulator-wk2/editing/selection/5195166-2-expected.txt: Removed.
1984         * platform/ios-simulator-wk2/editing/selection/7152-1-expected.txt: Removed.
1985         * platform/ios-simulator-wk2/editing/selection/7152-2-expected.txt: Removed.
1986         * platform/ios-simulator-wk2/editing/selection/after-line-wrap-expected.txt: Removed.
1987         * platform/ios-simulator-wk2/editing/selection/focus_editable_html-expected.txt: Removed.
1988         * platform/ios-simulator-wk2/editing/selection/iframe-expected.txt: Removed.
1989         * platform/ios-simulator-wk2/editing/selection/image-before-linebreak-expected.txt: Removed.
1990         * platform/ios-simulator-wk2/editing/selection/inline-table-expected.txt: Removed.
1991         * platform/ios-simulator-wk2/editing/selection/leave-requested-block-expected.txt: Removed.
1992         * platform/ios-simulator-wk2/editing/selection/mixed-editability-10-expected.txt: Removed.
1993         * platform/ios-simulator-wk2/editing/selection/mixed-editability-3-expected.txt: Removed.
1994         * platform/ios-simulator-wk2/editing/selection/mixed-editability-4-expected.txt: Removed.
1995         * platform/ios-simulator-wk2/editing/selection/mixed-editability-5-expected.txt: Removed.
1996         * platform/ios-simulator-wk2/editing/selection/mixed-editability-8-expected.txt: Removed.
1997         * platform/ios-simulator-wk2/editing/selection/mixed-editability-9-expected.txt: Removed.
1998         * platform/ios-simulator-wk2/editing/selection/move-3875618-fix-expected.txt: Removed.
1999         * platform/ios-simulator-wk2/editing/selection/move-3875641-fix-expected.txt: Removed.
2000         * platform/ios-simulator-wk2/editing/selection/move-backwords-by-word-001-expected.txt: Removed.
2001         * platform/ios-simulator-wk2/editing/selection/move-between-blocks-no-001-expected.txt: Removed.
2002         * platform/ios-simulator-wk2/editing/selection/move-between-blocks-yes-001-expected.txt: Removed.
2003         * platform/ios-simulator-wk2/editing/selection/move-by-character-001-expected.txt: Removed.
2004         * platform/ios-simulator-wk2/editing/selection/move-by-character-002-expected.txt: Removed.
2005         * platform/ios-simulator-wk2/editing/selection/move-by-character-003-expected.txt: Removed.
2006         * platform/ios-simulator-wk2/editing/selection/move-by-character-004-expected.txt: Removed.
2007         * platform/ios-simulator-wk2/editing/selection/move-by-character-005-expected.txt: Removed.
2008         * platform/ios-simulator-wk2/editing/selection/move-by-character-6-expected.txt: Removed.
2009         * platform/ios-simulator-wk2/editing/selection/move-by-sentence-001-expected.txt: Removed.
2010         * platform/ios-simulator-wk2/editing/selection/move-past-trailing-space-expected.txt: Removed.
2011         * platform/ios-simulator-wk2/editing/selection/previous-line-position-expected.txt: Removed.
2012         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-1-expected.txt: Removed.
2013         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-2-expected.txt: Removed.
2014         * platform/ios-simulator-wk2/editing/selection/replaced-boundaries-3-expected.txt: Removed.
2015         * platform/ios-simulator-wk2/editing/selection/select-all-005-expected.txt: Removed.
2016         * platform/ios-simulator-wk2/editing/selection/select-all-006-expected.txt: Removed.
2017         * platform/ios-simulator-wk2/editing/selection/select-box-expected.txt: Removed.
2018         * platform/ios-simulator-wk2/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
2019         * platform/ios-simulator-wk2/editing/selection/selection-3748164-fix-expected.txt: Removed.
2020         * platform/ios-simulator-wk2/editing/selection/table-caret-1-expected.txt: Removed.
2021         * platform/ios-simulator-wk2/editing/selection/table-caret-2-expected.txt: Removed.
2022         * platform/ios-simulator-wk2/editing/selection/table-caret-3-expected.txt: Removed.
2023         * platform/ios-simulator-wk2/editing/selection/unrendered-space-expected.txt: Removed.
2024         * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.png: Added.
2025         * platform/ios-simulator/editing/deleting/delete-3608462-fix-expected.txt: Added.
2026         * platform/ios-simulator/editing/deleting/delete-3775172-fix-expected.txt: Added.
2027         * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.png: Added.
2028         * platform/ios-simulator/editing/deleting/delete-3857753-fix-expected.txt: Added.
2029         * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.png: Added.
2030         * platform/ios-simulator/editing/deleting/delete-3865854-fix-expected.txt: Added.
2031         * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.png: Added.
2032         * platform/ios-simulator/editing/deleting/delete-3928305-fix-expected.txt: Added.
2033         * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.png: Added.
2034         * platform/ios-simulator/editing/deleting/delete-4083333-fix-expected.txt: Added.
2035         * platform/ios-simulator/editing/deleting/delete-and-undo-expected.png: Added.
2036         * platform/ios-simulator/editing/deleting/delete-and-undo-expected.txt: Added.
2037         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.png: Added.
2038         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-002-expected.txt: Added.
2039         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.png: Added.
2040         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-003-expected.txt: Added.
2041         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.png: Added.
2042         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-004-expected.txt: Added.
2043         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.png: Added.
2044         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-005-expected.txt: Added.
2045         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.png: Added.
2046         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-006-expected.txt: Added.
2047         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.png: Added.
2048         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-007-expected.txt: Added.
2049         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.png: Added.
2050         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-008-expected.txt: Added.
2051         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.png: Added.
2052         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-009-expected.txt: Added.
2053         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.png: Added.
2054         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-010-expected.txt: Added.
2055         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.png: Added.
2056         * platform/ios-simulator/editing/deleting/delete-at-paragraph-boundaries-011-expected.txt: Added.
2057         * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.png: Added.
2058         * platform/ios-simulator/editing/deleting/delete-block-contents-003-expected.txt: Added.
2059         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.png: Added.
2060         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-001-expected.txt: Added.
2061         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.png: Added.
2062         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-002-expected.txt: Added.
2063         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.png: Added.
2064         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-003-expected.txt: Added.
2065         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.png: Added.
2066         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-004-expected.txt: Added.
2067         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.png: Added.
2068         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-005-expected.txt: Added.
2069         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.png: Added.
2070         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-006-expected.txt: Added.
2071         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.png: Added.
2072         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-007-expected.txt: Added.
2073         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.png: Added.
2074         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-008-expected.txt: Added.
2075         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.png: Added.
2076         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-009-expected.txt: Added.
2077         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.png: Added.
2078         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-010-expected.txt: Added.
2079         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.png: Added.
2080         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-011-expected.txt: Added.
2081         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.png: Added.
2082         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-012-expected.txt: Added.
2083         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.png: Added.
2084         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-013-expected.txt: Added.
2085         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.png: Added.
2086         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-014-expected.txt: Added.
2087         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.png: Added.
2088         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-015-expected.txt: Added.
2089         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.png: Added.
2090         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-016-expected.txt: Added.
2091         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.png: Added.
2092         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-017-expected.txt: Added.
2093         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.png: Added.
2094         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-018-expected.txt: Added.
2095         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.png: Added.
2096         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-019-expected.txt: Added.
2097         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.png: Added.
2098         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-020-expected.txt: Added.
2099         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.png: Added.
2100         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-021-expected.txt: Added.
2101         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.png: Added.
2102         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-022-expected.txt: Added.
2103         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.png: Added.
2104         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-023-expected.txt: Added.
2105         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.png: Added.
2106         * platform/ios-simulator/editing/deleting/delete-block-merge-contents-024-expected.txt: Added.
2107         * platform/ios-simulator/editing/deleting/delete-br-001-expected.png: Added.
2108         * platform/ios-simulator/editing/deleting/delete-br-001-expected.txt: Added.
2109         * platform/ios-simulator/editing/deleting/delete-br-003-expected.png: Added.
2110         * platform/ios-simulator/editing/deleting/delete-br-003-expected.txt: Added.
2111         * platform/ios-simulator/editing/deleting/delete-br-007-expected.png: Added.
2112         * platform/ios-simulator/editing/deleting/delete-br-007-expected.txt: Added.
2113         * platform/ios-simulator/editing/deleting/delete-br-008-expected.png: Added.
2114         * platform/ios-simulator/editing/deleting/delete-br-008-expected.txt: Added.
2115         * platform/ios-simulator/editing/deleting/delete-br-010-expected.png: Added.
2116         * platform/ios-simulator/editing/deleting/delete-br-010-expected.txt: Added.
2117         * platform/ios-simulator/editing/deleting/delete-character-001-expected.png: Added.
2118         * platform/ios-simulator/editing/deleting/delete-character-001-expected.txt: Added.
2119         * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.png: Added.
2120         * platform/ios-simulator/editing/deleting/delete-contiguous-ws-001-expected.txt: Added.
2121         * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.png: Added.
2122         * platform/ios-simulator/editing/deleting/delete-first-list-item-expected.txt: Added.
2123         * platform/ios-simulator/editing/deleting/delete-hr-expected.png: Added.
2124         * platform/ios-simulator/editing/deleting/delete-hr-expected.txt: Added.
2125         * platform/ios-simulator/editing/deleting/delete-image-001-expected.png: Added.
2126         * platform/ios-simulator/editing/deleting/delete-image-001-expected.txt: Added.
2127         * platform/ios-simulator/editing/deleting/delete-image-002-expected.png: Added.
2128         * platform/ios-simulator/editing/deleting/delete-image-002-expected.txt: Added.
2129         * platform/ios-simulator/editing/deleting/delete-image-003-expected.png: Added.
2130         * platform/ios-simulator/editing/deleting/delete-image-003-expected.txt: Added.
2131         * platform/ios-simulator/editing/deleting/delete-line-001-expected.png: Added.
2132         * platform/ios-simulator/editing/deleting/delete-line-001-expected.txt: Added.
2133         * platform/ios-simulator/editing/deleting/delete-line-002-expected.png: Added.
2134         * platform/ios-simulator/editing/deleting/delete-line-002-expected.txt: Added.
2135         * platform/ios-simulator/editing/deleting/delete-line-003-expected.png: Added.
2136         * platform/ios-simulator/editing/deleting/delete-line-003-expected.txt: Added.
2137         * platform/ios-simulator/editing/deleting/delete-line-004-expected.png: Added.
2138         * platform/ios-simulator/editing/deleting/delete-line-004-expected.txt: Added.
2139         * platform/ios-simulator/editing/deleting/delete-line-005-expected.png: Added.
2140         * platform/ios-simulator/editing/deleting/delete-line-005-expected.txt: Added.
2141         * platform/ios-simulator/editing/deleting/delete-line-006-expected.png: Added.
2142         * platform/ios-simulator/editing/deleting/delete-line-006-expected.txt: Added.
2143         * platform/ios-simulator/editing/deleting/delete-line-007-expected.png: Added.
2144         * platform/ios-simulator/editing/deleting/delete-line-007-expected.txt: Added.
2145         * platform/ios-simulator/editing/deleting/delete-line-008-expected.png: Added.
2146         * platform/ios-simulator/editing/deleting/delete-line-008-expected.txt: Added.
2147         * platform/ios-simulator/editing/deleting/delete-line-009-expected.png: Added.
2148         * platform/ios-simulator/editing/deleting/delete-line-009-expected.txt: Added.
2149         * platform/ios-simulator/editing/deleting/delete-line-010-expected.png: Added.
2150         * platform/ios-simulator/editing/deleting/delete-line-010-expected.txt: Added.
2151         * platform/ios-simulator/editing/deleting/delete-line-012-expected.png: Added.
2152         * platform/ios-simulator/editing/deleting/delete-line-012-expected.txt: Added.
2153         * platform/ios-simulator/editing/deleting/delete-line-013-expected.png: Added.
2154         * platform/ios-simulator/editing/deleting/delete-line-013-expected.txt: Added.
2155         * platform/ios-simulator/editing/deleting/delete-line-014-expected.png: Added.
2156         * platform/ios-simulator/editing/deleting/delete-line-014-expected.txt: Added.
2157         * platform/ios-simulator/editing/deleting/delete-line-015-expected.png: Added.
2158         * platform/ios-simulator/editing/deleting/delete-line-015-expected.txt: Added.
2159         * platform/ios-simulator/editing/deleting/delete-line-016-expected.png: Added.
2160         * platform/ios-simulator/editing/deleting/delete-line-016-expected.txt: Added.
2161         * platform/ios-simulator/editing/deleting/delete-line-017-expected.png: Added.
2162         * platform/ios-simulator/editing/deleting/delete-line-017-expected.txt: Added.
2163         * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.png: Added.
2164         * platform/ios-simulator/editing/deleting/delete-listitem-001-expected.txt: Added.
2165         * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.png: Added.
2166         * platform/ios-simulator/editing/deleting/delete-listitem-002-expected.txt: Added.
2167         * platform/ios-simulator/editing/deleting/delete-selection-001-expected.png: Added.
2168         * platform/ios-simulator/editing/deleting/delete-selection-001-expected.txt: Added.
2169         * platform/ios-simulator/editing/deleting/delete-tab-002-expected.png: Added.
2170         * platform/ios-simulator/editing/deleting/delete-tab-002-expected.txt: Added.
2171         * platform/ios-simulator/editing/deleting/delete-tab-003-expected.png: Added.
2172         * platform/ios-simulator/editing/deleting/delete-tab-003-expected.txt: Added.
2173         * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.png: Added.
2174         * platform/ios-simulator/editing/deleting/delete-to-select-table-expected.txt: Added.
2175         * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.png: Added.
2176         * platform/ios-simulator/editing/deleting/delete-trailing-ws-001-expected.txt: Added.
2177         * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.png: Added.
2178         * platform/ios-simulator/editing/deleting/delete-trailing-ws-002-expected.txt: Added.
2179         * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.png: Added.
2180         * platform/ios-simulator/editing/deleting/delete-ws-fixup-001-expected.txt: Added.
2181         * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.png: Added.
2182         * platform/ios-simulator/editing/deleting/delete-ws-fixup-002-expected.txt: Added.
2183         * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.png: Added.
2184         * platform/ios-simulator/editing/deleting/delete-ws-fixup-003-expected.txt: Added.
2185         * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.png: Added.
2186         * platform/ios-simulator/editing/deleting/delete-ws-fixup-004-expected.txt: Added.
2187         * platform/ios-simulator/editing/deleting/forward-delete-expected.png: Added.
2188         * platform/ios-simulator/editing/deleting/forward-delete-expected.txt: Added.
2189         * platform/ios-simulator/editing/deleting/list-item-1-expected.png: Added.
2190         * platform/ios-simulator/editing/deleting/list-item-1-expected.txt: Added.
2191         * platform/ios-simulator/editing/deleting/merge-different-styles-expected.png: Added.
2192         * platform/ios-simulator/editing/deleting/merge-different-styles-expected.txt: Added.
2193         * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.png: Added.
2194         * platform/ios-simulator/editing/deleting/merge-endOfParagraph-expected.txt: Added.
2195         * platform/ios-simulator/editing/deleting/merge-no-br-expected.png: Added.
2196         * platform/ios-simulator/editing/deleting/merge-no-br-expected.txt: Added.
2197         * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.png: Added.
2198         * platform/ios-simulator/editing/deleting/merge-unrendered-space-expected.txt: Added.
2199         * platform/ios-simulator/editing/deleting/non-smart-delete-expected.png: Added.
2200         * platform/ios-simulator/editing/deleting/non-smart-delete-expected.txt: Added.
2201         * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.png: Added.
2202         * platform/ios-simulator/editing/deleting/pruning-after-merge-2-expected.txt: Added.
2203         * platform/ios-simulator/editing/deleting/smart-delete-001-expected.png: Added.
2204         * platform/ios-simulator/editing/deleting/smart-delete-001-expected.txt: Added.
2205         * platform/ios-simulator/editing/deleting/table-cells-expected.png: Added.
2206         * platform/ios-simulator/editing/deleting/table-cells-expected.txt: Added.
2207         * platform/ios-simulator/editing/execCommand/4641880-1-expected.png: Added.
2208         * platform/ios-simulator/editing/execCommand/4641880-1-expected.txt: Added.
2209         * platform/ios-simulator/editing/execCommand/4641880-2-expected.png: Added.
2210         * platform/ios-simulator/editing/execCommand/4641880-2-expected.txt: Added.
2211         * platform/ios-simulator/editing/execCommand/5142012-1-expected.png: Added.
2212         * platform/ios-simulator/editing/execCommand/5142012-1-expected.txt:
2213         * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.png: Added.
2214         * platform/ios-simulator/editing/execCommand/create-list-with-hr-expected.txt: Added.
2215         * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.png: Added.
2216         * platform/ios-simulator/editing/execCommand/indent-empty-root-expected.txt: Added.
2217         * platform/ios-simulator/editing/execCommand/indent-list-item-expected.png: Added.
2218         * platform/ios-simulator/editing/execCommand/indent-list-item-expected.txt: Added.
2219         * platform/ios-simulator/editing/execCommand/indent-selection-expected.png: Added.
2220         * platform/ios-simulator/editing/execCommand/indent-selection-expected.txt: Added.
2221         * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.png: Added.
2222         * platform/ios-simulator/editing/execCommand/insert-list-and-stitch-expected.txt: Added.
2223         * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.png: Added.
2224         * platform/ios-simulator/editing/execCommand/insertHorizontalRule-expected.txt: Added.
2225         * platform/ios-simulator/editing/execCommand/insertImage-expected.png: Added.
2226         * platform/ios-simulator/editing/execCommand/insertImage-expected.txt: Added.
2227         * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.png: Added.
2228         * platform/ios-simulator/editing/execCommand/nsresponder-indent-expected.txt: Added.
2229         * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.png: Added.
2230         * platform/ios-simulator/editing/execCommand/nsresponder-outdent-expected.txt: Added.
2231         * platform/ios-simulator/editing/execCommand/print-expected.png: Added.
2232         * platform/ios-simulator/editing/execCommand/print-expected.txt: Added.
2233         * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.png: Added.
2234         * platform/ios-simulator/editing/execCommand/remove-list-from-range-selection-expected.txt: Added.
2235         * platform/ios-simulator/editing/pasteboard/4989774-expected.png: Added.
2236         * platform/ios-simulator/editing/pasteboard/4989774-expected.txt: Added.
2237         * platform/ios-simulator/editing/pasteboard/drag-drop-dead-frame-expected.png: Added.
2238         * platform/ios-simulator/editing/selection/3690703-2-expected.png: Added.
2239         * platform/ios-simulator/editing/selection/3690703-2-expected.txt: Added.
2240         * platform/ios-simulator/editing/selection/3690703-expected.png: Added.
2241         * platform/ios-simulator/editing/selection/3690703-expected.txt: Added.
2242         * platform/ios-simulator/editing/selection/3690719-expected.png: Added.
2243         * platform/ios-simulator/editing/selection/3690719-expected.txt: Added.
2244         * platform/ios-simulator/editing/selection/4397952-expected.png: Added.
2245         * platform/ios-simulator/editing/selection/4397952-expected.txt: Added.
2246         * platform/ios-simulator/editing/selection/4889598-expected.png: Added.
2247         * platform/ios-simulator/editing/selection/4889598-expected.txt: Added.
2248         * platform/ios-simulator/editing/selection/4932260-1-expected.png: Added.
2249         * platform/ios-simulator/editing/selection/4932260-1-expected.txt: Added.
2250         * platform/ios-simulator/editing/selection/4932260-2-expected.png: Added.
2251         * platform/ios-simulator/editing/selection/4932260-2-expected.txt: Added.
2252         * platform/ios-simulator/editing/selection/4932260-3-expected.png: Added.
2253         * platform/ios-simulator/editing/selection/4932260-3-expected.txt: Added.
2254         * platform/ios-simulator/editing/selection/4947387-expected.png: Added.
2255         * platform/ios-simulator/editing/selection/4947387-expected.txt: Added.
2256         * platform/ios-simulator/editing/selection/5195166-2-expected.png: Added.
2257         * platform/ios-simulator/editing/selection/5195166-2-expected.txt: Added.
2258         * platform/ios-simulator/editing/selection/7152-1-expected.png: Added.
2259         * platform/ios-simulator/editing/selection/7152-1-expected.txt: Added.
2260         * platform/ios-simulator/editing/selection/7152-2-expected.png: Added.
2261         * platform/ios-simulator/editing/selection/7152-2-expected.txt: Added.
2262         * platform/ios-simulator/editing/selection/after-line-wrap-expected.png: Added.
2263         * platform/ios-simulator/editing/selection/after-line-wrap-expected.txt: Added.
2264         * platform/ios-simulator/editing/selection/extend-by-character-007-expected.txt: Added.
2265         * platform/ios-simulator/editing/selection/focus_editable_html-expected.png: Added.
2266         * platform/ios-simulator/editing/selection/focus_editable_html-expected.txt: Added.
2267         * platform/ios-simulator/editing/selection/iframe-expected.png: Added.
2268         * platform/ios-simulator/editing/selection/iframe-expected.txt: Added.
2269         * platform/ios-simulator/editing/selection/image-before-linebreak-expected.png: Added.
2270         * platform/ios-simulator/editing/selection/image-before-linebreak-expected.txt: Added.
2271         * platform/ios-simulator/editing/selection/inline-table-expected.png: Added.
2272         * platform/ios-simulator/editing/selection/inline-table-expected.txt: Added.
2273         * platform/ios-simulator/editing/selection/leave-requested-block-expected.png: Added.
2274         * platform/ios-simulator/editing/selection/leave-requested-block-expected.txt: Added.
2275         * platform/ios-simulator/editing/selection/mixed-editability-10-expected.txt: Added.
2276         * platform/ios-simulator/editing/selection/mixed-editability-3-expected.png: Added.
2277         * platform/ios-simulator/editing/selection/mixed-editability-3-expected.txt: Added.
2278         * platform/ios-simulator/editing/selection/mixed-editability-4-expected.png: Added.
2279         * platform/ios-simulator/editing/selection/mixed-editability-4-expected.txt: Added.
2280         * platform/ios-simulator/editing/selection/mixed-editability-5-expected.png: Added.
2281         * platform/ios-simulator/editing/selection/mixed-editability-5-expected.txt: Added.
2282         * platform/ios-simulator/editing/selection/mixed-editability-8-expected.png: Added.
2283         * platform/ios-simulator/editing/selection/mixed-editability-8-expected.txt: Added.
2284         * platform/ios-simulator/editing/selection/mixed-editability-9-expected.png: Added.
2285         * platform/ios-simulator/editing/selection/mixed-editability-9-expected.txt: Added.
2286         * platform/ios-simulator/editing/selection/move-3875618-fix-expected.png: Added.
2287         * platform/ios-simulator/editing/selection/move-3875618-fix-expected.txt: Added.
2288         * platform/ios-simulator/editing/selection/move-3875641-fix-expected.png: Added.
2289         * platform/ios-simulator/editing/selection/move-3875641-fix-expected.txt: Added.
2290         * platform/ios-simulator/editing/selection/move-backwords-by-word-001-expected.png: Added.
2291         * platform/ios-simulator/editing/selection/move-backwords-by-word-001-expected.txt: Added.
2292         * platform/ios-simulator/editing/selection/move-between-blocks-no-001-expected.png: Added.
2293         * platform/ios-simulator/editing/selection/move-between-blocks-no-001-expected.txt: Added.
2294         * platform/ios-simulator/editing/selection/move-between-blocks-yes-001-expected.png: Added.
2295         * platform/ios-simulator/editing/selection/move-between-blocks-yes-001-expected.txt: Added.
2296         * platform/ios-simulator/editing/selection/move-by-character-001-expected.png: Added.
2297         * platform/ios-simulator/editing/selection/move-by-character-001-expected.txt: Added.
2298         * platform/ios-simulator/editing/selection/move-by-character-002-expected.png: Added.
2299         * platform/ios-simulator/editing/selection/move-by-character-002-expected.txt: Added.
2300         * platform/ios-simulator/editing/selection/move-by-character-003-expected.png: Added.
2301         * platform/ios-simulator/editing/selection/move-by-character-003-expected.txt: Added.
2302         * platform/ios-simulator/editing/selection/move-by-character-004-expected.png: Added.
2303         * platform/ios-simulator/editing/selection/move-by-character-004-expected.txt: Added.
2304         * platform/ios-simulator/editing/selection/move-by-character-005-expected.png: Added.
2305         * platform/ios-simulator/editing/selection/move-by-character-005-expected.txt: Added.
2306         * platform/ios-simulator/editing/selection/move-by-character-6-expected.png: Added.
2307         * platform/ios-simulator/editing/selection/move-by-character-6-expected.txt: Added.
2308         * platform/ios-simulator/editing/selection/move-by-sentence-001-expected.png: Added.
2309         * platform/ios-simulator/editing/selection/move-by-sentence-001-expected.txt: Added.
2310         * platform/ios-simulator/editing/selection/move-past-trailing-space-expected.png: Added.
2311         * platform/ios-simulator/editing/selection/move-past-trailing-space-expected.txt: Added.
2312         * platform/ios-simulator/editing/selection/previous-line-position-expected.png: Added.
2313         * platform/ios-simulator/editing/selection/previous-line-position-expected.txt: Added.
2314         * platform/ios-simulator/editing/selection/range-between-block-and-inline-expected.png: Added.
2315         * platform/ios-simulator/editing/selection/replaced-boundaries-1-expected.png: Added.
2316         * platform/ios-simulator/editing/selection/replaced-boundaries-1-expected.txt: Added.
2317         * platform/ios-simulator/editing/selection/replaced-boundaries-2-expected.png: Added.
2318         * platform/ios-simulator/editing/selection/replaced-boundaries-2-expected.txt: Added.
2319         * platform/ios-simulator/editing/selection/replaced-boundaries-3-expected.png: Added.
2320         * platform/ios-simulator/editing/selection/replaced-boundaries-3-expected.txt: Added.
2321         * platform/ios-simulator/editing/selection/select-all-005-expected.png: Added.
2322         * platform/ios-simulator/editing/selection/select-all-005-expected.txt: Added.
2323         * platform/ios-simulator/editing/selection/select-all-006-expected.png: Added.
2324         * platform/ios-simulator/editing/selection/select-all-006-expected.txt: Added.
2325         * platform/ios-simulator/editing/selection/select-box-expected.png: Added.
2326         * platform/ios-simulator/editing/selection/select-box-expected.txt: Added.
2327         * platform/ios-simulator/editing/selection/select-element-paragraph-boundary-expected.png: Added.
2328         * platform/ios-simulator/editing/selection/select-element-paragraph-boundary-expected.txt: Added.
2329         * platform/ios-simulator/editing/selection/selection-3748164-fix-expected.png: Added.
2330         * platform/ios-simulator/editing/selection/selection-3748164-fix-expected.txt: Added.
2331         * platform/ios-simulator/editing/selection/table-caret-1-expected.png: Added.
2332         * platform/ios-simulator/editing/selection/table-caret-1-expected.txt: Added.
2333         * platform/ios-simulator/editing/selection/table-caret-2-expected.png: Added.
2334         * platform/ios-simulator/editing/selection/table-caret-2-expected.txt: Added.
2335         * platform/ios-simulator/editing/selection/table-caret-3-expected.png: Added.
2336         * platform/ios-simulator/editing/selection/table-caret-3-expected.txt: Added.
2337         * platform/ios-simulator/editing/selection/unrendered-space-expected.png: Added.
2338         * platform/ios-simulator/editing/selection/unrendered-space-expected.txt: Added.
2339         * platform/ios-simulator/editing/unsupported-content: Added.
2340         * platform/ios-simulator/editing/unsupported-content/list-type-after-expected.png: Added.
2341
2342 2015-05-18  Myles C. Maxfield  <mmaxfield@apple.com>
2343
2344         Improve coverage of platform/mac/fast/text/font-weights.html
2345         https://bugs.webkit.org/show_bug.cgi?id=145152
2346
2347         Reviewed by Anders Carlsson.
2348
2349         Add coverage of italics.
2350
2351         * platform/mac/fast/text/font-weights-expected.txt:
2352         * platform/mac/fast/text/font-weights.html:
2353
2354 2015-05-18  Myles C. Maxfield  <mmaxfield@apple.com>
2355
2356         platform/mac/fast/text/font-weights.html is flakey
2357         https://bugs.webkit.org/show_bug.cgi?id=145149
2358
2359         Reviewed by Alexey Proskuryakov.
2360
2361         * platform/mac/TestExpectations:
2362
2363 2015-05-18  Filip Pizlo  <fpizlo@apple.com>
2364
2365         Add a Int-or-Boolean speculation to Branch
2366         https://bugs.webkit.org/show_bug.cgi?id=145134
2367
2368         Reviewed by Benjamin Poulain.
2369         
2370         Added the reduced asm.js test case from https://bugs.webkit.org/show_bug.cgi?id=144136. We don't yet
2371         run it as fast as we should but this is a big step.
2372
2373         * js/regress/script-tests/slow-ternaries.js: Added.
2374         (.f):
2375         (asmMod):
2376         * js/regress/slow-ternaries-expected.txt: Added.
2377         * js/regress/slow-ternaries.html: Added.
2378
2379 2015-05-17  Benjamin Poulain  <benjamin@webkit.org>
2380
2381         [JSC] Make StringRecursionChecker faster in the simple cases without any recursion
2382         https://bugs.webkit.org/show_bug.cgi?id=145102
2383
2384         Reviewed by Darin Adler.
2385
2386         Improve the coverage a tiny bit.
2387
2388         * js/array-string-recursion-expected.txt: Added.
2389         * js/array-string-recursion.html: Added.
2390         * js/script-tests/array-string-recursion.js: Added.
2391
2392 2015-05-17  Manuel Rego Casasnovas  <rego@igalia.com>
2393
2394         [CSS Grid Layout] Add scrollbar width in intrinsic logical widths computation
2395         https://bugs.webkit.org/show_bug.cgi?id=145021
2396
2397         Reviewed by Sergio Villar Senin.
2398
2399         * fast/css-grid-layout/compute-intrinsic-widths-scrollbar-expected.txt: Added.
2400         * fast/css-grid-layout/compute-intrinsic-widths-scrollbar.html: Added.
2401
2402 2015-05-16  Zalan Bujtas  <zalan@apple.com>
2403
2404         REGRESSION (Subpixel): Dashed underline is missing when box is positioned at subpixels.
2405         https://bugs.webkit.org/show_bug.cgi?id=145097
2406         rdar://problem/18588415
2407
2408         Reviewed by Simon Fraser.
2409
2410         Dashed and dotted border painting needs clipping in order to properly display corners.
2411         Similarly to solid border's quad calculation, we pixelsnap the border positions before computing the clipping quad values.
2412
2413         * fast/borders/dashed-border-on-subpixel-position-expected.html: Added.
2414         * fast/borders/dashed-border-on-subpixel-position.html: Added.
2415         * fast/borders/dotted-border-on-subpixel-position-expected.html: Added.
2416         * fast/borders/dotted-border-on-subpixel-position.html: Added.
2417
2418 2015-05-15  Sam Weinig  <sam@webkit.org>
2419
2420         Add getElementById to DocumentFragment
2421         https://bugs.webkit.org/show_bug.cgi?id=145094
2422
2423         Reviewed by Alexey Proskuryakov.
2424
2425         * fast/dom/DocumentFragment/getElementById-expected.txt: Added.
2426         * fast/dom/DocumentFragment/getElementById.html: Added.
2427
2428 2015-05-15  Antti Koivisto  <antti@apple.com>
2429
2430         When redirecting to data URL use HTTP response for same origin policy checks
2431         https://bugs.webkit.org/show_bug.cgi?id=145054
2432         rdar://problem/20299050
2433
2434         Reviewed by Alexey Proskuryakov.
2435
2436         * http/tests/security/canvas-remote-read-data-url-image-redirect-expected.txt: Added.
2437         * http/tests/security/canvas-remote-read-data-url-image-redirect.html: Added.
2438
2439 2015-05-15  Simon Fraser  <simon.fraser@apple.com>
2440
2441         REGRESSION (r183300): Background missing on top links on apple.com
2442         https://bugs.webkit.org/show_bug.cgi?id=145079
2443         rdar://problem/20914252
2444
2445         Reviewed by Tim Horton.
2446         
2447         Re-land.
2448
2449         * compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
2450         * compositing/visible-rect/backing-change-height-from-zero.html: Added.
2451
2452 2015-05-15  Myles C. Maxfield  <mmaxfield@apple.com>
2453
2454         Test the interaction between font-family and font-weight
2455         https://bugs.webkit.org/show_bug.cgi?id=145078
2456
2457         Reviewed by Dean Jackson.
2458
2459         This test is designed to test the interaction between font-family and font-weight. In particular,
2460         our implementation of font-family accepts PostScript names, which may name a font with a particular
2461         weight. However, there is another CSS property, font-weight, in which the author may also name a
2462         particular weight. Our font selection algorithm takes both of these signals into account when
2463         choosing fonts.
2464
2465         There is currently no good way in JavaScript to find the actual font chosen for some text.
2466         Therefore, the best way to test this aspect of the font selection algorithm is to dump the render
2467         tree, therefore testing glyph advances (which are a property of font weight).
2468
2469         * platform/mac/fast/text/font-weights-expected.txt: Added.
2470         * platform/mac/fast/text/font-weights.html: Added.
2471
2472 2015-05-15  Commit Queue  <commit-queue@webkit.org>
2473
2474         Unreviewed, rolling out r184421.
2475         https://bugs.webkit.org/show_bug.cgi?id=145087
2476
2477         Introduced 42 layout test failures (Requested by rniwa on
2478         #webkit).
2479
2480         Reverted changeset:
2481
2482         "REGRESSION (r183300): Background missing on top links on
2483         apple.com"
2484         https://bugs.webkit.org/show_bug.cgi?id=145079
2485         http://trac.webkit.org/changeset/184421
2486
2487 2015-05-15  Simon Fraser  <simon.fraser@apple.com>
2488
2489         REGRESSION (r183300): Background missing on top links on apple.com
2490         https://bugs.webkit.org/show_bug.cgi?id=145079
2491         rdar://problem/20914252
2492
2493         Reviewed by Tim Horton.
2494
2495         Composited box that toggles to a non-zero height and dumps layers.
2496
2497         * compositing/visible-rect/backing-change-height-from-zero-expected.txt: Added.
2498         * compositing/visible-rect/backing-change-height-from-zero.html: Added.
2499
2500 2015-05-15  Sam Weinig  <sam@webkit.org>
2501
2502         Move HTMLElement's children property to ParentNode
2503         https://bugs.webkit.org/show_bug.cgi?id=145072
2504
2505         Reviewed by Chris Dumez.
2506
2507         * fast/dom/ParentNode-children-expected.txt: Added.
2508         * fast/dom/ParentNode-children.html: Added.
2509         Test children on Element, Document and DocumentFragment.
2510
2511         * fast/dom/xmlserializer-serialize-to-string-exception-expected.txt:
2512         Update results since document.children is no longer undefined.
2513
2514         * js/dom/dom-static-property-for-in-iteration-expected.txt:
2515         Update results.
2516
2517 2015-05-15  Zalan Bujtas  <zalan@apple.com>
2518
2519         White edge on animating panel on http://rokkosunnyvale.com
2520         https://bugs.webkit.org/show_bug.cgi?id=144986
2521         rdar://problem/20907683
2522
2523         Reviewed by Simon Fraser.
2524
2525         Background image geometry calculation needs to be based on the final painting size of the container
2526         in order to accurately compute tile sizes, repeating positions etc.
2527         The container's size is pixelsnapped at painting using absolute coordinates. This patch
2528         ensures that we snap to the same size while computing background geometry.
2529
2530         * fast/backgrounds/hidpi-bitmap-background-repeat-on-subpixel-position-expected.html: progression.
2531         * fast/images/background-image-size-changes-fractional-position-expected.html: Added.
2532         * fast/images/background-image-size-changes-fractional-position.html: Added.
2533
2534 2015-05-15  Marcos Chavarría Teijeiro  <mchavarria@igalia.com>
2535
2536         [GTK] Gardening 15th May.
2537         https://bugs.webkit.org/show_bug.cgi?id=145047
2538
2539         Unreviewed.
2540
2541         * platform/gtk/TestExpectations:
2542         * platform/gtk/fast/events/ghostly-mousemoves-in-subframe-expected.txt: Added.
2543
2544 2015-05-15  Ryosuke Niwa  <rniwa@webkit.org>
2545
2546         Removed failing test expectations from passing tests.
2547
2548         * TestExpectations:
2549         * platform/mac/TestExpectations:
2550
2551 2015-05-14  Zalan Bujtas  <zalan@apple.com>
2552
2553         Images on www.fitstylelife.com jiggle on hover.
2554         https://bugs.webkit.org/show_bug.cgi?id=145020
2555         rdar://problem/20885337
2556
2557         Reviewed by Simon Fraser.
2558
2559         This patch ensures that the clipping layer of a composited content is pixel snapped properly.
2560
2561         * compositing/composited-parent-clipping-layer-on-subpixel-position-expected.html: Added.
2562         * compositing/composited-parent-clipping-layer-on-subpixel-position.html: Added.
2563         * compositing/parent-clipping-layer-on-subpixel-position-expected.html: Added.
2564         * compositing/parent-clipping-layer-on-subpixel-position.html: Added.
2565
2566 2015-05-14  Simon Fraser  <simon.fraser@apple.com>
2567
2568         REGRESSION (r183794): Garbage tiles when body background switches to fixed
2569         https://bugs.webkit.org/show_bug.cgi?id=145032
2570         rdar://problem/20963679
2571
2572         Reviewed by Dean Jackson.
2573         
2574         Test that toggles the attachment of the body background to fixed, then dumps layers.
2575
2576         * platform/mac-wk2/tiled-drawing/toggle-to-fixed-background-expected.txt: Added.
2577         * platform/mac-wk2/tiled-drawing/toggle-to-fixed-background.html: Added.
2578
2579 2015-05-13  Ryosuke Niwa  <rniwa@webkit.org>
2580
2581         Crash in ReplaceSelectionCommand::removeRedundantStylesAndKeepStyleSpanInline
2582         https://bugs.webkit.org/show_bug.cgi?id=119068
2583
2584         Reviewed by Enrica Casucci.
2585
2586         Added a test based on https://chromium.googlesource.com/chromium/blink/+/3500267482e60550ce84fadd6c0db883937ce744
2587
2588         * editing/inserting/insert-table-in-paragraph-crash-expected.txt: Added.
2589         * editing/inserting/insert-table-in-paragraph-crash.html: Added.
2590
2591 2015-05-14  Myles C. Maxfield  <mmaxfield@apple.com>
2592
2593         [Mac] Expose more font weights for -apple-system
2594         https://bugs.webkit.org/show_bug.cgi?id=144707
2595
2596         Reviewed by Simon Fraser.
2597
2598         * platform/mac/fast/text/systemFont-expected.txt: Update expectations.
2599         * platform/mac/fast/text/systemFont.html: Update test to include font weights for -apple-system.
2600         * platform/mac/fast/css/css2-system-fonts-expected.txt: Updated to not hardcode the system font family name.
2601         * platform/mac-mavericks/fast/css/css2-system-fonts-expected.txt: Ditto.
2602         * platform/mac/fast/forms/select/optgroup-rendering-expected.txt: Updated to not use synthetic bold.
2603         * platform/mac/fast/forms/validation-message-appearance-expected.txt: Ditto.
2604
2605 2015-05-14  Filip Pizlo  <fpizlo@apple.com>
2606
2607         Unreviewed, skip js/regress-141098.html. The fix will be tracked in https://bugs.webkit.org/show_bug.cgi?id=145007
2608
2609         * TestExpectations:
2610
2611 2015-05-14  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2612
2613         [EFL] Unskip passing AX tests since r184198
2614
2615         Unreviewed EFL gardening.
2616
2617         * platform/efl/TestExpectations: Two AX tests have been passed since r184198.
2618
2619 2015-05-13  Joseph Pecoraro  <pecoraro@apple.com>
2620
2621         ES6: Allow duplicate property names
2622         https://bugs.webkit.org/show_bug.cgi?id=142895
2623
2624         Reviewed by Geoffrey Garen.
2625
2626         * js/object-literal-duplicate-properties-expected.txt: Added.
2627         * js/object-literal-duplicate-properties.html: Added.
2628         * js/script-tests/object-literal-duplicate-properties.js: Added.
2629         Include a new test all about testing duplicate property names
2630         and their expected cascading results.
2631
2632         * ietestcenter/Javascript/11.1.5_4-4-b-1-expected.txt:
2633         * ietestcenter/Javascript/11.1.5_4-4-b-2-expected.txt:
2634         * ietestcenter/Javascript/11.1.5_4-4-c-1-expected.txt:
2635         * ietestcenter/Javascript/11.1.5_4-4-c-2-expected.txt:
2636         * ietestcenter/Javascript/11.1.5_4-4-d-1-expected.txt:
2637         * ietestcenter/Javascript/11.1.5_4-4-d-2-expected.txt:
2638         * ietestcenter/Javascript/11.1.5_4-4-d-3-expected.txt:
2639         * ietestcenter/Javascript/11.1.5_4-4-d-4-expected.txt:
2640         ES5 behavior for duplciate properties has changed.
2641
2642         * js/mozilla/strict/11.1.5-expected.txt:
2643         * js/object-literal-syntax-expected.txt:
2644         * js/script-tests/object-literal-syntax.js:
2645         Update other tests and values now that duplicate properties
2646         are allowed, and their cascade order behaves correctly.
2647
2648 2015-05-13  Antti Koivisto  <antti@apple.com>
2649
2650         Cached CSS image resources don't show up after reloading <http://nightly.webkit.org/start/>
2651         https://bugs.webkit.org/show_bug.cgi?id=144952
2652
2653         Reviewed by Oliver Hunt.
2654
2655         * http/tests/cache/resources/non-shareable.css: Added.
2656         (#foo):
2657         (#bar):
2658         (#test1):
2659         (#test2):
2660         * http/tests/cache/resources/shareable.css: Added.
2661         (#foo):
2662         (#bar):
2663         (#test1):
2664         (#test2):
2665         * http/tests/cache/resources/stylesheet-html.php: Added.
2666         * http/tests/cache/stylesheet-sharing-expected.txt: Added.
2667         * http/tests/cache/stylesheet-sharing.html: Added.
2668
2669 2015-05-13  Ryosuke Niwa  <rniwa@webkit.org>
2670
2671         REGRESSION(r183770): Crash inside WebEditorClient::shouldApplyStyle when applying underline
2672         https://bugs.webkit.org/show_bug.cgi?id=144949
2673
2674         Reviewed by Darin Adler.
2675
2676         Added a test that emulates underlining of text by the user. Unlike document.execCommand,
2677         testRunner.execCommand simulates a user initiated editing command and therefore invokes
2678         shouldApplyStyle.
2679
2680         * editing/style/underline-by-user-expected.txt: Added.
2681         * editing/style/underline-by-user.html: Added.
2682
2683 2015-05-13  Yusuke Suzuki  <utatane.tea@gmail.com>
2684
2685         [ES6] Implement String.raw
2686         https://bugs.webkit.org/show_bug.cgi?id=144330
2687
2688         Reviewed by Filip Pizlo.
2689
2690         Add String.raw.
2691
2692         * js/Object-getOwnPropertyNames-expected.txt:
2693         * js/script-tests/Object-getOwnPropertyNames.js:
2694
2695 2015-05-12  Alexey Proskuryakov  <ap@apple.com>
2696
2697         fast/text/simple-line-layout-text-stroke-width.html fails on Windows
2698
2699         * platform/win/TestExpectations: Mark it as such. The tets likely needs to be
2700         improved to work cross-platform.
2701
2702 2015-05-12  Filip Pizlo  <fpizlo@apple.com>
2703
2704         js/dom/stack-trace.html fails with eager compilation
2705         https://bugs.webkit.org/show_bug.cgi?id=144853
2706
2707         Reviewed by Benjamin Poulain.
2708         
2709         Make a copy of the stack-trace test that only runs in run-jsc-stress-tests. Sadly, we don't
2710         have a good way of having different expectation files for when a test runs in RJST versus
2711         RWT. So, the approach I take is that I make a copy of the test just for RJST and I exclude
2712         the .html file, which makes RWT overlook it. The test has different expectations in the
2713         two harnesses because it does some small DOM things.
2714
2715         * js/script-tests/stack-trace.js: Added.
2716         * js/stack-trace-expected.txt: Added.
2717
2718 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
2719
2720         AX: [Win] REGRESSION(r184213) breaks aria-menubar-menuitems.html
2721         https://bugs.webkit.org/show_bug.cgi?id=144936
2722
2723         Unreviewed gardening.
2724
2725         Adding the platform-specific expectations for Windows now that the
2726         accessibility tree is being correctly generated for this test.
2727
2728         * platform/win/accessibility/aria-menubar-menuitems-expected.txt: Added.
2729
2730 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
2731
2732         AX: [Win] REGRESSION(r184213) breaks aria-menubar-menuitems.html
2733         https://bugs.webkit.org/show_bug.cgi?id=144936
2734
2735         Reviewed by Chris Fleizach.
2736
2737         Use focusedElement + childAtIndex rather than accessibleElementById
2738         as the latter seems to be failing, and the former worked on Windows
2739         to get the menubar in the original version of this test.
2740
2741         * accessibility/aria-menubar-menuitems.html: Modified.
2742
2743 2015-05-12  Zalan Bujtas  <zalan@apple.com>
2744
2745         REGRESSION(r175617): Some text doesn't render on internationalculinarycenter.com
2746         https://bugs.webkit.org/show_bug.cgi?id=144917
2747         rdar://problem/20545878
2748
2749         Reviewed by Andreas Kling.
2750
2751         This patch ensures that text stroke width value is taken into account while
2752         calculating visual overflow for simple line layout.
2753         Ceiling the text stroke width value matches the normal text layout behaviour.
2754
2755         * fast/text/simple-line-layout-text-stroke-width-expected.txt: Added.
2756         * fast/text/simple-line-layout-text-stroke-width.html: Added.
2757
2758 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
2759
2760         AX: [ATK] ARIA menu items should not have anonymous block children
2761         https://bugs.webkit.org/show_bug.cgi?id=144653
2762
2763         Reviewed by Chris Fleizach.
2764
2765         The existing test was not cross-platform friendly and was rewritten as
2766         part of the fix for this bug. New expectations were generated for Mac,
2767         Efl, and Gtk. The shared expectations and the Windows expectations were
2768         removed so as not to break the Win port. The search-predicate test also
2769         was updated because it included an ARIA treeitem which had a listmarker
2770         child it should not have, and no longer has as a result of the bug fix.
2771
2772         * accessibility/aria-menubar-menuitems-expected.txt: Removed. Platform hierarchies vary vastly.
2773         * accessibility/aria-menubar-menuitems.html: Rewritten to work better as a shared test.
2774         * platform/efl/accessibility/aria-menubar-menuitems-expected.txt: Added.
2775         * platform/gtk/accessibility/aria-menubar-menuitems-expected.txt: Added.
2776         * platform/mac/accessibility/aria-menubar-menuitems-expected.txt: Modified as result of rewrite.
2777         * platform/mac/accessibility/search-predicate.html: Modified to reflect correct treeitem children.
2778         * platform/mac/accessibility/search-predicate-expected.txt: Modified to reflect correct treeitem children.
2779         * platform/win/accessibility/aria-menubar-menuitems-expected.txt: Removed. New file should be generated.
2780         * resources/accessibility-helper.js: Added an argument so dumpAccessibilityTree can print title rather than value.
2781         (dumpAccessibilityTree):
2782
2783 2015-05-12  Alexey Proskuryakov  <ap@apple.com>
2784
2785         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
2786         https://bugs.webkit.org/show_bug.cgi?id=144155
2787
2788         * platform/mac-wk2/TestExpectations: Marking as flaky for now.
2789
2790 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
2791
2792         AX: [GTK] Defer to WebCore Accessibility for table exposure
2793         https://bugs.webkit.org/show_bug.cgi?id=144896
2794
2795         Reviewed by Chris Fleizach.
2796
2797         Several platform tests are testing accessibility of tables. In order to ensure
2798         that those tables continue to be exposed as tables, a border was added so that
2799         they are not judged to be layout tables. For the remainder of the tests, the
2800         expectations were updated to reflect the fact that layout tables are no longer
2801         exposed as AccessibilityTables in WebKitGtk.
2802
2803         * platform/gtk/accessibility/caret-offsets.html: Added border to table.
2804         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2805         * platform/gtk/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2806         * platform/gtk/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2807         * platform/gtk/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2808         * platform/gtk/accessibility/text-for-range-table-cells.html: Added border to table.
2809         * platform/gtk/accessibility/text-for-table.html: Added border to table.
2810
2811 2015-05-12  Joanmarie Diggs  <jdiggs@igalia.com>
2812
2813         [GTK][WK2] rowAtIndex is not implemented in DRT/WKTR
2814         https://bugs.webkit.org/show_bug.cgi?id=116971
2815
2816         Reviewed by Chris Fleizach.
2817
2818         * platform/gtk/TestExpectations: Removed previously-failing test.
2819
2820 2015-05-12  Jinwoo Song  <jinwoo7.song@samsung.com>
2821
2822         [EFL] Rebaseline some editing tests
2823
2824         Also add some missing baselines.
2825
2826         * platform/efl/editing/execCommand/5142012-1-expected.png:
2827         * platform/efl/editing/execCommand/5142012-1-expected.txt:
2828         * platform/efl/editing/inserting/insert-at-end-02-expected.png:
2829         * platform/efl/editing/inserting/insert-at-end-02-expected.txt:
2830
2831 2015-05-12  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
2832
2833         [Streams API] ReadableStream reader should not be disposable when having pending promises
2834         https://bugs.webkit.org/show_bug.cgi?id=144869
2835
2836         Reviewed by Darin Adler.
2837
2838         * streams/readable-stream-gc.html:
2839         * streams/readable-stream-gc-expected.txt:
2840
2841 2015-05-11  Zalan Bujtas  <zalan@apple.com>
2842
2843         Text is misplaced when custom font does not have space glyph.
2844         https://bugs.webkit.org/show_bug.cgi?id=144879
2845
2846         Reviewed by Myles C. Maxfield
2847
2848         This patch ensures that we use fallback font for the missing space glyph only when the rendered text has space in it.
2849
2850         If a font does not provide all the glyphs required to render the associated text, we initiate fallback fonts. It is done while
2851         measuring the text at layout time. However due to the fact that we always pre-measure space, a font with no space glyph in it is never sufficient.
2852         (even when the text does not require space at all)
2853         Fallback fonts impact line positions through ascent/descent calculation.
2854
2855         * fast/ruby/ruby-expansion-cjk-2-expected.html: progression
2856         * fast/ruby/ruby-expansion-cjk-3-expected.html: progression
2857         * fast/ruby/ruby-expansion-cjk-4-expected.html: progression
2858         * fast/ruby/ruby-expansion-cjk-5-expected.html: progression
2859         * fast/ruby/ruby-expansion-cjk-expected.html: progression
2860         * fast/text/font-with-no-space-glyph-expected.html: Added.
2861         * fast/text/font-with-no-space-glyph.html: Added.
2862         * platform/mac/svg/fonts/svg-font-general-expected.html: progression
2863
2864 2015-05-11  Joanmarie Diggs  <jdiggs@igalia.com>
2865
2866         AX: [ATK] Always include rows in the tree of accessible tables
2867         https://bugs.webkit.org/show_bug.cgi?id=144885
2868
2869         Reviewed by Chris Fleizach.
2870
2871         Update the expectations to reflect the rows which are now included in the tree.
2872
2873         * platform/efl/accessibility/table-attributes-expected.txt: Updated.
2874         * platform/efl/accessibility/table-cell-spans-expected.txt: Updated.
2875         * platform/efl/accessibility/table-cells-expected.txt: Updated.
2876         * platform/efl/accessibility/table-sections-expected.txt: Updated.
2877         * platform/gtk/accessibility/table-attributes-expected.txt: Updated.
2878         * platform/gtk/accessibility/table-cell-spans-expected.txt: Updated.
2879         * platform/gtk/accessibility/table-cells-expected.txt: Updated.
2880         * platform/gtk/accessibility/table-sections-expected.txt: Updated.
2881
2882 2015-05-11  Joanmarie Diggs  <jdiggs@igalia.com>
2883
2884         AX: [ATK] Need expectation files for menu-list-crash2.html for Gtk and Efl
2885         https://bugs.webkit.org/show_bug.cgi?id=144881
2886
2887         Unreviewed GTK+ and EFL gardening.
2888
2889         * platform/efl/accessibility/menu-list-crash2-expected.txt: Added.
2890         * platform/gtk/accessibility/menu-list-crash2-expected.txt: Added.
2891
2892 2015-05-11  Andreas Kling  <akling@apple.com>
2893
2894         Add a Windows-specific result for the new accessibility/menu-list-crash2.html test.
2895
2896         * platform/win/accessibility/menu-list-crash2-expected.txt: Added.
2897
2898 2015-05-11  Alex Christensen  <achristensen@webkit.org>
2899
2900         [Content Extensions] Support domain-specific rules and exceptions.
2901         https://bugs.webkit.org/show_bug.cgi?id=144833
2902
2903         Reviewed by Darin Adler.
2904
2905         * http/tests/contentextensions/domain-rules-expected.txt: Added.
2906         * http/tests/contentextensions/domain-rules.html: Added.
2907         * http/tests/contentextensions/domain-rules.html.json: Added.
2908
2909 2015-05-10  Filip Pizlo  <fpizlo@apple.com>
2910
2911         We shouldn't promote LoadVarargs to a sequence of GetStacks and PutStacks if doing so would exceed the LoadVarargs' limit
2912         https://bugs.webkit.org/show_bug.cgi?id=144851
2913
2914         Reviewed by Michael Saboff.
2915
2916         * js/regress/load-varargs-elimination-expected.txt: Added.
2917         * js/regress/load-varargs-elimination.html: Added.
2918         * js/regress/script-tests/load-varargs-elimination.js: Added.
2919         (foo):
2920         (bar):
2921         (baz):
2922         * js/regress/sink-huge-activation-expected.txt: Added.
2923         * js/regress/sink-huge-activation.html: Added.
2924
2925 2015-05-11  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2926
2927         [GTK] Gardening 11th May.
2928         https://bugs.webkit.org/show_bug.cgi?id=144863 
2929
2930         Unreviewed.
2931
2932         * platform/gtk/TestExpectations:
2933
2934 2015-05-11  Chris Fleizach  <cfleizach@apple.com>
2935
2936         AX: Crash at WebCore::AccessibilityMenuList::addChildren()
2937         https://bugs.webkit.org/show_bug.cgi?id=144860
2938
2939         Reviewed by Mario Sanchez Prada.
2940
2941         * accessibility/menu-list-crash2-expected.txt: Added.
2942         * accessibility/menu-list-crash2.html: Added.
2943
2944 2015-05-11  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2945
2946         [GTK] Gardening 7th May.
2947         https://bugs.webkit.org/show_bug.cgi?id=144735
2948
2949         Unreviewed.
2950
2951         * platform/gtk/TestExpectations:
2952         * platform/gtk/media/video-controls-no-scripting-expected.txt: Added.
2953
2954 2015-05-10  Simon Fraser  <simon.fraser@apple.com>
2955
2956         background-position sometimes doesn't work properly with background-attachment: fixed
2957         https://bugs.webkit.org/show_bug.cgi?id=103757
2958         rdar://problem/18749925
2959
2960         Reviewed by Darin Adler.
2961         
2962         Tests various configurations for painting the fixed backgrounds. The existing test was
2963         actually wrong, so fixed to use a gradient (so you can see where the edges of the image are),
2964         and be valid. Testing is complicated by the fact that setting top content inset actually
2965         causes the snapshot to be inset at the top.
2966
2967         * platform/mac-wk2/tiled-drawing/resources/bordered-image.png: Added.
2968         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-expected.html: Added.
2969         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local-expected.html: Added.
2970         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover-local.html: Copied from LayoutTests/platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html.
2971         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-cover.html: Added.
2972         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-expected.html:
2973         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local-expected.html: Added.
2974         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-local.html: Added.
2975         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned-expected.html: Added.
2976         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment-positioned.html: Added.
2977         * platform/mac-wk2/tiled-drawing/top-content-inset-fixed-attachment.html:
2978
2979 2015-05-10  Martin Robinson  <mrobinson@igalia.com>
2980
2981         [GTK] fast/events/page-visibility-transition-test.html is timing out
2982         https://bugs.webkit.org/show_bug.cgi?id=114789
2983
2984         Reviewed by Darin Adler.
2985
2986         * platform/gtk/TestExpectations: Unskip failing tests.
2987
2988 2015-05-10  Chris Fleizach  <cfleizach@apple.com>
2989
2990         AX: Don't expose elements as data tables just because they use display: table
2991         https://bugs.webkit.org/show_bug.cgi?id=144804
2992
2993         Reviewed by Mario Sanchez Prada.
2994
2995         * accessibility/css-table-ignored-expected.txt: Added.
2996         * accessibility/css-table-ignored.html: Added.
2997
2998 2015-05-09  Chris Dumez  <cdumez@apple.com>
2999
3000         Introduce ParentNode.idl / NonDocumentTypeChildNode.idl
3001         https://bugs.webkit.org/show_bug.cgi?id=144825
3002
3003         Reviewed by Sam Weinig.
3004
3005         Rebaseline test as the order of the methods changed when iterating.
3006
3007         * js/dom/dom-static-property-for-in-iteration-expected.txt:
3008
3009 2015-05-08  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3010
3011         streams/reference-implementation/readable-stream-reader.html and streams/reference-implementation/bad-underlying-sources.html are flaky
3012         https://bugs.webkit.org/show_bug.cgi?id=144813
3013
3014         Reviewed by Alexey Proskuryakov.
3015
3016         Removed small timeouts for tests that went from TIMEOUT to PASS thanks to other patches.
3017
3018         * streams/reference-implementation/bad-underlying-sources.html:
3019         * streams/reference-implementation/readable-stream-reader.html:
3020
3021 2015-05-08  Alexey Proskuryakov  <ap@apple.com>
3022
3023         Update results after Sam's patch, the order of properties changed.
3024
3025         * js/dom/dom-static-property-for-in-iteration-expected.txt:
3026
3027 2015-05-08  Sam Weinig  <sam@webkit.org>
3028
3029         Element Traversal is not just Elements anymore
3030         https://bugs.webkit.org/show_bug.cgi?id=144822
3031
3032         Reviewed by Simon Fraser.
3033
3034         Add new tests for element traversal functions on Document, DocumentFragment and CharacterData.
3035
3036         * fast/dom/element-traversal-on-character-data-expected.txt: Added.
3037         * fast/dom/element-traversal-on-character-data.html: Added.
3038         * fast/dom/element-traversal-on-document-expected.txt: Added.
3039         * fast/dom/element-traversal-on-document-fragment-expected.txt: Added.
3040         * fast/dom/element-traversal-on-document-fragment.html: Added.
3041         * fast/dom/element-traversal-on-document.html: Added.
3042
3043 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
3044
3045         Unreviewed GTK+ gardening
3046
3047         * platform/gtk/TestExpectations: Unskip a test that was failing only because the shared
3048         baseline had a failure in it.
3049         * platform/gtk/fast/events/event-attribute-expected.txt: Added.
3050
3051 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
3052
3053         Unreviewed GTK+ gardening
3054
3055         * platform/gtk/TestExpectations: Un-expectation some tests that are now passing.
3056
3057 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
3058
3059         Unreviewed GTK+ gardening
3060
3061         Remove expectations for tests that are also skipped for all WebKit2
3062         ports. This will more easily allow us to handle them when they are
3063         eventually (if at all) unskipped for WebKit2.
3064
3065         * platform/gtk/TestExpectations:
3066
3067 2015-05-08  Martin Robinson  <mrobinson@igalia.com>
3068
3069         [GTK] Some tests fail because they do not assume the popup menu captures click events
3070         https://bugs.webkit.org/show_bug.cgi?id=40601
3071
3072         Reviewed by Carlos Garcia Campos.
3073
3074         * platform/gtk/TestExpectations: Unskip tests that are passing now
3075         and classify remaining failures.
3076         * platform/gtk/editing/selection/5354455-2-expected.txt: Rebaselined.
3077         * platform/gtk/editing/selection/doubleclick-crash-expected.png: Rebaseline.
3078         * platform/gtk/editing/selection/doubleclick-crash-expected.txt: Rebaseline.
3079         * platform/gtk/editing/selection/user-select-all-image-with-single-click-expected.txt: Rebaselined.
3080         * platform/gtk/editing/selection/user-select-all-with-single-click-expected.txt: Rebaselined.
3081         * platform/gtk/fast/events/mouseup-from-button2-expected.txt: Rebaseline.
3082         * platform/gtk/fast/events/shadow-event-path-2-expected.txt: Rebaseline.
3083         * platform/gtk/fast/events/shadow-event-path-expected.txt: Rebaseline.
3084         * platform/gtk/fast/events/updateLayoutForHitTest-expected.txt: Rebaselined.
3085
3086
3087 2015-05-08  Brent Fulgham  <bfulgham@apple.com>
3088
3089         [WK2] Scroll-snap tests timeout intermittently for overflow scroll cases
3090         https://bugs.webkit.org/show_bug.cgi?id=144811
3091
3092         * platform/mac-wk2/TestExpectations: Mark tests as flaky.
3093
3094 2015-05-08  Chris Dumez  <cdumez@apple.com>
3095
3096         Throttle RequestAnimationFrame in subframes that are outside the viewport
3097         https://bugs.webkit.org/show_bug.cgi?id=144718
3098         <rdar://problem/20688782>
3099
3100         Reviewed by Simon Fraser.
3101
3102         * fast/animation/request-animation-frame-throttle-subframe-display-none-expected.txt: Added.
3103         * fast/animation/request-animation-frame-throttle-subframe-display-none.html: Added.
3104         Add layout test to test that RequestAnimationFrame is properly throttled
3105         in "display: none" subframes.
3106
3107         * fast/animation/request-animation-frame-throttle-subframe-expected.txt: Added.
3108         * fast/animation/request-animation-frame-throttle-subframe.html: Added.
3109         Add layout test to test that RequestAnimationFrame is properly throttled
3110         in frames that are outside the viewport.
3111
3112         * fast/animation/resources/requestAnimationFrame-frame-2.html: Added.
3113         * fast/animation/resources/requestAnimationFrame-frame.html: Added.
3114
3115         * platform/win/TestExpectations:
3116         Skip the 2 new tests on Windows as requestAnimationFrame throttling is
3117         only supported on Cocoa.
3118
3119 2015-05-08  Carlos Garcia Campos  <cgarcia@igalia.com>
3120
3121         [GTK] WTR doesn't correctly handle the Escape key
3122         https://bugs.webkit.org/show_bug.cgi?id=144788
3123
3124         Reviewed by Martin Robinson.
3125
3126         Unskip editing/selection/5354455-1.html.
3127
3128         * platform/gtk/TestExpectations:
3129
3130 2015-05-08  Hyungwook Lee  <hyungwook.lee@navercorp.com>
3131
3132         [Win] Unskip passing test case after r183981
3133         https://bugs.webkit.org/show_bug.cgi?id=140517
3134
3135         Reviewed by Brent Fulgham.
3136
3137         * platform/win/TestExpectations:
3138
3139 2015-05-08  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3140
3141         Unreviewed EFL gardening on 8th May.
3142
3143         Mark flaky tests and timeout tests after using xorgdriver on EFL port.
3144
3145         * platform/efl/TestExpectations:
3146
3147 2015-05-08  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3148
3149         [Streams API] ReadableStream constructor start function should be able to error the stream
3150         https://bugs.webkit.org/show_bug.cgi?id=141162
3151
3152         Reviewed by Darin Adler.
3153
3154         * streams/readable-stream-controller-error-expected.txt: Added.
3155         * streams/readable-stream-controller-error.html: Added.
3156         * streams/reference-implementation/bad-underlying-sources-expected.txt:
3157         * streams/reference-implementation/readable-stream-templated-expected.txt:
3158
3159 2015-05-08  Commit Queue  <commit-queue@webkit.org>
3160
3161         Unreviewed, rolling out r183985.
3162         https://bugs.webkit.org/show_bug.cgi?id=144796
3163
3164         broke loader/go-back-to-different-window-size.html (Requested
3165         by kling on #webkit).
3166
3167         Reverted changeset:
3168
3169         "Throttle RequestAnimationFrame in subframes that are outside
3170         the viewport"
3171         https://bugs.webkit.org/show_bug.cgi?id=144718
3172         http://trac.webkit.org/changeset/183985
3173
3174 2015-05-08  Csaba Osztrogonác  <ossy@webkit.org>
3175
3176         REGRESSION(r183072): dfg-put-by-id-prototype-check.js.layout-dfg-eager-no-cjit fails on AArch64 Linux
3177         https://bugs.webkit.org/show_bug.cgi?id=144256
3178
3179         Unreviewed gardening, skip the failing test on AArch64 Linux.
3180
3181         * js/script-tests/dfg-put-by-val-direct-to-generic-array.js:
3182
3183 2015-05-07  Chris Dumez  <cdumez@apple.com>
3184
3185         Throttle RequestAnimationFrame in subframes that are outside the viewport
3186         https://bugs.webkit.org/show_bug.cgi?id=144718
3187         <rdar://problem/20688782>
3188
3189         Reviewed by Simon Fraser.
3190
3191         * fast/animation/request-animation-frame-throttle-subframe-display-none-expected.txt: Added.
3192         * fast/animation/request-animation-frame-throttle-subframe-display-none.html: Added.
3193         Add layout test to test that RequestAnimationFrame is properly throttled
3194         in "display: none" subframes.
3195
3196         * fast/animation/request-animation-frame-throttle-subframe-expected.txt: Added.
3197         * fast/animation/request-animation-frame-throttle-subframe.html: Added.
3198         Add layout test to test that RequestAnimationFrame is properly throttled
3199         in frames that are outside the viewport.
3200
3201         * fast/animation/resources/requestAnimationFrame-frame-2.html: Added.
3202         * fast/animation/resources/requestAnimationFrame-frame.html: Added.
3203
3204 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
3205
3206         Calculate source-size length as a float
3207         https://bugs.webkit.org/show_bug.cgi?id=144766
3208
3209         Reviewed by Dean Jackson.
3210
3211         Add tests that make sure fractional source-size lengths are supported
3212         and are calculated as floats.
3213
3214         * fast/dom/HTMLImageElement/sizes/image-sizes-1x-expected.txt:
3215         * fast/dom/HTMLImageElement/sizes/image-sizes-1x.html:
3216         * fast/dom/HTMLImageElement/sizes/image-sizes-2x-expected.txt:
3217         * fast/dom/HTMLImageElement/sizes/image-sizes-2x.html:
3218
3219 2015-05-07  Commit Queue  <commit-queue@webkit.org>
3220
3221         Unreviewed, rolling out r183895.
3222         https://bugs.webkit.org/show_bug.cgi?id=144786
3223
3224         Many tests became flaky (Requested by ap on #webkit).
3225
3226         Reverted changeset:
3227
3228         "Expose more font weights for -apple-system"
3229         https://bugs.webkit.org/show_bug.cgi?id=144707
3230         http://trac.webkit.org/changeset/183895
3231
3232 2015-05-07  Martin Robinson  <mrobinson@igalia.com>
3233
3234         Remove touchadjustment tests
3235         https://bugs.webkit.org/show_bug.cgi?id=144780
3236
3237         Reviewed by Daniel Bates.
3238
3239         These tests test a feature that has been removed from WebKit entirely and all
3240         ports skip the tests. This code was removed in http://trac.webkit.org/changeset/162231.
3241
3242         * platform/efl/TestExpectations: Remove expectations.
3243         * platform/gtk/TestExpectations: Ditto.
3244         * platform/ios-simulator/TestExpectations: Ditto.
3245         * platform/mac/TestExpectations: Ditto.
3246         * platform/win/TestExpectations: Ditto.
3247         * platform/wincairo/TestExpectations:
3248         * touchadjustment: Removed all files in this directory.
3249
3250 2015-05-07  Simon Fraser  <simon.fraser@apple.com>
3251
3252         New results after r183970. Fixed elements are now always considered to intersect
3253         the coverage rect.
3254
3255         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
3256
3257 2015-05-07  Sam Weinig  <sam@webkit.org>
3258
3259         Consider implementing Document.scrollingElement
3260         <rdar://problem/20845213>
3261         https://bugs.webkit.org/show_bug.cgi?id=143609
3262
3263         Reviewed by Simon Fraser.
3264
3265         * fast/dom/Document/scrollingElement-quirks-mode-expected.txt: Added.
3266         * fast/dom/Document/scrollingElement-quirks-mode.html: Added.
3267         * fast/dom/Document/scrollingElement-standards-mode-expected.txt: Added.
3268         * fast/dom/Document/scrollingElement-standards-mode.html: Added.
3269
3270 2015-05-07  Said Abou-Hallawa  <sabouhallawa@apple.com>
3271
3272         Applying a filter on an SVG element, which is larger than 4096 pixels, causes this element to be rendered shifted to the left
3273         https://bugs.webkit.org/show_bug.cgi?id=144335
3274
3275         Reviewed by Darin Adler.
3276
3277         * svg/filters/big-sized-off-viewport-filter-expected.svg: Added.
3278         * svg/filters/big-sized-off-viewport-filter.svg: Added.
3279         Ensure when applying a filter on a large SVG element, the viewport of the
3280         SVG includes the correct drawing part of this element.
3281
3282 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
3283
3284         Handle meta viewport in HTMLPreloadScanner
3285         https://bugs.webkit.org/show_bug.cgi?id=144640
3286
3287         Reviewed by Dean Jackson.
3288
3289         Added a layout test that is simply calling an internals method
3290         that tests the HTMLPreloadScanner.
3291
3292         * fast/dom/HTMLMetaElement/meta-preloader-expected.txt: Added.
3293         * fast/dom/HTMLMetaElement/meta-preloader.html: Added.
3294
3295 2015-05-07  Zalan Bujtas  <zalan@apple.com>
3296
3297         REGRESSION (r164449): Subpixel rendering: http://www.apple.com/iphone-6/ "Faster wireless." image displays vertical black line on 1x displays at specific window width.
3298         https://bugs.webkit.org/show_bug.cgi?id=144723
3299         rdar://problem/18307094
3300
3301         Reviewed by Simon Fraser.
3302
3303         This patch ensures that the backing store's graphics layer is always positioned on a device pixel boundary.
3304
3305         While calculating the backing store's graphics layer location, its ancestor layer's compositing bounds is taken into account.
3306         However the compositing bounds is an unsnapped value, so in order to place the graphics layer properly,
3307         we need to pixel align the ancestor compositing bounds before using it to adjust the child's graphics layer position.
3308
3309         * compositing/ancestor-compositing-layer-is-on-subpixel-position-expected.html: Added.
3310         * compositing/ancestor-compositing-layer-is-on-subpixel-position.html: Added.
3311         * platform/mac/compositing/layer-creation/overlap-animation-container-expected.txt: progression.
3312
3313 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
3314
3315         Fix sizes crash and add invalid value tests.
3316         https://bugs.webkit.org/show_bug.cgi?id=144739
3317
3318         Reviewed by Darin Adler.
3319
3320         Add tests that make sure that invalid values are properly handled, and a 100vw
3321         source-size length is being used for srcset and for intrinsic dimension calculation.
3322
3323         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids-expected.txt: Added.
3324         * fast/dom/HTMLImageElement/sizes/image-sizes-invalids.html: Added.
3325
3326 2015-05-07  Simon Fraser  <simon.fraser@apple.com>
3327
3328         Remove the WK1-only code path for independently composited iframes
3329         https://bugs.webkit.org/show_bug.cgi?id=144722
3330
3331         Reviewed by Dean Jackson.
3332         
3333         Results different from WK2, because WK1 does not make layers for scrollbars.
3334
3335         * platform/mac-wk1/compositing/visible-rect/iframe-no-layers-expected.txt: Added.
3336
3337 2015-05-06  Dean Jackson  <dino@apple.com>
3338
3339         Handle backdrop views that have to tile
3340         https://bugs.webkit.org/show_bug.cgi?id=142317
3341         <rdar://problem/20049088>
3342
3343         Reviewed by Simon Fraser.
3344
3345         Take 2 - this was rolled out because Mavericks was crashing.
3346
3347         A test that creates some backdrop views, then makes them
3348         big enough that it would trigger tiling (which we don't want
3349         to happen).
3350
3351         * compositing/media-controls-bar-appearance-big-expected.txt: Added.
3352         * compositing/media-controls-bar-appearance-big.html: Added.
3353         * platform/mac-mavericks/TestExpectations: Skip tests on Mavericks.
3354
3355 2015-05-07  Martin Robinson  <mrobinson@igalia.com>
3356
3357         [GTK] All spell checking layout tests fail
3358         https://bugs.webkit.org/show_bug.cgi?id=144648
3359
3360         Reviewed by Carlos Garcia Campos.
3361
3362         * platform/gtk/TestExpectations: Unskip and reclassify previously failing tests.
3363         * platform/gtk/editing/spelling/spellcheck-paste-expected.txt: Removed.
3364
3365 2015-05-07  Joanmarie Diggs  <jdiggs@igalia.com>
3366
3367         AX: [ATK] The pre element should be mapped to ATK_ROLE_SECTION; not ATK_ROLE_PANEL
3368         https://bugs.webkit.org/show_bug.cgi?id=144702
3369
3370         Reviewed by Chris Fleizach.
3371
3372         In addition to updating the platform expectations for Efl and Gtk, the computed
3373         roles test needed to be updated because there is not a one-to-one mapping between
3374         the HTML pre element and any ARIA role type.
3375
3376         * accessibility/roles-computedRoleString-expected.txt: Updated.
3377         * accessibility/roles-computedRoleString.html: Updated.
3378         * platform/efl/accessibility/roles-exposed-expected.txt: Updated.
3379         * platform/gtk/accessibility/roles-exposed-expected.txt: Updated.
3380
3381 2015-05-07  Csaba Osztrogonác  <ossy@webkit.org>
3382
3383         [EFL] Unreviewed gardening.
3384
3385         Removed stale expected files, because these tests are reftests now. (as RWT suggested)
3386         Commented old expectations after r183925 to avoid having ambiguous expectations.
3387
3388         * platform/efl/TestExpectations:
3389         * platform/efl/animations/cross-fade-background-image-expected.png: Removed.
3390         * platform/efl/animations/cross-fade-background-image-expected.txt: Removed.
3391         * platform/efl/css3/masking/clip-path-circle-relative-overflow-expected.png: Removed.
3392         * platform/efl/css3/masking/clip-path-polygon-evenodd-expected.png: Removed.
3393         * platform/efl/css3/masking/clip-path-polygon-expected.png: Removed.
3394         * platform/efl/css3/masking/clip-path-polygon-nonzero-expected.png: Removed.
3395
3396 2015-05-07  Csaba Osztrogonác  <ossy@webkit.org>
3397
3398         [EFL] Mouseevent/hover tests fail with XorgDriver
3399         https://bugs.webkit.org/show_bug.cgi?id=144741
3400
3401         Unreviewed gardening, mark failing tests, skip timeouting tests.
3402
3403         * platform/efl/TestExpectations:
3404
3405 2015-05-07  Csaba Osztrogonác  <ossy@webkit.org>
3406
3407         [EFL] REGRESSION(r183907): It made all inspector-protocol test crash
3408         https://bugs.webkit.org/show_bug.cgi?id=144737
3409
3410         Unreviewed gardening, skip crashing tests.
3411
3412         * platform/efl/TestExpectations:
3413
3414 2015-05-07  Yoav Weiss  <yoav@yoav.ws>
3415
3416         Fix <script srcset> being loaded by the preloader.
3417         https://bugs.webkit.org/show_bug.cgi?id=144675
3418
3419         Reviewed by Darin Adler.
3420
3421         Add preloader tests to make sure that <script src> is preloaded,
3422         and <script srcset> is not.
3423
3424         * http/tests/loading/preload-script-src-expected.txt: Added.
3425         * http/tests/loading/preload-script-src.html: Added.
3426         * http/tests/loading/preload-script-srcset-ignored-expected.txt: Added.
3427         * http/tests/loading/preload-script-srcset-ignored.html: Added.
3428
3429 2015-05-06  Yoav Weiss  <yoav@yoav.ws>
3430
3431         Add srcset preloader tests
3432         https://bugs.webkit.org/show_bug.cgi?id=144674
3433
3434         Reviewed by Darin Adler.
3435
3436         Add several preloader tests making sure that the when srcset is being preloaded,
3437         the right resource is fetched, and the other resource is not.
3438
3439         * http/tests/loading/preload-img-src-expected.txt: Added.
3440         * http/tests/loading/preload-img-src.html: Added.
3441         * http/tests/loading/preload-img-srcset-expected.txt: Added.
3442         * http/tests/loading/preload-img-srcset-sizes-expected.txt: Added.
3443         * http/tests/loading/preload-img-srcset-sizes.html: Added.
3444         * http/tests/loading/preload-img-srcset.html: Added.
3445         * http/tests/resources/checkPreload.js: Added.
3446         (checkForPreload):
3447
3448 2015-05-06  Manuel Rego Casasnovas  <rego@igalia.com>
3449
3450         [CSS Grid Layout] Mark grid shorthands as layout dependent
3451         https://bugs.webkit.org/show_bug.cgi?id=144687
3452
3453         Reviewed by Darin Adler.
3454
3455         * fast/css-grid-layout/grid-shorthand-computed-style-crash-expected.txt: Added.
3456         * fast/css-grid-layout/grid-shorthand-computed-style-crash.html: Added.
3457         * fast/css-grid-layout/grid-template-shorthand-computed-style-crash-expected.txt: Added.
3458         * fast/css-grid-layout/grid-template-shorthand-computed-style-crash.html: Added.
3459
3460 2015-05-06  Ryosuke Niwa  <rniwa@webkit.org>
3461
3462         ToT WebKit crashes while loading ES6 compatibility table
3463         https://bugs.webkit.org/show_bug.cgi?id=144726
3464
3465         Reviewed by Filip Pizlo.
3466
3467         Added new test cases.
3468
3469         * js/class-syntax-string-and-numeric-names-expected.txt:
3470         * js/script-tests/class-syntax-string-and-numeric-names.js:
3471
3472 2015-05-06  Brent Fulgham  <bfulgham@apple.com>
3473
3474         Scroll-snap points do not handle margins and padding propertly
3475         https://bugs.webkit.org/show_bug.cgi?id=144647
3476         <rdar://problem/20829473>
3477
3478         Reviewed by Simon Fraser.
3479
3480         Add new scroll-snap tests that cover elements with borders, padding, and rotation. Also correct the
3481         cause of the 'scroll-snap-mandatory-overflow.html' test flakiness by making sure the mouse is always
3482         inside the element when starting new wheel gestures.
3483
3484         Also add a new 'generic' test that confirms that we have expected results for scroll-snap coordinates
3485         and calculated scroll-snap-offset values.
3486  
3487         * css3/scroll-snap/scroll-snap-offsets.html: Added.
3488         * platform/mac-wk2/TestExpectations: Remove flakiness annotation for scroll-snap-mandatory-overflow.
3489         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html:
3490         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders-expected.txt: Added.
3491         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-borders.html: Added.
3492         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html:
3493         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding-expected.txt: Added.
3494         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-padding.html: Added.
3495         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated-expected.txt: Added.
3496         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-rotated.html: Added.
3497
3498 2015-05-06  Commit Queue  <commit-queue@webkit.org>
3499
3500         Unreviewed, rolling out r183894.
3501         https://bugs.webkit.org/show_bug.cgi?id=144719
3502
3503         crashes on mavericks (Requested by dino on #webkit).
3504
3505         Reverted changeset:
3506
3507         "Handle backdrop views that have to tile"
3508         https://bugs.webkit.org/show_bug.cgi?id=142317
3509         http://trac.webkit.org/changeset/183894
3510
3511 2015-05-06  Jon Lee  <jonlee@apple.com>
3512
3513         Expose more font weights for -apple-system
3514         https://bugs.webkit.org/show_bug.cgi?id=144707
3515
3516         Reviewed by Dean Jackson.
3517
3518         * platform/mac/fast/text/systemFont.html: Update test to include font weights for -apple-system.
3519         * platform/mac/fast/text/systemFont-expected.txt: Update expectations.
3520
3521 2015-05-06  Dean Jackson  <dino@apple.com>
3522
3523         Handle backdrop views that have to tile
3524         https://bugs.webkit.org/show_bug.cgi?id=142317
3525         <rdar://problem/20049088>
3526
3527         Reviewed by Simon Fraser.
3528
3529         A test that creates some backdrop views, then makes them
3530         big enough that it would trigger tiling (which we don't want
3531         to happen).
3532
3533         * compositing/media-controls-bar-appearance-big-expected.txt: Added.
3534         * compositing/media-controls-bar-appearance-big.html: Added.
3535
3536 2015-05-06  Martin Robinson  <mrobinson@igalia.com>
3537
3538         [FreeType] Vertical CJK glyphs should not be rendered with synthetic oblique
3539         https://bugs.webkit.org/show_bug.cgi?id=144612
3540
3541         Reviewed by Darin Adler.
3542
3543         * platform/gtk/TestExpectations: Remove expectation for failing test.
3544
3545 2015-05-06  Martin Robinson  <mrobinson@igalia.com>
3546
3547         Unreviewed GTK+ gardening
3548
3549         * platform/gtk/TestExpectations: Remove a couple expectations tests.
3550         * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt:
3551
3552 2015-05-06  Alexey Proskuryakov  <ap@apple.com>
3553
3554         Update expectations for fast/forms/button-line-height.html
3555
3556         * TestExpectations:
3557         * platform/efl/TestExpectations:
3558         * platform/gtk/TestExpectations:
3559         * platform/win/TestExpectations:
3560
3561 2015-05-05  Carlos Garcia Campos  <cgarcia@igalia.com>
3562
3563         [GTK][WK2] The WebKit network disk cache is not enabled
3564         https://bugs.webkit.org/show_bug.cgi?id=142821
3565
3566         Reviewed by Martin Robinson.
3567
3568         Unskip http/tests/cache/disk-cache tests.
3569
3570         * platform/gtk/TestExpectations:
3571
3572 2015-05-05  Nikita Vasilyev  <nvasilyev@apple.com>
3573
3574         LayoutTests/fast/forms/button-line-height.html is broken on non-Mac/non-iOS ports
3575         https://bugs.webkit.org/show_bug.cgi?id=144673
3576
3577         * TestExpectations: Skip broken test.
3578
3579 2015-05-05  Manuel Rego Casasnovas  <rego@igalia.com>
3580
3581         [CSS Grid Layout] grid-template-areas should accept none value
3582         https://bugs.webkit.org/show_bug.cgi?id=144624
3583
3584         Reviewed by Darin Adler.
3585
3586         * fast/css-grid-layout/grid-template-areas-get-set-expected.txt:
3587         * fast/css-grid-layout/grid-template-areas-get-set.html: Add new test
3588         case to check "none" support.
3589
3590 2015-05-05  Ryosuke Niwa  <rniwa@webkit.org>
3591
3592         Fix tests after r183770 on non-Mac ports. These tests are expecting Mac editing behavior.
3593
3594         * editing/execCommand/strikethroughSelection.html:
3595         * editing/execCommand/toggle-mixed-text-decorations.html:
3596
3597 2015-05-05  Roger Fong  <roger_fong@apple.com>
3598
3599         Unreviewed. Some assertion failures in compositing code after r183820.
3600         https://bugs.webkit.org/show_bug.cgi?id=144630.
3601
3602         * platform/mac/TestExpectations:
3603
3604 2015-05-05  Joanmarie Diggs  <jdiggs@igalia.com>
3605
3606         [GTK] platform/gtk/accessibility/unknown-roles-not-exposed.html is flaky
3607         https://bugs.webkit.org/show_bug.cgi?id=74493
3608
3609         Reviewed by Chris Fleizach.
3610
3611         Make the test more reliable by searching for a child with an unknown role
3612         rather than depending on an exact hierarchy. This makes the test applicable
3613         to other platforms as at least Efl and Mac also do not expose children with
3614         unknown roles, so it's now part of the shared accessibility tests.
3615
3616         * accessibility/unknown-roles-not-exposed-expected.txt: Added.
3617         * accessibility/unknown-roles-not-exposed.html: Added.
3618         * platform/gtk/TestExpectations: Removed skipped test.
3619         * platform/gtk/accessibility/unknown-roles-not-exposed-expected.txt: Removed.
3620         * platform/gtk/accessibility/unknown-roles-not-exposed.html: Removed.
3621
3622 2015-05-05  Zalan Bujtas  <zalan@apple.com>
3623
3624         Navigating to www.apple.com hits assertion in WebCore::TextIteratorCopyableText::set()
3625         https://bugs.webkit.org/show_bug.cgi?id=144629
3626         rdar://problem/20689877
3627
3628         Reviewed by Andreas Kling.
3629
3630         This patch ensures that we don't emit empty text for the text iterator.
3631         In TextIterator::handleTextNode before emitting a string, certain characters (\n \t) need to
3632         be replaced with space. When such character is found, we emit the string we've processed so far and
3633         handle the replacement during the next callback.
3634         When the first character in the string needs replacing, there's nothing to emit. However if we don't
3635         handle at least one character, TextIterator::advance believes that processing is done and never calls  
3636         TextIterator::handleTextNode back with the rest of the string. 
3637
3638         * fast/text/simple-line-layout-innerText-with-newline-expected.html: Added.
3639         * fast/text/simple-line-layout-innerText-with-newline.html: Added.
3640
3641 2015-05-05  Brent Fulgham  <bfulgham@apple.com>
3642
3643         Add overflow scroll-snap tests
3644         https://bugs.webkit.org/show_bug.cgi?id=144591
3645
3646         Reviewed by Simon Fraser.
3647
3648         * platform/mac-wk2/TextExpectations: Mark overflow test as flaky while I investigate.
3649         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources: Added.
3650         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/horizontal-mainframe.html: Added.
3651         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/resources/vertical-mainframe.html: Added.
3652         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up-expected.txt: Added.
3653         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-destination-lock-up.html: Added.
3654         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe-expected.txt: Added.
3655         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-iframe.html: Added.
3656         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow-expected.txt: Added.
3657         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-overflow.html: Added.
3658
3659 2015-05-05  Roger Fong  <roger_fong@apple.com>
3660
3661         Media control volume slider is opaque.
3662         https://bugs.webkit.org/show_bug.cgi?id=144470.
3663         <rdar://problem/20770350>
3664
3665         * platform/mac/TestExpectations:
3666         Some tests generate assertion failures after this change, though the tests pass in release.
3667         Marking them as crashing in debug for now. Tracking failures here: https://bugs.webkit.org/show_bug.cgi?id=144630.
3668
3669 2015-05-05  Csaba Osztrogonác  <ossy@webkit.org>
3670
3671         Unreviewed gardening, unskip passing compositing tests since USE_NATIVE_XDISPLAY=1
3672         is set on the EFL bots and mark the remaining failing compositing tests properly.
3673
3674         * platform/efl/TestExpectations:
3675
3676 2015-05-04  Basile Clement  <basile_clement@apple.com>
3677
3678         Allow CreateActivation sinking
3679         https://bugs.webkit.org/show_bug.cgi?id=144300
3680
3681         Reviewed by Filip Pizlo.
3682
3683         Add a performance test for activation allocation sinking.
3684
3685         * js/regress/script-tests/sink-huge-activation.js: Added.
3686         (bar):
3687         (foo):
3688
3689 2015-05-05  Andreas Kling  <akling@apple.com>
3690
3691         Fix up fast/performance/performance-now-crash-on-navigated-window.html after r183795.
3692
3693         Unreviewed fix for the bots. Since performance.now doesn't bail out and return 0 in
3694         disconnected frames anymore, we have to adjust the expectations. This test was all
3695         about catching a crash anyway.
3696
3697         * fast/performance/performance-now-crash-on-navigated-window-expected.txt:
3698         * fast/performance/performance-now-crash-on-navigated-window.html:
3699
3700 2015-05-05  Javier Fernandez  <jfernandez@igalia.com>
3701
3702         [CSS Box Alignment] Upgrade align-content parsing to CSS3 Box Alignment spec
3703         https://bugs.webkit.org/show_bug.cgi?id=144443
3704
3705         Reviewed by Darin Adler.
3706
3707         Tests to verify the align-content parsing logic. The new Box Alignment spec
3708         requires some changes in the flexbox tests.
3709
3710         * css3/flexbox/css-properties-expected.txt:
3711         * css3/flexbox/css-properties.html:
3712         * css3/parse-align-content-expected.txt: Added.
3713         * css3/parse-align-content.html: Added.
3714
3715 2015-05-05  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
3716
3717         streams/readable-stream.html is very flaky
3718         https://bugs.webkit.org/show_bug.cgi?id=144455
3719
3720         Reviewed by Darin Adler.
3721
3722         Moved flaky test to streams/readable-stream-gc.html.
3723         Updated flaky test to check that the controller methods work well even if readable stream reference is lost by script.
3724
3725         * streams/readable-stream-expected.txt:
3726         * streams/readable-stream-gc-expected.txt: Added.
3727         * streams/readable-stream-gc.html: Added.
3728         * streams/readable-stream.html:
3729
3730 2015-05-05  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
3731
3732         [GTK] Gardening 4th May
3733         https://bugs.webkit.org/show_bug.cgi?id=144571
3734
3735         Unreviewed.
3736
3737         * platform/gtk/TestExpectations:
3738         * platform/gtk/fast/forms/color/input-appearance-color-expected.png: Added.
3739         * platform/gtk/fast/forms/color/input-appearance-color-expected.txt:
3740         * platform/gtk/fast/regions/region-overflow-break-expected.html: Added.
3741         * platform/gtk/fast/regions/scrolling/wheel-scroll-abspos-expected.html: Added.
3742         * platform/gtk/fast/regions/scrolling/wheel-scroll-expected.html: Added.
3743         * platform/gtk/fast/text/font-kerning-expected.html: Added.
3744
3745 2015-05-05  Joanmarie Diggs  <jdiggs@igalia.com>
3746
3747         [ATK] AX: figure out platform difference for ATK to make accessibility/table-cell-display-block.html work
3748         https://bugs.webkit.org/show_bug.cgi?id=143083
3749
3750         Reviewed by Chris Fleizach.
3751
3752         * accessibility/roles-computedRoleString-expected.txt: Updated to reflect fixed FIXME.
3753         * accessibility/roles-computedRoleString.html: Updated to reflect fixed FIXME.
3754         * accessibility/table-cell-display-block-expected.txt: Modified to be more platform agnostic.
3755         * accessibility/table-cell-display-block.html: Modified to be more platform agnostic.
3756         * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect mapping change.
3757         * platform/gtk/TestExpectations: Unskip failing test from opening report.
3758         * platform/gtk/accessibility/table-detection-expected.txt: Updated to reflect mapping change.
3759         * platform/mac/accessibility/rowheader-outside-table-role-expected.txt: Updated to reflect mapping change.
3760         * platform/mac/accessibility/rowheader-outside-table-role.html: Updated to reflect mapping change.
3761
3762 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3763
3764         Fix assertions in WK1 tests after r183777.
3765         
3766         Behavior difference with the change to RenderLayerCompositor::rootBackgroundTransparencyChanged().
3767
3768         * platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt:
3769
3770 2015-05-04  Doug Russell  <d_russell@apple.com>
3771
3772         AX: setting focus via accessibility object needs to set isSynchronizing in resulting selection intent
3773         https://bugs.webkit.org/show_bug.cgi?id=144489
3774
3775         Reviewed by Chris Fleizach.
3776
3777         Resolves infinite looping when navigating rapidly between controls with the search API and then focusing
3778         on the returned control.
3779         Remove isSynchronizing flag from AXTextStateChangeIntent and put it on AXObjectCache.
3780         Move AXTextStateChangeIntent logic in AccessibilityRenderObject into a helper method.
3781         Call new AXTextStateChangeIntent helper from AccessibilityRenderObject::setFocus().
3782         Add support for setSelectedVisibleTextRange() in accessibility tests.
3783
3784         * platform/mac/accessibility/selection-sync-expected.txt: Added.
3785         * platform/mac/accessibility/selection-sync.html: Added.
3786
3787 2015-05-04  Chris Dumez  <cdumez@apple.com>
3788
3789         Crash at com.apple.WebKit.WebContent at com.apple.WebCore: WebCore::createWindow + 185
3790         https://bugs.webkit.org/show_bug.cgi?id=144597
3791         <rdar://problem/20361579>
3792
3793         Reviewed by Andreas Kling.
3794
3795         Add a layout test to cover the case where window.open() is called on a
3796         window that is different than the activeDOMWindow and where the
3797         activeDOMWindow does not have a frame.
3798
3799         * fast/dom/Window/resources/test-frame.html: Added.
3800         * fast/dom/Window/window-open-activeWindow-null-frame-expected.txt: Added.
3801         * fast/dom/Window/window-open-activeWindow-null-frame.html: Added.
3802
3803 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3804
3805         display:none iframes cause repeated compositing flushing
3806         https://bugs.webkit.org/show_bug.cgi?id=144529
3807
3808         Reviewed by Darin Adler.
3809         
3810         Test with a display:none iframe that triggers a single compositing flush,
3811         then counts how many occur in 10ms.
3812
3813         * compositing/iframes/display-none-subframe-expected.txt: Added.
3814         * compositing/iframes/display-none-subframe.html: Added.
3815
3816 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3817
3818         Fix updating of tiled backing opaquenss when the page background color changes
3819         https://bugs.webkit.org/show_bug.cgi?id=144600
3820         rdar://problem/20723035
3821
3822         Reviewed by Tim Horton.
3823
3824         Test that dumps layers with various baseBackgroundColor and body background color
3825         combinations.
3826
3827         * platform/mac-wk2/tiled-drawing/background-transparency-toggle-expected.txt: Added.
3828         * platform/mac-wk2/tiled-drawing/background-transparency-toggle.html: Added.
3829
3830 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3831
3832         Fix the test after r183758 since shouldNotBe is not supported in the standalone testing.
3833
3834         * js/class-syntax-default-constructor-expected.txt:
3835         * js/script-tests/class-syntax-default-constructor.js:
3836
3837 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3838
3839         Toggling underline or strike through affects each other
3840         https://bugs.webkit.org/show_bug.cgi?id=27818
3841
3842         Reviewed by Darin Adler.
3843
3844         Added a regression test and rebaselined various tests as explained below.
3845
3846         * editing/execCommand/script-tests/toggle-style-2.js: The order in which u and strike elements appear have switched.
3847         * editing/execCommand/script-tests/toggle-text-decorations.js: Ditto for line-through and overline.
3848         * editing/execCommand/toggle-mixed-text-decorations-expected.txt: Added.
3849         * editing/execCommand/toggle-mixed-text-decorations.html: Added.
3850         * editing/execCommand/toggle-style-2-expected.txt: Rebaselined.
3851         * editing/execCommand/toggle-text-decorations-expected.txt: Rebaselined.
3852         * editing/undo/remove-css-property-and-remove-style-expected.txt: The order in which color and font-weight properties
3853         appear have switched.
3854
3855 2015-05-04  Chris Dumez  <cdumez@apple.com>
3856
3857         REGRESSION (r178156): CSS Parser incorrectly rejects valid calc() in padding-right property
3858         https://bugs.webkit.org/show_bug.cgi?id=144584
3859         <rdar://problem/20796829>
3860
3861         Reviewed by Darin Adler.
3862
3863         * fast/css/negative-calc-values-expected.txt: Added.
3864         * fast/css/negative-calc-values.html: Added.
3865         Add a layout test that assigns negative calc() values to properties
3866         whose values cannot be negative to verify that values are clamped as
3867         per the specification:
3868         http://dev.w3.org/csswg/css-values-3/#calc-range
3869
3870         * fast/css/padding-calc-value-expected.txt: Added.
3871         * fast/css/padding-calc-value.html: Added.
3872         Add a layout test to test that using calc(.5em - 2px) for padding-right
3873         CSS property works as intended. It used to be resolved as 0px instead
3874         of "2*font-size - 2px".
3875
3876         * fast/css/text-shadow-calc-value-expected.txt:
3877         * fast/css/text-shadow-calc-value.html:
3878         Update test to match what the specification says:
3879         http://dev.w3.org/csswg/css-values-3/#calc-range
3880         "width: calc(5px - 10px);" is equivalent to "width: 0px;" since widths
3881         smaller than 0px are not allowed.
3882
3883 2015-05-04  Joseph Pecoraro  <pecoraro@apple.com>
3884
3885         Unreviewed gardening. Fix lint error on mac-wk1.
3886
3887         * platform/mac-wk1/TestExpectations:
3888
3889 2015-05-04  Alexey Proskuryakov  <ap@apple.com>
3890
3891         storage/indexeddb/mozilla/cursor-update-updates-indexes.html is flaky
3892         https://bugs.webkit.org/show_bug.cgi?id=144590
3893
3894         * platform/mac-wk2/TestExpectations: Marking as such.
3895
3896 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3897
3898         Extending undefined in class syntax should throw a TypeError
3899         https://bugs.webkit.org/show_bug.cgi?id=144284
3900
3901         Reviewed by Darin Adler.
3902
3903         Fixed the expectation for extending undefined and removed irrelevant test cases for extending undefined
3904         since we'll never get to instantiate these classes now.
3905
3906         * js/class-syntax-extends-expected.txt:
3907         * js/script-tests/class-syntax-extends.js:
3908
3909 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3910
3911         ES6 classes: Invalid test for constructor property
3912         https://bugs.webkit.org/show_bug.cgi?id=144278
3913
3914         Reviewed by Darin Adler.
3915
3916         Fixed the test. The constructors of two distinct classes should definitely be distinct.
3917
3918         * js/class-syntax-default-constructor-expected.txt:
3919         * js/script-tests/class-syntax-default-constructor.js:
3920
3921 2015-05-04  Ryosuke Niwa  <rniwa@webkit.org>
3922
3923         new super should be a syntax error
3924         https://bugs.webkit.org/show_bug.cgi?id=144282
3925
3926         Reviewed by Joseph Pecoraro.
3927
3928         Rebaselined the test.
3929
3930         * js/class-syntax-super-expected.txt:
3931         * js/script-tests/class-syntax-super.js:
3932
3933 2015-05-04  Simon Fraser  <simon.fraser@apple.com>
3934
3935        Skip fast/images/animated-gif-body-outside-viewport.html on Windows. It
3936        started failing after r183732, but like the other fast/images/animated-gif* tests,
3937        it's sensitive to window display timing. These tests were already skipped for Mac
3938        WK1, probably because we disable window autodisplay on the Mac.
3939
3940         * platform/win/TestExpectations:
3941
3942 2015-05-04  Javier Fernandez  <jfernandez@igalia.com>
3943
3944         [CSS Box Alignment] Upgrade justify-content parsing to CSS3 Box Alignment spec.
3945         https://bugs.webkit.org/show_bug.cgi?id=144442
3946
3947         Reviewed by David Hyatt.
3948
3949         Upgrade the justify-content property to the last CSS3 Box
3950         Alignment specification. It defines a different enumeration for
3951         Positional and Distribution alignment, which requires changes in
3952         the FlexibleBox implementation.
3953
3954         Some minor changes in some Flexbox related test cases for adapting
3955         them to the new parsing logic. New layout tests, not Flexbox
3956         specific, to verify the parsing of the new values.
3957
3958         * css3/flexbox/css-properties.html:
3959         * css3/parse-justify-content-expected.txt: Added.
3960         * css3/parse-justify-content.html: Added.
3961
3962 2015-05-04  Manuel Rego Casasnovas  <rego@igalia.com>
3963
3964         [CSS Grid Layout] Wrong computed style for named grid lines in implicit tracks
3965         https://bugs.webkit.org/show_bug.cgi?id=144449
3966
3967         Reviewed by Sergio Villar Senin.
3968
3969         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks-expected.txt: Added.
3970         * fast/css-grid-layout/named-grid-lines-computed-style-implicit-tracks.html: Added.
3971
3972 2015-05-02  Simon Fraser  <simon.fraser@apple.com>
3973
3974         Assertion failure (!needsLayout()) loading inkedmag.com
3975         https://bugs.webkit.org/show_bug.cgi?id=144528
3976         rdar://problem/20788681
3977
3978         Reviewed by Darin Adler.
3979         
3980         Test that sleeps for a while to force an image into catchup mode.
3981
3982         * fast/images/resources/spinner.gif: Added.
3983         * fast/images/set-needs-layout-in-painting-expected.txt: Added.
3984         * fast/images/set-needs-layout-in-painting.html: Added.
3985
3986 2015-05-03  Alexey Proskuryakov  <ap@apple.com>
3987
3988         Skip fast/frames/flattening/crash-remove-iframe-during-object-beforeload.html
3989         https://bugs.webkit.org/show_bug.cgi?id=144540
3990
3991         * TestExpectations:
3992
3993 2015-05-01  Simon Fraser  <simon.fraser@apple.com>
3994
3995         Avoid compositing updates after style recalcs which have no compositing implications
3996         https://bugs.webkit.org/show_bug.cgi?id=144502
3997
3998         Reviewed by Darin Adler.
3999         
4000         Use internals.compositingUpdateCount() to see if various document mutations
4001         cause a compositing update. Doesn't actually detect any behavior change
4002         from this patch, but seems useful in general.
4003
4004         * compositing/updates/no-style-change-updates-expected.txt: Added.
4005         * compositing/updates/no-style-change-updates.html: Added.
4006
4007 2015-05-01  Ryosuke Niwa  <rniwa@webkit.org>
4008
4009         Class syntax should allow string and numeric identifiers for method names
4010         https://bugs.webkit.org/show_bug.cgi?id=144254
4011
4012         Reviewed by Darin Adler.
4013
4014         Added a test and rebaselined other tests per syntax error message change.
4015
4016         * js/class-syntax-declaration-expected.txt:
4017         * js/class-syntax-expression-expected.txt:
4018         * js/class-syntax-string-and-numeric-names-expected.txt: Added.
4019         * js/class-syntax-string-and-numeric-names.html: Added.
4020         * js/class-syntax-super-expected.txt:
4021         * js/script-tests/class-syntax-declaration.js:
4022         * js/script-tests/class-syntax-expression.js:
4023         * js/script-tests/class-syntax-string-and-numeric-names.js: Added.
4024         * js/script-tests/class-syntax-super.js:
4025
4026 2015-05-01  Brent Fulgham  <bfulgham@apple.com>
4027
4028         Create a set of initial scroll snap point tests
4029         https://bugs.webkit.org/show_bug.cgi?id=142358
4030
4031         Reviewed by Simon Fraser.
4032
4033         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap: Added.
4034         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal-expected.txt: Added.
4035         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-horizontal.html: Added.
4036         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal-expected.txt: Added.
4037         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-horizontal.html: Added.
4038         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical-expected.txt: Added.
4039         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-slow-vertical.html: Added.
4040         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical-expected.txt: Added.
4041         * platform/mac-wk2/tiled-drawing/scrolling/scroll-snap/scroll-snap-mandatory-mainframe-vertical.html: Added.
4042
4043 2015-05-01  Andreas Kling  <akling@apple.com>
4044
4045         Reproducible crash removing name attribute from <img> node