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