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