[ES6] Fix name enumeration of static functions for Symbol constructor
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2
3         [ES6] Fix name enumeration of static functions for Symbol constructor
4         https://bugs.webkit.org/show_bug.cgi?id=143891
5
6         Reviewed by Geoffrey Garen.
7
8         Add property names tests for Symbol constructor, Symbol object and Symbol.prototype.
9
10         * js/Object-getOwnPropertyNames-expected.txt: Removed.
11         * js/script-tests/Object-getOwnPropertyNames.js:
12
13 2015-04-17  Beth Dakin  <bdakin@apple.com>
14
15         Force mouse events should go through normal mouse event handling code paths
16         https://bugs.webkit.org/show_bug.cgi?id=143749
17         -and corresponding-
18         rdar://problem/20472895
19
20         Reviewed by Dean Jackson.
21
22         Just a few new tests. More to come.
23         * fast/events/mouse-force-changed-expected.txt: Added.
24         * fast/events/mouse-force-changed.html: Added.
25         * fast/events/mouse-force-down-expected.txt: Added.
26         * fast/events/mouse-force-down.html: Added.
27         * fast/events/mouse-force-up-expected.txt: Added.
28         * fast/events/mouse-force-up.html: Added.
29
30         Right now the new tests will only work on Mac 10.10.3 and beyond.
31         * platform/efl/TestExpectations:
32         * platform/gtk/TestExpectations:
33         * platform/ios-simulator/TestExpectations:
34         * platform/mac-mavericks/TestExpectations:
35         * platform/win/TestExpectations:
36
37 2015-04-17  Daniel Bates  <dabates@apple.com>
38
39         REGRESSION: SVG does not support link dragging
40         https://bugs.webkit.org/show_bug.cgi?id=141597
41
42         Reviewed by Darin Adler.
43
44         Add a test to ensure we do not regress dragging of a HTML hyperlink or a SVG hyperlink.
45
46         * fast/events/drag-and-drop-link-expected.txt: Added.
47         * fast/events/drag-and-drop-link.html: Added.
48         * platform/efl/TestExpectations: Mark the test as "failure" since EFL does not support drag-and-drop.
49         * platform/gtk/TestExpectations: Mark the test as "failure" until we implement drag-and-drop support for
50         GTK+ as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
51         * platform/ios-simulator/TestExpectations: Skip the test since iOS does not implement
52         drag-and-drop support.
53         * platform/mac-wk2/TestExpectations: Skip the test until we implement drag-and-drop support in EventSender
54         for Mac as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
55
56 2015-04-17  Commit Queue  <commit-queue@webkit.org>
57
58         Unreviewed, rolling out r182912 and r182920.
59         https://bugs.webkit.org/show_bug.cgi?id=143881
60
61         Build breakage in some configurations (Requested by ap on
62         #webkit).
63
64         Reverted changesets:
65
66         "Force mouse events should go through normal mouse event
67         handling code paths"
68         https://bugs.webkit.org/show_bug.cgi?id=143749
69         http://trac.webkit.org/changeset/182912
70
71         http://trac.webkit.org/changeset/182920
72
73 2015-04-17  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
74
75         [GTK] Gardening 17th April.
76         https://bugs.webkit.org/show_bug.cgi?id=143870
77
78         Unreviewed.
79
80         * platform/gtk/TestExpectations:
81
82 2015-04-17  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
83
84         [EFL] Unreviewed EFL gardening on 17 April.
85
86         Mark 5 form tests and 3 navigation tests to failure.
87
88         * platform/efl/TestExpectations:
89
90 2015-04-17  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
91
92         streams/reference-implementation/readable-stream.html is flaky
93         https://bugs.webkit.org/show_bug.cgi?id=143778
94
95         Unreviewed.
96
97         Comment out flaky subtests while working on a more complete
98         solution.
99
100         The problem with these tests is that they set a timeout before the
101         calling done() and this causes some tests to behave
102         undeterministically, specilly code related to promise
103         resolution. This could even cause indetermination if the tests
104         were expected to run correctly.
105
106         We think it is better to comment them out and find a more long
107         term solution that could involve submitting change requests to the
108         reference tests in the spec. This will be tackled in bug 143774.
109
110         * streams/reference-implementation/readable-stream-expected.txt:
111         * streams/reference-implementation/readable-stream-reader-expected.txt:
112         * streams/reference-implementation/readable-stream-reader.html:
113         * streams/reference-implementation/readable-stream-templated-expected.txt:
114         * streams/reference-implementation/readable-stream-templated.html:
115         * streams/reference-implementation/readable-stream.html:
116
117 2015-04-16  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
118
119         streams/readablestream-reader.html test should really test collected stream case.
120         https://bugs.webkit.org/show_bug.cgi?id=143818
121
122         Reviewed by Darin Adler.
123
124         Making the test async so that the stream start async callback is made and the stream be collected.
125
126         * streams/readable-stream-reader.html:
127
128 2015-04-16  Alexey Proskuryakov  <ap@apple.com>
129
130         http/tests/misc/DOMContentLoaded-event.html is flaky
131         https://bugs.webkit.org/show_bug.cgi?id=143382
132
133         Reviewed by Chris Dumez.
134
135         * http/tests/misc/DOMContentLoaded-event-expected.txt:
136         * http/tests/misc/DOMContentLoaded-event.html:
137         Don't race with a timer, just check if some time passes between DOMContentLoaded and load events.
138
139 2015-04-16  Jordan Harband  <ljharb@gmail.com>
140
141         Number.parseInt is not === global parseInt in nightly r182673
142         https://bugs.webkit.org/show_bug.cgi?id=143799
143
144         Reviewed by Darin Adler.
145
146         * js/number-constructor-expected.txt:
147         * js/parseInt-expected.txt:
148         * js/script-tests/number-constructor.js:
149         * js/script-tests/parseInt.js:
150
151 2015-04-16  Tim Horton  <timothy_horton@apple.com>
152
153         Rebaseline mouse-cursor-image-set results after r182869
154
155         * fast/events/mouse-cursor-image-set-expected.txt:
156         * platform/win/fast/events/mouse-cursor-image-set-expected.txt:
157         * platform/mac/TestExpectations:
158         Un-skip and land new results.
159
160 2015-04-16  Beth Dakin  <bdakin@apple.com>
161
162         I will be investigating this in the short term, but skip these failing test for
163         now.
164
165         * platform/mac-wk2/TestExpectations:
166
167 2015-04-16  Yusuke Suzuki  <utatane.tea@gmail.com>
168
169         [ES6] Implement Symbol.for and Symbol.keyFor
170         https://bugs.webkit.org/show_bug.cgi?id=143404
171
172         Reviewed by Geoffrey Garen.
173
174         Add tests to check Symbol's identity over different realms.
175
176         * js/dom/cross-frame-symbols-expected.txt: Added.
177         * js/dom/cross-frame-symbols.html: Added.
178         * js/dom/script-tests/cross-frame-symbols.js: Added.
179
180 2015-04-16  Beth Dakin  <bdakin@apple.com>
181
182         Forgot to edit this TestExpectation file for 
183         http://trac.webkit.org/changeset/182912
184
185         * platform/mac-wk1/TestExpectations:
186
187 2015-04-16  Beth Dakin  <bdakin@apple.com>
188
189         Force mouse events should go through normal mouse event handling code paths
190         https://bugs.webkit.org/show_bug.cgi?id=143749
191         -and corresponding-
192         rdar://problem/20472895
193
194         Reviewed by Dean Jackson.
195
196         Just a few new tests. More to come.
197         * fast/events/mouse-force-changed-expected.txt: Added.
198         * fast/events/mouse-force-changed.html: Added.
199         * fast/events/mouse-force-down-expected.txt: Added.
200         * fast/events/mouse-force-down.html: Added.
201         * fast/events/mouse-force-up-expected.txt: Added.
202         * fast/events/mouse-force-up.html: Added.
203
204         Right now the new tests will only work on Mac 10.10.3 and beyond.
205         * platform/efl/TestExpectations:
206         * platform/gtk/TestExpectations:
207         * platform/ios-simulator/TestExpectations:
208         * platform/mac-mavericks/TestExpectations:
209         * platform/win/TestExpectations:
210
211 2015-04-16  Chris Dumez  <cdumez@apple.com>
212
213         Regression(r182517): WebSocket::suspend() causes error event to be fired
214         https://bugs.webkit.org/show_bug.cgi?id=143806
215         <rdar://problem/20559812>
216
217         Reviewed by Alexey Proskuryakov.
218
219         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt:
220         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html:
221         Extend WebSocket PageCache test to make sure that the error event is
222         fired after restoring the page from the PageCache and before the close
223         Event is fired.
224
225         * http/tests/websocket/tests/hybi/resources/page-cache-websocket.html: Added.
226         * http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler-expected.txt: Copied from LayoutTests/http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt.
227         * http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html: Copied from LayoutTests/http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html.
228         Add layout test to cover the case where WebSocket::stop() is called
229         while firing the pending events upon restoring the page from PageCache.
230
231 2015-04-16  Myles C. Maxfield  <mmaxfield@apple.com>
232
233         [iOS] Delete hardcoded font fallback tables
234         https://bugs.webkit.org/show_bug.cgi?id=143583
235
236         Reviewed by Darin Adler
237
238         Updating expected results.
239
240         * editing/selection/vertical-rl-rtl-extend-line-backward-br.html: Updating expected results
241         * editing/selection/vertical-rl-rtl-extend-line-backward-p.html: Updating expected results
242         * editing/selection/vertical-rl-rtl-extend-line-forward-br.html: Updating expected results
243         * editing/selection/vertical-rl-rtl-extend-line-forward-p.html: Updating expected results
244         * fast/text/international/danda-space.html: Updating expected results
245         * fast/text/international/thai-baht-space.html: Updating expected results
246
247 2015-04-16  Alexey Proskuryakov  <ap@apple.com>
248
249         More flaky tests in http/tests/security/mixedContent
250         https://bugs.webkit.org/show_bug.cgi?id=143804
251
252         Reviewed by Csaba Osztrogonác.
253
254         Start secondary window loading in onload, so that it doesn't race with main document
255         finishing to load.
256
257         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt:
258         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html:
259         * http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html:
260         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt:
261         * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html:
262         * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
263         * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
264         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
265         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
266         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
267         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
268
269 2015-04-15  Chris Dumez  <cdumez@apple.com>
270
271         Add a console message when a stylesheet is not parsed due to invalid MIME type
272         https://bugs.webkit.org/show_bug.cgi?id=143784
273
274         Reviewed by Joseph Pecoraro.
275
276         Update expectations for tests that are using stylesheets served with wrong
277         MIME type as we now display a console message in this case.
278
279         * http/tests/inspector/css/bad-mime-type-expected.txt:
280         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension-expected.txt:
281         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-expected.txt:
282         * http/tests/misc/css-accept-any-type-expected.txt:
283         * http/tests/misc/css-reject-any-type-in-strict-mode-expected.txt:
284
285         * http/tests/security/cross-origin-css-1-expected.txt: Added.
286         * http/tests/security/cross-origin-css-1.html: Added.
287         * http/tests/security/cross-origin-css-2-expected.txt: Added.
288         * http/tests/security/cross-origin-css-2.html: Added.
289         * http/tests/security/cross-origin-css-3-expected.txt: Added.
290         * http/tests/security/cross-origin-css-3.html: Added.
291         * http/tests/security/cross-origin-css-4-expected.txt: Added.
292         * http/tests/security/cross-origin-css-4.html: Added.
293         * http/tests/security/cross-origin-css-5-expected.txt: Added.
294         * http/tests/security/cross-origin-css-5.html: Added.
295         * http/tests/security/cross-origin-css-6-expected.txt: Added.
296         * http/tests/security/cross-origin-css-6.html: Added.
297         * http/tests/security/cross-origin-css-7-expected.txt: Added.
298         * http/tests/security/cross-origin-css-7.html: Added.
299         * http/tests/security/cross-origin-css-8-expected.txt: Added.
300         * http/tests/security/cross-origin-css-8.html: Added.
301         * http/tests/security/cross-origin-css-expected.txt: Removed.
302         * http/tests/security/cross-origin-css.html: Removed.
303         Split http/tests/security/cross-origin-css.html into several tests. The
304         test would be flaky otherwise as console messages could appear in
305         different order for every run.
306
307         * platform/mac/http/tests/misc/acid3-expected.txt:
308
309 2015-04-15  Said Abou-Hallawa  <said@apple.com>
310
311         Minimum font size pref breaks SVG text very badly.
312         https://bugs.webkit.org/show_bug.cgi?id=143590.
313
314         Reviewed by Simon Fraser.
315
316         When enabling the minimum font size perf, the SVG text element should
317         apply the minimum font size rules on the scaled font. 
318
319         * svg/text/font-small-enlarged-minimum-larger-expected.svg: Added.
320         * svg/text/font-small-enlarged-minimum-larger.svg: Added.
321         Minimum font size is larger than the scaled font size. Also the expected
322         file makes sure the minimum font size rules are still applied if no scaling
323         is applied.
324
325         * svg/text/font-small-enlarged-minimum-smaller-expected.svg: Added.
326         * svg/text/font-small-enlarged-minimum-smaller.svg: Added.
327         Minimum font size is smaller than the scaled font size. So the minimim font
328         size rule should not have any effect on the final computed font size.
329
330 2015-04-15  Jordan Harband  <ljharb@gmail.com>
331
332         String.prototype.startsWith/endsWith/includes have wrong length in r182673
333         https://bugs.webkit.org/show_bug.cgi?id=143659
334
335         Reviewed by Benjamin Poulain.
336
337         * js/script-tests/string-includes.js:
338         * js/string-includes-expected.txt:
339
340 2015-04-15  Jordan Harband  <ljharb@gmail.com>
341
342         Math.imul has wrong length in Safari 8.0.4
343         https://bugs.webkit.org/show_bug.cgi?id=143658
344
345         Reviewed by Benjamin Poulain.
346
347         * js/script-tests/math.js:
348
349 2015-04-15  Jordan Harband  <ljharb@gmail.com>
350
351         Number.parseInt in nightly r182673 has wrong length
352         https://bugs.webkit.org/show_bug.cgi?id=143657
353
354         Reviewed by Benjamin Poulain.
355
356         * js/number-constructor-expected.txt:
357         * js/script-tests/number-constructor.js:
358
359 2015-04-15  Chris Dumez  <cdumez@apple.com>
360
361         Unreviewed, skip http/tests/inspector/css/bad-mime-type.html on Windows
362
363         Skip http/tests/inspector/css/bad-mime-type.html on Windows as it times
364         out. This is already the case for a lot of inspector tests on Windows.
365
366         * platform/win/TestExpectations:
367
368 2015-04-15  Alexey Proskuryakov  <ap@apple.com>
369
370         streams/reference-implementation/readable-stream.html is flaky
371         https://bugs.webkit.org/show_bug.cgi?id=143778
372
373         * TestExpectations: Marking as such.
374
375 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
376
377         inspector/console/console-api.html is very slow, frequently timing out
378         https://bugs.webkit.org/show_bug.cgi?id=143719
379
380         * TestExpectations: Further adjusted the expectations.
381
382 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
383
384         fast/dom/Window/timer-resume-on-navigation-back.html is flaky
385         https://bugs.webkit.org/show_bug.cgi?id=33685
386
387         Reviewed by Brady Eidson.
388
389         If the timer fired before navigation, the test passed without going down the code
390         path that it was supposed to test. If it fired when navigation was in provisional
391         state, then dumping results was delayed until the navigation was finished, and
392         thus the intermediate page got dumped, and the test failed.
393
394         * fast/dom/Window/timer-resume-on-navigation-back.html:
395
396 2015-04-14  Zalan Bujtas  <zalan@apple.com>
397
398         Make inline continuation style change logic consistent.
399         https://bugs.webkit.org/show_bug.cgi?id=143737
400         rdar://problem/20486596
401
402         Reviewed by Simon Fraser.
403
404         Do not force RenderBlock type-casting on the first sibling of the continuation's container.
405         The first sibling of the container of a continuation should be handled as the rest of the siblings.
406
407         * fast/inline/inline-with-column-span-and-remove-block-child-crash-expected.txt: Added.
408         * fast/inline/inline-with-column-span-and-remove-block-child-crash.html: Added.
409
410 2015-04-14  Daniel Bates  <dabates@apple.com>
411
412         Rename test LayoutTests/fast/events/drag-link.html to drag-and-drop-link-into-focused-contenteditable.html
413         https://bugs.webkit.org/show_bug.cgi?id=143683
414
415         Reviewed by Alexey Proskuryakov.
416
417         The name of the test LayoutTests/fast/events/drag-link.html is too generic given its purpose, which is
418         to test that we do not cause an assertion failure when dragging and dropping an HTML hyperlink into
419         a focused content editable element. We should come up with a more descriptive name for this test that
420         better describes what it tests.
421
422         * fast/events/drag-and-drop-link-into-focused-contenteditable-expected.txt: Renamed from LayoutTests/fast/events/drag-link-expected.txt.
423         * fast/events/drag-and-drop-link-into-focused-contenteditable.html: Renamed from LayoutTests/fast/events/drag-link.html.
424         * platform/efl/TestExpectations: Update file because of the rename.
425         * platform/gtk/TestExpectations: Ditto.
426         * platform/ios-simulator/TestExpectations: Ditto.
427         * platform/mac-wk2/TestExpectations: Ditto.
428
429 2015-04-14  Chris Dumez  <cdumez@apple.com>
430
431         Regression(r180020): Web Inspector crashes on pages that have a stylesheet with an invalid MIME type
432         https://bugs.webkit.org/show_bug.cgi?id=143745
433         <rdar://problem/20243916>
434
435         Reviewed by Joseph Pecoraro.
436
437         Add layout test that shows the Web inspector on a page that has
438         a stylesheet with an invalid MIME type, to make sure we don't
439         crash.
440
441         * http/tests/inspector/css/bad-mime-type-expected.txt: Added.
442         * http/tests/inspector/css/bad-mime-type.html: Added.
443         * http/tests/misc/css-accept-any-type.html:
444         * http/tests/misc/css-reject-any-type-in-strict-mode.html:
445         * http/tests/misc/resources/stylesheet-bad-mime-type.php: Renamed from LayoutTests/http/tests/misc/resources/stylesheet.php.
446
447 2015-04-14  Brady Eidson  <beidson@apple.com>
448
449         Make sure media element loads hit content filter extensions.
450         <rdar://problem/20014012> and https://bugs.webkit.org/show_bug.cgi?id=143731
451
452         Reviewed by Jer Noble.
453
454         * http/tests/contentextensions/media-filtered-expected.txt: Added.
455         * http/tests/contentextensions/media-filtered.html: Added.
456         * http/tests/contentextensions/media-filtered.html.json: Added.
457         * http/tests/contentextensions/text-track-blocked-expected.txt: Added.
458         * http/tests/contentextensions/text-track-blocked.html: Added.
459         * http/tests/contentextensions/text-track-blocked.html.json: Added.
460
461 2015-04-14  Brent Fulgham  <bfulgham@apple.com>
462
463         [Win] Skip failling test due to list box scroll behavior.
464         https://bugs.webkit.org/show_bug.cgi?id=143739
465
466         * platform/win/TestExpectations:
467
468 2015-04-14  Brent Fulgham  <bfulgham@apple.com>
469
470         [Win] Unreviewed test correction after r182737.
471
472         New test expectation was missing a newline at the end of the file.
473
474         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
475
476 2015-04-14  Simon Fraser  <simon.fraser@apple.com>
477
478         Set the font size to 11px explicitly to try to fix this test on Windows.
479
480         * fast/forms/listbox-visible-size.html:
481
482 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
483
484         inspector/console/console-api.html is very slow, frequently timing out
485         https://bugs.webkit.org/show_bug.cgi?id=143719
486
487         * TestExpectations: Marking as slow.
488
489 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
490
491         fast/sub-pixel/input-caret-on-subpixel-bound.html is flaky
492         https://bugs.webkit.org/show_bug.cgi?id=143697
493
494         Reviewed by Anders Carlsson.
495
496         * fast/sub-pixel/input-caret-on-subpixel-bound.html: Don't wait for a timer to fire
497         after removing the last character.
498
499 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
500
501         Two flaky tests in http/tests/security/mixedContent
502         https://bugs.webkit.org/show_bug.cgi?id=143695
503
504         Reviewed by Csaba Osztrogonác.
505
506         Speculative fix. Do not start opening a secondary window until fully done with the
507         main document.
508
509         * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt:
510         * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html:
511         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
512         * http/tests/security/mixedContent/insecure-css-in-main-frame.html:
513
514 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
515
516         [iOS WK2] Interactive elements of developer.apple.com are broken
517         https://bugs.webkit.org/show_bug.cgi?id=143692
518
519         Reviewed by Sam Weinig.
520
521         * platform/ios-simulator-wk2/scrolling/remove-scrolling-role-expected.txt: Added.
522         * platform/ios-simulator-wk2/scrolling/remove-scrolling-role.html: Added.
523
524 2015-04-14  Commit Queue  <commit-queue@webkit.org>
525
526         Unreviewed, rolling out r182794.
527         https://bugs.webkit.org/show_bug.cgi?id=143714
528
529         readable-stream-templated.html fails on Debug bots (Requested
530         by youenn on #webkit).
531
532         Reverted changeset:
533
534         "[Streams API] ReadableStream constructor start function
535         should be able to close the stream"
536         https://bugs.webkit.org/show_bug.cgi?id=143363
537         http://trac.webkit.org/changeset/182794
538
539 2015-04-14  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
540
541         [Streams API] ReadableStream constructor start function should be able to close the stream
542         https://bugs.webkit.org/show_bug.cgi?id=143363
543
544         Reviewed by Benjamin Poulain.
545
546         Rebased tests as some are now passing.
547
548         * streams/reference-implementation/readable-stream-reader-expected.txt:
549         * streams/reference-implementation/readable-stream-templated-expected.txt:
550
551 2015-04-14  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
552
553         [GTK] Gardening 14th April
554         https://bugs.webkit.org/show_bug.cgi?id=143701
555
556         Unreviewed.
557
558         * platform/gtk/TestExpectations:
559         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt:
560
561 2015-04-14  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
562
563         [GTK] Gardening: Rebaseline tests after r182620
564         https://bugs.webkit.org/show_bug.cgi?id=143700
565
566         Unreviewed.
567
568         This revision updates some tests after changing the way <br> is
569         rendered. We need to change the GTK+ expectations for these tests.
570
571         * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.txt:
572         * platform/gtk/fast/dom/focus-contenteditable-expected.txt:
573         * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.png:
574         * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.txt:
575         * platform/gtk/fast/forms/range/slider-padding-expected.txt:
576         * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
577         * platform/gtk/fast/parser/open-comment-in-textarea-expected.txt:
578         * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
579         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
580         * platform/gtk/http/tests/navigation/postredirect-basic-expected.txt:
581         * platform/gtk/http/tests/navigation/postredirect-goback1-expected.txt:
582         * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
583         * platform/gtk/tables/mozilla/bugs/bug106795-expected.txt:
584         * platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
585         * platform/gtk/tables/mozilla/bugs/bug131020-expected.txt:
586         * platform/gtk/tables/mozilla/bugs/bug131020_iframe-expected.txt:
587         * platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
588         * platform/gtk/tables/mozilla/bugs/bug16252-expected.txt:
589         * platform/gtk/tables/mozilla/bugs/bug19599-expected.txt:
590         * platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
591         * platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt:
592         * platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt:
593         * platform/gtk/tables/mozilla/bugs/bug92143-expected.txt:
594         * platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
595         * platform/gtk/tables/mozilla/marvin/tables_cellspacing-expected.txt:
596         * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
597         * platform/gtk/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
598         * platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
599         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
600
601 2015-04-14  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
602
603         Sync Streams API tests with spec
604         https://bugs.webkit.org/show_bug.cgi?id=143669
605
606         Reviewed by Darin Adler.
607
608         Some tests were moved from the spec tests to our custom ones
609         because they were not approved (yet, or they won't be).
610
611         Some nuances from the spec tests were also fixed.
612
613         * streams/readable-stream-expected.txt: Added.
614         * streams/readable-stream-reader-expected.txt: Added.
615         * streams/readable-stream-reader.html: Added.
616         * streams/readable-stream.html: Added.
617         * streams/reference-implementation/readable-stream-expected.txt:
618         * streams/reference-implementation/readable-stream-reader-expected.txt:
619         * streams/reference-implementation/readable-stream-reader.html:
620         * streams/reference-implementation/readable-stream.html: Nuances
621         fixed and tests moved to custom.
622
623 2015-04-13  Manuel Rego Casasnovas  <rego@igalia.com>
624
625         [CSS Grid Layout] Columns set in percentages collapse to auto width
626         https://bugs.webkit.org/show_bug.cgi?id=141435
627
628         Reviewed by David Hyatt.
629
630         Added new tests to check that percentage track breadths are properly
631         calculated under different sizing conditions.
632         Modified one test to include relative sizes too.
633
634         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
635         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
636         * fast/css-grid-layout/percent-intrinsic-track-breadth-expected.txt: Added.
637         * fast/css-grid-layout/percent-intrinsic-track-breadth.html: Added.
638         * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt: Added.
639         * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html: Added.
640
641 2015-04-10  Brent Fulgham  <bfulgham@apple.com>
642
643         Expand test infrastructure to support scrolling tests
644         https://bugs.webkit.org/show_bug.cgi?id=143286
645         <rdar://problem/20375516>
646
647         Reviewed by Simon Fraser.
648
649         Correct a scrolling test that had not been issuing wheel events to a valid
650         view. This was found by some new logging in this patch.
651
652         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
653         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
654         * platform/mac-wk1/scrollbars/scrollevent-iframe-no-scrolling-wheel-expected.txt: Added.*
655
656 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
657
658         Fix LayoutTests/http/tests/canvas/canvas-tainted-after-draw-image.html on all bots
659         following http://trac.webkit.org/changeset/182750.
660
661         Reviewed by Daniel Bates.
662
663         * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt:
664         * http/tests/canvas/canvas-tainted-after-draw-image.html:
665         Set window.jsTestIsAsync true and call finishJSTest() to make the test 
666         asynchronous, so the "TEST COMPLETE" message will be output after all the
667         test messages. Also delete the synchronous tests for data url image and
668         same-domain image since they can't be reliably tested.
669
670 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
671
672         Fix compositing/geometry/fixed-transformed.html on Mavericks.
673
674         To get consistent results on Mavericks, call
675         internals.settings.setAcceleratedCompositingForFixedPositionEnabled(true);
676
677         * compositing/geometry/fixed-transformed.html:
678
679 2015-04-08  Filip Pizlo  <fpizlo@apple.com>
680
681         JSC should detect singleton functions
682         https://bugs.webkit.org/show_bug.cgi?id=143232
683
684         Reviewed by Geoffrey Garen and Michael Saboff.
685
686         * js/regress/create-lots-of-functions-expected.txt: Added.
687         * js/regress/create-lots-of-functions.html: Added.
688         * js/regress/no-inline-constructor-expected.txt: Added.
689         * js/regress/no-inline-constructor.html: Added.
690         * js/regress/script-tests/create-lots-of-functions.js: Added.
691         * js/regress/script-tests/no-inline-constructor.js: Added.
692         * js/regress/script-tests/singleton-scope.js: Added.
693         * js/regress/singleton-scope-expected.txt: Added.
694         * js/regress/singleton-scope.html: Added.
695
696 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
697
698         Add missing layout test result.
699
700         * compositing/geometry/fixed-transformed-expected.txt: Added.
701
702 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
703
704         list-style-image with SVG image renders at incorrect size.
705         https://bugs.webkit.org/show_bug.cgi?id=141367.
706
707         Reviewed by Darin Adler.
708
709         Ensure the SVG image gets the correct size when used as an image list.
710
711         * svg/as-list-image: Added.
712         * svg/as-list-image/svg-list-image-intrinsic-size-1-expected.html: Added.
713         * svg/as-list-image/svg-list-image-intrinsic-size-1.html: Added.
714
715 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
716
717         Canvas drawImage() has a security hole when the image isn't yet fully loaded.
718         https://bugs.webkit.org/show_bug.cgi?id=58681.
719
720         Reviewed by Darin Adler.
721
722         This test confirms when we load an image from a different origin and try
723         drawing it on a canvas, the canvas is tainted if the image is completely
724         loaded and drawn. Otherwise the image is not drawn.
725
726         * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt: Added.
727         * http/tests/canvas/canvas-tainted-after-draw-image.html: Added.
728         * http/tests/canvas/resources: Added.
729         * http/tests/canvas/resources/100x100-lime-rect.svg: Added.
730
731 2015-04-13  Beth Dakin  <bdakin@apple.com>
732
733         Add force property to MouseEvents
734         https://bugs.webkit.org/show_bug.cgi?id=143569
735         -and corresponding-
736         rdar://problem/20472954
737
738         Reviewed by Darin Adler.
739
740         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
741         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
742         * platform/win/js/dom/global-constructors-attributes-expected.txt:
743
744 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
745
746         Fixed position element is truncated if moved onscreen by a transform
747         https://bugs.webkit.org/show_bug.cgi?id=143655
748
749         Reviewed by Darin Adler.
750         
751         Test that moves a position:fixed element on-screen using a transform.
752
753         * compositing/geometry/fixed-transformed.html: Added.
754
755 2015-04-13  Alexey Proskuryakov  <ap@apple.com>
756
757         js/regress-141098.html often times out in debug builds.
758
759         This test is slow in debug, sometimes barely passing, and other times timing out.
760
761         * TestExpectations:
762
763 2015-04-13  Brent Fulgham  <bfulgham@apple.com>
764
765         [Win] Unreviewed test correction after r182635.
766
767         Two Windows test expectation files were missing newlines at the end of the file.
768
769         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt:
770         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt:
771
772 2015-04-13  Zalan Bujtas  <zalan@apple.com>
773
774         [Win] Unreviewed gardening after r182620. (<br> updates mostly)
775
776         * platform/win/fast/dom/focus-contenteditable-expected.txt:
777         * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt:
778         * platform/win/fast/forms/range/slider-padding-expected.txt:
779         * platform/win/fast/forms/textarea-scroll-height-expected.txt:
780         * platform/win/fast/parser/open-comment-in-textarea-expected.txt:
781         * platform/win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
782         * platform/win/fast/text/svg-font-face-with-kerning-expected.txt: Added.
783         * platform/win/http/tests/navigation/postredirect-basic-expected.txt:
784         * platform/win/http/tests/navigation/postredirect-goback1-expected.txt:
785         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
786         * platform/win/svg/wicd/test-rightsizing-b-expected.txt:
787         * platform/win/tables/mozilla/bugs/bug1224-expected.txt:
788         * platform/win/tables/mozilla/bugs/bug131020-expected.txt:
789         * platform/win/tables/mozilla/bugs/bug131020_iframe-expected.txt:
790         * platform/win/tables/mozilla/bugs/bug1430-expected.txt:
791         * platform/win/tables/mozilla/bugs/bug16252-expected.txt:
792         * platform/win/tables/mozilla/bugs/bug19599-expected.txt:
793         * platform/win/tables/mozilla/bugs/bug20579-expected.txt:
794         * platform/win/tables/mozilla/bugs/bug32205-3-expected.txt:
795         * platform/win/tables/mozilla/bugs/bug82946-2-expected.txt:
796         * platform/win/tables/mozilla/bugs/bug92143-expected.txt:
797         * platform/win/tables/mozilla/marvin/tables_cellpadding-expected.txt:
798         * platform/win/tables/mozilla/marvin/tables_cellspacing-expected.txt:
799         * platform/win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
800         * platform/win/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
801         * platform/win/tables/mozilla_expected_failures/other/test4-expected.txt:
802
803 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
804
805         [EFL] Update table/mozilla expected files after r182620
806         https://bugs.webkit.org/show_bug.cgi?id=143626
807
808         Unreviewed gardening.
809
810         * platform/efl/TestExpectations:
811         * platform/efl/tables/mozilla/bugs/bug106795-expected.png:
812         * platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
813         * platform/efl/tables/mozilla/bugs/bug1224-expected.png:
814         * platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
815         * platform/efl/tables/mozilla/bugs/bug131020-expected.png:
816         * platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
817         * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.png:
818         * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
819         * platform/efl/tables/mozilla/bugs/bug1430-expected.png:
820         * platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
821         * platform/efl/tables/mozilla/bugs/bug157890-expected.png:
822         * platform/efl/tables/mozilla/bugs/bug157890-expected.txt: Added.
823         * platform/efl/tables/mozilla/bugs/bug16252-expected.png:
824         * platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
825         * platform/efl/tables/mozilla/bugs/bug19599-expected.png:
826         * platform/efl/tables/mozilla/bugs/bug19599-expected.txt:
827         * platform/efl/tables/mozilla/bugs/bug20579-expected.png:
828         * platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
829         * platform/efl/tables/mozilla/bugs/bug32205-3-expected.png:
830         * platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
831         * platform/efl/tables/mozilla/bugs/bug82946-2-expected.png:
832         * platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
833         * platform/efl/tables/mozilla/bugs/bug92143-expected.png:
834         * platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
835         * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.png:
836         * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
837         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.png:
838         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
839         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
840         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
841         * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.png:
842         * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
843         * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
844         * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
845         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.png:
846         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
847
848 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
849
850         [EFL] Unreviewed gardening, skip fast/attachment tests, there is
851         no reason to run these tests before enabling ATTACHMENT_ELEMENT.
852
853         * platform/efl/TestExpectations:
854
855 2015-04-10  Sergio Villar Senin  <svillar@igalia.com>
856
857         [CSS Grid Layout] Support marking/unmarking tracks as infinitely growable
858         https://bugs.webkit.org/show_bug.cgi?id=141431
859
860         Reviewed by Darin Adler.
861
862         New test that to check that tracks whose growth limit changes from
863         infinite to finite when evaluating "intrinsic maximums" are marked
864         as infinitely growable for the "max-content maximums" step.
865
866         * fast/css-grid-layout/mark-as-infinitely-growable-expected.txt: Added.
867         * fast/css-grid-layout/mark-as-infinitely-growable.html: Added.
868
869 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
870
871         [EFL] Unreviewed gardening, update platform specifix expected files after r181889.
872
873         * platform/efl/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
874         * platform/efl/css3/selectors3/xml/css3-modsel-15c-expected.txt:
875         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
876         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
877
878 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
879
880         [EFL] Rebaseline accessibility/aria-toggle-button-with-title.html
881         https://bugs.webkit.org/show_bug.cgi?id=143229
882
883         Unreviewed gardening after r182012.
884
885         * platform/efl/accessibility/aria-toggle-button-with-title-expected.txt: Added.
886
887 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
888
889         [EFL] accessibility/plugin.html fails
890         https://bugs.webkit.org/show_bug.cgi?id=143663
891
892         Unreviewed gardening, mark accessibility/plugin.html as failing test.
893
894         * platform/efl/TestExpectations:
895
896 2015-04-12  Benjamin Poulain  <benjamin@webkit.org> and Diego Perini  <diego.perini@gmail.com>
897
898         Legacy scroll behavior on HTMLBodyElement should only apply to the first body element of a document
899         https://bugs.webkit.org/show_bug.cgi?id=143651
900
901         Reviewed by Sam Weinig.
902
903         * fast/dom/Element/body-scrollHeight-basics-quirks-expected.txt: Added.
904         * fast/dom/Element/body-scrollHeight-basics-quirks.html: Added.
905         * fast/dom/Element/body-scrollLeft-basics-quirks-expected.txt: Added.
906         * fast/dom/Element/body-scrollLeft-basics-quirks.html: Added.
907         * fast/dom/Element/body-scrollTop-basics-quirks-expected.txt: Added.
908         * fast/dom/Element/body-scrollTop-basics-quirks.html: Added.
909         * fast/dom/Element/body-scrollWidth-basics-quirks-expected.txt: Added.
910         * fast/dom/Element/body-scrollWidth-basics-quirks.html: Added.
911         Test the various behaviors.
912
913         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft-expected.txt: Added.
914         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft.html: Added.
915         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop-expected.txt: Added.
916         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop.html: Added.
917         Those tests target specifically the bug.
918
919 2015-04-12  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
920
921         [EFL] Enable Media Source
922         https://bugs.webkit.org/show_bug.cgi?id=143635
923
924         Reviewed by Csaba Osztrogonác.
925
926         * platform/efl/TestExpectations: Update failing tests.
927
928 2015-04-12  Sungmann Cho  <sungmann.cho@navercorp.com>
929
930         Fix trival typos related to the word "coordinate".
931         https://bugs.webkit.org/show_bug.cgi?id=143644
932
933         Reviewed by Alexey Proskuryakov.
934
935         No new tests, no behavior change.
936
937         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt:
938         * css3/scroll-snap/scroll-snap-property-computed-style.js:
939         * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
940         * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
941         * platform/ios-sim-deprecated/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
942         * platform/ios-simulator/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
943         * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
944         * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
945         * platform/win/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
946         * svg/custom/svg-curve-with-relative-cordinates.html: Removed.
947
948 2015-04-12  Simon Fraser  <simon.fraser@apple.com>
949
950         Selects don't scroll at some aspect ratios
951         https://bugs.webkit.org/show_bug.cgi?id=143649
952         rdar://problem/19365694
953
954         Reviewed by Darin Adler.
955
956         * fast/forms/listbox-visible-size-expected.txt: Added.
957         * fast/forms/listbox-visible-size.html: Added.
958
959 2015-04-12  Simon Fraser  <simon.fraser@apple.com>
960
961         Too much repainting on scrolling with fixed backgrounds
962         https://bugs.webkit.org/show_bug.cgi?id=143637
963         rdar://problem/20245243
964
965         Reviewed by Darin Adler.
966         
967         Tests with various configurations of iframes and compositing, which dump layer trees with
968         repaint rectangles.
969         
970         Also tiled-scrolling test that exercises the simple case.
971         
972         Put WebKit1-specific results in platform/mac-wk1, since they are very different from
973         WK2 and other platforms, due to WK1-specific layer hosting and repaint behaviors.
974
975         * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
976         * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html: Added.
977         * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
978         * compositing/repaint/iframes/compositing-iframe-scroll-repaint.html: Added.
979         * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
980         * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html: Added.
981         * compositing/repaint/iframes/resources/compositing-document.html: Added.
982         * compositing/repaint/iframes/resources/compositing-fixed-background-document.html: Added.
983         * compositing/repaint/iframes/resources/fixed-background-document.html: Added.
984         * platform/mac-wk1/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
985         * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
986         * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
987         * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt:
988         * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint-expected.txt: Added.
989         * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint.html: Added.
990
991 2015-04-12  Yusuke Suzuki  <utatane.tea@gmail.com>
992
993         [ES6] Implement Array.prototype.values
994         https://bugs.webkit.org/show_bug.cgi?id=143633
995
996         Reviewed by Darin Adler.
997
998         * js/Object-getOwnPropertyNames-expected.txt:
999         * js/array-iterators-expected.txt:
1000         * js/script-tests/Object-getOwnPropertyNames.js:
1001         * js/script-tests/array-iterators.js:
1002
1003 2015-04-11  Alexey Proskuryakov  <ap@apple.com>
1004
1005         editing/spelling/spelling-marker-description.html times out on Mac
1006         https://bugs.webkit.org/show_bug.cgi?id=143639
1007
1008         Reviewed by Darin Adler.
1009
1010         * editing/spelling/spelling-marker-description-expected.txt:
1011         * editing/spelling/spelling-marker-description.html:
1012         Changed the test to match reality.
1013
1014         * platform/mac-wk2/TestExpectations:
1015         * platform/mac/TestExpectations:
1016         Removed expectations.
1017
1018 2015-04-11  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1019
1020         [EFL] Unskip media test on EFL port
1021
1022         Unreviewed, media tests are being passed except for 25 tests.
1023         The failing tests need to be investigated by Bug 131044.
1024
1025         * platform/efl/TestExpectations:
1026
1027 2015-04-10  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1028
1029         [EFL] Unreviewed, EFL gardening on 11th April.
1030
1031         Mark 18 table/mozilla tests to failure. The tests have been failed since r182620.
1032
1033         * platform/efl/TestExpectations:
1034
1035 2015-04-10  Andy Estes  <aestes@apple.com>
1036
1037         [Content Filtering] Support modifying request URLs
1038         https://bugs.webkit.org/show_bug.cgi?id=143599
1039         rdar://problem/20442560
1040
1041         Reviewed by Darin Adler.
1042
1043         * contentfiltering/allow-after-add-data-expected.html: Changed to use pass.html.
1044         * contentfiltering/allow-after-finished-adding-data-expected.html: Ditto.
1045         * contentfiltering/allow-after-response-expected.html: Ditto.
1046         * contentfiltering/allow-after-will-send-request-expected.html: Ditto.
1047         * contentfiltering/block-after-add-data-expected.html: Ditto.
1048         * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Ditto.
1049         * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Ditto.
1050         * contentfiltering/block-after-finished-adding-data-expected.html: Ditto.
1051         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Ditto.
1052         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Ditto.
1053         * contentfiltering/block-after-response-expected.html: Ditto.
1054         * contentfiltering/block-after-response-then-allow-unblock-expected.html: Ditto.
1055         * contentfiltering/block-after-response-then-deny-unblock-expected.html: Ditto.
1056         * contentfiltering/block-after-will-send-request-expected.html: Ditto.
1057         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Ditto.
1058         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Ditto.
1059         * contentfiltering/modify-request-url-expected.html: Added.
1060         * contentfiltering/modify-request-url.html: Added.
1061         * contentfiltering/resources/fail.html: Added.
1062         * contentfiltering/resources/pass.html: Added.
1063         * http/tests/contentfiltering/allow-after-redirect-expected.html: Removed the body tag.
1064         * http/tests/contentfiltering/block-after-redirect-expected.html: Ditto.
1065         * http/tests/contentfiltering/modify-redirect-request-url-expected.html: Added.
1066         * http/tests/contentfiltering/modify-redirect-request-url.html: Added.
1067
1068 2015-04-10  ChangSeok Oh  <changseok.oh@collabora.com>
1069
1070         [Win] Layout Test fast/backgrounds/selection-background-color-of-list-style.html is failing
1071         https://bugs.webkit.org/show_bug.cgi?id=143543
1072
1073         Reviewed by Brent Fulgham.
1074
1075         Added missing test results after r182546 for windows.
1076
1077         * platform/win/TestExpectations:
1078         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
1079         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
1080         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
1081         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
1082
1083 2015-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
1084
1085         Add total test test of Streams API
1086         https://bugs.webkit.org/show_bug.cgi?id=142682
1087
1088         Unreviewed.
1089
1090         Increased the callbacks timeouts to make tests pass in slower bots
1091         like Yosemite Debug.
1092
1093         * streams/reference-implementation/resources/streams-utils.js:
1094         Created a standardTimeout variable with 100 as default.
1095         * streams/reference-implementation/readable-stream-cancel.html:
1096         * streams/reference-implementation/readable-stream-reader.html:
1097         * streams/reference-implementation/readable-stream-templated.html:
1098         * streams/reference-implementation/readable-stream.html: Used
1099         standardTimeout for the test timeout callbacks.
1100
1101 2015-04-10  Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
1102
1103         Add total test test of Streams API
1104         https://bugs.webkit.org/show_bug.cgi?id=142682
1105
1106         Reviewed by Benjamin Poulain.
1107
1108         This is the full test set that we have for the implementation of
1109         Streams API. When we add more features/code the number of passing
1110         tests will increase.
1111
1112         We have the tests translated from the reference implementation at
1113         streams/reference-implementation and our own tests for some other
1114         things at the streams upper level.
1115
1116         We removed testharness stacktrace in case of failure because it
1117         dumps the filenames with paths. You can activate it for a specific
1118         test by setting its dumpStack attribute to true.
1119
1120         All our former custom tests were integrated in the spec so we they
1121         are now in their appropriate places in the reference
1122         implementation ones. Some of them were changed to match the actual
1123         spec and they are failing now, but we only have to progressively
1124         fix them.
1125
1126         * resources/testharnessreport.js: Avoid printing the stack in case
1127         of test failure to be able to have failing tests as expected
1128         unless commanded otherwise.
1129         * streams/readablestream-constructor-expected.txt: Removed.
1130         * streams/readablestream-constructor.html: Removed.
1131         * streams/readablestream-start-expected.txt: Removed.
1132         * streams/readablestream-start.html: Removed.
1133         * streams/readablestreamreader-constructor-expected.txt: Removed.
1134         * streams/readablestreamreader-constructor.html: Removed.
1135         * streams/reference-implementation/bad-underlying-sources-expected.txt: Added.
1136         * streams/reference-implementation/bad-underlying-sources.html: Added.
1137         * streams/reference-implementation/brand-checks-expected.txt: Added.
1138         * streams/reference-implementation/brand-checks.html: Added.
1139         * streams/reference-implementation/count-queuing-strategy-expected.txt: Added.
1140         * streams/reference-implementation/count-queuing-strategy.html: Added.
1141         * streams/reference-implementation/readable-stream-cancel-expected.txt: Added.
1142         * streams/reference-implementation/readable-stream-cancel.html: Added.
1143         * streams/reference-implementation/readable-stream-expected.txt: Added.
1144         * streams/reference-implementation/readable-stream-reader-expected.txt: Added.
1145         * streams/reference-implementation/readable-stream-reader.html: Added.
1146         * streams/reference-implementation/readable-stream-templated-expected.txt: Added.
1147         * streams/reference-implementation/readable-stream-templated.html: Added.
1148         * streams/reference-implementation/readable-stream.html: Added.
1149         * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Added.
1150         * streams/reference-implementation/resources/count-queuing-strategy.js: Added.
1151         * streams/reference-implementation/resources/streams-utils.js: Added.
1152
1153 2015-04-09  Zalan Bujtas  <zalan@apple.com>
1154
1155         Simple line layout: Add <br> support.
1156         https://bugs.webkit.org/show_bug.cgi?id=139012
1157
1158         This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
1159         Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
1160         and speeds up layout for such content.
1161
1162         Test output changes in 2 different ways:
1163         1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
1164         2. Removed empty content (<br>).
1165
1166         Reviewed by Antti Koivisto.
1167
1168         * fast/text/simple-line-with-br-expected.html: Added.
1169         * fast/text/simple-line-with-br.html: Added.
1170         * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
1171         * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
1172         * platform/mac/editing/pasteboard/5761530-1-expected.txt: Added.
1173         * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
1174         * platform/mac/fast/dom/focus-contenteditable-expected.txt:
1175         * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
1176         * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
1177         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
1178         * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
1179         * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
1180         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
1181         * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
1182         * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
1183         * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
1184         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
1185         * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
1186         * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
1187         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
1188         * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
1189         * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
1190         * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
1191         * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
1192         * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
1193         * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
1194         * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
1195         * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
1196         * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
1197         * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
1198         * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1199         * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
1200         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
1201         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
1202
1203 2015-04-09  Matthew Mirman  <mmirman@apple.com>
1204
1205         Updated expectations on a few tests to account for error
1206         info not being added at throw time anymore.
1207         https://bugs.webkit.org/show_bug.cgi?id=143542
1208         rdar://problem/20475871
1209
1210         Reviewed by Michael Saboff.
1211
1212         Because sourceURL is now being appended at error construction time rather than when thrown, 
1213         the tests now attempt to append it during the code run by InspectorTest.sendCommand which I assume uses an eval.
1214         Because this code is generated on the fly, it has no URL and thus sourceURL makes no sense.
1215         Also since they are generated in a new locations, they will have a new lines and columns.
1216         
1217         * inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt:
1218         * inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt:
1219         * inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt: 
1220         * platform/win/TestExpectations: Enabled the above tests on windows.
1221
1222 2015-04-09  Javier Fernandez  <jfernandez@igalia.com>
1223
1224         [CSS Grid Layout] Implement justify-self and justify-item css properties.
1225         https://bugs.webkit.org/show_bug.cgi?id=133281
1226
1227         Reviewed by David Hyatt.
1228
1229         Implement the new property 'justify-items', defined in the CSS Box Alignment
1230         specification to desribe the container's alignment behavior, in the same way
1231         the 'align-items' property does.
1232
1233         * fast/css/parse-justify-items-expected.txt: Added.
1234         * fast/css/parse-justify-items.html: Added.
1235         * fast/css/resources/alignment-parsing-utils.js: Added.
1236         (checkValues):
1237         (checkBadValues):
1238         (checkInitialValues):
1239         (checkInheritValues):
1240         (checkLegacyValues):
1241
1242 2015-04-09  Myles C. Maxfield  <mmaxfield@apple.com>
1243
1244         Text-combine erroneously draws vertically after non-layout-causing style change
1245         https://bugs.webkit.org/show_bug.cgi?id=143461
1246         <rdar://problem/19285490>
1247
1248         Reviewed by Darin Adler.
1249
1250         * fast/text/text-combine-style-change-no-layout-expected.html: Added.
1251         * fast/text/text-combine-style-change-no-layout.html: Added.
1252
1253 2015-04-09  Hunseop Jeong  <hs85.jeong@samsung.com>
1254
1255         [EFL] fast/css/vertical-text-overflow-ellipsis-text-align-center.html is failing 
1256         https://bugs.webkit.org/show_bug.cgi?id=142571
1257
1258         Unreviewed EFL Gardening. 
1259
1260         Rebaseline the fast/css/vertical-text-overflow-ellipsis-text-align-center.html.
1261
1262         * platform/efl/TestExpectations:
1263         * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
1264         * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
1265
1266 2015-04-09  Hunseop Jeong  <hs85.jeong@samsung.com>
1267
1268         Unreviewed EFL gardening. Added missing results after r182546. 
1269         https://bugs.webkit.org/show_bug.cgi?id=143557
1270
1271         * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
1272         * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
1273         * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
1274         * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
1275
1276 2015-04-09  Andy Estes  <aestes@apple.com>
1277
1278         Skip http/tests/contentfiltering/ on all the platforms that skipped contentfiltering/
1279         https://bugs.webkit.org/show_bug.cgi?id=143460
1280
1281         * platform/efl/TestExpectations:
1282         * platform/win/TestExpectations:
1283
1284 2015-04-04 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
1285
1286         [Streams API] Support the start function parameter in ReadableStream constructor
1287         https://bugs.webkit.org/show_bug.cgi?id=141160
1288
1289         Reviewed by Benjamin Poulain.
1290
1291         Added tests to check that start JS function is called with the right parameters and can throw errors.
1292
1293         * streams/readablestream-start-expected.txt: Added.
1294         * streams/readablestream-start.html: Added.
1295
1296 2015-04-08  Brent Fulgham  <bfulgham@apple.com>
1297
1298         [Win] Layout Test inspector/console/console-api.html is failing
1299         https://bugs.webkit.org/show_bug.cgi?id=143548
1300
1301         * platform/win/TestExpectations: Skipped new timeout.
1302
1303 2015-04-08  Joseph Pecoraro  <pecoraro@apple.com>
1304
1305         Web Inspector: Split ConsoleMessageImpl into the View and the Model
1306         https://bugs.webkit.org/show_bug.cgi?id=142599
1307
1308         Reviewed by Timothy Hatcher.
1309
1310         * inspector/console/console-api-expected.txt: Added.
1311         * inspector/console/console-api.html: Added.
1312         Add a basic test for console APIs creating the new ConsoleMessage model objects.
1313
1314 2015-04-08  Brent Fulgham  <bfulgham@apple.com>
1315
1316         [Win] Document some test failures.
1317         https://bugs.webkit.org/show_bug.cgi?id=143542
1318         https://bugs.webkit.org/show_bug.cgi?id=143543
1319
1320         * platform/win/TestExpectations: Mark as failing.
1321
1322 2015-04-08  Michael Catanzaro  <mcatanzaro@igalia.com>
1323
1324         [GTK] Unreviewed, update more test expectations
1325
1326         Remove some expected failures from tests that are passing. Also, copypaste some
1327         expectations to more appropriate locations in the expectations file.
1328
1329         * platform/gtk/TestExpectations:
1330
1331 2015-04-08  Filip Pizlo  <fpizlo@apple.com>
1332
1333         JSArray::sortNumeric should handle ArrayWithUndecided
1334         https://bugs.webkit.org/show_bug.cgi?id=143535
1335
1336         Reviewed by Geoffrey Garen.
1337         
1338         Upload the original test that first spotted this. Shortened it a bit so that it runs fast enough.
1339
1340         * js/regress/script-tests/sorting-benchmark.js: Added.
1341         (log):
1342         (bottom_up_merge_sort):
1343         (aMinusB):
1344         (verify):
1345         (benchmark):
1346         (makeArrays):
1347         * js/regress/sorting-benchmark-expected.txt: Added.
1348         * js/regress/sorting-benchmark.html: Added.
1349
1350 2015-04-08  Alex Christensen  <achristensen@webkit.org>
1351
1352         Block popups from content extensions.
1353         https://bugs.webkit.org/show_bug.cgi?id=143497
1354
1355         Reviewed by Brady Eidson.
1356
1357         * http/tests/contentextensions/popups-expected.txt: Added.
1358         * http/tests/contentextensions/popups.html: Added.
1359         * http/tests/contentextensions/popups.html.json: Added.
1360
1361 2015-04-08  Michael Catanzaro  <mcatanzaro@igalia.com>
1362
1363         [GTK] Unreviewed test expectation sanity-check
1364
1365         Remove duplicate expectation, and some expectations for tests that no longer exist.
1366
1367         * platform/gtk/TestExpectations:
1368
1369 2015-04-08  Bem Jones-Bey  <bjonesbe@adobe.com>
1370
1371         [CSS Shapes] Properly handle negative reference box widths and center coordinates
1372         https://bugs.webkit.org/show_bug.cgi?id=142610
1373
1374         Reviewed by Rob Buis.
1375         
1376         Tests for the cases that trigger asserts.
1377
1378         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-negative-radius-crash-expected.txt: Added.
1379         * fast/shapes/shape-outside-floats/shape-outside-floats-circle-negative-radius-crash.html: Added.
1380         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-negative-width-crash-expected.txt: Added.
1381         * fast/shapes/shape-outside-floats/shape-outside-floats-ellipse-negative-width-crash.html: Added.
1382
1383 2015-04-08  ChangSeok Oh  <changseok.oh@collabora.com>
1384
1385         Fill list style background with same color with that of list background.
1386         https://bugs.webkit.org/show_bug.cgi?id=143483
1387
1388         Reviewed by Simon Fraser.
1389
1390         * fast/backgrounds/selection-background-color-of-image-list-style.html: Added.
1391         * fast/backgrounds/selection-background-color-of-list-style.html: Added.
1392         * platform/gtk/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
1393         * platform/gtk/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
1394         * platform/gtk/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
1395         * platform/gtk/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
1396         * platform/mac/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
1397         * platform/mac/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
1398         * platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
1399         * platform/mac/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
1400
1401 2015-04-08  Commit Queue  <commit-queue@webkit.org>
1402
1403         Unreviewed, rolling out r182536.
1404         https://bugs.webkit.org/show_bug.cgi?id=143523
1405
1406         Made accessibility/table-sections.html time out on debug bots
1407         (Requested by ap on #webkit).
1408
1409         Reverted changeset:
1410
1411         "Simple line layout: Add <br> support."
1412         https://bugs.webkit.org/show_bug.cgi?id=139012
1413         http://trac.webkit.org/changeset/182536
1414
1415 2015-04-08  Zalan Bujtas  <zalan@apple.com>
1416
1417         Simple line layout: Add <br> support.
1418         https://bugs.webkit.org/show_bug.cgi?id=139012
1419
1420         This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
1421         Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
1422         and speeds up layout for such content.
1423
1424         Test output changes in 2 different ways:
1425         1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
1426         2. Removed empty content (<br>).
1427
1428         Reviewed by Antti Koivisto.
1429
1430         * fast/text/simple-line-with-br-expected.html: Added.
1431         * fast/text/simple-line-with-br.html: Added.
1432         * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
1433         * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
1434         * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
1435         * platform/mac/fast/dom/focus-contenteditable-expected.txt:
1436         * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
1437         * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
1438         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
1439         * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
1440         * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
1441         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
1442         * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
1443         * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
1444         * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
1445         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
1446         * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
1447         * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
1448         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
1449         * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
1450         * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
1451         * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
1452         * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
1453         * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
1454         * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
1455         * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
1456         * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
1457         * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
1458         * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
1459         * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
1460         * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
1461         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
1462         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
1463
1464 2015-04-07  Michael Peechatt  <mpeechatt@gmail.com>
1465
1466         Bug 142887 - role progress bar does not support indeterminate state
1467         https://bugs.webkit.org/show_bug.cgi?id=142887
1468
1469         Reviewed by Chris Fleizach.
1470
1471         * platform/mac/accessibility/progressbar-indeterminate-expected.txt: Added.
1472         * platform/mac/accessibility/progressbar-indeterminate.html: Added.
1473         Test that checks if 0 is returned for indetermiate progress indicators when
1474         aria min and max values are non zero.
1475
1476 2015-04-07  Chris Dumez  <cdumez@apple.com>
1477
1478         Open WebSockets should not prevent a page from entering PageCache
1479         https://bugs.webkit.org/show_bug.cgi?id=143505
1480         <rdar://problem/19923085>
1481
1482         Reviewed by Alexey Proskuryakov.
1483
1484         Add a layout test to check that an open WebSocket does not prevent a
1485         page from entering page cache and that a 'close' event is fired after
1486         resuming (restoring from the page cache).
1487
1488         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt: Added.
1489         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html: Added.
1490
1491 2015-04-07  Commit Queue  <commit-queue@webkit.org>
1492
1493         Unreviewed, rolling out r182511.
1494         https://bugs.webkit.org/show_bug.cgi?id=143507
1495
1496         caused debug test failures (Requested by alexchristensen on
1497         #webkit).
1498
1499         Reverted changeset:
1500
1501         "Block popups from content extensions."
1502         https://bugs.webkit.org/show_bug.cgi?id=143497
1503         http://trac.webkit.org/changeset/182511
1504
1505 2015-04-07  Alex Christensen  <achristensen@webkit.org>
1506
1507         Block popups from content extensions.
1508         https://bugs.webkit.org/show_bug.cgi?id=143497
1509
1510         Reviewed by Brady Eidson.
1511
1512         * http/tests/contentextensions/popups-expected.txt: Added.
1513         * http/tests/contentextensions/popups.html: Added.
1514         * http/tests/contentextensions/popups.html.json: Added.
1515
1516 2015-04-07  Matthew Mirman  <mmirman@apple.com>
1517
1518         Source and stack information should get appended only to native errors
1519         and should be added after construction rather than when thrown.
1520         This fixes frozen objects being unfrozen when thrown while conforming to 
1521         ecma script standard and other browser behavior.
1522         rdar://problem/19927293
1523         https://bugs.webkit.org/show_bug.cgi?id=141871
1524         
1525         Reviewed by Geoffrey Garen.
1526
1527         Fixes tests to throw new Errors such that they will contain line, column, and stack information 
1528         as expected, and fixes the column in the error in the expected output.
1529         
1530         * http/tests/w3c/resources/testharness.js:  Other browsers don't expect stack information
1531         with this test, but we do, and so the AssertionError should include stack information gathered from Error. 
1532         This could also have been fixed by changing expectations, but its a good idea to check the stack anyway.
1533         * js/dom/exception-linenums-in-html-1.html: Throw "new Error()" rather than "{}".
1534         * js/dom/exception-linenums-in-html-2.html: ditto.
1535         * js/dom/exception-linenums-in-html-3.html: ditto.
1536         * js/dom/script-tests/stack-trace.js: ditto.
1537         (throwError): ditto.
1538         (h): ditto.
1539         (inlineableThrow): ditto.
1540         (dfgThing.get willThrow): ditto.
1541         (dfgThing.willThrowFunc): ditto.
1542         * js/dom/stack-trace-expected.txt: fixed error column expectation. 
1543         * js/exception-properties-expected.txt: ditto.
1544         * js/script-tests/exception-linenums.js:
1545         (exceptionInFunction): throw "new Error()" rather than "{}".
1546         (firstPropIsGetter.get getter): ditto
1547         (secondPropIsGetter.get getter): ditto
1548         (firstPropIsSetter.set setter): ditto
1549         (secondPropIsSetter.set setter): ditto
1550         * js/script-tests/exception-properties.js: now checking that column, line, and sourceURL are existant on a "new Error"
1551         since we now add these at error construction rather than at error throwing.
1552         * platform/mac/http/tests/media/media-source/mediasource-addsourcebuffer-expected.txt: fixed expectation to match. 
1553         * platform/mac/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt: ditto.
1554
1555 2015-04-07  Joseph Pecoraro  <pecoraro@apple.com>
1556
1557         Web Inspector: ES6: Show Symbol properties on Objects
1558         https://bugs.webkit.org/show_bug.cgi?id=141279
1559
1560         Reviewed by Timothy Hatcher.
1561
1562         * inspector/model/remote-object-expected.txt:
1563         * inspector/model/remote-object-get-properties-expected.txt:
1564         * inspector/model/remote-object-get-properties.html:
1565         * inspector/model/remote-object.html:
1566         Update tests to include objects with Symbol properties.
1567
1568 2015-02-25  Sergio Villar Senin  <svillar@igalia.com>
1569
1570         [CSS Grid Layout] Update track sizes after distributing extra space
1571         https://bugs.webkit.org/show_bug.cgi?id=141422
1572
1573         Reviewed by Antti Koivisto.
1574
1575         * fast/css-grid-layout/grid-content-sized-columns-resolution-expected.txt:
1576         * fast/css-grid-layout/grid-content-sized-columns-resolution.html:
1577         * fast/css-grid-layout/grid-update-sizes-after-distributing-all-expected.txt: Added.
1578         * fast/css-grid-layout/grid-update-sizes-after-distributing-all.html: Added.
1579
1580 2015-04-07  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
1581
1582         [GTK] Gardening 7th April
1583         https://bugs.webkit.org/show_bug.cgi?id=143467
1584
1585         Unreviewed
1586
1587         * platform/gtk/TestExpectations:
1588         * platform/gtk/editing/deleting/regional-indicators-expected.txt: Rebaselined after r182137.
1589         * platform/gtk/editing/pasteboard/emacs-ctrl-k-y-001-expected.txt: Rebaselined after r181889.
1590         * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Added. Rebaselined after r181810.
1591
1592 2015-04-06  Chris Dumez  <cdumez@apple.com>
1593
1594         Bing video search result pages are not PageCacheable
1595         https://bugs.webkit.org/show_bug.cgi?id=143463
1596         <rdar://problem/20440916>
1597
1598         Reviewed by Alexey Proskuryakov.
1599
1600         Add layout tests to confirm that a pending image load does not prevent
1601         a page from entering the page cache. There are 2 tests, once that cover
1602         the case where the request's cachePartion is empty (passing without the
1603         fix), and another where the request's cachePartition is non-empty
1604         (which only passes with the fix).
1605
1606         * http/tests/navigation/page-cache-pending-image-load-cache-partition-expected.txt: Added.
1607         * http/tests/navigation/page-cache-pending-image-load-cache-partition.html: Added.
1608         * http/tests/navigation/page-cache-pending-image-load-expected.txt: Added.
1609         * http/tests/navigation/page-cache-pending-image-load.html: Added.
1610
1611 2015-04-06  Andy Estes  <aestes@apple.com>
1612
1613         http/tests/contentfiltering/block-after-redirect.html fails on Windows
1614         https://bugs.webkit.org/show_bug.cgi?id=143460
1615
1616         * platform/win/TestExpectations: Marked test as ImageOnlyFailure.
1617
1618 2015-04-03  Alexey Proskuryakov  <ap@apple.com>
1619
1620         Reduce the dependency on Flash in regression tests
1621         https://bugs.webkit.org/show_bug.cgi?id=143391
1622
1623         Reviewed by Anders Carlsson.
1624
1625         * accessibility/inline-block-assertion.html:
1626         * accessibility/plugin.html:
1627         * compositing/geometry/empty-embed-rects.html:
1628         * fast/history/resources/subframe-with-plugin.html:
1629         * fast/images/embed-does-not-propagate-dimensions-to-object-ancestor.html:
1630         * fast/loader/loadInProgress.html:
1631         * fast/replaced/border-radius-clip.html:
1632         * fast/replaced/embed-display-none.html:
1633         * plugins/crash-restoring-plugin-page-from-page-cache.html:
1634         * plugins/object-embed-plugin-scripting.html:
1635         * plugins/resources/plugin-frame.html:
1636         Use TestNetscapePlugin, as the tests don't appear to have any real need for Flash.
1637
1638         * plugins/iframe-shims.html: Removed. This was a test for a chromium only feature
1639         that never existed in WebKit.
1640
1641         * platform/mac/TestExpectations:
1642         * platform/wincairo/TestExpectations:
1643         Removed the deleted plugins/iframe-shims.html.
1644
1645         * platform/mac-wk2/TestExpectations: Skip snapshotting tests that use Flash,
1646         because they make WebKitTestRunner crash now. Marked all other snapshotting tests
1647         as Pass/Failure, because they don't really make any sense, and are only useful for
1648         finsing crashes.
1649
1650         * platform/wk2/TestExpectations: Skipped a few remaining tests that use Flash.
1651         These tests still run (and pass) under WebKit1, regardless of whether Flash is
1652         installed, so they don't seem like very accurate tests.
1653
1654 2015-04-06  Brent Fulgham  <bfulgham@apple.com>
1655
1656         [Win] Unreviewed test update after r182369.
1657
1658         New test does not pass on Windows.
1659
1660         * platform/win/TestExpectations: Skip.
1661
1662 2015-04-05  Andy Estes  <aestes@apple.com>
1663
1664         [Content Filtering] Add some additional unblock tests
1665         https://bugs.webkit.org/show_bug.cgi?id=143435
1666
1667         Reviewed by Dan Bernstein.
1668
1669         * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1670         * contentfiltering/block-after-add-data-then-allow-unblock.html: Added.
1671         * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Renamed from LayoutTests/contentfiltering/allow-after-unblock-request-expected.html.
1672         * contentfiltering/block-after-add-data-then-deny-unblock.html: Added.
1673         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1674         * contentfiltering/block-after-finished-adding-data-then-allow-unblock.html: Renamed from LayoutTests/contentfiltering/allow-after-unblock-request.html.
1675         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1676         * contentfiltering/block-after-finished-adding-data-then-deny-unblock.html: Renamed from LayoutTests/contentfiltering/block-after-unblock-request.html.
1677         * contentfiltering/block-after-response-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1678         * contentfiltering/block-after-response-then-allow-unblock.html: Added.
1679         * contentfiltering/block-after-response-then-deny-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1680         * contentfiltering/block-after-response-then-deny-unblock.html: Added.
1681         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Copied from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1682         * contentfiltering/block-after-will-send-request-then-allow-unblock.html: Added.
1683         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Renamed from LayoutTests/contentfiltering/block-after-unblock-request-expected.html.
1684         * contentfiltering/block-after-will-send-request-then-deny-unblock.html: Added.
1685
1686 2015-04-05  Andy Estes  <aestes@apple.com>
1687
1688         [Content Filtering] Tell the filter about requests and redirects
1689         https://bugs.webkit.org/show_bug.cgi?id=143414
1690         rdar://problem/19239549
1691
1692         Reviewed by Darin Adler.
1693
1694         * contentfiltering/allow-after-will-send-request-expected.html: Added.
1695         * contentfiltering/allow-after-will-send-request.html: Added.
1696         * contentfiltering/block-after-will-send-request-expected.html: Added.
1697         * contentfiltering/block-after-will-send-request.html: Added.
1698         * http/tests/contentfiltering/allow-after-redirect-expected.html: Added.
1699         * http/tests/contentfiltering/allow-after-redirect.html: Added.
1700         * http/tests/contentfiltering/block-after-redirect-expected.html: Added.
1701         * http/tests/contentfiltering/block-after-redirect.html: Added.
1702         * http/tests/contentfiltering/resources/fail.html: Added.
1703         * http/tests/contentfiltering/resources/pass.html: Added.
1704
1705 2015-04-05  Simon Fraser  <simon.fraser@apple.com>
1706
1707         Skip fast/fixed-layout/fixed-layout.html on Windows.
1708
1709         * platform/win/TestExpectations:
1710
1711 2015-04-05  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1712
1713         [EFL] Gardening on 5th April. Mark 2 tests to ImageOnlyFailure.
1714         https://bugs.webkit.org/show_bug.cgi?id=143417
1715
1716         Unreviewed. Mark 2 tests to ImageOnlyFailure.
1717
1718         * platform/efl/TestExpectations:
1719
1720 2015-04-04  Andy Estes  <aestes@apple.com>
1721
1722         [Content Filtering] Blocked page is not always displayed when it should be
1723         https://bugs.webkit.org/show_bug.cgi?id=143410
1724
1725         Reviewed by Andreas Kling.
1726
1727         * TestExpectations: Unskipped block-after-add-data.html.
1728         * contentfiltering/block-after-add-data-expected.html: Added a passing expectation.
1729         * contentfiltering/block-after-response-expected.html: Ditto.
1730
1731 2015-04-04  Chris Fleizach  <cfleizach@apple.com>
1732
1733         AX: Heuristic: Avoid exposing an element as clickable if mouse event delegation is handled on an AXElement with more than one descendant AXElement
1734         https://bugs.webkit.org/show_bug.cgi?id=136247
1735
1736         Reviewed by Mario Sanchez Prada.
1737
1738         * platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler-expected.txt: Removed.
1739         * platform/mac/accessibility/press-action-not-exposed-when-body-is-click-handler.html: Removed.
1740         * platform/mac/accessibility/press-action-not-exposed-for-event-delegation-expected.txt: Added.
1741         * platform/mac/accessibility/press-action-not-exposed-for-event-delegation.html: Added.
1742
1743 2015-04-04  Simon Fraser  <simon.fraser@apple.com>
1744
1745         Fix some bad test results committed earlier.
1746
1747         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt:
1748         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt:
1749         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt:
1750
1751 2015-04-02  Darin Adler  <darin@apple.com>
1752
1753         Streamline icon-related code, mostly unused
1754         https://bugs.webkit.org/show_bug.cgi?id=143306
1755
1756         Reviewed by Antti Koivisto.
1757
1758         * fast/dom/icon-url-list-apple-touch-expected.txt: Removed.
1759         * fast/dom/icon-url-list-apple-touch.html: Removed. This tested code that was
1760         not actually used in any WebKit port.
1761
1762         * fast/dom/icon-url-list.html: Updated to expect only a single icon URL;
1763         the icon machinery in WebKit doesn't return arrays at this time. It's better to
1764         test what we actually expose.
1765
1766 2015-04-04  Simon Fraser  <simon.fraser@apple.com>
1767
1768         Crash under Document::absoluteRegionForEventTargets on build.webkit.org/dashboard
1769         https://bugs.webkit.org/show_bug.cgi?id=143406
1770         rdar://problem/20407080
1771
1772         Reviewed by Ryosuke Niwa.
1773         
1774         Test configurations of elements with different parenting and event handlers adding orders, and multiple handlers on
1775         the same node.
1776
1777         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash-expected.txt: Added.
1778         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-element-with-multiple-handlers-crash.html: Added.
1779         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash-expected.txt: Added.
1780         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-crash.html: Added.
1781         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash-expected.txt: Added.
1782         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/destroy-wheel-element-parent-crash.html: Added.
1783
1784 2015-04-04  Simon Fraser  <simon.fraser@apple.com>
1785
1786         REGRESSION (r182215): Feedly crashes when closing article
1787         https://bugs.webkit.org/show_bug.cgi?id=143405
1788         rdar://problem/20382734, rdar://problem/20395497
1789
1790         Reviewed by Tim Horton.
1791         
1792         Test that triggers a crash without the fix (thanks to Zalan for the test).
1793
1794         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash-expected.txt: Added.
1795         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/compute-region-inside-delete-renderer-crash.html: Added.
1796
1797 2015-04-04  Simon Fraser  <simon.fraser@apple.com>
1798
1799         Differentiate between composited scrolling, and async scrolling
1800         https://bugs.webkit.org/show_bug.cgi?id=143291
1801
1802         Reviewed by Sam Weinig.
1803         
1804         Rebaseline tests that call setScrollingTreeIncludesFrames(true), where those subframes
1805         are now excluded from the non-fast scrollable region.
1806
1807         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-expected.txt:
1808         * platform/mac-wk2/tiled-drawing/scrolling/frames/coordinated-frame-in-fixed-expected.txt:
1809         * platform/mac-wk2/tiled-drawing/scrolling/frames/fixed-inside-frame-expected.txt:
1810
1811 2015-04-04  Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
1812
1813         [Streams API] Collecting a ReadableStreamReader should not unlock its stream
1814         https://bugs.webkit.org/show_bug.cgi?id=143333
1815
1816         Reviewed by Benjamin Poulain.
1817
1818         * streams/readablestreamreader-constructor-expected.txt:
1819         * streams/readablestreamreader-constructor.html:
1820
1821 2015-04-04  Yusuke Suzuki  <utatane.tea@gmail.com>
1822
1823         Implement ES6 Object.getOwnPropertySymbols
1824         https://bugs.webkit.org/show_bug.cgi?id=141106
1825
1826         Reviewed by Geoffrey Garen.
1827
1828         * js/Object-getOwnPropertyNames-expected.txt:
1829         * js/script-tests/Object-getOwnPropertyNames.js:
1830
1831 2015-04-03  Tim Horton  <timothy_horton@apple.com>
1832
1833         fast/fixed-layout/fixed-layout.html is flaky
1834         https://bugs.webkit.org/show_bug.cgi?id=143379
1835
1836         Reviewed by Simon Fraser.
1837
1838         * TestExpectations:
1839         Un-flakify the fixed layout test.
1840
1841         * fast/css-grid-layout/flex-content-sized-columns-resize-expected.html:
1842         Remove a mistaken line in the original test; this function doesn't exist in WebKit
1843         and was presumably ported directly from the Blink test (and then never noticed because
1844         JS exceptions thrown in -expected files go nowhere).
1845
1846         * fast/fixed-layout/fixed-layout.html:
1847         Make the fixed layout test less racy by waiting for the resize event (which can be
1848         very asynchronous). Also, force a layout before resizing to ensure that we
1849         always do get a resize event.
1850
1851 2015-04-03  Chris Fleizach  <cfleizach@apple.com>
1852
1853         AX: Toggling check box state not speaking using plain space, not VO space.
1854         https://bugs.webkit.org/show_bug.cgi?id=143356
1855
1856         Reviewed by Darin Adler.
1857
1858         * platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space-expected.txt: Added.
1859         * platform/mac/accessibility/checkbox-posts-value-change-notification-after-activation-with-space.html: Added.
1860
1861 2015-04-03  Alexey Proskuryakov  <ap@apple.com>
1862
1863         Re-skip tests that got recently enabled, but time out.
1864
1865         * platform/mac-wk2/TestExpectations:
1866
1867 2015-04-03  Alexey Proskuryakov  <ap@apple.com>
1868
1869         fast/fixed-layout/fixed-layout.html is flaky
1870         https://bugs.webkit.org/show_bug.cgi?id=143379
1871
1872         * TestExpectations: Marking it as such.
1873
1874 2015-04-03  Csaba Osztrogonác  <ossy@webkit.org>
1875
1876         [WK2] Unskip now passing tests after r135595
1877         https://bugs.webkit.org/show_bug.cgi?id=127428
1878
1879         Unreviewed gardening.
1880
1881         * platform/mac-wk2/TestExpectations: Mark editing/selection/context-menu-text-selection.html as timeouting test.
1882         * platform/wk2/TestExpectations: Unskip now passing tests.
1883
1884 2015-04-03  Csaba Osztrogonác  <ossy@webkit.org>
1885
1886         [EFL] Fix 18 crashing compositing tests after r182101
1887         https://bugs.webkit.org/show_bug.cgi?id=143214
1888
1889         Unreviewed gardening, comment out the original expectations after r182311.
1890
1891         * platform/efl/TestExpectations:
1892
1893 2015-04-03  Csaba Osztrogonác  <ossy@webkit.org>
1894
1895         [EFL] Fix 18 crashing compositing tests after r182101
1896         https://bugs.webkit.org/show_bug.cgi?id=143214
1897
1898         Unreviewed gardening, add crash expectations until proper fix.
1899
1900         * platform/efl/TestExpectations:
1901
1902 2015-04-03  Csaba Osztrogonác  <ossy@webkit.org>
1903
1904         Unreviewed gardening. Skip fast/fixed-layout, because it made the following tests fail.
1905
1906         * platform/efl/TestExpectations:
1907
1908 2015-04-02  Timothy Horton  <timothy_horton@apple.com>
1909
1910         Scrollbars are left in the wrong position when resizing a fixed layout view
1911         https://bugs.webkit.org/show_bug.cgi?id=143360
1912
1913         Reviewed by Beth Dakin.
1914
1915         * fast/fixed-layout/fixed-layout-expected.png: Added.
1916         * fast/fixed-layout/fixed-layout-expected.txt: Added.
1917         * fast/fixed-layout/fixed-layout.html: Added.
1918         Add a simple fixed layout test. We can add more (or recover some from
1919         when the Qt tests were purged) now that it's testable again.
1920
1921         This test also happens to test the aforementioned setFrameRect change,
1922         because without it, the RenderView's layer would be left at the wrong
1923         size (800x600) because the scrollbars would be left behind in the resize.
1924
1925 2015-04-02  Brent Fulgham  <bfulgham@apple.com>
1926
1927         New ruby tests are failing on all non-Mac platforms.
1928         https://bugs.webkit.org/show_bug.cgi?id=143354
1929
1930         Add skip commands for these new tests.
1931
1932         * platform/efl/TestExpectations:
1933         * platform/gtk/TestExpectations:
1934         * platform/win/TestExpectations:
1935
1936 2015-04-02  Alexey Proskuryakov  <ap@apple.com>
1937
1938         http/tests/security/cross-frame-access-call.html is flaky
1939         https://bugs.webkit.org/show_bug.cgi?id=143344
1940
1941         Reviewed by Anders Carlsson.
1942
1943         * TestExpectations:
1944         * http/tests/security/cross-frame-access-call-expected.txt:
1945         Correct the results. Not sure where I got the different results from.
1946
1947 2015-04-02  Myles C. Maxfield  <mmaxfield@apple.com>
1948
1949         Test gardening.
1950
1951         Unreviewed.
1952
1953         * fast/ruby/ruby-expansion-cjk-4-expected.html:
1954         * fast/ruby/ruby-expansion-cjk-4.html:
1955
1956 2015-04-02  Anders Carlsson  <andersca@apple.com>
1957
1958         http/tests/security/cross-frame-access-call.html is flaky.
1959
1960         * TestExpectations:
1961         Skip this test for now. Fixing it is being tracked by webkit.org/b/143344.
1962
1963 2015-04-02  Myles C. Maxfield  <mmaxfield@apple.com>
1964
1965         Disallow ruby base from having leading or trailing expansions
1966         https://bugs.webkit.org/show_bug.cgi?id=142608
1967
1968         Reviewed by David Hyatt.
1969
1970         Test combinations of CJK, Latin, ruby-in-ruby, simple text codepath, complex
1971         text codepath, RTL, and LTR codepaths.
1972
1973         * fast/ruby/positioned-ruby-text-expected.txt:
1974         * fast/ruby/positioned-ruby-text.html:
1975         * fast/ruby/resources/green.png: Added.
1976         * fast/ruby/resources/ruby-expansion.svg: Added.
1977         * fast/ruby/ruby-expansion-cjk-2-expected.html: Added.
1978         * fast/ruby/ruby-expansion-cjk-2.html: Added.
1979         * fast/ruby/ruby-expansion-cjk-3-expected.html: Added.
1980         * fast/ruby/ruby-expansion-cjk-3.html: Added.
1981         * fast/ruby/ruby-expansion-cjk-4-expected.html: Added.
1982         * fast/ruby/ruby-expansion-cjk-4.html: Added.
1983         * fast/ruby/ruby-expansion-cjk-5-expected.html: Added.
1984         * fast/ruby/ruby-expansion-cjk-5.html: Added.
1985         * fast/ruby/ruby-expansion-cjk-expected.html: Added.
1986         * fast/ruby/ruby-expansion-cjk.html: Added.
1987         * fast/ruby/ruby-justification-expected.html:
1988         * fast/ruby/ruby-justification.html:
1989
1990 2015-04-02  Alexey Proskuryakov  <ap@apple.com>
1991
1992         Clean up access checks in JSHistoryCustom.cpp
1993         https://bugs.webkit.org/show_bug.cgi?id=143227
1994
1995         Reviewed by Sam Weinig.
1996
1997         * http/tests/security/cross-frame-access-call-expected.txt:
1998         * http/tests/security/cross-frame-access-call.html:
1999
2000 2015-04-02  Alexey Proskuryakov  <ap@apple.com>
2001
2002         media/track/track-forced-subtitles-in-band.html times out
2003
2004         * platform/mac/TestExpectations: Update the expectations - the test doens't only fail
2005         flakily, it times out too.
2006
2007 2015-04-02  David Hyatt  <hyatt@apple.com>
2008
2009         [New Block-Inside-Inline Model] Implement the correct paint order for blocks inside inlines.
2010         https://bugs.webkit.org/show_bug.cgi?id=143320
2011
2012         Reviewed by Darin Adler.
2013
2014         * fast/block/inside-inlines/new-model/paint-order-expected.html: Added.
2015         * fast/block/inside-inlines/new-model/paint-order.html: Added.
2016         * fast/block/inside-inlines/opacity-on-inline-expected.html: Added.
2017         * fast/block/inside-inlines/opacity-on-inline.html: Added.
2018         * fast/block/inside-inlines/paint-order-expected.html: Added.
2019         * fast/block/inside-inlines/paint-order.html: Added.
2020
2021 2015-04-02  Adam Bergkvist  <adam.bergkvist@ericsson.com>
2022
2023         WebRTC: Add support for Promise-based MediaDevices.getUserMedia()
2024         https://bugs.webkit.org/show_bug.cgi?id=143255
2025
2026         Reviewed by Eric Carlson.
2027
2028         Added test for new Promise-based getUserMedia() (on MediaDevices).
2029
2030         * fast/dom/navigator-detached-no-crash.html:
2031         * fast/mediastream/MediaDevices-getUserMedia-expected.txt: Added.
2032         * fast/mediastream/MediaDevices-getUserMedia.html: Added.
2033
2034 2015-04-02  Alexey Proskuryakov  <ap@apple.com>
2035
2036         Reinstate expectations for fast/events/mouse-cursor-image-set.html now that r182247
2037         was rolled out.
2038
2039         * platform/mac/TestExpectations:
2040
2041 2015-04-02  Joonghun Park  <jh718.park@samsung.com>
2042
2043         [CSS MultiColumn] Parse "columns: auto <length>" shorthand property value properly
2044         https://bugs.webkit.org/show_bug.cgi?id=143248
2045
2046         Reviewed by Darin Adler.
2047
2048         * fast/css/getPropertyValue-columns-expected.txt:
2049         * fast/css/getPropertyValue-columns.html:
2050         * fast/multicol/columns-shorthand-parsing-2-expected.txt: Added.
2051         * fast/multicol/columns-shorthand-parsing-2.html: Added.
2052
2053 2015-04-01  Commit Queue  <commit-queue@webkit.org>
2054
2055         Unreviewed, rolling out r182247.
2056         https://bugs.webkit.org/show_bug.cgi?id=143326
2057
2058         unfortunately broke some tests (Requested by dino on #webkit).
2059
2060         Reverted changeset:
2061
2062         "Async loading of image resources"
2063         https://bugs.webkit.org/show_bug.cgi?id=134488
2064         http://trac.webkit.org/changeset/182247
2065
2066 2015-04-01  Dean Jackson  <dino@apple.com>
2067
2068         fast/events/mouse-cursor-image-set.html is timing out on Apple platforms
2069         https://bugs.webkit.org/show_bug.cgi?id=143323
2070
2071         Removing old flakiness setting now that we should be skipping.
2072
2073         * platform/mac/TestExpectations:
2074
2075 2015-04-01  Dean Jackson  <dino@apple.com>
2076
2077         fast/events/mouse-cursor-image-set.html is timing out on Apple platforms
2078         https://bugs.webkit.org/show_bug.cgi?id=143323
2079
2080         The change r182247 has caused this test to timeout. Rather than rollout
2081         the commit I'm skipping the test and will contact Yoav.
2082
2083         * platform/mac/TestExpectations:
2084
2085 2015-04-01  Dean Jackson  <dino@apple.com>
2086
2087         accessibility/textarea-selected-text-range.html failing on Windows WK1 Release
2088         https://bugs.webkit.org/show_bug.cgi?id=143315
2089
2090         Removing clashing entry but changing the old entry to Skip.
2091
2092         * platform/win/TestExpectations:
2093
2094 2015-04-01  Dean Jackson  <dino@apple.com>
2095
2096         accessibility/textarea-selected-text-range.html failing on Windows WK1 Release
2097         https://bugs.webkit.org/show_bug.cgi?id=143315
2098
2099         Skipping this on Windows.
2100
2101         * platform/win/TestExpectations:
2102
2103 2015-04-01  Yoav Weiss  <yoav@yoav.ws>
2104
2105         Async loading of image resources
2106         https://bugs.webkit.org/show_bug.cgi?id=134488
2107
2108         Reviewed by Dean Jackson.
2109
2110         * fast/dom/HTMLImageElement/image-load-post-onload-expected.txt: Added.
2111         * fast/dom/HTMLImageElement/image-load-post-onload.html: Added.
2112         * fast/dom/HTMLImageElement/image-loading-gc.html: Cosmetic changes.
2113         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-reverse-expected.txt: Added.
2114         * fast/dom/HTMLImageElement/sizes/image-sizes-js-change-reverse.html: Added.
2115         * fast/dom/image-object.html: Cosmetic changes.
2116         * http/tests/misc/image-blocked-src-change-expected.txt: Removed line numbers from console.
2117         * http/tests/misc/image-blocked-src-no-change-expected.txt: Removed line numbers from console.
2118         * http/tests/security/contentSecurityPolicy/report-blocked-file-uri-expected.txt: Removed line numbers from console.
2119         * http/tests/security/frame-loading-via-document-write-expected.txt: Removed line numbers from console.
2120         * http/tests/security/local-image-from-remote-expected.txt: Removed line numbers from console.
2121
2122 2015-03-31  Simon Fraser  <simon.fraser@apple.com>
2123
2124         Make it possible to compute a region for elements on the page that have wheel event handlers
2125         https://bugs.webkit.org/show_bug.cgi?id=142807
2126
2127         Reviewed by Beth Dakin.
2128         
2129         Update results, since any handler with position:fixed now causes the region to cover the document.
2130
2131         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child-expected.txt:
2132         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed-expected.txt:
2133         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed-expected.txt:
2134
2135 2015-04-01  David Hyatt  <hyatt@apple.com>
2136
2137         [New Block-Inside-Inline Model] Floats need to be allowed to intrude into anonymous inline-blocks.
2138         https://bugs.webkit.org/show_bug.cgi?id=143307
2139
2140         Reviewed by Dean Jackson.
2141
2142         * fast/block/inside-inlines/basic-float-intrusion-expected.html: Added.
2143         * fast/block/inside-inlines/basic-float-intrusion.html: Added.
2144         * fast/block/inside-inlines/new-model/basic-float-intrusion-expected.html: Added.
2145         * fast/block/inside-inlines/new-model/basic-float-intrusion.html: Added.
2146
2147 2015-04-01  Hunseop Jeong  <hs85.jeong@samsung.com>
2148
2149         Unreviewed EFL gardening. Remove warning message in layoutTest. 
2150         https://bugs.webkit.org/show_bug.cgi?id=143268
2151
2152         * platform/efl/TestExpectations:
2153
2154 2015-04-01  Alexey Proskuryakov  <ap@apple.com>
2155
2156         REGRESSION (r179820): accessibility/textarea-selected-text-range.html is flaky
2157         https://bugs.webkit.org/show_bug.cgi?id=142976
2158
2159         Reviewed by Chris Fleizach.
2160
2161         * platform/mac/TestExpectations: Removed an expectation.
2162  
2163         * accessibility/textarea-selected-text-range-expected.txt:
2164         * accessibility/textarea-selected-text-range.html:
2165         Don't race a timer with an internal dispatch_async.
2166
2167         * platform/mac/accessibility/select-element-selection-with-optgroups-expected.txt:
2168         * platform/mac/accessibility/select-element-selection-with-optgroups.html:
2169         This test had the same issue.
2170
2171 2015-03-31  Ryosuke Niwa  <rniwa@webkit.org>
2172
2173         ES6 class syntax should allow static setters and getters
2174         https://bugs.webkit.org/show_bug.cgi?id=143180
2175
2176         Reviewed by Filip Pizlo.
2177
2178         Added test cases.
2179
2180         * js/class-syntax-declaration-expected.txt:
2181         * js/class-syntax-expression-expected.txt:
2182         * js/script-tests/class-syntax-declaration.js:
2183         * js/script-tests/class-syntax-expression.js:
2184
2185 2015-03-31  Simon Fraser  <simon.fraser@apple.com>
2186
2187         Make it possible to compute a region for elements on the page that have wheel event handlers
2188         https://bugs.webkit.org/show_bug.cgi?id=142807
2189
2190         Reviewed by David Hyatt.
2191         
2192         Tests that dump the non-fast-scrollable region, for various rendering configurations.
2193
2194         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt: Added.
2195         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes.html: Added.
2196         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/resources/gain-wheel-handler.html: Added.
2197         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/resources/lose-wheel-handler.html: Added.
2198         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/resources/wheel-handler-region-helper.js: Added.
2199         (rectsAsString):
2200         (dumpRegion):
2201         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child-expected.txt: Added.
2202         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-fixed-child.html: Added.
2203         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-columns.html: Added.
2204         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-in-region.html: Added.
2205         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed-expected.txt: Added.
2206         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-inside-fixed.html: Added.
2207         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-document-expected.txt: Added.
2208         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-document.html: Added.
2209         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed-expected.txt: Added.
2210         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-on-fixed.html: Added.
2211         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-region-basic-expected.txt: Added.
2212         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-handler-region-basic.html: Added.
2213
2214 2015-03-31  Dean Jackson  <dino@apple.com>
2215
2216         accessibility/aria-hidden-hides-all-elements.html fails on Windows
2217         https://bugs.webkit.org/show_bug.cgi?id=143275
2218
2219         Mark as Pass/Fail.
2220
2221         * platform/win/TestExpectations:
2222
2223 2015-03-31  Said Abou-Hallawa  <sabouhallawa@apple.com>
2224
2225         border-image with 'fill' keyword does not fill the middle area unless the border width is greater than zero.
2226         https://bugs.webkit.org/show_bug.cgi?id=142650.
2227
2228         Reviewed by Simon Fraser.
2229
2230         Add tests to ensure the middle area of a RenderBox is going to be drawn
2231         even if the border width is not greater than zero.
2232         
2233         * fast/borders/border-image-fill-inline-no-border-expected.html: Added.
2234         * fast/borders/border-image-fill-inline-no-border.html: Added.
2235         * fast/borders/border-image-fill-no-border-expected.html: Added.
2236         * fast/borders/border-image-fill-no-border.html: Added.
2237         * fast/borders/resources/button-border-cropped.svg: Added.
2238         * fast/borders/resources/button-border.svg: Added.
2239         * fast/borders/resources/svg-100x100-intrinsic.svg: Added.
2240
2241 2015-03-31  David Hyatt  <hyatt@apple.com>
2242
2243         [New Block-Inside-Inline Model] Anonymous inline-blocks should size as though they are block-level.
2244         https://bugs.webkit.org/show_bug.cgi?id=143271
2245
2246         Reviewed by Dean Jackson.
2247
2248         * fast/block/inside-inlines/block-width-check-expected.html: Added.
2249         * fast/block/inside-inlines/block-width-check.html: Added.
2250         * fast/block/inside-inlines/new-model/block-width-check-expected.html: Added.
2251         * fast/block/inside-inlines/new-model/block-width-check.html: Added.
2252
2253 2015-03-31  Beth Dakin  <bdakin@apple.com>
2254
2255         REGRESSION (r173484): Reducing content of scrollable region does not reset scroll 
2256         position
2257         https://bugs.webkit.org/show_bug.cgi?id=138525
2258         -and corresponding-
2259         rdar://problem/18166043
2260
2261         Reviewed by Simon Fraser.
2262
2263         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-reduced-content-expected.txt: Added.
2264         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-reduced-content.html: Added.
2265         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events-expected.txt: Added.
2266         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html: Added.
2267
2268 2015-03-31  Yusuke Suzuki  <utatane.tea@gmail.com>
2269
2270         [ES6] Object type restrictions on a first parameter of several Object.* functions are relaxed
2271         https://bugs.webkit.org/show_bug.cgi?id=142937
2272
2273         Reviewed by Darin Adler.
2274
2275         Several LayoutTests are updated with the new behavior.
2276         Test cases in IETestCenter contain test for the outdated behavior.
2277         But IETestCenter is brought from the external source, so instead of modifying it,
2278         we mark them as Failure in TestExpectations.
2279
2280         * TestExpectations:
2281         * js/dom/getOwnPropertyDescriptor-expected.txt:
2282         * js/prototypes-expected.txt:
2283         * js/resources/getOwnPropertyDescriptor.js:
2284         * js/script-tests/prototypes.js:
2285
2286 2015-03-30  David Hyatt  <hyatt@apple.com>
2287
2288         [New Block-Inside-Inline Model] Make sure line breaks occur before and after the anonymous inline-block.
2289         https://bugs.webkit.org/show_bug.cgi?id=143238.
2290
2291         Reviewed by Dean Jackson.
2292
2293         * fast/block/inside-inlines/breaking-behavior-expected.html: Added.
2294         * fast/block/inside-inlines/breaking-behavior.html: Added.
2295         * fast/block/inside-inlines/new-model/breaking-behavior-expected.html: Added.
2296         * fast/block/inside-inlines/new-model/breaking-behavior.html: Added.
2297         * fast/block/inside-inlines/new-model/empty-block.html:
2298
2299 2015-03-31  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2300
2301         GTK+ Gardening 30th March
2302         https://bugs.webkit.org/show_bug.cgi?id=143220
2303
2304         Unreviewed.
2305
2306         * platform/gtk/TestExpectations:
2307
2308 2015-03-31  Antti Koivisto  <antti@apple.com>
2309
2310         http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy.html failing on Mavericks wk2 debug
2311         https://bugs.webkit.org/show_bug.cgi?id=143258
2312
2313         The test relies on resource priorities. Those don't roundtrip when serializing via NSURLRequest on Mavericks due
2314         to ResourceRequest::resourcePrioritiesEnabled() returning false.
2315
2316         It is bit surprising it works on release but not on debug. I suspect some debug code forces NSURLRequest construction
2317         and so we end up on the roundtrip code path.
2318
2319         * platform/mac-mavericks/TestExpectations: Added.
2320
2321             Skip the test on Mavericks.
2322
2323 2015-03-31  Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2324
2325         [Streams API] Implement a barebone ReadableStreamReader interface
2326         https://bugs.webkit.org/show_bug.cgi?id=142866
2327
2328         Reviewed by Benjamin Poulain.
2329
2330         Adding tests to check API, constructor and link with ReadableStream.getReader.
2331         Rebasing of global-constructors-attributes.html to include ReadableStreamReader.
2332
2333         * js/dom/global-constructors-attributes-expected.txt:
2334         * platform/efl/js/dom/global-constructors-attributes-expected.txt:
2335         * platform/gtk/js/dom/global-constructors-attributes-expected.txt:
2336         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2337         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2338         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2339         * streams/readablestreamreader-constructor-expected.txt: Added.
2340         * streams/readablestreamreader-constructor.html: Added.
2341
2342 2015-03-30  Ryosuke Niwa  <rniwa@webkit.org>
2343
2344         Extending null should set __proto__ to null
2345         https://bugs.webkit.org/show_bug.cgi?id=142882
2346
2347         Reviewed by Geoffrey Garen and Benjamin Poulain.
2348
2349         Added more test cases for extending from null, and added checks for prototypes.
2350
2351         Also rebaselined existing tests.
2352
2353         * js/class-syntax-call-expected.txt:
2354         * js/class-syntax-extends-expected.txt:
2355         * js/class-syntax-super-expected.txt:
2356         * js/script-tests/class-syntax-call.js:
2357         * js/script-tests/class-syntax-extends.js:
2358         * js/script-tests/class-syntax-super.js:
2359
2360 2015-03-30  Alex Christensen  <achristensen@webkit.org>
2361
2362         [Content Extensions] Correctly handle regular expressions matching everything
2363         https://bugs.webkit.org/show_bug.cgi?id=143235
2364
2365         Reviewed by Benjamin Poulain.
2366
2367         * http/tests/contentextensions/css-display-none.html:
2368         * http/tests/contentextensions/css-display-none.html.json:
2369         Test multiple selectors with triggers that match everything.
2370         * http/tests/contentextensions/whitelist-expected.txt: Added.
2371         * http/tests/contentextensions/whitelist.html: Added.
2372         * http/tests/contentextensions/whitelist.html.json: Added.
2373
2374 2015-03-30  Mark Lam  <mark.lam@apple.com>
2375
2376         REGRESSION (r181993): inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local.html crashes.
2377         <https://webkit.org/b/143105>
2378
2379         Reviewed by Filip Pizlo.
2380
2381         * TestExpectations:
2382         - Undid test skipped in r182072.
2383
2384 2015-03-30  Chris Dumez  <cdumez@apple.com>
2385
2386         Cached "Expires" header is not updated upon successful resource revalidation
2387         https://bugs.webkit.org/show_bug.cgi?id=143228
2388         <rdar://problem/20348059>
2389
2390         Reviewed by Antti Koivisto.
2391
2392         Add layout test to check that a cached response's "Expires" header is
2393         updated from the 304 response's headers upon successful revalidation.
2394
2395         * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header-expected.txt: Added.
2396         * http/tests/cache/disk-cache/disk-cache-revalidation-new-expire-header.html: Added.
2397         * http/tests/cache/disk-cache/resources/cache-test.js:
2398         (generateTestURL):
2399         (loadResource):
2400         * http/tests/cache/disk-cache/resources/generate-response.cgi:
2401
2402 2015-03-30  Joseph Pecoraro  <pecoraro@apple.com>
2403
2404         Web Inspector: Regression: Preview for [[null]] shouldn't be []
2405         https://bugs.webkit.org/show_bug.cgi?id=143208
2406
2407         Reviewed by Mark Lam.
2408
2409         * inspector/model/remote-object-expected.txt:
2410         * inspector/model/remote-object.html:
2411
2412 2015-03-30  Antti Koivisto  <antti@apple.com>
2413
2414         Don't cache resources that are very unlikely to be reused
2415         https://bugs.webkit.org/show_bug.cgi?id=143226
2416
2417         Reviewed by Chris Dumez.
2418
2419         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
2420
2421 2015-03-30  Antti Koivisto  <antti@apple.com>
2422
2423         Don't cache resources that are very unlikely to be reused
2424         https://bugs.webkit.org/show_bug.cgi?id=143226
2425         <rdar://problem/20347160>
2426
2427         Reviewed by Geoff Garen.
2428
2429         * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.txt:
2430         * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.html:
2431
2432             Keep max-age: 0 cacheable in this test by adding a validation header.
2433
2434         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt:
2435         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy.html:
2436
2437             Rebase and expand to cover the high priority resource case.
2438
2439 2015-03-30  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2440
2441         Rebaseline accessibility/aria-toggle-button-with-title.html
2442         https://bugs.webkit.org/show_bug.cgi?id=143229
2443
2444         Unreviewed.
2445
2446         Revision r182012 updates the way a role=button + aria-pressed object should be exposed as AXCheckbox. We need to create a new baseline.
2447
2448         * platform/gtk/accessibility/aria-toggle-button-with-title-expected.txt: Added.
2449
2450 2015-03-30  Javier Fernandez  <jfernandez@igalia.com>
2451
2452         [CSS Grid Layout] Upgrade align-self and align-items parsing to CSS 3
2453         https://bugs.webkit.org/show_bug.cgi?id=133359
2454
2455         Reviewed by David Hyatt.
2456
2457         From Blink r164817 and r165264 by <jchaffraix@chromium.org>
2458
2459         Broaden justify-self's parsing name and upgrade align-self and
2460         align-items parsing to CSS 3.
2461
2462         * TestExpectations:
2463         * css3/flexbox/css-properties-expected.txt:
2464         * css3/flexbox/css-properties.html:
2465         * css3/parse-align-items-expected.txt: Added.
2466         * css3/parse-align-items.html: Added.
2467         * css3/parse-align-self-expected.txt: Added.
2468         * css3/parse-align-self.html: Added.
2469         * css3/resources/alignment-parsing-utils.js: Added.
2470         (checkValues):
2471         (checkBadValues):
2472         (checkInitialValues):
2473         (checkInheritValues):
2474         (checkLegacyValues):
2475         * fast/css/getComputedStyle/computed-style-expected.txt:
2476         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
2477         * fast/css/getComputedStyle/resources/property-names.js:
2478         * fast/css/parse-justify-self-expected.txt:
2479         * fast/css/parse-justify-self.html:
2480         * svg/css/getComputedStyle-basic-expected.txt:
2481
2482 2015-03-27  David Hyatt  <hyatt@apple.com>
2483
2484         [New Block-Inside-Inline Model] Create anonymous inline blocks to hold blocks-inside-inlines.
2485         https://bugs.webkit.org/show_bug.cgi?id=143145
2486
2487         Reviewed by Dean Jackson.
2488
2489         * fast/block/inside-inlines: Added.
2490         * fast/block/inside-inlines/empty-block-expected.html: Added.
2491         * fast/block/inside-inlines/empty-block.html: Added.
2492         * fast/block/inside-inlines/new-model: Added.
2493         * fast/block/inside-inlines/new-model/empty-block-expected.html: Added.
2494         * fast/block/inside-inlines/new-model/empty-block.html: Added.
2495
2496 2015-03-30  Chris Dumez  <cdumez@apple.com>
2497
2498         [WK2][NetworkCache] Add support for "Cache-Control: max-stale" request header
2499         https://bugs.webkit.org/show_bug.cgi?id=143159
2500         <rdar://problem/20333296>
2501
2502         Reviewed by Antti Koivisto.
2503
2504         Add layout test to cover support for "Cache-Control: max-stale" request
2505         header.
2506
2507         * http/tests/cache/disk-cache/disk-cache-request-max-stale-expected.txt: Added.
2508         * http/tests/cache/disk-cache/disk-cache-request-max-stale.html: Added.
2509
2510 2015-03-30  Jer Noble  <jer.noble@apple.com>
2511
2512         [iOS] When Web Audio is interrupted by a phone call, it cannot be restarted.
2513         https://bugs.webkit.org/show_bug.cgi?id=143190
2514
2515         Reviewed by Darin Adler.
2516
2517         * webaudio/audiocontext-state-expected.txt: Added.
2518         * webaudio/audiocontext-state-interrupted-expected.txt: Added.
2519         * webaudio/audiocontext-state-interrupted.html: Added.
2520         * webaudio/audiocontext-state.html: Added.
2521
2522 2015-03-30  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2523
2524         Update expectations for delete-emoji test since the bug is fixed now.
2525         https://bugs.webkit.org/show_bug.cgi?id=141419
2526
2527         Reviewed by Gustavo Noronha Silva.
2528
2529         * platform/gtk/TestExpectations:
2530
2531 2015-03-29  Benjamin Poulain  <benjamin@webkit.org>
2532
2533         `currentColor` computes to the same colour on all elements, even if 'color' is inherited differently
2534         https://bugs.webkit.org/show_bug.cgi?id=133420
2535
2536         Reviewed by Darin Adler.
2537
2538         * fast/css/currentColor-on-before-after-pseudo-elements-expected.html: Added.
2539         * fast/css/currentColor-on-before-after-pseudo-elements.html: Added.
2540         * fast/css/currentColor-style-update-reftest-expected.html: Added.
2541         * fast/css/currentColor-style-update-reftest.html: Added.
2542         * fast/css/currentColor-value-style-update-expected.txt: Added.
2543         * fast/css/currentColor-value-style-update.html: Added.
2544
2545 2015-03-29  Darin Adler  <darin@apple.com>
2546
2547         HTMLCollection caches incorrect length if item(0) is called before length on an empty collection
2548         https://bugs.webkit.org/show_bug.cgi?id=143203
2549
2550         Reviewed by Antti Koivisto.
2551
2552         * fast/dom/htmlcollection-length-after-item-2-expected.txt: Added.
2553         * fast/dom/htmlcollection-length-after-item-2.html: Added.
2554
2555 2015-03-28  Joseph Pecoraro  <pecoraro@apple.com>
2556
2557         Web Inspector: Adopt Array.prototype.includes and String.prototype.includes
2558         https://bugs.webkit.org/show_bug.cgi?id=143176
2559
2560         Reviewed by Timothy Hatcher.
2561
2562         * inspector/css/pseudo-element-matches.html:
2563
2564 2015-03-28  Csaba Osztrogonác  <ossy@webkit.org>
2565
2566         REGRESSION(r181326): It made dfg-int16array.js and dfg-int8array.js fail on AArch64 Linux
2567         https://bugs.webkit.org/show_bug.cgi?id=142629
2568
2569         Unreviewed gardening, unskip now passing tests after r182091.
2570
2571         * js/script-tests/dfg-int16array.js:
2572         * js/script-tests/dfg-int8array.js:
2573
2574 2015-03-27  Saam Barati  <saambarati1@gmail.com>
2575
2576         Deconstruction parameters are bound too late
2577         https://bugs.webkit.org/show_bug.cgi?id=143148
2578
2579         Reviewed by Filip Pizlo.
2580
2581         * js/regress/deconstructing-parameters-overridden-by-function-expected.txt: Added.
2582         * js/regress/deconstructing-parameters-overridden-by-function.html: Added.
2583         * js/regress/script-tests/deconstructing-parameters-overridden-by-function.js: Added.
2584         (f):
2585         (test):
2586         (.arg):
2587
2588 2015-03-27  Michael Saboff  <msaboff@apple.com>
2589
2590         Fix flakey dfg-int8array.js and dfg-int16array.js tests for ARM64
2591         https://bugs.webkit.org/show_bug.cgi?id=138390
2592
2593         Reviewed by Mark Lam.
2594
2595         Reenabled the tests for ARM64/iOS.  Left the tests disabled for ARM64/linux and will let linux
2596         developers test and reenable under existing but https://bugs.webkit.org/show_bug.cgi?id=142629.
2597
2598         * js/script-tests/dfg-int16array.js:
2599         * js/script-tests/dfg-int8array.js:
2600
2601 2015-03-27  Jer Noble  <jer.noble@apple.com>
2602
2603         [Mac] Safari fails to fire page "load" event with video[preload=none]
2604         https://bugs.webkit.org/show_bug.cgi?id=143147
2605
2606         Reviewed by Simon Fraser.
2607
2608         * media/video-page-load-preload-none-expected.txt: Added.
2609         * media/video-page-load-preload-none.html: Added.
2610
2611 2015-03-27  Brent Fulgham  <bfulgham@apple.com>
2612
2613         Correct test results after r182012.
2614
2615         The test now produces identical results on all platforms, so update the root test result,
2616         and remove custom non-matching expectations. This corrects Windows, GTK, and EFL builds, and
2617         should not harm the Mac build.
2618
2619         * accessibility/aria-toggle-button-with-title-expected.txt:
2620         * platform/mac/accessibility/aria-toggle-button-with-title-expected.txt: Removed.
2621         * platform/win/accessibility/aria-toggle-button-with-title-expected.txt: Removed.
2622
2623 2015-03-27  Mark Lam  <mark.lam@apple.com>
2624
2625         Gardening: skipping inspector-protocol/debugger/setBreakpoint-dfg-and-modify-local.html until crash is fixed.
2626         <https://webkit.org/b/143105>
2627
2628         Not reviewed.
2629
2630         * TestExpectations:
2631
2632 2015-03-27  Chris Dumez  <cdumez@apple.com>
2633
2634         [WK2][NetworkCache] We only cache responses with status codes that are cacheable by default
2635         https://bugs.webkit.org/show_bug.cgi?id=143125
2636         <rdar://problem/20321172>
2637
2638         Reviewed by Antti Koivisto.
2639
2640         Add layout test to check that responses with status code 307 (which is not
2641         cacheable by default) are cached if they have explicit expiration headers.
2642
2643         Also update a couple of other disk cache tests to cover heuristic
2644         freshness (http://tools.ietf.org/html/rfc7234#section-4.2.2), relying on
2645         'Last-Modified' header to estimate freshness if usual expiration headers
2646         are not available.
2647
2648         * http/tests/cache/disk-cache/disk-cache-204-status-code-expected.txt:
2649         * http/tests/cache/disk-cache/disk-cache-204-status-code.html:
2650         * http/tests/cache/disk-cache/disk-cache-307-status-code-expected.txt: Added.
2651         * http/tests/cache/disk-cache/disk-cache-307-status-code.html: Added.
2652         * http/tests/cache/disk-cache/disk-cache-404-status-code-expected.txt:
2653         * http/tests/cache/disk-cache/disk-cache-404-status-code.html:
2654
2655 2015-03-27  Csaba Osztrogonác  <ossy@webkit.org>
2656
2657         Unreviewed gardening.
2658
2659         * js/script-tests/array-length-shortening.js: Unskip, r182058 fixed it.
2660
2661 2015-03-27  Said Abou-Hallawa  <sabouhallawa@apple.com>
2662
2663         FEMorphology::platformApplyGeneric() should bail out if the radius is less than or equal to zero.
2664         https://bugs.webkit.org/show_bug.cgi?id=142885.
2665
2666         Reviewed by Dean Jackson.
2667
2668         * svg/filters/feMorphology-radius-cases-expected.svg: Added.
2669         * svg/filters/feMorphology-radius-cases.svg: Added.
2670         Test different cases for radius of the feMorphology filter. There are three 
2671         cases for the radius:
2672             1. radius < 0: This is an error case, the source image should not be rendered.
2673             2. radius = 0: This case is treated as if the filter never exists.
2674             3. radius > 0: If the scaled radius is > 0, the filter is applied.
2675
2676 2015-03-26  Antti Koivisto  <antti@apple.com>
2677
2678         Respect cache-control directives in request
2679         https://bugs.webkit.org/show_bug.cgi?id=143121
2680
2681         Reviewed by Chris Dumez.
2682
2683         * http/tests/cache/disk-cache/disk-cache-request-headers-expected.txt: Added.
2684         * http/tests/cache/disk-cache/disk-cache-request-headers.html: Added.
2685
2686 2015-03-27  Michael Saboff  <msaboff@apple.com>
2687
2688         Objects with numeric properties intermittently get a phantom 'length' property
2689         https://bugs.webkit.org/show_bug.cgi?id=142792
2690
2691         Reviewed by Csaba Osztrogonác.
2692
2693         New regression test.
2694
2695         * js/regress-142792-expected.txt: Added.
2696         * js/regress-142792.html: Added.
2697         * js/script-tests/regress-142792.js: Added.
2698         (isArrayLike):
2699         (filter):
2700
2701 2015-03-26  Zalan Bujtas  <zalan@apple.com>
2702
2703         Inline continuation code should not take anonymous containing wrapper granted.
2704         https://bugs.webkit.org/show_bug.cgi?id=133312
2705
2706         Reviewed by Dave Hyatt.
2707
2708         It's wrong to assume that when RenderInline is part of an inline continuation, its containing block
2709         is an anonymous wrapper and its sibling might be a block level renderer.
2710         When the inline continuation is no longer needed, for example when the block level renderer that initiated the continuation
2711         is detached from the render tree, the inline renderes still continue to form continuation.(however they no longer require
2712         anonymous wrappers)
2713
2714         * fast/inline/crash-when-position-property-is-changed-and-no-longer-in-continuation-expected.txt: Added.
2715         * fast/inline/crash-when-position-property-is-changed-and-no-longer-in-continuation.html: Added.
2716
2717 2015-03-26  Joseph Pecoraro  <pecoraro@apple.com>
2718
2719         Web Inspector: ES6: Provide a better view for Classes in the console
2720         https://bugs.webkit.org/show_bug.cgi?id=142999
2721
2722         Reviewed by Timothy Hatcher.
2723
2724         * inspector/model/remote-object-expected.txt:
2725         * inspector/model/remote-object.html:
2726         Update the test to include coverage of the new "class" subtype of "function".
2727
2728 2015-03-26  Tim Horton  <timothy_horton@apple.com>
2729
2730         REGRESSION (r181358 and r181507): Lots of sites think that we support touch events on OS X
2731         https://bugs.webkit.org/show_bug.cgi?id=142888
2732         <rdar://problem/20227304>
2733
2734         Reviewed by Beth Dakin.
2735
2736         * fast/dom/event-handler-attributes-expected.txt:
2737         * fast/dom/event-handler-attributes.html:
2738         * fast/events/event-attribute-expected.txt:
2739         * platform/win/fast/events/event-attribute-expected.txt:
2740         Revert some changes to these tests and their results.
2741
2742 2015-03-26  Roger Fong  <roger_fong@apple.com>
2743
2744         Apply blur effect to media control background.
2745         https://bugs.webkit.org/show_bug.cgi?id=143116.
2746         <rdar://problem/20316964>.
2747
2748         Reviewed by Brent Fulgham.
2749
2750         * platform/mac/TestExpectations: Tests need rebaselining. Will do so with other previously skipped media tests.
2751
2752 2015-03-26  Geoffrey Garen  <ggaren@apple.com>
2753
2754         Assertion firing in JavaScriptCore/parser/parser.h for statesman.com site
2755         https://bugs.webkit.org/show_bug.cgi?id=142974
2756
2757         Reviewed by Joseph Pecoraro.
2758
2759         No test covering this ASSERT because I couldn't design a way to reproduce
2760         it after trying for a few hours. Simply loading the original ASSERTing
2761         content from disk is not enough to reproduce this bug.
2762
2763         * fast/profiler/dead-time-expected.txt:
2764         * fast/profiler/inline-event-handler-expected.txt:
2765         * fast/profiler/stop-profiling-after-setTimeout-expected.txt: These are
2766         progressions, where we used to get the line number wrong.
2767
2768         * fast/dom/attribute-event-listener-errors-expected.txt: Added.
2769         * fast/dom/attribute-event-listener-errors.html: Added. This test covers
2770         a subtle way in which the new mechanism for attribute event listener
2771         line numbers is more accurate than the old one.
2772
2773 2015-03-26  Brady Eidson  <beidson@apple.com>
2774
2775         Apply ContentExtension actions after redirects.
2776         <rdar://problem/20062613> and https://bugs.webkit.org/show_bug.cgi?id=143055
2777
2778         Reviewed by Alex Christensen.
2779
2780         * http/tests/contentextensions/loading/main-resource-redirect-blocked-expected.txt: Added.
2781         * http/tests/contentextensions/loading/main-resource-redirect-blocked.php: Added.
2782         * http/tests/contentextensions/loading/main-resource-redirect-blocked.php.json: Added.
2783         * http/tests/contentextensions/loading/resources/main-resource-redirect-blocked-target.html: Added.
2784         * http/tests/contentextensions/resources/subresource-redirect.php: Added.
2785         * http/tests/contentextensions/subresource-redirect-blocked-expected.txt: Added.
2786         * http/tests/contentextensions/subresource-redirect-blocked.html: Added.
2787         * http/tests/contentextensions/subresource-redirect-blocked.html.json: Added.
2788
2789 2015-03-26  Michael Saboff  <msaboff@apple.com>
2790
2791         js/promises-tests/promises-tests-2-3-3.html sometimes crashes under DFG::SpeculativeJIT::compile
2792         https://bugs.webkit.org/show_bug.cgi?id=139865
2793
2794         Reviewed by Alexey Proskuryakov.
2795
2796         It appears that r181993 fixed this test as it removed the code where the crash occurred.
2797
2798         * TestExpectations: Re-enabled js/promises-tests/promises-tests-2-3-3 including marking it as Slow.
2799
2800 2015-03-26  Chris Fleizach  <cfleizach@apple.com>
2801
2802         AX: [role="button"][aria-pressed] should be exposed as AXCheckbox:AXToggleButton, with role description of "toggle button"
2803         https://bugs.webkit.org/show_bug.cgi?id=115298
2804
2805         Reviewed by Mario Sanchez Prada.
2806
2807         * accessibility/aria-toggle-button-with-title.html:
2808              Bad path for post test resources file, so that is fixed.
2809         * platform/mac/accessibility/aria-pressed-button-attributes-expected.txt: Added.
2810         * platform/mac/accessibility/aria-pressed-button-attributes.html: Added.
2811         * platform/mac/accessibility/aria-toggle-button-with-title-expected.txt:
2812               Updated to reflect the new role of this object.
2813
2814 2015-03-26  Csaba Osztrogonác  <ossy@webkit.org>
2815
2816         Unreviewed gardening, skip failing tests on AArch64 Linux.
2817
2818         * js/script-tests/array-from.js:
2819         * js/script-tests/array-length-shortening.js:
2820         * js/script-tests/dfg-int16array.js:
2821         * js/script-tests/dfg-int8array.js:
2822
2823 2015-03-25  Alexey Proskuryakov  <ap@apple.com>
2824
2825         media/track/track-mode.html flakily times out
2826         https://bugs.webkit.org/show_bug.cgi?id=143085
2827
2828         * TestExpectations: Added an expectation.
2829
2830 2015-03-25  Chris Fleizach  <cfleizach@apple.com>
2831
2832         AX: table cells that use display:block render the table inaccessible to VoiceOver
2833         https://bugs.webkit.org/show_bug.cgi?id=143007
2834
2835         Unreviewed, layout test fix.
2836
2837         Skip associated accessibility/table-cell-display-block.html on failing platforms.
2838
2839         * platform/efl/TestExpectations:
2840         * platform/gtk/TestExpectations:
2841             Specific platform changes in children ordering need to be updated to make this test pass.
2842         * platform/win/TestExpectations:
2843             Need to implement cellForRowAndColumn.
2844
2845 2015-03-25  Filip Pizlo  <fpizlo@apple.com>
2846
2847         Heap variables shouldn't end up in the stack frame
2848         https://bugs.webkit.org/show_bug.cgi?id=141174
2849
2850         Reviewed by Geoffrey Garen.
2851
2852         * js/function-apply-aliased-expected.txt:
2853         * js/function-dot-arguments-expected.txt:
2854         * js/regress/arguments-expected.txt: Added.
2855         * js/regress/arguments-named-and-reflective-expected.txt: Added.
2856         * js/regress/arguments-named-and-reflective.html: Added.
2857         * js/regress/arguments-strict-mode-expected.txt: Added.
2858         * js/regress/arguments-strict-mode.html: Added.
2859         * js/regress/arguments.html: Added.
2860         * js/regress/script-tests/arguments-named-and-reflective.js: Added.
2861         * js/regress/script-tests/arguments-strict-mode.js: Added.
2862         * js/regress/script-tests/arguments.js: Added.
2863         * js/regress/script-tests/try-catch-get-by-val-cloned-arguments.js: Added.
2864         * js/regress/script-tests/try-catch-get-by-val-direct-arguments.js: Added.
2865         * js/regress/script-tests/try-catch-get-by-val-scoped-arguments.js: Added.
2866         * js/regress/script-tests/varargs-call.js: Added.
2867         * js/regress/script-tests/varargs-construct-inline.js: Added.
2868         * js/regress/script-tests/varargs-construct.js: Added.
2869         * js/regress/script-tests/varargs-inline.js: Added.
2870         * js/regress/script-tests/varargs-strict-mode.js: Added.
2871         * js/regress/script-tests/varargs.js: Added.
2872         * js/regress/try-catch-get-by-val-cloned-arguments-expected.txt: Added.
2873         * js/regress/try-catch-get-by-val-cloned-arguments.html: Added.
2874         * js/regress/try-catch-get-by-val-direct-arguments-expected.txt: Added.
2875         * js/regress/try-catch-get-by-val-direct-arguments.html: Added.
2876         * js/regress/try-catch-get-by-val-scoped-arguments-expected.txt: Added.
2877         * js/regress/try-catch-get-by-val-scoped-arguments.html: Added.
2878         * js/regress/varargs-call-expected.txt: Added.
2879         * js/regress/varargs-call.html: Added.
2880         * js/regress/varargs-construct-expected.txt: Added.
2881         * js/regress/varargs-construct-inline-expected.txt: Added.
2882         * js/regress/varargs-construct-inline.html: Added.
2883         * js/regress/varargs-construct.html: Added.
2884         * js/regress/varargs-expected.txt: Added.
2885         * js/regress/varargs-inline-expected.txt: Added.
2886         * js/regress/varargs-inline.html: Added.
2887         * js/regress/varargs-strict-mode-expected.txt: Added.
2888         * js/regress/varargs-strict-mode.html: Added.
2889         * js/regress/varargs.html: Added.
2890         * js/script-tests/function-apply-aliased.js:
2891         * js/script-tests/function-dot-arguments.js:
2892
2893 2015-03-25  Chris Fleizach  <cfleizach@apple.com>
2894
2895         AX: table cells that use display:block render the table inaccessible to VoiceOver
2896         https://bugs.webkit.org/show_bug.cgi?id=143007
2897
2898         Reviewed by Mario Sanchez Prada.
2899
2900         * accessibility/table-cell-display-block-expected.txt: Added.
2901         * accessibility/table-cell-display-block.html: Added.
2902
2903 2015-03-25  Joseph Pecoraro  <pecoraro@apple.com>
2904
2905         Add a few more tests for Class names
2906         https://bugs.webkit.org/show_bug.cgi?id=143060
2907
2908         Reviewed by Ryosuke Niwa.
2909
2910         Add a few more class name tests:
2911         - const class name binding inside class expression
2912         - mutable class name binding from class statement
2913
2914         * js/script-tests/class-syntax-name.js:
2915
2916 2015-03-25  Joseph Pecoraro  <pecoraro@apple.com>
2917
2918         ES6: Classes: Program level class statement throws exception in strict mode
2919         https://bugs.webkit.org/show_bug.cgi?id=143038
2920
2921         Reviewed by Ryosuke Niwa.
2922
2923         This updates a number of existing tests that were relying on
2924         poor behavior. `shouldBe` and friends use eval within a function
2925         not at the global scope. This means `shouldBe('class X { ... }')`
2926         behaves like `shouldBe('var x = ...')` not `shouldBe('x = ...')`.
2927         This means `x` will not be available in the next `shouldBe` call.
2928
2929         Add a test specifically to cover the scoping of the class name
2930         in regular and strict mode code. Currently we treat it like var
2931         with one failing test that would pass when we treat it like let.
2932
2933         * js/class-syntax-name.html: Added.
2934         * js/script-tests/class-syntax-name.js: Added.
2935         (runTestShouldBe):
2936         (runTestShouldBeTrue):
2937         (runTestShouldThrow):
2938         (runTestShouldNotThrow):
2939         Test class name scoping.
2940
2941         * js/class-syntax-call-expected.txt:
2942         * js/class-syntax-declaration-expected.txt:
2943         * js/class-syntax-default-constructor-expected.txt:
2944         * js/class-syntax-name-expected.txt: Added.
2945         * js/script-tests/class-syntax-call.js:
2946         * js/script-tests/class-syntax-declaration.js:
2947         * js/script-tests/class-syntax-default-constructor.js:
2948
2949 2015-03-25  Mark Lam  <mark.lam@apple.com>
2950
2951         Gardening: rebaseline after r181907.
2952
2953         Not reviewed.
2954
2955         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2956
2957 2015-03-25  Dean Jackson  <dino@apple.com>
2958
2959         MediaControls: Use font with fixed number width
2960         https://bugs.webkit.org/show_bug.cgi?id=143018
2961         <rdar://problem/20245415>
2962
2963         Reviewed by Eric Carlson.
2964
2965         Add some results for the new font family "-apple-system-font-monospaced-numbers".
2966
2967         * platform/mac/fast/text/systemFont.html:
2968         * platform/mac/fast/text/systemFont-expected.txt:
2969
2970 2015-03-25  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2971
2972         GTK+ Gardening 24th March
2973         https://bugs.webkit.org/show_bug.cgi?id=143003
2974
2975         Unreviewed.
2976
2977         * platform/gtk/TestExpectations:
2978         * platform/gtk/css3/selectors3/xhtml/css3-modsel-15c-expected.txt: Rebaselined after r181889.
2979         * platform/gtk/css3/selectors3/xml/css3-modsel-15c-expected.txt: Rebaselined after r181889.
2980         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-expected.txt: Rebaselined after r181889.
2981         * platform/gtk/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt: Rebaselined after r181889.
2982
2983 2015-03-24  Joseph Pecoraro  <pecoraro@apple.com>
2984
2985         Setter should have a single formal parameter, Getter no parameters
2986         https://bugs.webkit.org/show_bug.cgi?id=142903
2987
2988         Reviewed by Geoffrey Garen.
2989
2990         Correct a bunch of setters in existing tests and add
2991         tests for good/bad getter and setter syntax.
2992
2993         * js/class-syntax-declaration-expected.txt:
2994         * js/dom/exception-sequencing.html:
2995         * js/dom/reserved-words-as-property-expected.txt:
2996         * js/dom/script-tests/implicit-call-with-global-reentry.js:
2997         (testObject.set setterTest):
2998         * js/dom/script-tests/reserved-words-as-property.js:
2999         (testWord):
3000         * js/for-in-cached-expected.txt:
3001         * js/object-literal-direct-put-expected.txt:
3002         * js/object-literal-syntax-expected.txt:
3003         * js/parser-syntax-check-expected.txt:
3004         * js/script-tests/class-syntax-declaration.js:
3005         * js/script-tests/class-syntax-super.js:
3006         (class.Derived.extends.Base.set callBaseMethodInSetter):
3007         (class.Derived.extends.Base.set baseMethodInGetterSetter):
3008         * js/script-tests/for-in-cached.js:
3009         * js/script-tests/object-literal-direct-put.js:
3010         * js/script-tests/object-literal-syntax.js:
3011         * js/script-tests/parser-syntax-check.js:
3012
3013 2015-03-24  Chris Dumez  <cdumez@apple.com>
3014
3015         [WK2] Responses with 302 HTTP Status Code should not be cached
3016         https://bugs.webkit.org/show_bug.cgi?id=143028
3017         <rdar://problem/19714040>
3018
3019         Reviewed by Antti Koivisto.
3020
3021         Add layout test to check that responses with 302 HTTP Status Code
3022         are not cached.
3023
3024         * http/tests/cache/disk-cache/disk-cache-302-status-code-expected.txt: Added.
3025         * http/tests/cache/disk-cache/disk-cache-302-status-code.html: Added.
3026
3027 2015-03-24  Zhuo Li  <zachli@apple.com>
3028
3029         Scripts running in isolated world should not subject to a page's CSP about 'eval'.
3030         https://bugs.webkit.org/show_bug.cgi?id=141316.
3031
3032         Reviewed by Geoffrey Garen.
3033
3034         I added a new Content Security Policy directive, "script-src", so that we do not
3035         allow 'unsafe-eval' in the main world.
3036
3037         Also I have to copy the whole function instead of using eval because
3038         eval is subject to the main world Content Security Policy now.
3039
3040         * http/tests/security/isolatedWorld/bypass-main-world-csp-expected.txt:
3041         * http/tests/security/isolatedWorld/bypass-main-world-csp.html:
3042
3043 2015-03-24  Joseph Pecoraro  <pecoraro@apple.com>
3044
3045         ES6: Classes: Early return in sub-class constructor results in returning undefined instead of instance
3046         https://bugs.webkit.org/show_bug.cgi?id=143012
3047
3048         Reviewed by Ryosuke Niwa.
3049
3050         * js/class-constructor-return-expected.txt: Added.
3051         * js/class-constructor-return.html: Added.
3052         * js/script-tests/class-constructor-return.js: Added.
3053         New test covering different return values from constructors.
3054
3055         * js/class-syntax-super-expected.txt:
3056         * js/script-tests/class-syntax-super.js:
3057         Fix test. Returning undefined is the same as an implicit return
3058         and should return `this`.
3059
3060 2015-03-24  Chris Dumez  <cdumez@apple.com>
3061
3062         [WK2] Responses with 204 HTTP Status Code should be cacheable by default
3063         https://bugs.webkit.org/show_bug.cgi?id=143020
3064         <rdar://problem/20281529>
3065
3066         Reviewed by Antti Koivisto.
3067
3068         Add test to make sure that responses with 204 HTTP Status Code are
3069         cacheable by default.
3070
3071         * http/tests/cache/disk-cache/disk-cache-204-status-code-expected.txt: Added.
3072         * http/tests/cache/disk-cache/disk-cache-204-status-code.html: Added.
3073         * http/tests/cache/disk-cache/resources/cache-test.js:
3074         Re-introduce support for generating responses with only headers (no body).
3075         This was mistakenly dropped when I rebased my patch for r181895.
3076
3077 2015-03-24  Beth Dakin  <bdakin@apple.com>
3078
3079         Another attempted test fix after http://trac.webkit.org/changeset/181907
3080
3081         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3082
3083 2015-03-24  Beth Dakin  <bdakin@apple.com>
3084
3085         Attempted test fix after http://trac.webkit.org/changeset/181907
3086
3087         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
3088
3089 2015-03-24  Joseph Pecoraro  <pecoraro@apple.com>
3090
3091         Unreviewed gardening after r181901.
3092
3093         * platform/mac/http/tests/media/media-source/mediasource-sourcebuffer-mode-expected.txt:
3094         Update the expected results for platform specific results that include
3095         a stringified function.
3096
3097 2015-03-24  Beth Dakin  <bdakin@apple.com>
3098
3099         Add events related to force click gesture
3100         https://bugs.webkit.org/show_bug.cgi?id=142836
3101         -and corresponding-
3102         rdar://problem/20210239
3103
3104         Reviewed by Dean Jackson.
3105
3106         * fast/dom/event-handler-attributes-expected.txt:
3107         * fast/dom/event-handler-attributes.html:
3108         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
3109
3110 2015-03-24  Chris Dumez  <cdumez@apple.com>
3111
3112         [WK2] Responses with 404 HTTP Status Code should be cacheable by default
3113         https://bugs.webkit.org/show_bug.cgi?id=143014
3114         <rdar://problem/20280310>
3115
3116         Reviewed by Antti Koivisto.
3117
3118         Add test to make sure that responses with 404 HTTP Status Code are
3119         cacheable by default.
3120
3121         * http/tests/cache/disk-cache/disk-cache-404-status-code-expected.txt: Added.
3122         * http/tests/cache/disk-cache/disk-cache-404-status-code.html: Added.
3123         * http/tests/cache/disk-cache/resources/generate-response.cgi:
3124
3125 2015-03-24  Joseph Pecoraro  <pecoraro@apple.com>
3126
3127         ES6: Object Literal Methods toString is missing method name
3128         https://bugs.webkit.org/show_bug.cgi?id=142992
3129
3130         Reviewed by Geoffrey Garen.
3131
3132         * js/class-syntax-default-constructor-expected.txt:
3133         This test was already failing, it now fails in a different way.
3134
3135         * js/object-literal-computed-methods-expected.txt:
3136         * js/object-literal-methods-expected.txt:
3137         These tests now pass.
3138
3139         * fast/dom/TreeWalker/acceptNode-filter-expected.txt:
3140         * js/destructuring-assignment-expected.txt:
3141         * js/dfg-redundant-load-of-captured-variable-proven-constant-expected.txt:
3142         * js/dfg-resolve-global-specific-dictionary-expected.txt:
3143         * js/dom/JSON-parse-expected.txt:
3144         * js/dom/JSON-stringify-expected.txt:
3145         * js/dom/dfg-strcat-over-objects-then-exit-on-it-expected.txt:
3146         * js/dom/function-prototype-expected.txt:
3147         * js/dom/toString-and-valueOf-override-expected.txt:
3148         * js/kde/lval-exceptions-expected.txt:
3149         * storage/domstorage/localstorage/string-conversion-expected.txt:
3150         * storage/domstorage/sessionstorage/string-conversion-expected.txt:
3151         * js/dom/script-tests/dfg-strcat-over-objects-then-exit-on-it.js:
3152         * js/script-tests/dfg-redundant-load-of-captured-variable-proven-constant.js:
3153         * js/script-tests/dfg-resolve-global-specific-dictionary.js:
3154         * js/dom/function-prototype.html:
3155         Update tests to add expected whitespace for stringifying a function
3156         with no name.
3157
3158 2015-03-24  Benjamin Poulain  <benjamin@webkit.org>
3159
3160         CSS Selectors Level 4: enable case-insensitive attribute matching by default
3161         https://bugs.webkit.org/show_bug.cgi?id=142960
3162
3163         Reviewed by Andreas Kling.
3164
3165         This test is imported from blink. That's the only test
3166         they have for this feature.
3167
3168         * fast/css/attribute-selector-case-insensitive-expected.txt: Added.
3169         * fast/css/attribute-selector-case-insensitive.html: Added.
3170
3171 2015-03-24  Yoav Weiss  <yoav@yoav.ws>
3172
3173         Stop image from displaying when src attribute is removed or emptied
3174         https://bugs.webkit.org/show_bug.cgi?id=142677
3175
3176         Reviewed by Chris Dumez.
3177
3178         * fast/dom/HTMLImageElement/image-empty-src-expected.html: Added.
3179         * fast/dom/HTMLImageElement/image-empty-src.html: Added.
3180         * fast/dom/HTMLImageElement/image-remove-src-expected.html: Added.
3181         * fast/dom/HTMLImageElement/image-remove-src.html: Added.
3182         * fast/dom/HTMLImageElement/image-empty-srcset-expected.html: Added.
3183         * fast/dom/HTMLImageElement/image-empty-srcset.html: Added.
3184         * fast/dom/HTMLImageElement/image-remove-srcset-expected.html: Added.
3185         * fast/dom/HTMLImageElement/image-remove-srcset.html: Added.
3186
3187 2015-03-24  Brent Fulgham  <bfulgham@apple.com>
3188
3189         [Win] Update baselines after r181889.
3190         https://bugs.webkit.org/show_bug.cgi?id=141869
3191
3192         * platform/win/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
3193         * platform/win/css3/selectors3/xml/css3-modsel-15c-expected.txt:
3194         * platform/win/fast/dom/NavigatorContentUtils/is-protocol-handler-registered-expected.txt:
3195
3196 2015-03-24  Chris Dumez  <cdumez@apple.com>
3197
3198         [WK2] NetworkCache retrievals fail for entries with no body
3199         https://bugs.webkit.org/show_bug.cgi?id=142979
3200         <rdar://problem/20264100>
3201
3202         Reviewed by Antti Koivisto.
3203
3204         Add network disk cache validation test for resources that have no body
3205         (only headers).
3206
3207         * http/tests/cache/disk-cache/disk-cache-validation-no-body-expected.txt: Added.
3208         * http/tests/cache/disk-cache/disk-cache-validation-no-body.html: Added.
3209         * http/tests/cache/disk-cache/resources/generate-response-no-body.cgi: Added.
3210
3211 2015-03-24  Chris Dumez  <cdumez@apple.com>
3212
3213         [WK2] The WebKit network cache does not cache responses with "Content-Disposition: attachment" header
3214         https://bugs.webkit.org/show_bug.cgi?id=142989
3215         <rdar://problem/20265992>
3216
3217         Reviewed by Antti Koivisto.
3218
3219         Add layout test to check that resources whose response has the
3220         "Content-Disposition: attachment" header are cacheable.
3221
3222         Also move all disk cache layout tests to a disk-cache sub-folder to
3223         facilitate skipping on platforms that don't have the WebKit network
3224         disk cache.
3225
3226         * http/tests/cache/disk-cache/disk-cache-disable-expected.txt: Renamed from LayoutTests/http/tests/cache/disk-cache-disable-expected.txt.
3227         * http/tests/cache/disk-cache/disk-cache-disable.html: Renamed from LayoutTests/http/tests/cache/disk-cache-disable.html.
3228         * http/tests/cache/disk-cache/disk-cache-redirect-to-data-expected.txt: Renamed from LayoutTests/http/tests/cache/disk-cache-redirect-to-data-expected.txt.
3229         * http/tests/cache/disk-cache/disk-cache-redirect-to-data.html: Renamed from LayoutTests/http/tests/cache/disk-cache-redirect-to-data.html.
3230         * http/tests/cache/disk-cache/disk-cache-validation-attachment-expected.txt: Added.
3231         * http/tests/cache/disk-cache/disk-cache-validation-attachment.html: Added.
3232         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy-expected.txt: Renamed from LayoutTests/http/tests/cache/disk-cache-validation-back-navigation-policy-expected.txt.
3233         * http/tests/cache/disk-cache/disk-cache-validation-back-navigation-policy.html: Renamed from LayoutTests/http/tests/cache/disk-cache-validation-back-navigation-policy.html.
3234         * http/tests/cache/disk-cache/disk-cache-validation-expected.txt: Renamed from LayoutTests/http/tests/cache/disk-cache-validation-expected.txt.
3235         * http/tests/cache/disk-cache/disk-cache-validation.html: Renamed from LayoutTests/http/tests/cache/disk-cache-validation.html.
3236         * http/tests/cache/disk-cache/disk-cache-vary-cookie-expected.txt: Renamed from LayoutTests/http/tests/cache/disk-cache-vary-cookie-expected.txt.
3237         * http/tests/cache/disk-cache/disk-cache-vary-cookie.html: Renamed from LayoutTests/http/tests/cache/disk-cache-vary-cookie.html.
3238         * http/tests/cache/disk-cache/resources/cache-test.js: Renamed from LayoutTests/http/tests/cache/resources/cache-test.js.
3239         * http/tests/cache/disk-cache/resources/generate-response.cgi: Renamed from LayoutTests/http/tests/cache/resources/generate-response.cgi.
3240         * platform/efl/TestExpectations:
3241         * platform/gtk/TestExpectations:
3242         * platform/mac-wk1/TestExpectations:
3243         * platform/win/TestExpectations:
3244
3245 2015-03-24  Michael Saboff  <msaboff@apple.com>
3246
3247         REGRESSION (172175-172177): Change in for...in processing causes properties added in loop to be enumerated
3248         https://bugs.webkit.org/show_bug.cgi?id=142856
3249
3250         Reviewed by Filip Pizlo.
3251
3252         New tests and rebased one test.
3253
3254         * js/for-in-modify-in-loop-expected.txt: Added.
3255         * js/for-in-modify-in-loop.html: Added.
3256         * js/script-tests/for-in-modify-in-loop.js: Added.
3257         (haveSameProperties):
3258         (each):
3259         (testAdd):
3260         (testAddDelete):
3261         * http/tests/security/cross-frame-access-enumeration-expected.txt: Rebased.
3262
3263 2015-03-24  Saam Barati  <saambarati1@gmail.com>
3264
3265         Improve error messages in JSC
3266         https://bugs.webkit.org/show_bug.cgi?id=141869
3267
3268         Reviewed by Geoffrey Garen.
3269
3270         * fast/dom/NodeList/nodelist-item-call-as-function-expected.txt:
3271         * fast/dom/call-a-constructor-as-a-function-expected.txt:
3272         * fast/regex/dom/cross-frame-callable-expected.txt:
3273         * fast/selectors/closest-general-expected.txt:
3274         * http/tests/security/xss-DENIED-window-index-assign-expected.txt:
3275         * js/dom/exception-thrown-from-new-expected.txt:
3276         * js/exception-for-nonobject-expected.txt:
3277         * js/exception-function-apply-expected.txt: Added.
3278         * js/exception-function-apply.html: Added.
3279         * js/exception-in-expected.txt: Added.
3280         * js/exception-in.html: Added.
3281         * js/exception-instanceof-expected.txt: Added.
3282         * js/exception-instanceof.html: Added.
3283         * js/instance-of-immediates-expected.txt:
3284         * js/script-tests/exception-function-apply.js: Added.
3285         * js/script-tests/exception-in.js: Added.
3286         * js/script-tests/exception-instanceof.js: Added.
3287         * js/typedarray-constructors-expected.txt:
3288         * platform/mac-wk2/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
3289         * platform/mac-wk2/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
3290         * platform/mac/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
3291         * platform/mac/css3/selectors3/xml/css3-modsel-15c-expected.txt:
3292         * plugins/npruntime/object-from-destroyed-plugin-expected.txt:
3293         * plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
3294         * plugins/npruntime/plugin-scriptable-object-invoke-default-expected.txt:
3295         * sputnik/Conformance/12_Statement/12.1_Block/S12.1_A4_T1-expected.txt:
3296         * sputnik/Conformance/13_Function_Definition/S13_A17_T2-expected.txt:
3297         * sputnik/Conformance/15_Native_Objects/15.1_The_Global_Object/S15.1_A2_T1-expected.txt:
3298         * sputnik/Conformance/15_Native_Objects/15.2_Object/15.2.4/S15.2.4_A3-expected.txt:
3299         * svg/dom/svgpath-out-of-bounds-getPathSeg-expected.txt:
3300
3301 2015-03-23  Yoav Weiss  <yoav@yoav.ws>
3302
3303         Update empty image canvas tests and fix a related bug
3304         https://bugs.webkit.org/show_bug.cgi?id=142694
3305
3306         Reviewed by Chris Dumez.
3307
3308         Tests below imported from https://github.com/w3c/web-platform-tests/tree/master/2dcontext/drawing-images-to-the-canvas
3309         * canvas/philip/tests/2d.drawImage.incomplete-expected.txt: Removed.
3310         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc-expected.txt: Added.
3311         * canvas/philip/tests/2d.drawImage.incomplete.emptysrc.html: Added.
3312         * canvas/philip/tests/2d.drawImage.incomplete.html: Removed.
3313         * canvas/philip/tests/2d.drawImage.incomplete.nosrc-expected.txt: Added.
3314         * canvas/philip/tests/2d.drawImage.incomplete.nosrc.html: Added.
3315         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc-expected.txt: Added.
3316         * canvas/philip/tests/2d.drawImage.incomplete.removedsrc.html: Added.
3317
3318         Tests below imported from https://github.com/w3c/web-platform-tests/tree/master/2dcontext/fill-and-stroke-styles
3319         * canvas/philip/tests/2d.pattern.image.incomplete-expected.txt: Removed.
3320         * canvas/philip/tests/2d.pattern.image.incomplete.empty-expected.txt: Removed.
3321         * canvas/philip/tests/2d.pattern.image.incomplete.empty.html: Removed.
3322         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc-expected.txt: Added.
3323         * canvas/philip/tests/2d.pattern.image.incomplete.emptysrc.html: Added.
3324         * canvas/philip/tests/2d.pattern.image.incomplete.html: Removed.
3325         * canvas/philip/tests/2d.pattern.image.incomplete.omitted-expected.txt: Removed.
3326         * canvas/philip/tests/2d.pattern.image.incomplete.omitted.html: Removed.
3327         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc-expected.txt: Added.
3328         This test currently fails and will be fixed in https://bugs.webkit.org/show_bug.cgi?id=142677
3329         * canvas/philip/tests/2d.pattern.image.incomplete.removedsrc.html: Added.
3330
3331         Test below imported from https://chromium.googlesource.com/chromium/blink/+/master/LayoutTests/fast/canvas/
3332         * fast/canvas/canvas-empty-image-pattern.html: Aligned with spec/Chrome.
3333         * fast/canvas/canvas-empty-image-pattern-expected.txt: Aligned with spec/Chrome.
3334         * TestExpectations: Added 2d.pattern.image.incomplete.removedsrc.html as an expected failure.
3335
3336 2015-03-23  Filip Pizlo  <fpizlo@apple.com>
3337
3338         Move the bulk of the js/dom/const test into js/const, so that run-jsc-stress-tests runs it.
3339
3340         Rubber stamped by Andreas Kling and Michael Saboff.
3341
3342         * js/const-expected.txt: Copied from LayoutTests/js/dom/const-expected.txt.
3343         * js/const.html: Copied from LayoutTests/js/dom/const.html.
3344         * js/dom/const-expected.txt: Replaced.
3345         * js/dom/const.html: Replaced.
3346         * js/resources/const.js: Removed.
3347         * js/script-tests/const.js: Copied from LayoutTests/js/resources/const.js.
3348
3349 2015-03-23  Andy Estes  <aestes@apple.com>
3350
3351         [Content Filtering] Fix up a few mistakes in LayoutTests/contentfiltering/
3352         https://bugs.webkit.org/show_bug.cgi?id=142991
3353
3354         Reviewed by Andreas Kling.
3355
3356         * contentfiltering/allow-after-add-data-expected.html: Added HTML5 doctype.
3357         * contentfiltering/allow-after-finished-adding-data-expected.html: Ditto.
3358         * contentfiltering/allow-after-response-expected.html: Ditto.
3359         * contentfiltering/allow-after-unblock-request-expected.html: Ditto.
3360         * contentfiltering/block-after-add-data-expected.html: Ditto.
3361         * contentfiltering/block-after-finished-adding-data-expected.html: Ditto.
3362         * contentfiltering/block-after-response-expected.html: Ditto.
3363         * contentfiltering/block-after-unblock-request-expected.html: Ditto.
3364         * contentfiltering/resources/contentfiltering.js: Added a newline at the end of the file.
3365
3366 2015-03-23  Brady Eidson  <beidson@apple.com>
3367
3368         Content extensions should apply css selectors
3369         https://bugs.webkit.org/show_bug.cgi?id=142604
3370
3371         Reviewed by Alex Christensen.
3372
3373         * http/tests/contentextensions/css-display-none-expected.txt:
3374         * http/tests/contentextensions/css-display-none.html:
3375         * http/tests/contentextensions/css-display-none.html.json:
3376
3377 2015-03-23  Dean Jackson  <dino@apple.com>
3378
3379         ES7: Implement Array.prototype.includes
3380         https://bugs.webkit.org/show_bug.cgi?id=142707
3381
3382         Reviewed by Geoffrey Garen.
3383
3384         * js/array-includes-expected.txt: Added.
3385         * js/array-includes.html: Added.
3386         * js/script-tests/array-includes.js: Added.
3387         * js/script-tests/Object-getOwnPropertyNames.js: Add 'includes'.
3388         * js/Object-getOwnPropertyNames-expected.txt: Add 'includes'.
3389
3390 2015-03-23  Joseph Pecoraro  <pecoraro@apple.com>
3391
3392         __defineGetter__/__defineSetter__ should throw exceptions
3393         https://bugs.webkit.org/show_bug.cgi?id=142934
3394
3395         Reviewed by Geoffrey Garen.
3396
3397         * js/property-getters-and-setters-expected.txt:
3398         * js/script-tests/property-getters-and-setters.js:
3399
3400 2015-03-23  Anders Carlsson  <andersca@apple.com>
3401
3402         Make platform/mac-wk2/plugins/destroy-during-async-npp-new.html work again
3403         https://bugs.webkit.org/show_bug.cgi?id=133692
3404         rdar://problem/17255947
3405
3406         Reviewed by Alexey Proskuryakov.
3407
3408         * platform/mac-wk2/TestExpectations:
3409         Unskip test.
3410
3411 2015-03-23  Alexey Proskuryakov  <ap@apple.com>
3412
3413         accessibility/textarea-selected-text-range.html is flaky
3414         https://bugs.webkit.org/show_bug.cgi?id=142976
3415
3416         * platform/mac/TestExpectations: Marking as such.
3417
3418 2015-03-22  Benjamin Poulain  <benjamin@webkit.org>
3419
3420         CSS Selectors: fix attribute case-insensitive matching of Contain and List
3421         https://bugs.webkit.org/show_bug.cgi?id=142932
3422
3423         Reviewed by Darin Adler.
3424
3425         * fast/selectors/attribute-contains-value-matching-is-ascii-case-insensitive-expected.txt: Added.
3426         * fast/selectors/attribute-contains-value-matching-is-ascii-case-insensitive.html: Added.
3427         * fast/selectors/attribute-list-value-matching-is-ascii-case-insensitive-expected.txt: Added.
3428         * fast/selectors/attribute-list-value-matching-is-ascii-case-insensitive.html: Added.
3429
3430 2015-03-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3431
3432         [EFL] Update new flaky tests and remove duplicated failure test.
3433
3434         Unreviewed EFL gardening.
3435
3436         * platform/efl/TestExpectations:
3437         Remove duplicted attachment tests, and add new flaky tests regarding svg clip-path, pattern scale.
3438
3439 2015-03-22  Gyuyoung Kim  <gyuyoung.kim@samsung.com>
3440
3441         [EFL] Unreviewed EFL gradening on 23th Mar.
3442
3443         Skip attachment tests, unskip passing tests related with writing, webaudio.
3444         Add new flaky tests.
3445
3446         * platform/efl/TestExpectations:
3447
3448 2015-03-21  Dean Jackson  <dino@apple.com>
3449
3450         Remove the prefix for CSS Transforms
3451         https://bugs.webkit.org/show_bug.cgi?id=142927
3452         <rdar://problem/11568151>
3453
3454         Reviewed by Simon Fraser.
3455
3456         Convert the helper functions for transforms to use the unprefixed
3457         form, and copy some tests to make sure the prefixed form still works.
3458
3459         * fast/css/getComputedStyle/computed-style-expected.txt:
3460         * fast/css/getComputedStyle/computed-style-without-renderer-expected.txt:
3461         * fast/css/getComputedStyle/resources/property-names.js:
3462         * svg/css/getComputedStyle-basic-expected.txt:
3463         * transforms/2d/computed-style-origin-expected.txt:
3464         * transforms/2d/computed-style-origin.html:
3465         * transforms/2d/resources/prefixed-transform-test-utils.js: Copied from LayoutTests/transforms/2d/resources/transform-test-utils.js.
3466         (floatingPointEqual):
3467         (compareMatrices):
3468         (testTransforms):
3469         * transforms/2d/resources/transform-test-utils.js:
3470         (testTransforms):
3471         * transforms/2d/transform-2d-prefixed-expected.txt: Added.
3472         * transforms/2d/transform-2d-prefixed.html: Added.
3473         * transforms/3d/general/prefixed-3dtransform-values-expected.txt: Added.
3474         * transforms/3d/general/prefixed-3dtransform-values.html: Added.
3475         * transitions/transition-end-event-multiple-04-expected.txt:
3476         * transitions/transition-end-event-multiple-04.html:
3477         * transitions/transition-end-event-transform-expected.txt:
3478         * transitions/transition-end-event-transform.html:
3479
3480 2015-03-21  Joseph Pecoraro  <pecoraro@apple.com>
3481
3482         Fix a typo in Parser error message
3483         https://bugs.webkit.org/show_bug.cgi?id=142942
3484
3485         Reviewed by Alexey Proskuryakov.
3486
3487         * js/class-syntax-declaration-expected.txt:
3488         * js/class-syntax-expression-expected.txt:
3489         * js/class-syntax-super-expected.txt:
3490         * js/script-tests/class-syntax-declaration.js:
3491         * js/script-tests/class-syntax-expression.js:
3492         * js/script-tests/class-syntax-super.js:
3493
3494 2015-03-21  Brent Fulgham  <bfulgham@apple.com>
3495
3496         [Win] Try to get debug bots green.
3497
3498         * platform/win/TestExpectations:
3499
3500 2015-03-21  Joseph Pecoraro  <pecoraro@apple.com>
3501
3502         Computed Property names should allow only AssignmentExpressions not any Expression
3503         https://bugs.webkit.org/show_bug.cgi?id=142902
3504
3505         Reviewed by Ryosuke Niwa.
3506
3507         * js/basic-computed-property-name-expected.txt:
3508         * js/object-literal-computed-methods-expected.txt:
3509         * js/script-tests/basic-computed-property-name.js:
3510         (runTest.runTest.runTest.runTest.runTest.runTest.runTest.runTestThrow):
3511         * js/script-tests/object-literal-computed-methods.js:
3512         Test that comma expressions are not allowed in computed property/method names.
3513
3514 2015-03-21  Benjamin Poulain  <bpoulain@apple.com>
3515
3516         Import the blink test fast/css/currentcolor-strict-mode.html
3517         https://bugs.webkit.org/show_bug.cgi?id=142838
3518
3519         Reviewed by Darin Adler.
3520
3521         * fast/css/currentcolor-strict-mode-expected.html: Added.
3522</