[GTK] accessibility/secure-textfield-title-ui.html is failing
[WebKit-https.git] / LayoutTests / ChangeLog
1 2015-05-01  Joanmarie Diggs  <jdiggs@igalia.com>
2
3         [GTK] accessibility/secure-textfield-title-ui.html is failing
4         https://bugs.webkit.org/show_bug.cgi?id=98375
5
6         Reviewed by Chris Fleizach.
7
8         Modify the test to check the childrenCount of the titleUIElement in order
9         to determine where the element text is exposed. On the Mac, it's exposed
10         in StaticText children; in ATK, in the element itself. The test was failing
11         because it assumed the text was in the first child of the element.
12
13         * accessibility/secure-textfield-title-ui.html: Modified.
14         * platform/gtk/TestExpectations: Unskipped the failing test.
15
16 2015-05-01  Brady Eidson  <beidson@apple.com>
17
18         Add API to disable meta refreshes.
19         <rdar://problem/20333198> and https://bugs.webkit.org/show_bug.cgi?id=144269
20
21         Reviewed by Alexey Proskuryakov.
22
23         * loader/meta-refresh-disabled-expected.txt: Added.
24         * loader/meta-refresh-disabled.html: Added.
25         * loader/resources/notify-done.html: Added.
26         * platform/win/TestExpectations:
27
28 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
29
30         Unreviewed gardening for WebKitGTK+
31
32         Unskip some passing tests. Add new baselines. Properly organize some
33         failures in the TestExpectations file.
34
35         * platform/gtk/TestExpectations:
36         * platform/gtk/editing/execCommand/print-expected.png: Added.
37         * platform/gtk/editing/execCommand/print-expected.txt: Added.
38         * platform/gtk/fast/attachment/attachment-progress-expected.txt: Added.
39         * platform/gtk/fast/attachment/attachment-select-on-click-expected.txt: Added.
40         * platform/gtk/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Added.
41         * platform/gtk/fast/attachment/attachment-subtitle-expected.txt: Added.
42         * platform/gtk/fast/attachment/attachment-title-expected.txt: Added.
43         * platform/gtk/fast/box-shadow/hidpi-webkit-box-shadow-subpixel-position-expected.txt: Added.
44         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.png: Added.
45         * platform/gtk/fast/css/focus-ring-exists-for-search-field-expected.txt: Added.
46         * platform/gtk/fast/multicol/scrolling-column-rules-expected.png: Added.
47         * platform/gtk/fast/multicol/scrolling-column-rules-expected.txt: Added.
48         * platform/gtk/printing/allowed-page-breaks-expected.txt: Added.
49         * platform/gtk/printing/compositing-layer-printing-expected.png: Added.
50         * platform/gtk/printing/compositing-layer-printing-expected.txt:
51         * platform/gtk/printing/css2.1/page-break-after-000-expected.txt: Added.
52         * platform/gtk/printing/css2.1/page-break-after-001-expected.txt: Added.
53         * platform/gtk/printing/css2.1/page-break-after-002-expected.txt: Added.
54         * platform/gtk/printing/css2.1/page-break-after-003-expected.txt: Added.
55         * platform/gtk/printing/css2.1/page-break-after-004-expected.txt: Added.
56         * platform/gtk/printing/css2.1/page-break-before-000-expected.txt: Added.
57         * platform/gtk/printing/css2.1/page-break-before-001-expected.txt: Added.
58         * platform/gtk/printing/css2.1/page-break-before-002-expected.txt: Added.
59         * platform/gtk/printing/css2.1/page-break-inside-000-expected.txt: Added.
60         * platform/gtk/printing/iframe-print-expected.png: Added.
61         * platform/gtk/printing/iframe-print-expected.txt: Added.
62         * platform/gtk/printing/media-queries-print-expected.png: Added.
63         * platform/gtk/printing/media-queries-print-expected.txt:
64         * platform/gtk/printing/no-content-empty-pages-expected.txt: Added.
65         * platform/gtk/printing/numberOfPages-expected.txt: Added.
66         * platform/gtk/printing/page-break-after-avoid-expected.txt: Added.
67         * platform/gtk/printing/page-break-always-expected.txt: Added.
68         * platform/gtk/printing/page-break-avoid-expected.txt: Added.
69         * platform/gtk/printing/page-break-before-avoid-expected.txt: Added.
70         * platform/gtk/printing/page-break-display-none-expected.txt: Added.
71         * platform/gtk/printing/page-break-inside-avoid-expected.txt: Added.
72         * platform/gtk/printing/page-break-margin-collapsed-expected.txt: Added.
73         * platform/gtk/printing/page-break-orphans-and-widows-expected.txt: Added.
74         * platform/gtk/printing/page-break-orphans-expected.txt: Added.
75         * platform/gtk/printing/page-break-widows-expected.txt: Added.
76         * platform/gtk/printing/page-count-layout-overflow-expected.txt: Added.
77         * platform/gtk/printing/page-count-percentage-height-expected.txt: Added.
78         * platform/gtk/printing/page-count-relayout-shrink-expected.txt: Added.
79         * platform/gtk/printing/page-count-with-one-word-expected.txt: Added.
80         * platform/gtk/printing/page-format-data-display-none-expected.txt: Added.
81         * platform/gtk/printing/page-format-data-expected.txt: Added.
82         * platform/gtk/printing/page-rule-css-text-expected.txt: Added.
83         * platform/gtk/printing/page-rule-in-media-query-expected.png: Added.
84         * platform/gtk/printing/page-rule-in-media-query-expected.txt: Added.
85         * platform/gtk/printing/pageNumerForElementById-expected.txt: Added.
86         * platform/gtk/printing/print-close-crash-expected.txt: Added.
87         * platform/gtk/printing/pseudo-class-outside-page-expected.txt: Added.
88         * platform/gtk/printing/return-from-printing-mode-expected.png: Added.
89         * platform/gtk/printing/return-from-printing-mode-expected.txt:
90         * platform/gtk/printing/setPrinting-expected.png: Added.
91         * platform/gtk/printing/setPrinting-expected.txt: Added.
92         * platform/gtk/printing/simultaneous-position-float-change-expected.png: Added.
93         * platform/gtk/printing/simultaneous-position-float-change-expected.txt: Added.
94         * platform/gtk/printing/single-line-must-not-be-split-into-two-pages-expected.txt: Added.
95         * platform/gtk/printing/stretch-to-view-height-expected.txt: Added.
96         * platform/gtk/printing/width-overflow-expected.png: Added.
97         * platform/gtk/printing/width-overflow-expected.txt: Added.
98         * platform/gtk/printing/zoomed-document-expected.txt: Added.
99
100 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
101
102         [Freetype] Properly support synthetic oblique in vertical text
103         https://bugs.webkit.org/show_bug.cgi?id=144492
104
105         Reviewed by Sergio Villar Senin.
106
107         * platform/gtk/TestExpectations: Unskip passing tests.
108         * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.png: Added.
109         * platform/gtk/fast/text/international/synthesized-italic-vertical-latin-expected.txt: Added.
110
111 2015-05-01  Eric Carlson  <eric.carlson@apple.com>
112
113         Fix text track language selection logic
114         https://bugs.webkit.org/show_bug.cgi?id=144467
115
116         Reviewed by Brent Fulgham.
117
118         * media/track/track-language-preference-expected.txt:
119         * media/track/track-language-preference.html: Updated, add new tests.
120         * platform/mac/TestExpectations:
121
122 2015-05-01  Martin Robinson  <mrobinson@igalia.com>
123
124         Unreviewed gardening. Rebaseline some tests for WebKitGTK+.
125
126         * platform/gtk/editing/execCommand/nsresponder-outdent-expected.txt: Rebaseline.
127         * platform/gtk/inspector-protocol/debugger/regress-133182-expected.txt: Removed. The
128         platform-independent baseline should be good enough.
129
130 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
131
132         Unreviewed gardening. Update results of inspector tests.
133
134         * inspector-protocol/debugger/breakpoint-eval-with-exception-expected.txt:
135         * inspector-protocol/debugger/regress-133182-expected.txt:
136         * inspector-protocol/debugger/regress-133182.html:
137         * inspector-protocol/debugger/setBreakpoint-actions-expected.txt:
138         * inspector-protocol/debugger/terminate-dedicated-worker-while-paused-expected.txt:
139         * inspector-protocol/page/deny-X-FrameOption-expected.txt:
140         * inspector/debugger/search-scripts-expected.txt:
141
142 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
143
144         Unreviewed gardening. Remove skipped and broken inspector test.
145
146         This is the last test relying on the old model interface.
147
148         * TestExpectations:
149         * http/tests/inspector-protocol/resources/InspectorTest.js:
150         (InspectorTest.initializeInspectorModels.console.error.window.onerror): Deleted.
151         (InspectorTest.initializeInspectorModels.console.assert): Deleted.
152         (InspectorTest.initializeInspectorModels): Deleted.
153         * inspector-protocol/indexeddb/basics-expected.txt: Removed.
154         * inspector-protocol/indexeddb/basics.html: Removed.
155         * platform/efl/TestExpectations:
156         * platform/gtk/TestExpectations:
157         * platform/win/TestExpectations:
158
159 2015-04-30  Dean Jackson  <dino@apple.com>
160
161         Expose -apple-system as a font family
162         https://bugs.webkit.org/show_bug.cgi?id=144484
163         <rdar://problem/20767330>
164
165         Reviewed by Tim Horton.
166
167         Change a bunch of tests to use "-apple-system" instead
168         of "-apple-system-font" for font-family.
169
170         Add a test to make sure the old name still works.
171
172         * fast/text/system-font-legacy-name.html
173         * platform/ios-simulator/fast/text/system-monospaced-numbers.html:
174         * platform/ios-simulator/ios/fast/text/apple-logo-expected.txt:
175         * platform/ios-simulator/ios/fast/text/apple-logo.html:
176         * platform/ios-simulator/ios/fast/text/opticalFont-expected.txt:
177         * platform/ios-simulator/ios/fast/text/opticalFont.html:
178         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight-expected.txt:
179         * platform/ios-simulator/ios/fast/text/opticalFontWithWeight.html:
180         * platform/ios-simulator/ios/fast/text/underline-scaling-expected.txt:
181         * platform/ios-simulator/ios/fast/text/underline-scaling.html:
182         * platform/mac/fast/text/systemFont-expected.txt:
183         * platform/mac/fast/text/systemFont.html:
184
185 2015-04-30  Javier Fernandez  <jfernandez@igalia.com>
186
187         [CSS Grid Layout] overflow-position keyword for align and justify properties.
188         https://bugs.webkit.org/show_bug.cgi?id=144235
189
190         Reviewed by Sergio Villar Senin.
191
192         Implementation of overflow-keyword handling for Grid Layout on
193         align-self and justify-self properties.
194
195         * fast/css-grid-layout/grid-align-justify-overflow-expected.txt: Added.
196         * fast/css-grid-layout/grid-align-justify-overflow.html: Added.
197
198 2015-04-30  Jon Davis  <jond@apple.com>
199
200         Web Inspector: console should show an icon for console.info() messages
201         https://bugs.webkit.org/show_bug.cgi?id=18530
202
203         Reviewed by Timothy Hatcher.
204
205         * inspector/console/console-api-expected.txt:
206
207 2015-04-30  Dean Jackson  <dino@apple.com>
208
209         -apple-system-font-monospaced-numbers doesn't work on iOS
210         https://bugs.webkit.org/show_bug.cgi?id=144478
211         <rdar://problem/20544940>
212
213         Reviewed by Brent Fulgham.
214
215         A test that draws two lines of different numbers and checks
216         they are the same width.
217
218         * platform/ios-simulator/fast/text/system-monospaced-numbers-expected.txt: Added.
219         * platform/ios-simulator/fast/text/system-monospaced-numbers.html: Added.
220
221 2015-04-30  Joseph Pecoraro  <pecoraro@apple.com>
222
223         Unreviewed, ios-simulator gardening
224
225         * Address linter warnings.
226         * Unskip some tests that pass.
227         * More generically skip unsupported iOS features.
228         * Address FIXMEs.
229
230         * platform/ios-simulator-wk1/TestExpectations:
231         * platform/ios-simulator-wk2/TestExpectations:
232         * platform/ios-simulator/TestExpectations:
233
234 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
235
236         js/regress/is-string-fold-tricky.html and js/regress/is-string-fold.html are crashing
237         https://bugs.webkit.org/show_bug.cgi?id=144463
238
239         Reviewed by Benjamin Poulain.
240         
241         Unskip now that the bug is fixed.
242
243         * TestExpectations:
244         * js/regress/script-tests/is-string-fold-tricky.js:
245         * js/regress/script-tests/is-string-fold.js:
246
247 2015-04-30  Brady Eidson  <beidson@apple.com>
248
249         Javascript using WebSQL can create their own WebKit info table.
250         <rdar://problem/20688792> and https://bugs.webkit.org/show_bug.cgi?id=144466
251
252         Reviewed by Alex Christensen.
253
254         * storage/websql/alter-to-info-table-expected.txt: Added.
255         * storage/websql/alter-to-info-table.html: Added.
256         * storage/websql/alter-to-info-table.js: Added.
257
258 2015-04-30  Martin Robinson  <mrobinson@igalia.com>
259
260         Unskip isolated words tests on WebKitGTK+
261
262         * platform/gtk/TestExpectations: Unskip tests. We've been able to run these
263         since the switch to WebKitTestRunner.
264
265 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
266
267         Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing in RJST as well.
268
269         * js/regress/script-tests/is-string-fold-tricky.js:
270         * js/regress/script-tests/is-string-fold.js:
271
272 2015-04-30  Martin Robinson  <mrobinson@igalia.com>
273
274         Rebaseline some editing tests for WebKitGTK+
275
276         Also add some missing baselines.
277
278         * fast/hidpi/broken-image-icon-very-hidpi-expected.png: Added.
279         * fast/hidpi/broken-image-icon-very-hidpi-expected.txt: Added.
280         * platform/gtk/editing/execCommand/5142012-1-expected.png:
281         * platform/gtk/editing/execCommand/5142012-1-expected.txt:
282         * platform/gtk/editing/inserting/insert-at-end-02-expected.txt:
283         * platform/gtk/editing/pasteboard/4989774-expected.txt:
284
285 2015-04-30  Filip Pizlo  <fpizlo@apple.com>
286
287         Unreviewed, skip new tests js/regress/is-string-fold.html and js/regress/is-string-fold-tricky.html because they are crashing.
288
289         * TestExpectations:
290
291 2015-04-30  Jon Honeycutt  <jhoneycutt@apple.com>
292
293         Add image failure expectation for
294         svg/filters/sourceAlpha-input-filter-effect.html on Windows
295
296         Unreviewed.
297
298         * platform/win/TestExpectations:
299
300 2015-04-29  Filip Pizlo  <fpizlo@apple.com>
301
302         DFG Is<Blah> versions of TypeOf should fold based on proven input type
303         https://bugs.webkit.org/show_bug.cgi?id=144409
304
305         Reviewed by Geoffrey Garen.
306
307         * js/regress/is-boolean-fold-expected.txt: Added.
308         * js/regress/is-boolean-fold-tricky-expected.txt: Added.
309         * js/regress/is-boolean-fold-tricky.html: Added.
310         * js/regress/is-boolean-fold.html: Added.
311         * js/regress/is-function-fold-expected.txt: Added.
312         * js/regress/is-function-fold-tricky-expected.txt: Added.
313         * js/regress/is-function-fold-tricky-internal-function-expected.txt: Added.
314         * js/regress/is-function-fold-tricky-internal-function.html: Added.
315         * js/regress/is-function-fold-tricky.html: Added.
316         * js/regress/is-function-fold.html: Added.
317         * js/regress/is-number-fold-expected.txt: Added.
318         * js/regress/is-number-fold-tricky-expected.txt: Added.
319         * js/regress/is-number-fold-tricky.html: Added.
320         * js/regress/is-number-fold.html: Added.
321         * js/regress/is-object-or-null-fold-expected.txt: Added.
322         * js/regress/is-object-or-null-fold-functions-expected.txt: Added.
323         * js/regress/is-object-or-null-fold-functions.html: Added.
324         * js/regress/is-object-or-null-fold-less-tricky-expected.txt: Added.
325         * js/regress/is-object-or-null-fold-less-tricky.html: Added.
326         * js/regress/is-object-or-null-fold-tricky-expected.txt: Added.
327         * js/regress/is-object-or-null-fold-tricky.html: Added.
328         * js/regress/is-object-or-null-fold.html: Added.
329         * js/regress/is-object-or-null-trickier-function-expected.txt: Added.
330         * js/regress/is-object-or-null-trickier-function.html: Added.
331         * js/regress/is-object-or-null-trickier-internal-function-expected.txt: Added.
332         * js/regress/is-object-or-null-trickier-internal-function.html: Added.
333         * js/regress/is-object-or-null-tricky-function-expected.txt: Added.
334         * js/regress/is-object-or-null-tricky-function.html: Added.
335         * js/regress/is-object-or-null-tricky-internal-function-expected.txt: Added.
336         * js/regress/is-object-or-null-tricky-internal-function.html: Added.
337         * js/regress/is-string-fold-expected.txt: Added.
338         * js/regress/is-string-fold-tricky-expected.txt: Added.
339         * js/regress/is-string-fold-tricky.html: Added.
340         * js/regress/is-string-fold.html: Added.
341         * js/regress/is-undefined-fold-expected.txt: Added.
342         * js/regress/is-undefined-fold-tricky-expected.txt: Added.
343         * js/regress/is-undefined-fold-tricky.html: Added.
344         * js/regress/is-undefined-fold.html: Added.
345         * js/regress/script-tests/is-boolean-fold-tricky.js: Added.
346         * js/regress/script-tests/is-boolean-fold.js: Added.
347         * js/regress/script-tests/is-function-fold-tricky-internal-function.js: Added.
348         * js/regress/script-tests/is-function-fold-tricky.js: Added.
349         (func):
350         (func2):
351         * js/regress/script-tests/is-function-fold.js: Added.
352         (value1):
353         * js/regress/script-tests/is-number-fold-tricky.js: Added.
354         * js/regress/script-tests/is-number-fold.js: Added.
355         * js/regress/script-tests/is-object-or-null-fold-functions.js: Added.
356         (value2):
357         * js/regress/script-tests/is-object-or-null-fold-less-tricky.js: Added.
358         * js/regress/script-tests/is-object-or-null-fold-tricky.js: Added.
359         * js/regress/script-tests/is-object-or-null-fold.js: Added.
360         * js/regress/script-tests/is-object-or-null-trickier-function.js: Added.
361         (func):
362         (func2):
363         * js/regress/script-tests/is-object-or-null-trickier-internal-function.js: Added.
364         * js/regress/script-tests/is-object-or-null-tricky-function.js: Added.
365         (func):
366         * js/regress/script-tests/is-object-or-null-tricky-internal-function.js: Added.
367         * js/regress/script-tests/is-string-fold-tricky.js: Added.
368         * js/regress/script-tests/is-string-fold.js: Added.
369         * js/regress/script-tests/is-undefined-fold-tricky.js: Added.
370         * js/regress/script-tests/is-undefined-fold.js: Added.
371         * js/regress/sink-function-expected.txt: Added.
372         * js/regress/sink-function.html: Added.
373
374 2015-04-30  Brent Fulgham  <bfulgham@apple.com>
375
376         [Mac] Expand test infrastructure to support scrolling tests (Part 3)
377         https://bugs.webkit.org/show_bug.cgi?id=144131
378
379         Reviewed by Eric Carlson.
380
381         Update the WK2 scrolling tests to use the new scroll trigger infrastructure to reduce the use of
382         timeouts.
383
384         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
385         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
386         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler.html:
387         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div.html:
388         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
389         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
390         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler.html:
391         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe.html:
392         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
393         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
394         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler.html:
395         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe.html:
396         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
397         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
398         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler.html:
399         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe.html:
400         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
401         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
402         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler.html:
403         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe.html:
404         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
405         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
406         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler.html:
407         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select.html:
408         * platform/mac-wk2/tiled-drawing/scrolling/overflow-scroll-zero-delta-wheel-events.html:
409         * platform/mac-wk2/tiled-drawing/scrolling/root-overflow-with-mousewheel.html:
410
411 2015-04-30  Antti Koivisto  <antti@apple.com>
412
413         These should be saying HTTP/1.1 not HTTP/1.0
414
415         * http/tests/cache/resources/iframe304.php:
416         * http/tests/cache/resources/iframe304body.php:
417
418 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
419
420         [Win] Update baselines after r183610.
421
422         Unreviewed Gardening.
423
424         * platform/win/fast/css/apple-system-colors-expected.txt: Added.
425
426 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
427
428         Crash at WebCore::Document::absoluteRegionForEventTargets 
429         https://bugs.webkit.org/show_bug.cgi?id=144426
430         rdar://problem/20502166
431
432         Reviewed by Tim Horton.
433
434         Test that disconnects a frame with a wheel event handler then GCs, and one that
435         disconnects are reconnects. In both case, the parent document should have zero
436         wheel event handlers registered on it.
437
438         * fast/events/wheelevent-in-frame-expected.txt: Added.
439         * fast/events/wheelevent-in-frame.html: Added.
440         * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
441         * fast/events/wheelevent-in-reattached-frame.html: Added.
442
443 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
444
445         LiveNodeList may unexpectedly return an element for empty string
446         https://bugs.webkit.org/show_bug.cgi?id=144429
447
448         Reviewed by Darin Adler.
449
450         * fast/dom/named-items-with-empty-name-expected.txt:
451         * fast/dom/named-items-with-empty-name.html:
452
453 2015-04-29  Dean Jackson  <dino@apple.com>
454
455         Create a named CSS property for system colors
456         https://bugs.webkit.org/show_bug.cgi?id=144423
457         <rdar://problem/20491011>
458
459         Reviewed by Tim Horton.
460
461         Expose the following values to CSS color properties:
462             -apple-system-blue
463             -apple-system-brown
464             -apple-system-gray
465             -apple-system-green
466             -apple-system-orange
467             -apple-system-pink
468             -apple-system-purple
469             -apple-system-red
470             -apple-system-yellow
471
472         The new test shows the computed value for each of these colors. It
473         includes generic results (no special value) and platform results for
474         Mac (other than Mavericks) and iOS.
475
476         * fast/css/apple-system-colors-expected.txt: Generic results.
477         * fast/css/apple-system-colors.html: Added - the new test.
478         * platform/mac/fast/css/apple-system-colors-expected.txt: Added OS X results.
479         * platform/ios-simulator/fast/css/apple-system-colors-expected.txt: Added iOS results.
480         * platform/mac-mavericks/fast/css/apple-system-colors-expected.txt: Generic results for Mavericks.
481
482 2015-04-29  Commit Queue  <commit-queue@webkit.org>
483
484         Unreviewed, rolling out r183600.
485         https://bugs.webkit.org/show_bug.cgi?id=144432
486
487         New tests time out everywhere (Requested by ap on #webkit).
488
489         Reverted changeset:
490
491         "Crash at WebCore::Document::absoluteRegionForEventTargets"
492         https://bugs.webkit.org/show_bug.cgi?id=144426
493         http://trac.webkit.org/changeset/183600
494
495 2015-04-29  Alexey Proskuryakov  <ap@apple.com>
496
497         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
498         https://bugs.webkit.org/show_bug.cgi?id=144155
499
500         * fast/frames/flattening/resources/iframe-to-resize.html: Added more logging to the test.
501
502 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
503
504         Unskip 3D transformation tests for WebKitGTK+
505
506         Unreviewed. This is gardening.
507
508         These tests should run reasonably well on the testing bots, now that
509         they use llvmpipe to run OpenGL.
510
511         * platform/gtk/TestExpectations:
512         * platform/gtk/transforms/3d/general/background-visibility-layers-expected.png: Added.
513         * platform/gtk/transforms/3d/general/cssmatrix-3d-zoom-expected.png: Added.
514         * platform/gtk/transforms/3d/general/matrix-with-zoom-3d-expected.png: Added.
515         * platform/gtk/transforms/3d/general/perspective-non-layer-expected.png: Added.
516         * platform/gtk/transforms/3d/general/perspective-units-expected.png: Added.
517         * platform/gtk/transforms/3d/general/transform-origin-z-change-expected.png: Added.
518         * platform/gtk/transforms/3d/hit-testing/backface-hit-test-expected.png: Added.
519         * platform/gtk/transforms/3d/hit-testing/backface-no-transform-hit-test-expected.png: Added.
520         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-2-expected.png: Added.
521         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-3-expected.png: Added.
522         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-coplanar-expected.png: Added.
523         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-deep-expected.png: Added.
524         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-expected.png: Added.
525         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-origins-expected.png: Added.
526         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-overlapping-expected.png: Added.
527         * platform/gtk/transforms/3d/point-mapping/3d-point-mapping-preserve-3d-expected.png: Added.
528
529 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
530
531         Rebaseline after r183597.
532
533         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/handlers-in-iframes-expected.txt:
534
535 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
536
537         Crash at WebCore::Document::absoluteRegionForEventTargets 
538         https://bugs.webkit.org/show_bug.cgi?id=144426
539         rdar://problem/20502166
540
541         Reviewed by Tim Horton.
542
543         Test that disconnects a frame with a wheel event handler then GCs, and one that
544         disconnects are reconnects. In both case, the parent document should have zero
545         wheel event handlers registered on it.
546
547         * fast/events/wheelevent-in-frame-expected.txt: Added.
548         * fast/events/wheelevent-in-frame.html: Added.
549         * fast/events/wheelevent-in-reattached-frame-expected.txt: Added.
550         * fast/events/wheelevent-in-reattached-frame.html: Added.
551
552 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
553
554         Compute the non-fast-scrollable region in main-document coordinates
555         https://bugs.webkit.org/show_bug.cgi?id=144420
556
557         Reviewed by Tim Horton.
558
559         We now report the non-fast region in document coordinates, so these two results change.
560
561         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt:
562         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt:
563
564 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
565
566         NodeList has issues with Symbol and empty string
567         https://bugs.webkit.org/show_bug.cgi?id=144310
568
569         Reviewed by Darin Adler.
570
571         * fast/dom/StyleSheet/stylesheet-symbol-names-expected.txt: Added.
572         * fast/dom/StyleSheet/stylesheet-symbol-names.html: Added.
573         * fast/dom/dataset-name-getter-symbols-expected.txt: Added.
574         * fast/dom/dataset-name-getter-symbols.html: Added.
575         * fast/dom/named-items-with-empty-name-expected.txt: Added.
576         * fast/dom/named-items-with-empty-name.html: Added.
577         * fast/dom/named-items-with-symbol-name-expected.txt: Added.
578         * fast/dom/named-items-with-symbol-name.html: Added.
579         * storage/domstorage/localstorage/named-items-expected.txt: Added.
580         * storage/domstorage/localstorage/named-items.html: Added.
581
582 2015-04-29  Simon Fraser  <simon.fraser@apple.com>
583
584         Allow testing of plug-ins that handle wheel events.
585         https://bugs.webkit.org/show_bug.cgi?id=144413
586
587         Reviewed by Tim Horton.
588         
589         Test the non-fast scrollable region with top content inset and header height, and with a plug-in.
590
591         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-expected.txt: Added.
592         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header-expected.txt: Added.
593         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset-header.html: Added.
594         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/top-content-inset.html: Added.
595         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin-expected.txt: Added.
596         * platform/mac-wk2/tiled-drawing/scrolling/non-fast-region/wheel-event-plugin.html: Added.
597
598 2015-04-29  Martin Robinson  <mrobinson@igalia.com>
599
600         [GTK] Add support for automatic hyphenation
601         https://bugs.webkit.org/show_bug.cgi?id=44478
602
603         Reviewed by Carlos Garcia Campos.
604
605         * platform/gtk/TestExpectations: Unskip most hyphenation tests.
606         * platform/gtk/fast/text/hyphenate-character-expected.png: Added.
607         * platform/gtk/fast/text/hyphenate-character-expected.txt:
608         * platform/gtk/fast/text/hyphenate-first-word-expected.png: Added.
609         * platform/gtk/fast/text/hyphenate-first-word-expected.txt:
610         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.png:
611         * platform/gtk/fast/text/hyphenate-limit-before-after-expected.txt:
612         * platform/gtk/fast/text/hyphenate-limit-lines-expected.png:
613         * platform/gtk/fast/text/hyphenate-limit-lines-expected.txt:
614         * platform/gtk/fast/text/hyphenate-locale-expected.png: Added.
615         * platform/gtk/fast/text/hyphenate-locale-expected.txt:
616         * platform/gtk/fast/text/hyphens-expected.png: Added.
617         * platform/gtk/fast/text/hyphens-expected.txt:
618         * platform/gtk/fast/text/word-break-soft-hyphen-expected.png:
619
620 2015-04-29  Zalan Bujtas  <zalan@apple.com>
621
622         Simple line layout: Web process spins endlessly below layoutSimpleLines.
623         https://bugs.webkit.org/show_bug.cgi?id=144403
624         rdar://problem/20742783
625
626         Reviewed by Antti Koivisto.
627
628         When a text fragment overlaps multiple renderes and it does not fit the current line,
629         we revert the text fragment iterator position so that the overlapping content
630         gets processed again for the next line.
631         However, TextFragmentIterator::revertToFragment() was reverting too much and
632         we started processing old content all over again -> infinite loop.
633
634         This patch ensures that text fragment iterator is reverted to the right position.
635
636         * fast/text/simple-line-layout-wrapping-multiple-renderers-hang-expected.html: Added.
637         * fast/text/simple-line-layout-wrapping-multiple-renderers-hang.html: Added.
638
639 2015-04-29  Antti Koivisto  <antti@apple.com>
640
641         Mark newly added http/tests/cache/main-resource-304-reload.html failing on Windows.
642
643         * platform/win/TestExpectations:
644
645 2015-04-28  Geoffrey Garen  <ggaren@apple.com>
646
647         It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
648         https://bugs.webkit.org/show_bug.cgi?id=144013
649
650         Reviewed by Mark Lam.
651
652         * js/script-tests/array-holes.js: 
653         * js/array-holes-expected.txt: This result now matches Firefox. We see
654         'peekaboo', which is a prototype property, rather than a hole, because
655         sorting uses [[Get]], which sees prototype properties.
656
657         The ES6 spec says that sorting should use [[Get]], so this new result
658         matches the spec a little better -- although the spec also says that the
659         result of sorting is undefined in this case because of the presence of
660         an indexed property in the prototype chain.
661
662         * js/dom/array-prototype-properties-expected.txt: Updated error message
663         to match other array prototype error messages.
664
665         * js/comparefn-sort-stability-expected.txt:
666         * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
667         order to demonstrate that Firefox and Safari use a stable sort, and
668         Chrome does not.
669
670         * js/script-tests/array-sort-sparse.js:
671         * js/array-sort-sparse-expected.txt: Added some tests for things I got
672         wrong in this patch.
673
674         * script-tests/sort-with-side-effecting-comparisons.js: Made this test
675         shorter so that it wouldn't hang debug builds. This test is O(N^2). It
676         used to terminate sooner because our sort implementation would (sometimes)
677         terminate sooner if you shrank the array. Our new sort does not accept
678         intermediate updates to the array's length, matching Firefox. I spoke
679         to Gavin and Alexey about this, and we think that going out of our way
680         to honor length changes mid-sort doesn't make much sense because it's
681         not possible to honor the general case of value changes in a predictable
682         way.
683
684 2015-04-29  Antti Koivisto  <antti@apple.com>
685
686         Main resource loaded via 304 response becomes empty if reloaded by user
687         https://bugs.webkit.org/show_bug.cgi?id=144386
688
689         Reviewed by Darin Adler.
690
691         * http/tests/cache/main-resource-304-reload-expected.txt: Added.
692         * http/tests/cache/main-resource-304-reload.html: Added.
693         * http/tests/cache/resources/iframe304body.php: Added.
694
695 2015-04-29  Darin Adler  <darin@apple.com>
696
697         [ES6] Implement Unicode code point escapes
698         https://bugs.webkit.org/show_bug.cgi?id=144377
699
700         Reviewed by Antti Koivisto.
701
702         * js/script-tests/unicode-escape-sequences.js: Added.
703         * js/unicode-escape-sequences-expected.txt: Added.
704         * js/unicode-escape-sequences.html: Added. Generated with make-script-test-wrappers.
705
706 2015-04-29  Hyungwook Lee  <hyungwook.lee@navercorp.com>
707
708         Fix crash in WebCore::LogicalSelectionOffsetCaches::ContainingBlockInfo::setBlock().
709         https://bugs.webkit.org/show_bug.cgi?id=140261
710
711         Reviewed by Darin Adler.
712
713         * editing/execCommand/crash-140261-expected.txt: Added.
714         * editing/execCommand/crash-140261.html: Added.
715
716 2015-04-29  Youenn Fablet  <youenn.fablet@crf.canon.fr>
717
718         Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
719         https://bugs.webkit.org/show_bug.cgi?id=143711
720
721         Reviewed by Darin Adler.
722
723         * http/tests/appcache/resources/fake-video.mp4: Added.
724         * http/tests/appcache/resources/simple-video-sync.manifest: Added.
725         * http/tests/appcache/simple-video-sync-expected.txt: Added.
726         * http/tests/appcache/simple-video-sync.html: Added.
727
728 2015-04-29  Joseph Pecoraro  <pecoraro@apple.com>
729
730         REGRESSION(181868): Windows Live SkyDrive cannot open an excel file
731         https://bugs.webkit.org/show_bug.cgi?id=144373
732
733         Reviewed by Darin Adler.
734
735         * js/property-getters-and-setters-expected.txt:
736         * js/script-tests/property-getters-and-setters.js:
737
738 2015-04-28  Alexey Proskuryakov  <ap@apple.com>
739
740         [WK2] fast/forms/input-search-press-escape-key.html crashes
741         https://bugs.webkit.org/show_bug.cgi?id=87168
742         rdar://problem/11508829
743
744         * platform/wk2/TestExpectations: This doesn't crash for me any more, unskipping.
745
746 2015-04-28  Zalan Bujtas  <zalan@apple.com>
747
748         Checkboxes on bugs.webkit.org are painted with stripes at some zoom levels.
749         https://bugs.webkit.org/show_bug.cgi?id=144351
750
751         Reviewed by Simon Fraser.
752
753         This patch ensures that CG context is properly restored after painting dashed/dotted lines.
754
755         * fast/forms/checkbox-painting-with-hr-expected.html: Added.
756         * fast/forms/checkbox-painting-with-hr.html: Added.
757
758 2015-04-28  Andreas Kling  <akling@apple.com>
759
760         DFG should generate efficient code for branching on a string's boolean value.
761         <https://webkit.org/b/144317>
762
763         Reviewed by Geoff Garen & Filip Pizlo.
764
765         * js/regress/branch-on-string-as-boolean-expected.txt: Added.
766         * js/regress/branch-on-string-as-boolean.html: Added.
767         * js/regress/script-tests/branch-on-string-as-boolean.js: Added.
768
769 2015-04-27  Myles C. Maxfield  <mmaxfield@apple.com>
770
771         Implement font-synthesis CSS property
772         https://bugs.webkit.org/show_bug.cgi?id=144305
773
774         Reviewed by Andreas Kling.
775
776         Test all combinations of font-weight, font-style, and font-synthesis.
777
778         * fast/css3-text/font-synthesis-expected.html: Added.
779         * fast/css3-text/font-synthesis.html: Added.
780
781 2015-04-28  Brent Fulgham  <bfulgham@apple.com>
782
783         [Win] Temporarily disable WebGL support
784         https://bugs.webkit.org/show_bug.cgi?id=144291
785
786         * platform/win/TestExpectations:
787         * platform/win/js/dom/constructor-length-expected.txt: Added.
788         * platform/win/js/dom/global-constructors-attributes-expected.txt:
789
790 2015-04-28  Jer Noble  <jer.noble@apple.com>
791
792         Unreviewed gardening; add results for new tests.
793
794         * media/audio-playback-restriction-autoplay-expected.txt: Added.
795         * media/audio-playback-restriction-play-expected.txt: Added.
796
797 2015-04-28  Brent Fulgham  <bfulgham@apple.com>
798
799         [Win] PHP scripts fail if HTTP_ORIGIN is not set.
800         https://bugs.webkit.org/show_bug.cgi?id=144333
801
802         Rubberstamped by Brady Eidson.
803
804         * http/tests/security/resources/cors-post-redirect-target.php: Check
805         that HTTP_ORIGIN key exists before using it to avoid PHP error.
806
807 2015-04-28  Andy Estes  <aestes@apple.com>
808
809         Add expectations for tests added in r183428 and r183450.
810
811         * js/regress/typed-array-get-set-by-val-profiling-expected.txt: Added.
812         * media/audio-playback-restriction-autoplay-expected.txt: Added.
813         * media/audio-playback-restriction-play-expected.txt: Added.
814
815 2015-04-28  Antti Koivisto  <antti@apple.com>
816
817         Network Cache: Disk cache getting filled by YouTube video data
818         https://bugs.webkit.org/show_bug.cgi?id=144259
819
820         Reviewed by Darin Adler.
821
822         * http/tests/cache/disk-cache/disk-cache-media-expected.txt: Added.
823         * http/tests/cache/disk-cache/disk-cache-media.html: Added.
824         * http/tests/cache/disk-cache/resources/cache-test.js:
825         (generateTestURL):
826
827 2015-04-25  Simon Fraser  <simon.fraser@apple.com>
828
829         Eliminate styleDidChange with StyleDifferenceEqual when updates are actually necessary
830         https://bugs.webkit.org/show_bug.cgi?id=144198
831
832         Reviewed by Darin Adler, Antti Koivisto.
833         
834         New test that detects whether a "hardware" animation is firing the style recalc
835         timer on every frame, which happened during development of this patch.
836
837         * compositing/animation/no-style-recalc-during-accelerated-animation-expected.txt: Added.
838         * compositing/animation/no-style-recalc-during-accelerated-animation.html: Added.
839
840 2015-04-27  Benjamin Poulain  <bpoulain@apple.com>
841
842         [JSC] Add support for typed arrays to the Array profiling
843         https://bugs.webkit.org/show_bug.cgi?id=143913
844
845         Reviewed by Filip Pizlo.
846
847         * js/regress/script-tests/typed-array-get-set-by-val-profiling.js: Added.
848         * js/regress/typed-array-get-set-by-val-profiling.html: Added.
849
850 2015-04-27  Doug Russell  <d_russell@apple.com>
851
852         Break up select text into multiple tests
853         https://bugs.webkit.org/show_bug.cgi?id=144301
854
855         Reviewed by Alexey Proskuryakov.
856
857         * platform/mac/TestExpectations:
858         * platform/mac/accessibility/select-text-expected.txt: Removed.
859         * platform/mac/accessibility/select-text.html: Removed.
860         * platform/mac/accessibility/select-text/select-text-1-expected.txt: Added.
861         * platform/mac/accessibility/select-text/select-text-1.html: Added.
862         * platform/mac/accessibility/select-text/select-text-135546-expected.txt: Added.
863         * platform/mac/accessibility/select-text/select-text-135546.html: Added.
864         * platform/mac/accessibility/select-text/select-text-135575-expected.txt: Added.
865         * platform/mac/accessibility/select-text/select-text-135575.html: Added.
866         * platform/mac/accessibility/select-text/select-text-2-expected.txt: Added.
867         * platform/mac/accessibility/select-text/select-text-2.html: Added.
868         * platform/mac/accessibility/select-text/select-text-3-expected.txt: Added.
869         * platform/mac/accessibility/select-text/select-text-3.html: Added.
870         * platform/mac/accessibility/select-text/select-text-4-expected.txt: Added.
871         * platform/mac/accessibility/select-text/select-text-4.html: Added.
872         * platform/mac/accessibility/select-text/select-text-5-expected.txt: Added.
873         * platform/mac/accessibility/select-text/select-text-5.html: Added.
874         * platform/mac/accessibility/select-text/select-text-6-expected.txt: Added.
875         * platform/mac/accessibility/select-text/select-text-6.html: Added.
876         * platform/mac/accessibility/select-text/select-text-7-expected.txt: Added.
877         * platform/mac/accessibility/select-text/select-text-7.html: Added.
878         * platform/mac/accessibility/select-text/select-text-8-expected.txt: Added.
879         * platform/mac/accessibility/select-text/select-text-8.html: Added.
880         * platform/mac/accessibility/select-text/select-text-9-expected.txt: Added.
881         * platform/mac/accessibility/select-text/select-text-9.html: Added.
882
883 2015-04-27  Daniel Bates  <dabates@apple.com>
884
885         Form control may be associated with the wrong HTML Form element after form id change
886         https://bugs.webkit.org/show_bug.cgi?id=133456
887         <rdar://problem/17095055>
888
889         Reviewed by Andy Estes.
890
891         Add tests to ensure that we associate the correct HTML Form element with a
892         <select> after changing the id of its associated HTML form element.
893
894         * fast/forms/change-form-id-to-be-unique-expected.txt: Added.
895         * fast/forms/change-form-id-to-be-unique-then-submit-form-expected.txt: Added.
896         * fast/forms/change-form-id-to-be-unique-then-submit-form.html: Added.
897         * fast/forms/change-form-id-to-be-unique.html: Added.
898
899 2015-04-27  Jer Noble  <jer.noble@apple.com>
900
901         Add a setting & restriction which prevents non-interactivte playback of audible media elements.
902         https://bugs.webkit.org/show_bug.cgi?id=143486
903
904         Reviewed by Eric Carlson.
905
906         * media/audio-playback-restriction-autoplay.html: Added.
907         * media/audio-playback-restriction-play.html: Added.
908         * media/video-test.js:
909         (setCaptionDisplayMode):
910         (runWithKeyDown.eventName.window.testRunner.eventSender.keyDown.string_appeared_here.string_appeared_here.thunk):
911         (runWithKeyDown):
912
913 2015-04-27  Jer Noble  <jer.noble@apple.com>
914
915         [WebAudio] AudioContext does not remove user-gesture restriction during resume()
916         https://bugs.webkit.org/show_bug.cgi?id=144211
917
918         Reviewed by Eric Carlson.
919
920         * webaudio/audiocontext-restriction-audiobuffersourcenode-start-expected.txt: Added.
921         * webaudio/audiocontext-restriction-audiobuffersourcenode-start.html: Added.
922         * webaudio/audiocontext-restriction-expected.txt: Added.
923         * webaudio/audiocontext-restriction.html: Added.
924         * webaudio/resources/audio-testing.js:
925         (runWithKeyDown):
926
927 2015-04-27  Alexey Proskuryakov  <ap@apple.com>
928
929         rdar://problem/16678392 Page visibility tests are broken in Yosemite
930
931         * platform/mac-wk2/TestExpectations: They don't seem to be broken any more, unskipping.
932         Maybe <http://trac.webkit.org/changeset/181866> fixed them?
933         Also updated the next line (media/video-background-tab-playback.html), as it didn't match what bots see now.
934
935 2015-04-27  Zalan Bujtas  <zalan@apple.com>
936
937         Simple line layout: Wrong text offsetting when range does not start from the first renderer.
938         https://bugs.webkit.org/show_bug.cgi?id=144167
939         rdar://problem/20639857
940
941         Reviewed by Simon Fraser.
942
943         This patch ensures that TextIterator returns the right text when the input range starts
944         from a sibling node.
945
946         TextIterator::m_previousTextLengthInFlow keeps track of the current node offset from the parent.
947         it is required to map simple line layout runs to RenderText positions.
948         This patch sets the offset value when the iteration start with a sibling node.
949
950         * fast/text/range-text-with-simple-line-layout-expected.txt: Added.
951         * fast/text/range-text-with-simple-line-layout.html: Added.
952
953 2015-04-27  Commit Queue  <commit-queue@webkit.org>
954
955         Unreviewed, rolling out r183393.
956         https://bugs.webkit.org/show_bug.cgi?id=144272
957
958         Caused memory corruption detected by GuardMalloc (Requested by
959         ap on #webkit).
960
961         Reverted changeset:
962
963         "Synchronous XMLHttpRequest should get access to AppCache
964         resources stored as flat files"
965         https://bugs.webkit.org/show_bug.cgi?id=143711
966         http://trac.webkit.org/changeset/183393
967
968 2015-04-27  Yoav Weiss  <yoav@yoav.ws>
969
970         Fix viewport units in Media Queries
971         https://bugs.webkit.org/show_bug.cgi?id=144260
972
973         Reviewed by Darin Adler.
974
975         These tests make sure that viewport units are working as expected inside of Media Queries.
976
977         * fast/media/mq-viewport-units-expected.txt: Added.
978         * fast/media/mq-viewport-units.html: Added.
979
980 2015-04-27  Javier Fernandez  <jfernandez@igalia.com>
981
982         [CSS Grid Layout] Support for the justify-self and justify-items in grid layout
983         https://bugs.webkit.org/show_bug.cgi?id=133280
984
985         Implementation of justify-self and justify-items properties for grid.
986         Added additional testing for ensuring margin, padding and border are considered when
987         computing grid item's position.
988
989         Reviewed by David Hyatt.
990
991         * fast/css-grid-layout/grid-align-justify-margin-border-padding-expected.txt: Added.
992         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr-expected.txt: Added.
993         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-lr.html: Added.
994         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl-expected.txt: Added.
995         * fast/css-grid-layout/grid-align-justify-margin-border-padding-vertical-rl.html: Added.
996         * fast/css-grid-layout/grid-align-justify-margin-border-padding.html: Added.
997         * fast/css-grid-layout/justify-self-cell-expected.txt: Added.
998         * fast/css-grid-layout/justify-self-cell.html: Added.
999         * fast/css-grid-layout/resources/grid.css:
1000         (.directionLTR): Added. Useful for defining orthogonal flows.
1001
1002 2015-04-27  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar  <calvaris@igalia.com>
1003
1004         Unreviewed.
1005
1006         Fixed timeout expectation of "closed should fulfill with
1007         undefined" test. This doesn't time out anymore.
1008
1009         * streams/reference-implementation/readable-stream-templated.html:
1010
1011 2015-04-27  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
1012
1013         [Streams API] ReadableStream constructor start function should be able to close the stream
1014         https://bugs.webkit.org/show_bug.cgi?id=143363
1015
1016         Reviewed by Benjamin Poulain.
1017
1018         Updated expectations with new passes.
1019
1020         * streams/reference-implementation/bad-underlying-sources-expected.txt:
1021         * streams/reference-implementation/readable-stream-reader-expected.txt:
1022         * streams/reference-implementation/readable-stream-templated-expected.txt:
1023
1024 2015-04-27  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1025
1026         Synchronous XMLHttpRequest should get access to AppCache resources stored as flat files
1027         https://bugs.webkit.org/show_bug.cgi?id=143711
1028
1029         Reviewed by Darin Adler.
1030
1031         * http/tests/appcache/resources/fake-video.mp4: Added.
1032         * http/tests/appcache/resources/simple-video-sync.manifest: Added.
1033         * http/tests/appcache/simple-video-sync-expected.txt: Added.
1034         * http/tests/appcache/simple-video-sync.html: Added.
1035
1036 2015-04-27  Ryosuke Niwa  <rniwa@webkit.org>
1037
1038         Also skip it in run-javascriptcore-tests.
1039
1040         * js/script-tests/class-syntax-semicolon.js:
1041
1042 2015-04-27  Ryosuke Niwa  <rniwa@webkit.org>
1043
1044         Temporarily skip the test added in r183384 as it's hitting an assertion per an existing bug.
1045
1046         The newly uncovered bug is tracked by webkit.org/b/144258.
1047
1048         * TestExpectations:
1049
1050 2015-04-26  Alexey Proskuryakov  <ap@apple.com>
1051
1052         editing/selection/programmatic-selection-on-mac-is-directionless.html is flaky
1053         https://bugs.webkit.org/show_bug.cgi?id=141122
1054
1055         * platform/wk2/TestExpectations: Mark the test as such. Unfortunately, there are
1056         almost certainly other tests affected by this.
1057
1058 2015-04-26  Manuel Rego Casasnovas  <rego@igalia.com>
1059
1060         [CSS Grid Layout] LayoutBox::hasDefiniteLogicalHeight() should consider abspos boxes as definite
1061         https://bugs.webkit.org/show_bug.cgi?id=144144
1062
1063         Reviewed by Darin Adler.
1064
1065         Add new test case to check absolutely positioned elements.
1066
1067         * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt:
1068         * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html:
1069
1070 2015-04-26  Ryosuke Niwa  <rniwa@webkit.org>
1071
1072         Class body ending with a semicolon throws a SyntaxError
1073         https://bugs.webkit.org/show_bug.cgi?id=144244
1074
1075         Reviewed by Darin Adler.
1076
1077         Added a regression test for having a semicolon inside the class definition.
1078
1079         * js/class-syntax-semicolon-expected.txt: Added.
1080         * js/class-syntax-semicolon.html: Added.
1081         * js/script-tests/class-syntax-semicolon.js: Added.
1082
1083 2015-04-26  Ryosuke Niwa  <rniwa@webkit.org>
1084
1085         Getter or setter method named "prototype" or "constrcutor" should throw SyntaxError
1086         https://bugs.webkit.org/show_bug.cgi?id=144243
1087
1088         Reviewed by Darin Adler.
1089
1090         Added tests cases to both tests. Also added test cases missing from expression tests.
1091
1092         * js/class-syntax-declaration-expected.txt:
1093         * js/class-syntax-expression-expected.txt:
1094         * js/script-tests/class-syntax-declaration.js:
1095         * js/script-tests/class-syntax-expression.js:
1096
1097 2015-04-26  Said Abou-Hallawa  <sabouhallawa@apple.com>
1098
1099         SVGFilterBuilder should drive the builtin sourceAlpha from the passed sourceGraphic
1100         https://bugs.webkit.org/show_bug.cgi?id=144137
1101
1102         Reviewed by Darin Adler.
1103
1104         Ensure the SourceAlpha is driven from last applied FilterEffect.
1105
1106         * svg/filters/sourceAlpha-input-filter-effect-expected.html: Added.
1107         * svg/filters/sourceAlpha-input-filter-effect.html: Added.
1108
1109 2015-04-26  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1110
1111         [EFL] Unreviewed gardening fix.
1112
1113         Mark editing/selection/extend-by-character-007.html to skip
1114         instead of missing. It is not supported by EFL port yet.
1115
1116         * platform/efl/TestExpectations:
1117
1118 2015-04-26  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1119
1120         [EFL] Unreviewed EFL gardening on 27th April.
1121
1122         Unskip 2 tests which have been passed since r183368.
1123
1124         Mark editing/selection/extend-by-character-007.html to missing.
1125         This needs to have new baseline for EFL port.
1126
1127         * platform/efl/TestExpectations:
1128
1129 2015-04-26  Javier Fernandez  <jfernandez@igalia.com>
1130
1131         [CSS Grid Layout] Support for align-self and align-items in grid layout
1132         https://bugs.webkit.org/show_bug.cgi?id=133225
1133
1134         Reviewed by Darin Adler.
1135
1136         Implementation of align-self and align-items properties ifor grid.
1137
1138         Several layout tests were touched for adapting them to the new grid item's
1139         column-axis position when using RTL direction.
1140
1141         * fast/css-grid-layout/grid-align-expected.txt: Added.
1142         * fast/css-grid-layout/grid-align.html: Added.
1143         * fast/css-grid-layout/grid-element-border-grid-item.html:
1144         * fast/css-grid-layout/grid-element-border-padding-grid-item.html:
1145         * fast/css-grid-layout/grid-element-padding-grid-item.html:
1146         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-horizontal-rtl-expected.html:
1147         * fast/css-grid-layout/grid-item-margin-auto-columns-rows-vertical-rtl-expected.html:
1148         * fast/css-grid-layout/grid-item-margin-resolution.html:
1149
1150 2015-04-26  Doug Russell  <d_russell@apple.com>
1151
1152         AX: richer text change notifications (142719)
1153         https://bugs.webkit.org/show_bug.cgi?id=142719
1154
1155         Reviewed by Darin Adler.
1156
1157         Richer accessibility value change notifications. Introduce AXTextEditType,
1158         postTextStateChangeNotification and postTextReplacementNotification to give assistive
1159         tech apps more reliable context for responding to changes in web content. Also implement
1160         a mechanism to post value changes in password form fields in coalesced ticks to thwart
1161         analyzing the cadence of changes.
1162
1163         Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent,
1164         and an overload of postTextReplacementNotification to give assistive tech apps more
1165         reliable context for responding to changes in web content selection. Also block posting
1166         selection changes on password fields.
1167
1168         * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
1169         * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
1170         * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
1171         * platform/mac/accessibility/selection-change-userinfo.html: Added.
1172         * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
1173         * platform/mac/accessibility/value-change-userinfo.html: Added.
1174
1175 2015-04-26  Darin Adler  <darin@apple.com>
1176
1177         REGRESSION (r176751): line-height ignored in <button> elements
1178         https://bugs.webkit.org/show_bug.cgi?id=144234
1179
1180         Reviewed by Antti Koivisto.
1181
1182         * fast/forms/button-line-height-expected.html: Added.
1183         * fast/forms/button-line-height.html: Added.
1184
1185 2015-04-26  Darin Adler  <darin@apple.com>
1186
1187         REGRESSION (r173801): Use after free in WebCore::NotificationCenter::~NotificationCenter
1188         https://bugs.webkit.org/show_bug.cgi?id=137163
1189
1190         Reviewed by Andy Estes.
1191
1192         * fast/notifications/request-notification-permission-while-reloading-expected.txt: Added.
1193         * fast/notifications/request-notification-permission-while-reloading.html: Added.
1194
1195 2015-04-26  Benjamin Poulain  <benjamin@webkit.org>
1196
1197         [JSC] Implement Math.clz32(), remove Number.clz()
1198         https://bugs.webkit.org/show_bug.cgi?id=144205
1199
1200         Reviewed by Michael Saboff.
1201
1202         Basic conformance tests.
1203
1204         * js/Object-getOwnPropertyNames-expected.txt:
1205         * js/math-clz32-expected.txt: Added.
1206         * js/math-clz32.html: Renamed from LayoutTests/js/number-clz.html.
1207         * js/number-clz-expected.txt: Removed.
1208         * js/script-tests/Object-getOwnPropertyNames.js:
1209         * js/script-tests/math-clz32.js: Added.
1210         (objectConvertToString.toString):
1211         (objectRecordToStringCall.toString):
1212         (objectThrowOnToString.toString):
1213         (objectWithValueOf.valueOf):
1214         (objectThrowOnValueOf.valueOf):
1215         (objectThrowOnValueOf.toString):
1216         (objectRecordValueOfCall.valueOf):
1217         (objectRecordConversionCalls.toString):
1218         (objectRecordConversionCalls.valueOf):
1219         * js/script-tests/number-clz.js: Removed.
1220
1221 2015-04-26  Yusuke Suzuki  <utatane.tea@gmail.com>
1222
1223         [ES6] Array.from need to accept iterables
1224         https://bugs.webkit.org/show_bug.cgi?id=141055
1225
1226         Reviewed by Darin Adler.
1227
1228         Array.from now accepts iterables.
1229
1230         * js/array-from-expected.txt:
1231
1232 2015-04-26  Simon Fraser  <simon.fraser@apple.com>
1233
1234         New baselines for iOS.
1235
1236         * platform/ios-simulator-wk2/compositing/contents-scale/rounded-contents-scale-expected.txt:
1237         * platform/ios-simulator-wk2/compositing/contents-scale/scaled-ancestor-expected.txt:
1238         * platform/ios-simulator-wk2/compositing/contents-scale/simple-scale-expected.txt:
1239         * platform/ios-simulator-wk2/compositing/contents-scale/z-translate-expected.txt:
1240         * platform/ios-simulator-wk2/compositing/repaint/invalidations-on-composited-layers-expected.txt:
1241         * platform/ios-simulator-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1242         * platform/ios-simulator-wk2/compositing/visible-rect/2d-transformed-expected.txt:
1243         * platform/ios-simulator-wk2/compositing/visible-rect/3d-transformed-expected.txt:
1244         * platform/ios-simulator-wk2/compositing/visible-rect/clipped-by-viewport-expected.txt:
1245         * platform/ios-simulator-wk2/compositing/visible-rect/clipped-visible-rect-expected.txt:
1246         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt:
1247         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt:
1248         * platform/ios-simulator-wk2/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1249         * platform/ios-simulator-wk2/compositing/visible-rect/iframe-and-layers-expected.txt:
1250         * platform/ios-simulator-wk2/compositing/visible-rect/nested-transform-expected.txt:
1251         * platform/ios-simulator-wk2/compositing/visible-rect/scrolled-expected.txt:
1252
1253 2015-04-26  Simon Fraser  <simon.fraser@apple.com>
1254
1255         New WK1 results for this test.
1256
1257         * platform/mac-wk1/compositing/tiling/transform-origin-tiled-expected.txt: Added.
1258
1259 2015-04-25  Simon Fraser  <simon.fraser@apple.com>
1260
1261         Expand compositing coverage rect when scrolling and animating
1262         https://bugs.webkit.org/show_bug.cgi?id=144214
1263         rdar://problem/20695926
1264
1265         Reviewed by Darin Adler.
1266         
1267         New baselines for tests dumping layer output, with coverage rect being affected
1268         by this changeset. One new test for tiling a layer inside overflow:hidden with transform-origin.
1269
1270         * compositing/contents-scale/animating-expected.txt:
1271         * compositing/contents-scale/rounded-contents-scale-expected.txt:
1272         * compositing/contents-scale/scaled-ancestor-expected.txt:
1273         * compositing/contents-scale/simple-scale-expected.txt:
1274         * compositing/tiling/transform-origin-tiled.html: Added.
1275         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1276         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1277         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1278         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1279         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1280         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1281         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1282         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1283         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1284         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1285         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1286         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1287         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1288         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1289         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1290         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1291         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1292         * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1293         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1294         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1295         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1296         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1297         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1298         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1299         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1300         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1301         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1302         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1303         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1304         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1305         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1306         * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1307
1308 2015-04-25  Alexey Proskuryakov  <ap@apple.com>
1309
1310         Mark some tests that take >10 seconds on debug bots as slow.
1311
1312         This is too close to 30 second timeout, so it's likely that these tests would flakily
1313         time out on other configurations, e.g. locally.
1314
1315         * TestExpectations:
1316
1317 2015-04-25  Myles C. Maxfield  <mmaxfield@apple.com>
1318
1319         font-synthesis's initial value is "style weight"
1320         https://bugs.webkit.org/show_bug.cgi?id=144195
1321
1322         Reviewed by Darin Adler.
1323
1324         Updating test.
1325
1326         * fast/css3-text/font-synthesis-parse-expected.txt:
1327         * fast/css3-text/font-synthesis-parse.html:
1328
1329 2015-04-25  Jordan Harband  <ljharb@gmail.com>
1330
1331         Set#keys !== Set#values
1332         https://bugs.webkit.org/show_bug.cgi?id=144190
1333
1334         Reviewed by Darin Adler.
1335
1336         * js/script-tests/set-keys.js: Added.
1337         * js/set-keys-expected.txt: Added.
1338         * js/set-keys.html: Added.
1339
1340 2015-04-25  Darin Adler  <darin@apple.com>
1341
1342         Crash if IDBTransaction is aborted right after it's created
1343         https://bugs.webkit.org/show_bug.cgi?id=144199
1344
1345         Reviewed by Simon Fraser.
1346
1347         * platform/mac-wk2/TestExpectations: Unskip storage/indexeddb/transaction-abort.html.
1348         * storage/indexeddb/transaction-abort-expected.txt: Updated since the exact text of
1349         the execptions is different from what was marked here as expected.
1350
1351 2015-04-23  Ryosuke Niwa  <rniwa@webkit.org>
1352
1353         class methods should be non-enumerable
1354         https://bugs.webkit.org/show_bug.cgi?id=143181
1355
1356         Reviewed by Darin Adler.
1357
1358         Added a regression test.
1359
1360         Also fixed a test that previously relied on "prototype" property being writable
1361         since this is no longer the case.
1362
1363         * js/class-syntax-extends-expected.txt:
1364         * js/class-syntax-prototype.html: Added.
1365         * js/script-tests/class-syntax-extends.js:
1366         * js/script-tests/class-syntax-prototype.js: Added.
1367
1368 2015-04-25  Yusuke Suzuki  <utatane.tea@gmail.com>
1369
1370         [ES6] Implement String.fromCodePoint
1371         https://bugs.webkit.org/show_bug.cgi?id=144160
1372
1373         Reviewed by Darin Adler.
1374
1375         Add String.fromCodePoint.
1376
1377         * js/Object-getOwnPropertyNames-expected.txt:
1378         * js/script-tests/Object-getOwnPropertyNames.js:
1379
1380 2015-04-25  Alexey Proskuryakov  <ap@apple.com>
1381
1382         Mavericks fix - no window.performance there.
1383
1384         * fast/frames/flattening/resources/iframe-to-resize.html:
1385
1386 2015-04-25  Alexey Proskuryakov  <ap@apple.com>
1387
1388         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1389         https://bugs.webkit.org/show_bug.cgi?id=144155
1390
1391         Unreviewed. Add more temporary logging to figure out what's going on with the test on bots.
1392
1393         * fast/frames/flattening/resources/iframe-to-resize.html:
1394
1395 2015-04-24  Commit Queue  <commit-queue@webkit.org>
1396
1397         Unreviewed, rolling out r183288.
1398         https://bugs.webkit.org/show_bug.cgi?id=144189
1399
1400         Made js/sort-with-side-effecting-comparisons.html time out in
1401         debug builds (Requested by ap on #webkit).
1402
1403         Reverted changeset:
1404
1405         "It shouldn't take 1846 lines of code and 5 FIXMEs to sort an
1406         array."
1407         https://bugs.webkit.org/show_bug.cgi?id=144013
1408         http://trac.webkit.org/changeset/183288
1409
1410 2015-04-24  Myles C. Maxfield  <mmaxfield@apple.com>
1411
1412         Implement parsing support for font-synthesis CSS property
1413         https://bugs.webkit.org/show_bug.cgi?id=144180
1414
1415         Reviewed by Tim Horton.
1416
1417         * fast/css3-text/font-synthesis-parse-expected.txt: Added.
1418         * fast/css3-text/font-synthesis-parse.html: Added.
1419
1420 2015-04-24  Simon Fraser  <simon.fraser@apple.com>
1421
1422         Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1423         https://bugs.webkit.org/show_bug.cgi?id=144165
1424
1425         Reviewed by Dean Jackson.
1426         
1427         New results for platform/mac-wk2/tiled-drawing tests that dump layer trees.
1428
1429         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-expected.txt:
1430         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-div-with-handler-expected.txt:
1431         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-expected.txt:
1432         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-div-latched-mainframe-with-handler-expected.txt:
1433         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
1434         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
1435         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
1436         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
1437         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-expected.txt:
1438         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-mainframe-with-handler-expected.txt:
1439         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-expected.txt:
1440         * platform/mac-wk2/tiled-drawing/scrolling/fast-scroll-select-latched-select-with-handler-expected.txt:
1441         * platform/mac-wk2/tiled-drawing/scrolling/fixed/four-bars-zoomed-expected.txt:
1442         * platform/mac-wk2/tiled-drawing/simple-document-with-margin-tiles-expected.txt:
1443         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-expected.txt:
1444         * platform/mac-wk2/tiled-drawing/tile-coverage-after-scroll-speculative-expected.txt:
1445         * platform/mac-wk2/tiled-drawing/tile-coverage-scroll-to-bottom-expected.txt:
1446         * platform/mac-wk2/tiled-drawing/tile-coverage-slow-scrolling-expected.txt:
1447         * platform/mac-wk2/tiled-drawing/tile-coverage-speculative-expected.txt:
1448         * platform/mac-wk2/tiled-drawing/tile-size-slow-zoomed-expected.txt:
1449         * platform/mac-wk2/tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1450         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-expected.txt:
1451         * platform/mac-wk2/tiled-drawing/tiled-drawing-zoom-scrolled-expected.txt:
1452         * platform/mac-wk2/tiled-drawing/use-tiled-drawing-expected.txt:
1453         * platform/mac-wk2/tiled-drawing/visible-rect-content-inset-expected.txt:
1454
1455 2015-04-24  Simon Fraser  <simon.fraser@apple.com>
1456
1457         Track a coverage rect through GraphicsLayerCA flushes, use it to mark backing store attached
1458         https://bugs.webkit.org/show_bug.cgi?id=144165
1459
1460         Reviewed by Dean Jackson.
1461         
1462         Updated results that now include coverage rects, and a new test that includes both visible
1463         and hidden layers.
1464
1465         * compositing/contents-scale/animating-expected.txt:
1466         * compositing/contents-scale/rounded-contents-scale-expected.txt:
1467         * compositing/contents-scale/scaled-ancestor-expected.txt:
1468         * compositing/contents-scale/simple-scale-expected.txt:
1469         * compositing/contents-scale/z-translate-expected.txt:
1470         * compositing/visible-rect/coverage-clipped-expected.txt: Added.
1471         * compositing/visible-rect/coverage-clipped.html: Added.
1472         * compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1473         * compositing/visible-rect/coverage-scrolling.html: Added.
1474         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-clipped-expected.txt: Added.
1475         * platform/ios-simulator-wk2/compositing/visible-rect/coverage-scrolling-expected.txt: Added.
1476         * platform/mac-wk2/compositing/tiling/rotated-tiled-clamped-expected.txt:
1477         * platform/mac-wk2/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1478         * platform/mac-wk2/compositing/tiling/tile-cache-zoomed-expected.txt:
1479         * platform/mac-wk2/compositing/visible-rect/iframe-no-layers-expected.txt:
1480         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants-expected.txt:
1481         * platform/mac/compositing/overflow/clipping-behaviour-change-is-not-propagated-to-descendants2-expected.txt:
1482         * platform/mac/compositing/tiling/rotated-tiled-clamped-expected.txt:
1483         * platform/mac/compositing/tiling/rotated-tiled-preserve3d-clamped-expected.txt:
1484         * platform/mac/compositing/tiling/tile-cache-zoomed-expected.txt:
1485         * platform/mac/compositing/visible-rect/2d-transformed-expected.txt:
1486         * platform/mac/compositing/visible-rect/3d-transform-style-expected.txt:
1487         * platform/mac/compositing/visible-rect/3d-transformed-expected.txt:
1488         * platform/mac/compositing/visible-rect/animated-expected.txt:
1489         * platform/mac/compositing/visible-rect/animated-from-none-expected.txt:
1490         * platform/mac/compositing/visible-rect/clipped-by-viewport-expected.txt:
1491         * platform/mac/compositing/visible-rect/clipped-visible-rect-expected.txt:
1492         * platform/mac/compositing/visible-rect/flipped-preserve-3d-expected.txt:
1493         * platform/mac/compositing/visible-rect/iframe-and-layers-expected.txt:
1494         * platform/mac/compositing/visible-rect/iframe-no-layers-expected.txt:
1495         * platform/mac/compositing/visible-rect/nested-transform-expected.txt:
1496         * platform/mac/compositing/visible-rect/scrolled-expected.txt:
1497
1498 2015-04-21  Geoffrey Garen  <ggaren@apple.com>
1499
1500         It shouldn't take 1846 lines of code and 5 FIXMEs to sort an array.
1501         https://bugs.webkit.org/show_bug.cgi?id=144013
1502
1503         Reviewed by Mark Lam.
1504
1505         * js/script-tests/array-holes.js: 
1506         * js/array-holes-expected.txt: This result now matches Firefox. We see
1507         'peekaboo', which is a prototype property, rather than a hole, because
1508         sorting uses [[Get]], which sees prototype properties.
1509
1510         The ES6 spec says that sorting should use [[Get]], so this new result
1511         matches the spec a little better -- although the spec also says that the
1512         result of sorting is undefined in this case because of the presence of
1513         an indexed property in the prototype chain.
1514
1515         * js/dom/array-prototype-properties-expected.txt: Updated error message
1516         to match other array prototype error messages.
1517
1518         * js/comparefn-sort-stability-expected.txt:
1519         * js/script-tests/comparefn-sort-stability.js: Made this test bigger in
1520         order to demonstrate that Firefox and Safari use a stable sort, and
1521         Chrome does not.
1522
1523         * js/script-tests/array-sort-sparse.js:
1524         * js/array-sort-sparse-expected.txt: Added some tests for things I got
1525         wrong in this patch.
1526
1527 2015-04-24  Alexey Proskuryakov  <ap@apple.com>
1528
1529         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1530         https://bugs.webkit.org/show_bug.cgi?id=144155
1531
1532         Unreviewed follow-up. Added a notifyDone, so that the watchdog timer actually works.
1533
1534         * fast/frames/flattening/resources/iframe-to-resize.html:
1535
1536 2015-04-24  Commit Queue  <commit-queue@webkit.org>
1537
1538         Unreviewed, rolling out r183266.
1539         https://bugs.webkit.org/show_bug.cgi?id=144164
1540
1541         Broke 32-bit build and a test. (Requested by ap on #webkit).
1542
1543         Reverted changeset:
1544
1545         "AX: richer text change notifications (142719)"
1546         https://bugs.webkit.org/show_bug.cgi?id=142719
1547         http://trac.webkit.org/changeset/183266
1548
1549 2015-04-24  Brady Eidson  <beidson@apple.com>
1550
1551         Handling additional review feedback after http://trac.webkit.org/changeset/183280
1552         https://bugs.webkit.org/show_bug.cgi?id=144157.
1553
1554         Suggested by, implicitly reviewed by, and explicitly rubber-stamped by Alexey Proskuryakov.
1555
1556         * http/tests/security/cors-post-redirect-303-expected.txt: Added.
1557         * http/tests/security/cors-post-redirect-303.html: Added.
1558         * http/tests/security/resources/cors-post-redirect-target.php:
1559
1560 2015-04-24  Brady Eidson  <beidson@apple.com>
1561
1562         Origin header is preserved on cross-origin redirects.
1563         https://bugs.webkit.org/show_bug.cgi?id=144157.
1564
1565         Reviewed by Sam Weinig.
1566
1567         * http/tests/security/cors-post-redirect-301-expected.txt: Added.
1568         * http/tests/security/cors-post-redirect-301.html: Added.
1569         * http/tests/security/cors-post-redirect-302-expected.txt: Added.
1570         * http/tests/security/cors-post-redirect-302.html: Added.
1571         * http/tests/security/cors-post-redirect-307-expected.txt: Added.
1572         * http/tests/security/cors-post-redirect-307.html: Added.
1573         * http/tests/security/cors-post-redirect-308-expected.txt: Added.
1574         * http/tests/security/cors-post-redirect-308.html: Added.
1575         * http/tests/security/resources/cors-post-redirect-target.php: Added.
1576
1577 2015-04-24  Matthew Mirman  <mmirman@apple.com>
1578
1579         Added tests to ensure that Object.prototype.__proto__ native getter and setter do not coerce undefined to this
1580         https://bugs.webkit.org/show_bug.cgi?id=141865
1581         rdar://problem/19927273
1582
1583         Reviewed by Filip Pizlo.
1584
1585         * js/script-tests/sloppy-getter-setter-global-object.js: Added.
1586         * js/sloppy-getter-setter-global-object-expected.txt: Added.
1587         * js/sloppy-getter-setter-global-object.html: Added.
1588
1589 2015-04-24  Alexey Proskuryakov  <ap@apple.com>
1590
1591         fast/frames/flattening/iframe-flattening-resize-event-count.html times out on Yosemite WK2
1592         https://bugs.webkit.org/show_bug.cgi?id=144155
1593
1594         Reviewed by Anders Carlsson.
1595
1596         Cleaned the test up a little, and added logging to collect some information about
1597         why it fails.
1598
1599         * fast/frames/flattening/iframe-flattening-resize-event-count.html:
1600         * fast/frames/flattening/resources/iframe-to-resize.html:
1601
1602 2015-04-24  Doug Russell  <d_russell@apple.com>
1603
1604         AX: richer text change notifications (142719)
1605         https://bugs.webkit.org/show_bug.cgi?id=142719
1606
1607         Reviewed by Darin Adler.
1608
1609         Richer accessibility value change notifications. Introduce AXTextEditType, postTextStateChangeNotification and postTextReplacementNotification to give assistive tech apps more reliable context for responding to changes in web content. Also implement a mechanism to post value changes in password form fields in coalesced ticks to thwart analyzing the cadence of changes.
1610
1611         Richer accessibility selection change notifications. Introduce AXTextStateChangeIntent, and an overload of postTextReplacementNotification to give assistive tech apps more reliable context for responding to changes in web content selection. Also block posting selection changes on password fields.
1612
1613         * platform/mac/accessibility/input-replacevalue-userinfo-expected.txt: Added.
1614         * platform/mac/accessibility/input-replacevalue-userinfo.html: Added.
1615         * platform/mac/accessibility/selection-change-userinfo-expected.txt: Added.
1616         * platform/mac/accessibility/selection-change-userinfo.html: Added.
1617         * platform/mac/accessibility/value-change-userinfo-expected.txt: Added.
1618         * platform/mac/accessibility/value-change-userinfo.html: Added.
1619
1620 2015-04-24  Antti Koivisto  <antti@apple.com>
1621
1622         Memory cache live resources repeatedly purged during painting
1623         https://bugs.webkit.org/show_bug.cgi?id=144104
1624
1625         Reviewed by Chris Dumez.
1626
1627         * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
1628
1629             These clearMemoryCache calls are now done by cache-test.js.
1630
1631         * http/tests/cache/disk-cache/resources/cache-test.js:
1632         (loadResources):
1633
1634             Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
1635
1636         (runTests):
1637
1638 2015-04-24  Antti Koivisto  <antti@apple.com>
1639
1640         Unreviewed, rolling out r183259.
1641
1642         Wrong ChangeLog.
1643
1644         Reverted changeset:
1645
1646         "Memory cache live resources repeatedly purged during
1647         painting"
1648         https://bugs.webkit.org/show_bug.cgi?id=144104
1649         http://trac.webkit.org/changeset/183259
1650
1651 2015-04-24  Antti Koivisto  <antti@apple.com>
1652
1653         Memory cache live resources repeatedly purged during painting
1654         https://bugs.webkit.org/show_bug.cgi?id=144104
1655
1656         Reviewed by Chris Dumez.
1657
1658         * http/tests/cache/disk-cache/disk-cache-vary-cookie.html:
1659
1660             These clearMemoryCache calls are now done by cache-test.js.
1661
1662         * http/tests/cache/disk-cache/resources/cache-test.js:
1663         (loadResources):
1664
1665             Make sure to clear the memory cache explicitly in the beginning so we always hit the disk cache.
1666
1667         (runTests):
1668
1669 2015-04-23  Basile Clement  <basile_clement@apple.com>
1670
1671         Allow function allocation sinking
1672         https://bugs.webkit.org/show_bug.cgi?id=144016
1673
1674         Reviewed by Filip Pizlo.
1675
1676         Add a new test in JSRegress to check function sinking is being
1677         performed.
1678
1679         * js/regress/script-tests/sink-function.js: Added.
1680         (foo.f1):
1681         (foo.f2):
1682         (foo.f3):
1683         (foo.f4):
1684         (foo.f5):
1685         (foo.f6):
1686         (foo.f7):
1687         (foo.f8):
1688         (foo.f9):
1689         (foo.f10):
1690         (foo.f11):
1691         (foo.f12):
1692         (foo.f13):
1693         (foo.f14):
1694         (foo.f15):
1695         (foo.f16):
1696         (foo.f17):
1697         (foo.f18):
1698         (foo.f19):
1699         (foo):
1700
1701 2015-04-23  Alexey Proskuryakov  <ap@apple.com>
1702
1703         Test compositing/scrolling/touch-scroll-to-clip.html fails in WK1
1704         https://bugs.webkit.org/show_bug.cgi?id=144127
1705
1706         * platform/mac-wk1/TestExpectations: Marked it as such.
1707
1708 2015-04-23  Jer Noble  <jer.noble@apple.com>
1709
1710         [Mac] Disable QTKit by default on future OS X.
1711         https://bugs.webkit.org/show_bug.cgi?id=144082
1712
1713         Reviewed by Darin Adler.
1714
1715         Add a required BANDWIDTH field to the alternate playlist.
1716
1717         * http/tests/media/resources/hls/playlist-with-cookie.m3u8:
1718
1719 2015-04-23  Tim Horton  <timothy_horton@apple.com>
1720
1721         Make the linter stop complaining by fixing the order of fields in TestExpectations
1722
1723         * platform/mac/TestExpectations:
1724         Bug number comes first.
1725
1726 2015-04-23  Alexey Proskuryakov  <ap@apple.com>
1727
1728         editing/selection/extend-by-character-007.html should pass on OS X 10.10.3.
1729
1730         Updated the results to match what we get in 10.10.3, and marked as passing.
1731
1732         * editing/selection/extend-by-character-007-expected.txt: Removed.
1733         * platform/mac/TestExpectations:
1734         * platform/mac/editing/selection/extend-by-character-007-expected.png: Added.
1735         * platform/mac/editing/selection/extend-by-character-007-expected.txt: Added.
1736
1737 2015-04-23  Jordan Harband  <ljharb@gmail.com>
1738
1739         Implement `Object.assign`
1740         https://bugs.webkit.org/show_bug.cgi?id=143980
1741
1742         Reviewed by Filip Pizlo.
1743
1744         * js/Object-assign-expected.txt: Added.
1745         * js/Object-assign.html: Added.
1746         * js/Object-getOwnPropertyNames-expected.txt:
1747         * js/script-tests/Object-assign.js: Added.
1748         * js/script-tests/Object-getOwnPropertyNames.js:
1749
1750 2015-04-23  Chris Dumez  <cdumez@apple.com>
1751
1752         Unreviewed, temporarily skip http/tests/websocket/tests/hybi/stop-on-resume-in-error-handler.html on Windows.
1753
1754         It often crashes on Windows.
1755
1756         * platform/win/TestExpectations:
1757
1758 2015-04-22  Zalan Bujtas  <zalan@apple.com>
1759
1760         Create RenderRubyText for <rt> only when the parent renderer is a RenderRuby.
1761         https://bugs.webkit.org/show_bug.cgi?id=144035
1762         rdar://problem/20604467
1763
1764         Reviewed by Darin Adler.
1765
1766         This patch extends HTMLElement::createElementRenderer()
1767         with the render tree insertion point so that we can create different type
1768         of renderers based on the render tree context.
1769
1770         * fast/ruby/ruby-rt-with-region-crash-expected.txt: Added.
1771         * fast/ruby/ruby-rt-with-region-crash.html: Added.
1772
1773 2015-04-22  Brent Fulgham  <bfulgham@apple.com>
1774
1775         Context menu doesn't account for selection semantics
1776 ​        https://bugs.webkit.org/show_bug.cgi?id=143958
1777         <rdar://problem/19735706>
1778
1779         Unreviewed test fix.
1780         
1781         The new 'context-menu-text-selection-lookup.html' test added in this
1782         bug was based on a test that does not work properly on some ports.
1783         Skipping/failing this test in the same places as the original
1784         'context-menu-text-selection.html' test.
1785
1786         * platform/gtk/TestExpectations:
1787         * platform/ios-simulator-wk1/TestExpectations:
1788         * platform/ios-simulator-wk2/TestExpectations:
1789         * platform/mac-wk2/TestExpectations:
1790
1791 2015-04-22  Brent Fulgham  <bfulgham@apple.com>
1792
1793         Unreviewed test fix after r183138.
1794
1795         * editing/selection/context-menu-text-selection-lookup-expected.txt: The wrong
1796         expectations were committed.
1797
1798 2015-04-22  Alexey Proskuryakov  <ap@apple.com>
1799
1800         Update results for two CSS tests affected by new fonts in OS X 10.10.3.
1801
1802         * platform/mac-mavericks/css2.1: Added.
1803         * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.png.
1804         * platform/mac-mavericks/css2.1/t1202-counter-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counter-04-b-expected.txt.
1805         * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.png: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.png.
1806         * platform/mac-mavericks/css2.1/t1202-counters-04-b-expected.txt: Copied from LayoutTests/platform/mac/css2.1/t1202-counters-04-b-expected.txt.
1807         * platform/mac/TestExpectations:
1808         * platform/mac/css2.1/t1202-counter-04-b-expected.png:
1809         * platform/mac/css2.1/t1202-counter-04-b-expected.txt:
1810         * platform/mac/css2.1/t1202-counters-04-b-expected.png:
1811         * platform/mac/css2.1/t1202-counters-04-b-expected.txt:
1812
1813 2015-04-22  Alexey Proskuryakov  <ap@apple.com>
1814
1815         fast/text/emoji.html passes on OS X 10.10.3 and higher.
1816
1817         * platform/mac/TestExpectations: Mark it as such.
1818
1819 2015-04-22  Benjamin Poulain  <benjamin@webkit.org>
1820
1821         Implement String.codePointAt()
1822         https://bugs.webkit.org/show_bug.cgi?id=143934
1823
1824         Reviewed by Darin Adler.
1825
1826         * js/Object-getOwnPropertyNames-expected.txt:
1827         * js/script-tests/string-code-point-at.js: Added.
1828         (objectWithCustomToString.toString):
1829         (objectThrowingOnToString.toString):
1830         (objectCountingToString.toString):
1831         (testLeadSurrogateOutOfBounds):
1832         (testLeadSurrogateAsLastCharacter):
1833         (testTrailSurrogateOutOfbounds):
1834         (testAccessNullInString):
1835         (testNormalCombinationOfSurrogates):
1836         * js/string-code-point-at-expected.txt: Added.
1837         * js/string-code-point-at.html: Added.
1838
1839 2015-04-22  Brent Fulgham  <bfulgham@apple.com>
1840
1841         Context menu doesn't account for selection semantics
1842         https://bugs.webkit.org/show_bug.cgi?id=143958
1843         <rdar://problem/19735706>
1844
1845         Reviewed by Tim Horton.
1846
1847         * editing/selection/context-menu-text-selection-lookup-expected.txt: Added.
1848         * editing/selection/context-menu-text-selection-lookup.html: Added.
1849
1850 2015-04-22  Jeremy Jones  <jeremyj@apple.com>
1851
1852         Expect failure on windows for treeitem-child-exposed test.
1853         https://bugs.webkit.org/show_bug.cgi?id=144070
1854
1855         Unreviewed.
1856
1857         Mark accessibility/treeitem-child-exposed.html as failing on windows.
1858
1859         * platform/win/TestExpectations:
1860
1861 2015-04-22  Nan Wang  <nanwang1101@yahoo.com>
1862
1863         AX: WebKit does not expose text fields inside tree views.
1864         https://bugs.webkit.org/show_bug.cgi?id=142196
1865
1866         Reviewed by Chris Fleizach.
1867
1868         Tests for treeitem’s children’s accessibility.
1869         Also fixed the search predicate test for treeitem,
1870         the static text is the second child of treeitem and
1871         list marker is the first child.
1872
1873         * accessibility/treeitem-child-exposed-expected.txt: Added.
1874         * accessibility/treeitem-child-exposed.html: Added.
1875         * platform/mac/accessibility/search-predicate-expected.txt:
1876         * platform/mac/accessibility/search-predicate.html:
1877
1878 2015-04-22  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
1879
1880         [Streams API] Implement ReadableStreamController
1881         https://bugs.webkit.org/show_bug.cgi?id=143608
1882
1883         Reviewed by Benjamin Poulain.
1884
1885         Updated expectations as more tests are passed.
1886         ReadableStreamController constructor tests fail due to the custom constructor being not implemented yet.
1887         Added a test to ensure that calling a controller method when its stream is collected is throwing an error.
1888
1889         * streams/readable-stream.html:
1890         * streams/readable-stream-expected.txt:
1891         * streams/reference-implementation/bad-underlying-sources-expected.txt:
1892         * streams/reference-implementation/brand-checks-expected.txt:
1893         * streams/reference-implementation/count-queuing-strategy-expected.txt:
1894         * streams/reference-implementation/readable-stream-expected.txt:
1895
1896 2015-04-22  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
1897
1898         [GTK] Gardening 21st April.
1899         https://bugs.webkit.org/show_bug.cgi?id=143982.
1900
1901         Unreviewed.
1902
1903         * platform/gtk/TestExpectations:
1904
1905 2015-04-21  Jinwoo Song  <jinwoo7.song@samsung.com>
1906
1907         [Cairo] Implement Path::addPath
1908         https://bugs.webkit.org/show_bug.cgi?id=130580
1909
1910         Reviewed by Dirk Schulze.
1911
1912         Enable addPath testcase in EFL port.
1913
1914         * platform/efl/TestExpectations:
1915
1916 2015-04-21  Said Abou-Hallawa  <sabouhallawa@apple.com>
1917
1918         SVGAnimateElementBase::calculateAnimatedValue() asserts when reinserting an SVG animating element within the same animation limits
1919         https://bugs.webkit.org/show_bug.cgi?id=143994
1920
1921         Reviewed by Simon Fraser.
1922
1923         * svg/animations/crash-reinsert-animate-length-same-limits-expected.txt: Added.
1924         * svg/animations/crash-reinsert-animate-length-same-limits.svg: Added.
1925         * svg/animations/crash-reinsert-animate-transform-same-limits-expected.txt: Added.
1926         * svg/animations/crash-reinsert-animate-transform-same-limits.svg: Added.
1927         Make sure when removing an SVG animating element and reinserting it back
1928         within the same animation length or transform limits, we do not crash.
1929
1930 2015-04-21  Jinwoo Song  <jinwoo7.song@samsung.com>
1931
1932         [EFL] Unreviewed gardening
1933
1934         Update test expectations for failing tests.
1935
1936         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.png: Rebaseline after r177774.
1937         * platform/efl/fast/multicol/span/span-as-immediate-columns-child-expected.txt: Ditto.
1938         * platform/efl/fast/repaint/selection-ruby-rl-expected.txt: Added. Ditto.
1939         * platform/efl/fast/text/decorations-with-text-combine-expected.png:
1940         * platform/efl/fast/text/decorations-with-text-combine-expected.txt:
1941         * platform/efl/mathml/opentype/horizontal-expected.txt: Rebaseline after r174540.
1942         * platform/efl/svg/text/textPathBoundsBug-expected.png: Rebaselined after r177774.
1943         * platform/efl/svg/text/textPathBoundsBug-expected.txt: Added. Ditto.
1944
1945 2015-04-21  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1946
1947         [EFL] Unreviewed gardening on 22th April
1948
1949         Mark 3 compositing tests to image only failure. Additionally move
1950         wrong categorized 2 tests to a correct place.
1951
1952         * platform/efl/TestExpectations:
1953
1954 2015-04-21  Michael Saboff  <msaboff@apple.com>
1955
1956         Crash in JSC::Interpreter::execute
1957         https://bugs.webkit.org/show_bug.cgi?id=142625
1958
1959         Reviewed by Filip Pizlo.
1960
1961         New regression test.
1962
1963         * js/regress-142625-expected.txt: Added.
1964         * js/regress-142625.html: Added.
1965         * js/script-tests/regress-142625.js: Added.
1966
1967 2015-04-20  Simon Fraser  <simon.fraser@apple.com>
1968
1969         REGRESSION (r177494): -webkit-mask-image: with data URI fails on non-local files
1970         https://bugs.webkit.org/show_bug.cgi?id=141857
1971
1972         Reviewed by Dirk Schulze.
1973         
1974         Ref test with a masked green square. Has to be an http test to trigger the
1975         origin checking.
1976         
1977         * http/tests/css/data-uri-mask-expected.html: Added.
1978         * http/tests/css/data-uri-mask.html: Added.
1979
1980 2015-04-20  Jinwoo Song  <jinwoo7.song@samsung.com>
1981
1982         [EFL] Unreviewed, update test expectations and rebaseline failing tests.
1983
1984         Remove some expected failures from tests that are passing.
1985         Also rebaselined failing tests.
1986
1987         * platform/efl/TestExpectations:
1988         * platform/efl/fast/dom/Element/getClientRects-expected.txt: Added. Rebaselined after r177774.
1989         * platform/efl/fast/dom/Range/getClientRects-expected.txt: Ditto.
1990         * platform/efl/fast/line-grid/line-align-right-edges-expected.png: Rebaselined after r177128.
1991         * platform/efl/fast/line-grid/line-align-right-edges-expected.txt: Ditto.
1992         * platform/efl/fast/table/022-expected.png: Rebaselined after r177774.
1993         * platform/efl/fast/table/022-expected.txt: Added. Ditto.
1994         * platform/efl/fast/text/wbr-pre-expected.png: Rebaselined after r177774.
1995         * platform/efl/fast/text/wbr-pre-expected.txt: Added. Ditto.
1996
1997 2015-04-20  Said Abou-Hallawa  <sabouhallawa@apple.com>
1998
1999         SVGFitToViewBox::viewBoxToViewTransform() has to count for zero physical width and height before calling SVGPreserveAspectRatio::getCTM()
2000         https://bugs.webkit.org/show_bug.cgi?id=143903
2001
2002         Reviewed by Daniel Bates.
2003
2004         * svg/css/crash-path-zero-height-viewbox-expected.txt: Added.
2005         * svg/css/crash-path-zero-height-viewbox.svg: Added.
2006         * svg/css/crash-path-zero-width-viewbox-expected.txt: Added.
2007         * svg/css/crash-path-zero-width-viewbox.svg: Added.
2008         Make sure if the physical width or the physical height of an SVG is zero
2009         and a viewBox is specified, we do not crash.
2010
2011 2015-04-20  Joseph Pecoraro  <pecoraro@apple.com>
2012
2013         Web Inspector: Improve Support for WeakSet in Console
2014         https://bugs.webkit.org/show_bug.cgi?id=143951
2015
2016         Reviewed by Darin Adler.
2017
2018         * inspector/model/remote-object-expected.txt:
2019         * inspector/model/remote-object.html:
2020         Update the test to include a WeakSet example.
2021         Also rebaseline for iterator changes that landed recently.
2022
2023 2015-04-20  Alex Christensen  <achristensen@webkit.org>
2024
2025         Fix content extension test flakiness.
2026         https://bugs.webkit.org/show_bug.cgi?id=143950
2027
2028         Reviewed by Brady Eidson.
2029
2030         * platform/mac-wk2/TestExpectations:
2031         Mark contentextensions tests as not flaky any more.
2032
2033 2015-04-20  Beth Dakin  <bdakin@apple.com>
2034
2035         Should not list these tests twice.
2036
2037         * platform/mac-wk2/TestExpectations:
2038
2039 2015-04-20  Simon Fraser  <simon.fraser@apple.com>
2040
2041         Setting inline style to the same value it already has triggers a style recalc
2042         https://bugs.webkit.org/show_bug.cgi?id=143922
2043
2044         Reviewed by Antti Koivisto.
2045
2046         Test that changes inline-style (to test this bug fix), and classes (for
2047         proactive testing) and counts style recalcs.
2048
2049         * fast/css/set-inline-style-recalc-expected.txt: Added.
2050         * fast/css/set-inline-style-recalc.html: Added.
2051
2052 2015-04-20  Brady Eidson  <beidson@apple.com>
2053
2054         Crash in StyleResolver::invalidateMatchedPropertiesCache() when using content extensions.
2055         <rdar://problem/20554405> and https://bugs.webkit.org/show_bug.cgi?id=143892
2056
2057         Reviewed by Chris Dumez.
2058
2059         * http/tests/contentextensions/resources/woff-stylesheet.css: Added.
2060         (@font-face):
2061         * http/tests/contentextensions/style-resolver-changed-reentrancy-expected.txt: Added.
2062         * http/tests/contentextensions/style-resolver-changed-reentrancy.html: Added.
2063         * http/tests/contentextensions/style-resolver-changed-reentrancy.html.json: Added.
2064         * http/tests/resources/Ahem.woff: Added.
2065
2066 2015-04-20  Per Arne Vollan  <peavo@outlook.com>
2067
2068         Favicons are not always loaded.
2069         https://bugs.webkit.org/show_bug.cgi?id=143880
2070
2071         Reviewed by Darin Adler.
2072
2073         Added new test for icon link elements without mime type.
2074
2075         * fast/dom/icon-url-without-mimetype-expected.txt: Added.
2076         * fast/dom/icon-url-without-mimetype.html: Added.
2077
2078 2015-04-20  Alexey Proskuryakov  <ap@apple.com>
2079
2080         Contentextensions tests are flaky
2081         https://bugs.webkit.org/show_bug.cgi?id=143950
2082
2083         * platform/mac-wk2/TestExpectations: Marking them as such.
2084
2085 2015-04-20  Jinwoo Song  <jinwoo7.song@samsung.com>
2086
2087         [EFL] Unreviewed gardening
2088
2089         Update test expectations for failing tests.
2090
2091         * platform/efl/fast/box-sizing/box-sizing-expected.png: Rebaseline after 176978.
2092         * platform/efl/fast/box-sizing/box-sizing-expected.txt: Ditto.
2093         * platform/efl/fast/css/image-rendering-expected.txt: Added. Rebaseline after r177774.
2094         * platform/efl/fast/dom/Document/CaretRangeFromPoint/hittest-relative-to-viewport-expected.txt: 
2095         Rebaseline after r173857.
2096
2097 2015-04-20  Jinwoo Song  <jinwoo7.song@samsung.com>
2098
2099         [EFL] Unreviewed gardening
2100
2101         Rebaseline after r177774.
2102
2103         * platform/efl/css2.1/t1508-c527-font-00-b-expected.txt: Added.
2104
2105 2015-04-20  Jordan Harband  <ljharb@gmail.com>
2106
2107         Implement `Object.is`
2108         https://bugs.webkit.org/show_bug.cgi?id=143865
2109
2110         Reviewed by Darin Adler.
2111
2112         * js/Object-getOwnPropertyNames-expected.txt:
2113         * js/Object-is-expected.txt: Added.
2114         * js/Object-is.html: Added.
2115         * js/script-tests/Object-getOwnPropertyNames.js:
2116         * js/script-tests/Object-is.js: Added.
2117
2118 2015-04-19  Yusuke Suzuki  <utatane.tea@gmail.com>
2119
2120         [ES6] Implement WeakSet
2121         https://bugs.webkit.org/show_bug.cgi?id=142408
2122
2123         Reviewed by Darin Adler.
2124
2125         Add basic-weakset test and fix WeakMap behavior to conform the latest spec.
2126
2127         * js/dom/basic-weakmap-expected.txt:
2128         * js/dom/basic-weakset-expected.txt: Added.
2129         * js/dom/basic-weakset.html: Added.
2130         * js/dom/script-tests/basic-weakmap.js:
2131         * js/dom/script-tests/basic-weakset.js: Added.
2132
2133 2015-04-18  Michał Pakuła vel Rutka  <m.pakula@samsung.com>
2134
2135         [EFL] Unreviewed gardening
2136
2137         Update test expectations for failing tests.
2138
2139         * platform/efl/TestExpectations:
2140         * platform/efl/fast/css/text-overflow-ellipsis-bidi-expected.txt: Rebaseline after r182620.
2141         * platform/efl/fast/dom/focus-contenteditable-expected.txt: Ditto.
2142         * platform/efl/fast/forms/listbox-hit-test-zoomed-expected.txt: Ditto.
2143         * platform/efl/fast/parser/open-comment-in-textarea-expected.txt: Ditto.
2144         * platform/efl/fast/text/international/bidi-layout-across-linebreak-expected.txt: Ditto.
2145         * platform/efl/inspector-protocol/debugger/regress-133182-expected.txt: Rebaseline after r181810.
2146         * platform/efl/svg/wicd/test-rightsizing-b-expected.txt: Rebaseline after r182620.
2147
2148 2015-04-18  Simon Fraser  <simon.fraser@apple.com>
2149
2150         REGRESSION (r181656): Animated tiled layers are missing content
2151         https://bugs.webkit.org/show_bug.cgi?id=143911
2152         rdar://problem/20596328
2153
2154         Reviewed by Darin Adler.
2155         
2156         Test that animates a tiled layer, and checks that layer flushes occur while the
2157         animation is running.
2158
2159         * compositing/animation/animation-backing-expected.txt: Added.
2160         * compositing/animation/animation-backing.html: Added.
2161
2162 2015-04-17  Bem Jones-Bey  <bjonesbe@adobe.com>
2163
2164         Large values for line-height cause integer overflow in RenderStyle::computedLineHeight
2165         https://bugs.webkit.org/show_bug.cgi?id=143863
2166
2167         Reviewed by Rob Buis.
2168
2169         Simplified test from a fuzzer.
2170
2171         * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash-expected.txt: Added.
2172         * fast/shapes/shape-outside-floats/shape-outside-negative-line-height-crash.html: Added.
2173
2174 2015-04-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2175
2176         [ES6] Fix name enumeration of static functions for Symbol constructor
2177         https://bugs.webkit.org/show_bug.cgi?id=143891
2178
2179         Reviewed by Geoffrey Garen.
2180
2181         Add property names tests for Symbol constructor, Symbol object and Symbol.prototype.
2182
2183         * js/Object-getOwnPropertyNames-expected.txt: Removed.
2184         * js/script-tests/Object-getOwnPropertyNames.js:
2185
2186 2015-04-17  Beth Dakin  <bdakin@apple.com>
2187
2188         Force mouse events should go through normal mouse event handling code paths
2189         https://bugs.webkit.org/show_bug.cgi?id=143749
2190         -and corresponding-
2191         rdar://problem/20472895
2192
2193         Reviewed by Dean Jackson.
2194
2195         Just a few new tests. More to come.
2196         * fast/events/mouse-force-changed-expected.txt: Added.
2197         * fast/events/mouse-force-changed.html: Added.
2198         * fast/events/mouse-force-down-expected.txt: Added.
2199         * fast/events/mouse-force-down.html: Added.
2200         * fast/events/mouse-force-up-expected.txt: Added.
2201         * fast/events/mouse-force-up.html: Added.
2202
2203         Right now the new tests will only work on Mac 10.10.3 and beyond.
2204         * platform/efl/TestExpectations:
2205         * platform/gtk/TestExpectations:
2206         * platform/ios-simulator/TestExpectations:
2207         * platform/mac-mavericks/TestExpectations:
2208         * platform/win/TestExpectations:
2209
2210 2015-04-17  Daniel Bates  <dabates@apple.com>
2211
2212         REGRESSION: SVG does not support link dragging
2213         https://bugs.webkit.org/show_bug.cgi?id=141597
2214
2215         Reviewed by Darin Adler.
2216
2217         Add a test to ensure we do not regress dragging of a HTML hyperlink or a SVG hyperlink.
2218
2219         * fast/events/drag-and-drop-link-expected.txt: Added.
2220         * fast/events/drag-and-drop-link.html: Added.
2221         * platform/efl/TestExpectations: Mark the test as "failure" since EFL does not support drag-and-drop.
2222         * platform/gtk/TestExpectations: Mark the test as "failure" until we implement drag-and-drop support for
2223         GTK+ as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2224         * platform/ios-simulator/TestExpectations: Skip the test since iOS does not implement
2225         drag-and-drop support.
2226         * platform/mac-wk2/TestExpectations: Skip the test until we implement drag-and-drop support in EventSender
2227         for Mac as part of fixing <https://bugs.webkit.org/show_bug.cgi?id=42194>.
2228
2229 2015-04-17  Commit Queue  <commit-queue@webkit.org>
2230
2231         Unreviewed, rolling out r182912 and r182920.
2232         https://bugs.webkit.org/show_bug.cgi?id=143881
2233
2234         Build breakage in some configurations (Requested by ap on
2235         #webkit).
2236
2237         Reverted changesets:
2238
2239         "Force mouse events should go through normal mouse event
2240         handling code paths"
2241         https://bugs.webkit.org/show_bug.cgi?id=143749
2242         http://trac.webkit.org/changeset/182912
2243
2244         http://trac.webkit.org/changeset/182920
2245
2246 2015-04-17  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2247
2248         [GTK] Gardening 17th April.
2249         https://bugs.webkit.org/show_bug.cgi?id=143870
2250
2251         Unreviewed.
2252
2253         * platform/gtk/TestExpectations:
2254
2255 2015-04-17  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
2256
2257         [EFL] Unreviewed EFL gardening on 17 April.
2258
2259         Mark 5 form tests and 3 navigation tests to failure.
2260
2261         * platform/efl/TestExpectations:
2262
2263 2015-04-17  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2264
2265         streams/reference-implementation/readable-stream.html is flaky
2266         https://bugs.webkit.org/show_bug.cgi?id=143778
2267
2268         Unreviewed.
2269
2270         Comment out flaky subtests while working on a more complete
2271         solution.
2272
2273         The problem with these tests is that they set a timeout before the
2274         calling done() and this causes some tests to behave
2275         undeterministically, specilly code related to promise
2276         resolution. This could even cause indetermination if the tests
2277         were expected to run correctly.
2278
2279         We think it is better to comment them out and find a more long
2280         term solution that could involve submitting change requests to the
2281         reference tests in the spec. This will be tackled in bug 143774.
2282
2283         * streams/reference-implementation/readable-stream-expected.txt:
2284         * streams/reference-implementation/readable-stream-reader-expected.txt:
2285         * streams/reference-implementation/readable-stream-reader.html:
2286         * streams/reference-implementation/readable-stream-templated-expected.txt:
2287         * streams/reference-implementation/readable-stream-templated.html:
2288         * streams/reference-implementation/readable-stream.html:
2289
2290 2015-04-16  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2291
2292         streams/readablestream-reader.html test should really test collected stream case.
2293         https://bugs.webkit.org/show_bug.cgi?id=143818
2294
2295         Reviewed by Darin Adler.
2296
2297         Making the test async so that the stream start async callback is made and the stream be collected.
2298
2299         * streams/readable-stream-reader.html:
2300
2301 2015-04-16  Alexey Proskuryakov  <ap@apple.com>
2302
2303         http/tests/misc/DOMContentLoaded-event.html is flaky
2304         https://bugs.webkit.org/show_bug.cgi?id=143382
2305
2306         Reviewed by Chris Dumez.
2307
2308         * http/tests/misc/DOMContentLoaded-event-expected.txt:
2309         * http/tests/misc/DOMContentLoaded-event.html:
2310         Don't race with a timer, just check if some time passes between DOMContentLoaded and load events.
2311
2312 2015-04-16  Jordan Harband  <ljharb@gmail.com>
2313
2314         Number.parseInt is not === global parseInt in nightly r182673
2315         https://bugs.webkit.org/show_bug.cgi?id=143799
2316
2317         Reviewed by Darin Adler.
2318
2319         * js/number-constructor-expected.txt:
2320         * js/parseInt-expected.txt:
2321         * js/script-tests/number-constructor.js:
2322         * js/script-tests/parseInt.js:
2323
2324 2015-04-16  Tim Horton  <timothy_horton@apple.com>
2325
2326         Rebaseline mouse-cursor-image-set results after r182869
2327
2328         * fast/events/mouse-cursor-image-set-expected.txt:
2329         * platform/win/fast/events/mouse-cursor-image-set-expected.txt:
2330         * platform/mac/TestExpectations:
2331         Un-skip and land new results.
2332
2333 2015-04-16  Beth Dakin  <bdakin@apple.com>
2334
2335         I will be investigating this in the short term, but skip these failing test for
2336         now.
2337
2338         * platform/mac-wk2/TestExpectations:
2339
2340 2015-04-16  Yusuke Suzuki  <utatane.tea@gmail.com>
2341
2342         [ES6] Implement Symbol.for and Symbol.keyFor
2343         https://bugs.webkit.org/show_bug.cgi?id=143404
2344
2345         Reviewed by Geoffrey Garen.
2346
2347         Add tests to check Symbol's identity over different realms.
2348
2349         * js/dom/cross-frame-symbols-expected.txt: Added.
2350         * js/dom/cross-frame-symbols.html: Added.
2351         * js/dom/script-tests/cross-frame-symbols.js: Added.
2352
2353 2015-04-16  Beth Dakin  <bdakin@apple.com>
2354
2355         Forgot to edit this TestExpectation file for 
2356         http://trac.webkit.org/changeset/182912
2357
2358         * platform/mac-wk1/TestExpectations:
2359
2360 2015-04-16  Beth Dakin  <bdakin@apple.com>
2361
2362         Force mouse events should go through normal mouse event handling code paths
2363         https://bugs.webkit.org/show_bug.cgi?id=143749
2364         -and corresponding-
2365         rdar://problem/20472895
2366
2367         Reviewed by Dean Jackson.
2368
2369         Just a few new tests. More to come.
2370         * fast/events/mouse-force-changed-expected.txt: Added.
2371         * fast/events/mouse-force-changed.html: Added.
2372         * fast/events/mouse-force-down-expected.txt: Added.
2373         * fast/events/mouse-force-down.html: Added.
2374         * fast/events/mouse-force-up-expected.txt: Added.
2375         * fast/events/mouse-force-up.html: Added.
2376
2377         Right now the new tests will only work on Mac 10.10.3 and beyond.
2378         * platform/efl/TestExpectations:
2379         * platform/gtk/TestExpectations:
2380         * platform/ios-simulator/TestExpectations:
2381         * platform/mac-mavericks/TestExpectations:
2382         * platform/win/TestExpectations:
2383
2384 2015-04-16  Chris Dumez  <cdumez@apple.com>
2385
2386         Regression(r182517): WebSocket::suspend() causes error event to be fired
2387         https://bugs.webkit.org/show_bug.cgi?id=143806
2388         <rdar://problem/20559812>
2389
2390         Reviewed by Alexey Proskuryakov.
2391
2392         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache-expected.txt:
2393         * http/tests/websocket/tests/hybi/closed-when-entering-page-cache.html:
2394         Extend WebSocket PageCache test to make sure that the error event is
2395         fired after restoring the page from the PageCache and before the close
2396         Event is fired.
2397
2398         * http/tests/websocket/tests/hybi/resources/page-cache-websocket.html: Added.
2399         * 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.
2400         * 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.
2401         Add layout test to cover the case where WebSocket::stop() is called
2402         while firing the pending events upon restoring the page from PageCache.
2403
2404 2015-04-16  Myles C. Maxfield  <mmaxfield@apple.com>
2405
2406         [iOS] Delete hardcoded font fallback tables
2407         https://bugs.webkit.org/show_bug.cgi?id=143583
2408
2409         Reviewed by Darin Adler
2410
2411         Updating expected results.
2412
2413         * editing/selection/vertical-rl-rtl-extend-line-backward-br.html: Updating expected results
2414         * editing/selection/vertical-rl-rtl-extend-line-backward-p.html: Updating expected results
2415         * editing/selection/vertical-rl-rtl-extend-line-forward-br.html: Updating expected results
2416         * editing/selection/vertical-rl-rtl-extend-line-forward-p.html: Updating expected results
2417         * fast/text/international/danda-space.html: Updating expected results
2418         * fast/text/international/thai-baht-space.html: Updating expected results
2419
2420 2015-04-16  Alexey Proskuryakov  <ap@apple.com>
2421
2422         More flaky tests in http/tests/security/mixedContent
2423         https://bugs.webkit.org/show_bug.cgi?id=143804
2424
2425         Reviewed by Csaba Osztrogonác.
2426
2427         Start secondary window loading in onload, so that it doesn't race with main document
2428         finishing to load.
2429
2430         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame-expected.txt:
2431         * http/tests/security/mixedContent/about-blank-iframe-in-main-frame.html:
2432         * http/tests/security/mixedContent/insecure-audio-video-in-main-frame.html:
2433         * http/tests/security/mixedContent/insecure-iframe-in-main-frame-expected.txt:
2434         * http/tests/security/mixedContent/insecure-iframe-in-main-frame.html:
2435         * http/tests/security/mixedContent/insecure-image-in-main-frame.html:
2436         * http/tests/security/mixedContent/insecure-xhr-in-main-frame.html:
2437         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame-expected.txt:
2438         * http/tests/security/mixedContent/redirect-http-to-https-iframe-in-main-frame.html:
2439         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame-expected.txt:
2440         * http/tests/security/mixedContent/redirect-https-to-http-iframe-in-main-frame.html:
2441
2442 2015-04-15  Chris Dumez  <cdumez@apple.com>
2443
2444         Add a console message when a stylesheet is not parsed due to invalid MIME type
2445         https://bugs.webkit.org/show_bug.cgi?id=143784
2446
2447         Reviewed by Joseph Pecoraro.
2448
2449         Update expectations for tests that are using stylesheets served with wrong
2450         MIME type as we now display a console message in this case.
2451
2452         * http/tests/inspector/css/bad-mime-type-expected.txt:
2453         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-and-css-extension-expected.txt:
2454         * http/tests/mime/standard-mode-does-not-load-stylesheet-with-text-plain-expected.txt:
2455         * http/tests/misc/css-accept-any-type-expected.txt:
2456         * http/tests/misc/css-reject-any-type-in-strict-mode-expected.txt:
2457
2458         * http/tests/security/cross-origin-css-1-expected.txt: Added.
2459         * http/tests/security/cross-origin-css-1.html: Added.
2460         * http/tests/security/cross-origin-css-2-expected.txt: Added.
2461         * http/tests/security/cross-origin-css-2.html: Added.
2462         * http/tests/security/cross-origin-css-3-expected.txt: Added.
2463         * http/tests/security/cross-origin-css-3.html: Added.
2464         * http/tests/security/cross-origin-css-4-expected.txt: Added.
2465         * http/tests/security/cross-origin-css-4.html: Added.
2466         * http/tests/security/cross-origin-css-5-expected.txt: Added.
2467         * http/tests/security/cross-origin-css-5.html: Added.
2468         * http/tests/security/cross-origin-css-6-expected.txt: Added.
2469         * http/tests/security/cross-origin-css-6.html: Added.
2470         * http/tests/security/cross-origin-css-7-expected.txt: Added.
2471         * http/tests/security/cross-origin-css-7.html: Added.
2472         * http/tests/security/cross-origin-css-8-expected.txt: Added.
2473         * http/tests/security/cross-origin-css-8.html: Added.
2474         * http/tests/security/cross-origin-css-expected.txt: Removed.
2475         * http/tests/security/cross-origin-css.html: Removed.
2476         Split http/tests/security/cross-origin-css.html into several tests. The
2477         test would be flaky otherwise as console messages could appear in
2478         different order for every run.
2479
2480         * platform/mac/http/tests/misc/acid3-expected.txt:
2481
2482 2015-04-15  Said Abou-Hallawa  <said@apple.com>
2483
2484         Minimum font size pref breaks SVG text very badly.
2485         https://bugs.webkit.org/show_bug.cgi?id=143590.
2486
2487         Reviewed by Simon Fraser.
2488
2489         When enabling the minimum font size perf, the SVG text element should
2490         apply the minimum font size rules on the scaled font. 
2491
2492         * svg/text/font-small-enlarged-minimum-larger-expected.svg: Added.
2493         * svg/text/font-small-enlarged-minimum-larger.svg: Added.
2494         Minimum font size is larger than the scaled font size. Also the expected
2495         file makes sure the minimum font size rules are still applied if no scaling
2496         is applied.
2497
2498         * svg/text/font-small-enlarged-minimum-smaller-expected.svg: Added.
2499         * svg/text/font-small-enlarged-minimum-smaller.svg: Added.
2500         Minimum font size is smaller than the scaled font size. So the minimim font
2501         size rule should not have any effect on the final computed font size.
2502
2503 2015-04-15  Jordan Harband  <ljharb@gmail.com>
2504
2505         String.prototype.startsWith/endsWith/includes have wrong length in r182673
2506         https://bugs.webkit.org/show_bug.cgi?id=143659
2507
2508         Reviewed by Benjamin Poulain.
2509
2510         * js/script-tests/string-includes.js:
2511         * js/string-includes-expected.txt:
2512
2513 2015-04-15  Jordan Harband  <ljharb@gmail.com>
2514
2515         Math.imul has wrong length in Safari 8.0.4
2516         https://bugs.webkit.org/show_bug.cgi?id=143658
2517
2518         Reviewed by Benjamin Poulain.
2519
2520         * js/script-tests/math.js:
2521
2522 2015-04-15  Jordan Harband  <ljharb@gmail.com>
2523
2524         Number.parseInt in nightly r182673 has wrong length
2525         https://bugs.webkit.org/show_bug.cgi?id=143657
2526
2527         Reviewed by Benjamin Poulain.
2528
2529         * js/number-constructor-expected.txt:
2530         * js/script-tests/number-constructor.js:
2531
2532 2015-04-15  Chris Dumez  <cdumez@apple.com>
2533
2534         Unreviewed, skip http/tests/inspector/css/bad-mime-type.html on Windows
2535
2536         Skip http/tests/inspector/css/bad-mime-type.html on Windows as it times
2537         out. This is already the case for a lot of inspector tests on Windows.
2538
2539         * platform/win/TestExpectations:
2540
2541 2015-04-15  Alexey Proskuryakov  <ap@apple.com>
2542
2543         streams/reference-implementation/readable-stream.html is flaky
2544         https://bugs.webkit.org/show_bug.cgi?id=143778
2545
2546         * TestExpectations: Marking as such.
2547
2548 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
2549
2550         inspector/console/console-api.html is very slow, frequently timing out
2551         https://bugs.webkit.org/show_bug.cgi?id=143719
2552
2553         * TestExpectations: Further adjusted the expectations.
2554
2555 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
2556
2557         fast/dom/Window/timer-resume-on-navigation-back.html is flaky
2558         https://bugs.webkit.org/show_bug.cgi?id=33685
2559
2560         Reviewed by Brady Eidson.
2561
2562         If the timer fired before navigation, the test passed without going down the code
2563         path that it was supposed to test. If it fired when navigation was in provisional
2564         state, then dumping results was delayed until the navigation was finished, and
2565         thus the intermediate page got dumped, and the test failed.
2566
2567         * fast/dom/Window/timer-resume-on-navigation-back.html:
2568
2569 2015-04-14  Zalan Bujtas  <zalan@apple.com>
2570
2571         Make inline continuation style change logic consistent.
2572         https://bugs.webkit.org/show_bug.cgi?id=143737
2573         rdar://problem/20486596
2574
2575         Reviewed by Simon Fraser.
2576
2577         Do not force RenderBlock type-casting on the first sibling of the continuation's container.
2578         The first sibling of the container of a continuation should be handled as the rest of the siblings.
2579
2580         * fast/inline/inline-with-column-span-and-remove-block-child-crash-expected.txt: Added.
2581         * fast/inline/inline-with-column-span-and-remove-block-child-crash.html: Added.
2582
2583 2015-04-14  Daniel Bates  <dabates@apple.com>
2584
2585         Rename test LayoutTests/fast/events/drag-link.html to drag-and-drop-link-into-focused-contenteditable.html
2586         https://bugs.webkit.org/show_bug.cgi?id=143683
2587
2588         Reviewed by Alexey Proskuryakov.
2589
2590         The name of the test LayoutTests/fast/events/drag-link.html is too generic given its purpose, which is
2591         to test that we do not cause an assertion failure when dragging and dropping an HTML hyperlink into
2592         a focused content editable element. We should come up with a more descriptive name for this test that
2593         better describes what it tests.
2594
2595         * fast/events/drag-and-drop-link-into-focused-contenteditable-expected.txt: Renamed from LayoutTests/fast/events/drag-link-expected.txt.
2596         * fast/events/drag-and-drop-link-into-focused-contenteditable.html: Renamed from LayoutTests/fast/events/drag-link.html.
2597         * platform/efl/TestExpectations: Update file because of the rename.
2598         * platform/gtk/TestExpectations: Ditto.
2599         * platform/ios-simulator/TestExpectations: Ditto.
2600         * platform/mac-wk2/TestExpectations: Ditto.
2601
2602 2015-04-14  Chris Dumez  <cdumez@apple.com>
2603
2604         Regression(r180020): Web Inspector crashes on pages that have a stylesheet with an invalid MIME type
2605         https://bugs.webkit.org/show_bug.cgi?id=143745
2606         <rdar://problem/20243916>
2607
2608         Reviewed by Joseph Pecoraro.
2609
2610         Add layout test that shows the Web inspector on a page that has
2611         a stylesheet with an invalid MIME type, to make sure we don't
2612         crash.
2613
2614         * http/tests/inspector/css/bad-mime-type-expected.txt: Added.
2615         * http/tests/inspector/css/bad-mime-type.html: Added.
2616         * http/tests/misc/css-accept-any-type.html:
2617         * http/tests/misc/css-reject-any-type-in-strict-mode.html:
2618         * http/tests/misc/resources/stylesheet-bad-mime-type.php: Renamed from LayoutTests/http/tests/misc/resources/stylesheet.php.
2619
2620 2015-04-14  Brady Eidson  <beidson@apple.com>
2621
2622         Make sure media element loads hit content filter extensions.
2623         <rdar://problem/20014012> and https://bugs.webkit.org/show_bug.cgi?id=143731
2624
2625         Reviewed by Jer Noble.
2626
2627         * http/tests/contentextensions/media-filtered-expected.txt: Added.
2628         * http/tests/contentextensions/media-filtered.html: Added.
2629         * http/tests/contentextensions/media-filtered.html.json: Added.
2630         * http/tests/contentextensions/text-track-blocked-expected.txt: Added.
2631         * http/tests/contentextensions/text-track-blocked.html: Added.
2632         * http/tests/contentextensions/text-track-blocked.html.json: Added.
2633
2634 2015-04-14  Brent Fulgham  <bfulgham@apple.com>
2635
2636         [Win] Skip failling test due to list box scroll behavior.
2637         https://bugs.webkit.org/show_bug.cgi?id=143739
2638
2639         * platform/win/TestExpectations:
2640
2641 2015-04-14  Brent Fulgham  <bfulgham@apple.com>
2642
2643         [Win] Unreviewed test correction after r182737.
2644
2645         New test expectation was missing a newline at the end of the file.
2646
2647         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2648
2649 2015-04-14  Simon Fraser  <simon.fraser@apple.com>
2650
2651         Set the font size to 11px explicitly to try to fix this test on Windows.
2652
2653         * fast/forms/listbox-visible-size.html:
2654
2655 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
2656
2657         inspector/console/console-api.html is very slow, frequently timing out
2658         https://bugs.webkit.org/show_bug.cgi?id=143719
2659
2660         * TestExpectations: Marking as slow.
2661
2662 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
2663
2664         fast/sub-pixel/input-caret-on-subpixel-bound.html is flaky
2665         https://bugs.webkit.org/show_bug.cgi?id=143697
2666
2667         Reviewed by Anders Carlsson.
2668
2669         * fast/sub-pixel/input-caret-on-subpixel-bound.html: Don't wait for a timer to fire
2670         after removing the last character.
2671
2672 2015-04-14  Alexey Proskuryakov  <ap@apple.com>
2673
2674         Two flaky tests in http/tests/security/mixedContent
2675         https://bugs.webkit.org/show_bug.cgi?id=143695
2676
2677         Reviewed by Csaba Osztrogonác.
2678
2679         Speculative fix. Do not start opening a secondary window until fully done with the
2680         main document.
2681
2682         * http/tests/security/mixedContent/data-url-iframe-in-main-frame-expected.txt:
2683         * http/tests/security/mixedContent/data-url-iframe-in-main-frame.html:
2684         * http/tests/security/mixedContent/insecure-css-in-main-frame-expected.txt:
2685         * http/tests/security/mixedContent/insecure-css-in-main-frame.html:
2686
2687 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
2688
2689         [iOS WK2] Interactive elements of developer.apple.com are broken
2690         https://bugs.webkit.org/show_bug.cgi?id=143692
2691
2692         Reviewed by Sam Weinig.
2693
2694         * platform/ios-simulator-wk2/scrolling/remove-scrolling-role-expected.txt: Added.
2695         * platform/ios-simulator-wk2/scrolling/remove-scrolling-role.html: Added.
2696
2697 2015-04-14  Commit Queue  <commit-queue@webkit.org>
2698
2699         Unreviewed, rolling out r182794.
2700         https://bugs.webkit.org/show_bug.cgi?id=143714
2701
2702         readable-stream-templated.html fails on Debug bots (Requested
2703         by youenn on #webkit).
2704
2705         Reverted changeset:
2706
2707         "[Streams API] ReadableStream constructor start function
2708         should be able to close the stream"
2709         https://bugs.webkit.org/show_bug.cgi?id=143363
2710         http://trac.webkit.org/changeset/182794
2711
2712 2015-04-14  Xabier Rodriguez Calvar  <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
2713
2714         [Streams API] ReadableStream constructor start function should be able to close the stream
2715         https://bugs.webkit.org/show_bug.cgi?id=143363
2716
2717         Reviewed by Benjamin Poulain.
2718
2719         Rebased tests as some are now passing.
2720
2721         * streams/reference-implementation/readable-stream-reader-expected.txt:
2722         * streams/reference-implementation/readable-stream-templated-expected.txt:
2723
2724 2015-04-14  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2725
2726         [GTK] Gardening 14th April
2727         https://bugs.webkit.org/show_bug.cgi?id=143701
2728
2729         Unreviewed.
2730
2731         * platform/gtk/TestExpectations:
2732         * platform/gtk/http/tests/w3c/webperf/approved/navigation-timing/html/test_timing_xserver_redirect-expected.txt:
2733
2734 2015-04-14  Marcos Chavarría Teijeiro  <chavarria1991@gmail.com>
2735
2736         [GTK] Gardening: Rebaseline tests after r182620
2737         https://bugs.webkit.org/show_bug.cgi?id=143700
2738
2739         Unreviewed.
2740
2741         This revision updates some tests after changing the way <br> is
2742         rendered. We need to change the GTK+ expectations for these tests.
2743
2744         * platform/gtk/fast/css/text-overflow-ellipsis-bidi-expected.txt:
2745         * platform/gtk/fast/dom/focus-contenteditable-expected.txt:
2746         * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.png:
2747         * platform/gtk/fast/forms/listbox-hit-test-zoomed-expected.txt:
2748         * platform/gtk/fast/forms/range/slider-padding-expected.txt:
2749         * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
2750         * platform/gtk/fast/parser/open-comment-in-textarea-expected.txt:
2751         * platform/gtk/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2752         * platform/gtk/http/tests/navigation/javascriptlink-frames-expected.txt:
2753         * platform/gtk/http/tests/navigation/postredirect-basic-expected.txt:
2754         * platform/gtk/http/tests/navigation/postredirect-goback1-expected.txt:
2755         * platform/gtk/svg/wicd/test-rightsizing-b-expected.txt:
2756         * platform/gtk/tables/mozilla/bugs/bug106795-expected.txt:
2757         * platform/gtk/tables/mozilla/bugs/bug1224-expected.txt:
2758         * platform/gtk/tables/mozilla/bugs/bug131020-expected.txt:
2759         * platform/gtk/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2760         * platform/gtk/tables/mozilla/bugs/bug1430-expected.txt:
2761         * platform/gtk/tables/mozilla/bugs/bug16252-expected.txt:
2762         * platform/gtk/tables/mozilla/bugs/bug19599-expected.txt:
2763         * platform/gtk/tables/mozilla/bugs/bug20579-expected.txt:
2764         * platform/gtk/tables/mozilla/bugs/bug32205-3-expected.txt:
2765         * platform/gtk/tables/mozilla/bugs/bug82946-2-expected.txt:
2766         * platform/gtk/tables/mozilla/bugs/bug92143-expected.txt:
2767         * platform/gtk/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2768         * platform/gtk/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2769         * platform/gtk/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2770         * platform/gtk/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
2771         * platform/gtk/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2772         * platform/gtk/tables/mozilla_expected_failures/other/test4-expected.txt:
2773
2774 2015-04-14  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
2775
2776         Sync Streams API tests with spec
2777         https://bugs.webkit.org/show_bug.cgi?id=143669
2778
2779         Reviewed by Darin Adler.
2780
2781         Some tests were moved from the spec tests to our custom ones
2782         because they were not approved (yet, or they won't be).
2783
2784         Some nuances from the spec tests were also fixed.
2785
2786         * streams/readable-stream-expected.txt: Added.
2787         * streams/readable-stream-reader-expected.txt: Added.
2788         * streams/readable-stream-reader.html: Added.
2789         * streams/readable-stream.html: Added.
2790         * streams/reference-implementation/readable-stream-expected.txt:
2791         * streams/reference-implementation/readable-stream-reader-expected.txt:
2792         * streams/reference-implementation/readable-stream-reader.html:
2793         * streams/reference-implementation/readable-stream.html: Nuances
2794         fixed and tests moved to custom.
2795
2796 2015-04-13  Manuel Rego Casasnovas  <rego@igalia.com>
2797
2798         [CSS Grid Layout] Columns set in percentages collapse to auto width
2799         https://bugs.webkit.org/show_bug.cgi?id=141435
2800
2801         Reviewed by David Hyatt.
2802
2803         Added new tests to check that percentage track breadths are properly
2804         calculated under different sizing conditions.
2805         Modified one test to include relative sizes too.
2806
2807         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution-expected.txt:
2808         * fast/css-grid-layout/grid-item-with-percent-height-in-auto-height-grid-resolution.html:
2809         * fast/css-grid-layout/percent-intrinsic-track-breadth-expected.txt: Added.
2810         * fast/css-grid-layout/percent-intrinsic-track-breadth.html: Added.
2811         * fast/css-grid-layout/percent-track-breadths-regarding-container-size-expected.txt: Added.
2812         * fast/css-grid-layout/percent-track-breadths-regarding-container-size.html: Added.
2813
2814 2015-04-10  Brent Fulgham  <bfulgham@apple.com>
2815
2816         Expand test infrastructure to support scrolling tests
2817         https://bugs.webkit.org/show_bug.cgi?id=143286
2818         <rdar://problem/20375516>
2819
2820         Reviewed by Simon Fraser.
2821
2822         Correct a scrolling test that had not been issuing wheel events to a valid
2823         view. This was found by some new logging in this patch.
2824
2825         * platform/mac/fast/scrolling/scroll-div-latched-div-expected.txt:
2826         * platform/mac/fast/scrolling/scroll-div-latched-div.html:
2827         * platform/mac-wk1/scrollbars/scrollevent-iframe-no-scrolling-wheel-expected.txt: Added.*
2828
2829 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
2830
2831         Fix LayoutTests/http/tests/canvas/canvas-tainted-after-draw-image.html on all bots
2832         following http://trac.webkit.org/changeset/182750.
2833
2834         Reviewed by Daniel Bates.
2835
2836         * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt:
2837         * http/tests/canvas/canvas-tainted-after-draw-image.html:
2838         Set window.jsTestIsAsync true and call finishJSTest() to make the test 
2839         asynchronous, so the "TEST COMPLETE" message will be output after all the
2840         test messages. Also delete the synchronous tests for data url image and
2841         same-domain image since they can't be reliably tested.
2842
2843 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
2844
2845         Fix compositing/geometry/fixed-transformed.html on Mavericks.
2846
2847         To get consistent results on Mavericks, call
2848         internals.settings.setAcceleratedCompositingForFixedPositionEnabled(true);
2849
2850         * compositing/geometry/fixed-transformed.html:
2851
2852 2015-04-08  Filip Pizlo  <fpizlo@apple.com>
2853
2854         JSC should detect singleton functions
2855         https://bugs.webkit.org/show_bug.cgi?id=143232
2856
2857         Reviewed by Geoffrey Garen and Michael Saboff.
2858
2859         * js/regress/create-lots-of-functions-expected.txt: Added.
2860         * js/regress/create-lots-of-functions.html: Added.
2861         * js/regress/no-inline-constructor-expected.txt: Added.
2862         * js/regress/no-inline-constructor.html: Added.
2863         * js/regress/script-tests/create-lots-of-functions.js: Added.
2864         * js/regress/script-tests/no-inline-constructor.js: Added.
2865         * js/regress/script-tests/singleton-scope.js: Added.
2866         * js/regress/singleton-scope-expected.txt: Added.
2867         * js/regress/singleton-scope.html: Added.
2868
2869 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
2870
2871         Add missing layout test result.
2872
2873         * compositing/geometry/fixed-transformed-expected.txt: Added.
2874
2875 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
2876
2877         list-style-image with SVG image renders at incorrect size.
2878         https://bugs.webkit.org/show_bug.cgi?id=141367.
2879
2880         Reviewed by Darin Adler.
2881
2882         Ensure the SVG image gets the correct size when used as an image list.
2883
2884         * svg/as-list-image: Added.
2885         * svg/as-list-image/svg-list-image-intrinsic-size-1-expected.html: Added.
2886         * svg/as-list-image/svg-list-image-intrinsic-size-1.html: Added.
2887
2888 2015-04-13  Said Abou-Hallawa  <sabouhallawa@apple.com>
2889
2890         Canvas drawImage() has a security hole when the image isn't yet fully loaded.
2891         https://bugs.webkit.org/show_bug.cgi?id=58681.
2892
2893         Reviewed by Darin Adler.
2894
2895         This test confirms when we load an image from a different origin and try
2896         drawing it on a canvas, the canvas is tainted if the image is completely
2897         loaded and drawn. Otherwise the image is not drawn.
2898
2899         * http/tests/canvas/canvas-tainted-after-draw-image-expected.txt: Added.
2900         * http/tests/canvas/canvas-tainted-after-draw-image.html: Added.
2901         * http/tests/canvas/resources: Added.
2902         * http/tests/canvas/resources/100x100-lime-rect.svg: Added.
2903
2904 2015-04-13  Beth Dakin  <bdakin@apple.com>
2905
2906         Add force property to MouseEvents
2907         https://bugs.webkit.org/show_bug.cgi?id=143569
2908         -and corresponding-
2909         rdar://problem/20472954
2910
2911         Reviewed by Darin Adler.
2912
2913         * platform/mac-mavericks/js/dom/global-constructors-attributes-expected.txt:
2914         * platform/mac/js/dom/global-constructors-attributes-expected.txt:
2915         * platform/win/js/dom/global-constructors-attributes-expected.txt:
2916
2917 2015-04-13  Simon Fraser  <simon.fraser@apple.com>
2918
2919         Fixed position element is truncated if moved onscreen by a transform
2920         https://bugs.webkit.org/show_bug.cgi?id=143655
2921
2922         Reviewed by Darin Adler.
2923         
2924         Test that moves a position:fixed element on-screen using a transform.
2925
2926         * compositing/geometry/fixed-transformed.html: Added.
2927
2928 2015-04-13  Alexey Proskuryakov  <ap@apple.com>
2929
2930         js/regress-141098.html often times out in debug builds.
2931
2932         This test is slow in debug, sometimes barely passing, and other times timing out.
2933
2934         * TestExpectations:
2935
2936 2015-04-13  Brent Fulgham  <bfulgham@apple.com>
2937
2938         [Win] Unreviewed test correction after r182635.
2939
2940         Two Windows test expectation files were missing newlines at the end of the file.
2941
2942         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt:
2943         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt:
2944
2945 2015-04-13  Zalan Bujtas  <zalan@apple.com>
2946
2947         [Win] Unreviewed gardening after r182620. (<br> updates mostly)
2948
2949         * platform/win/fast/dom/focus-contenteditable-expected.txt:
2950         * platform/win/fast/forms/listbox-hit-test-zoomed-expected.txt:
2951         * platform/win/fast/forms/range/slider-padding-expected.txt:
2952         * platform/win/fast/forms/textarea-scroll-height-expected.txt:
2953         * platform/win/fast/parser/open-comment-in-textarea-expected.txt:
2954         * platform/win/fast/text/international/bidi-layout-across-linebreak-expected.txt:
2955         * platform/win/fast/text/svg-font-face-with-kerning-expected.txt: Added.
2956         * platform/win/http/tests/navigation/postredirect-basic-expected.txt:
2957         * platform/win/http/tests/navigation/postredirect-goback1-expected.txt:
2958         * platform/win/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
2959         * platform/win/svg/wicd/test-rightsizing-b-expected.txt:
2960         * platform/win/tables/mozilla/bugs/bug1224-expected.txt:
2961         * platform/win/tables/mozilla/bugs/bug131020-expected.txt:
2962         * platform/win/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2963         * platform/win/tables/mozilla/bugs/bug1430-expected.txt:
2964         * platform/win/tables/mozilla/bugs/bug16252-expected.txt:
2965         * platform/win/tables/mozilla/bugs/bug19599-expected.txt:
2966         * platform/win/tables/mozilla/bugs/bug20579-expected.txt:
2967         * platform/win/tables/mozilla/bugs/bug32205-3-expected.txt:
2968         * platform/win/tables/mozilla/bugs/bug82946-2-expected.txt:
2969         * platform/win/tables/mozilla/bugs/bug92143-expected.txt:
2970         * platform/win/tables/mozilla/marvin/tables_cellpadding-expected.txt:
2971         * platform/win/tables/mozilla/marvin/tables_cellspacing-expected.txt:
2972         * platform/win/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
2973         * platform/win/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
2974         * platform/win/tables/mozilla_expected_failures/other/test4-expected.txt:
2975
2976 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
2977
2978         [EFL] Update table/mozilla expected files after r182620
2979         https://bugs.webkit.org/show_bug.cgi?id=143626
2980
2981         Unreviewed gardening.
2982
2983         * platform/efl/TestExpectations:
2984         * platform/efl/tables/mozilla/bugs/bug106795-expected.png:
2985         * platform/efl/tables/mozilla/bugs/bug106795-expected.txt:
2986         * platform/efl/tables/mozilla/bugs/bug1224-expected.png:
2987         * platform/efl/tables/mozilla/bugs/bug1224-expected.txt:
2988         * platform/efl/tables/mozilla/bugs/bug131020-expected.png:
2989         * platform/efl/tables/mozilla/bugs/bug131020-expected.txt:
2990         * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.png:
2991         * platform/efl/tables/mozilla/bugs/bug131020_iframe-expected.txt:
2992         * platform/efl/tables/mozilla/bugs/bug1430-expected.png:
2993         * platform/efl/tables/mozilla/bugs/bug1430-expected.txt:
2994         * platform/efl/tables/mozilla/bugs/bug157890-expected.png:
2995         * platform/efl/tables/mozilla/bugs/bug157890-expected.txt: Added.
2996         * platform/efl/tables/mozilla/bugs/bug16252-expected.png:
2997         * platform/efl/tables/mozilla/bugs/bug16252-expected.txt:
2998         * platform/efl/tables/mozilla/bugs/bug19599-expected.png:
2999         * platform/efl/tables/mozilla/bugs/bug19599-expected.txt:
3000         * platform/efl/tables/mozilla/bugs/bug20579-expected.png:
3001         * platform/efl/tables/mozilla/bugs/bug20579-expected.txt:
3002         * platform/efl/tables/mozilla/bugs/bug32205-3-expected.png:
3003         * platform/efl/tables/mozilla/bugs/bug32205-3-expected.txt:
3004         * platform/efl/tables/mozilla/bugs/bug82946-2-expected.png:
3005         * platform/efl/tables/mozilla/bugs/bug82946-2-expected.txt:
3006         * platform/efl/tables/mozilla/bugs/bug92143-expected.png:
3007         * platform/efl/tables/mozilla/bugs/bug92143-expected.txt:
3008         * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.png:
3009         * platform/efl/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3010         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.png:
3011         * platform/efl/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3012         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.png:
3013         * platform/efl/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3014         * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.png:
3015         * platform/efl/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3016         * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.png:
3017         * platform/efl/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3018         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.png:
3019         * platform/efl/tables/mozilla_expected_failures/other/test4-expected.txt:
3020
3021 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
3022
3023         [EFL] Unreviewed gardening, skip fast/attachment tests, there is
3024         no reason to run these tests before enabling ATTACHMENT_ELEMENT.
3025
3026         * platform/efl/TestExpectations:
3027
3028 2015-04-10  Sergio Villar Senin  <svillar@igalia.com>
3029
3030         [CSS Grid Layout] Support marking/unmarking tracks as infinitely growable
3031         https://bugs.webkit.org/show_bug.cgi?id=141431
3032
3033         Reviewed by Darin Adler.
3034
3035         New test that to check that tracks whose growth limit changes from
3036         infinite to finite when evaluating "intrinsic maximums" are marked
3037         as infinitely growable for the "max-content maximums" step.
3038
3039         * fast/css-grid-layout/mark-as-infinitely-growable-expected.txt: Added.
3040         * fast/css-grid-layout/mark-as-infinitely-growable.html: Added.
3041
3042 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
3043
3044         [EFL] Unreviewed gardening, update platform specifix expected files after r181889.
3045
3046         * platform/efl/css3/selectors3/xhtml/css3-modsel-15c-expected.txt:
3047         * platform/efl/css3/selectors3/xml/css3-modsel-15c-expected.txt:
3048         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-expected.txt:
3049         * platform/efl/plugins/npruntime/object-from-destroyed-plugin-in-subframe-expected.txt:
3050
3051 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
3052
3053         [EFL] Rebaseline accessibility/aria-toggle-button-with-title.html
3054         https://bugs.webkit.org/show_bug.cgi?id=143229
3055
3056         Unreviewed gardening after r182012.
3057
3058         * platform/efl/accessibility/aria-toggle-button-with-title-expected.txt: Added.
3059
3060 2015-04-13  Csaba Osztrogonác  <ossy@webkit.org>
3061
3062         [EFL] accessibility/plugin.html fails
3063         https://bugs.webkit.org/show_bug.cgi?id=143663
3064
3065         Unreviewed gardening, mark accessibility/plugin.html as failing test.
3066
3067         * platform/efl/TestExpectations:
3068
3069 2015-04-12  Benjamin Poulain  <benjamin@webkit.org> and Diego Perini  <diego.perini@gmail.com>
3070
3071         Legacy scroll behavior on HTMLBodyElement should only apply to the first body element of a document
3072         https://bugs.webkit.org/show_bug.cgi?id=143651
3073
3074         Reviewed by Sam Weinig.
3075
3076         * fast/dom/Element/body-scrollHeight-basics-quirks-expected.txt: Added.
3077         * fast/dom/Element/body-scrollHeight-basics-quirks.html: Added.
3078         * fast/dom/Element/body-scrollLeft-basics-quirks-expected.txt: Added.
3079         * fast/dom/Element/body-scrollLeft-basics-quirks.html: Added.
3080         * fast/dom/Element/body-scrollTop-basics-quirks-expected.txt: Added.
3081         * fast/dom/Element/body-scrollTop-basics-quirks.html: Added.
3082         * fast/dom/Element/body-scrollWidth-basics-quirks-expected.txt: Added.
3083         * fast/dom/Element/body-scrollWidth-basics-quirks.html: Added.
3084         Test the various behaviors.
3085
3086         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft-expected.txt: Added.
3087         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollLeft.html: Added.
3088         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop-expected.txt: Added.
3089         * fast/dom/Element/detached-body-element-does-not-scroll-main-frame-with-scrollTop.html: Added.
3090         Those tests target specifically the bug.
3091
3092 2015-04-12  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3093
3094         [EFL] Enable Media Source
3095         https://bugs.webkit.org/show_bug.cgi?id=143635
3096
3097         Reviewed by Csaba Osztrogonác.
3098
3099         * platform/efl/TestExpectations: Update failing tests.
3100
3101 2015-04-12  Sungmann Cho  <sungmann.cho@navercorp.com>
3102
3103         Fix trival typos related to the word "coordinate".
3104         https://bugs.webkit.org/show_bug.cgi?id=143644
3105
3106         Reviewed by Alexey Proskuryakov.
3107
3108         No new tests, no behavior change.
3109
3110         * css3/scroll-snap/scroll-snap-property-computed-style-expected.txt:
3111         * css3/scroll-snap/scroll-snap-property-computed-style.js:
3112         * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
3113         * platform/gtk/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3114         * platform/ios-sim-deprecated/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3115         * platform/ios-simulator/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3116         * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.png: Removed.
3117         * platform/mac/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3118         * platform/win/svg/custom/svg-curve-with-relative-cordinates-expected.txt: Removed.
3119         * svg/custom/svg-curve-with-relative-cordinates.html: Removed.
3120
3121 2015-04-12  Simon Fraser  <simon.fraser@apple.com>
3122
3123         Selects don't scroll at some aspect ratios
3124         https://bugs.webkit.org/show_bug.cgi?id=143649
3125         rdar://problem/19365694
3126
3127         Reviewed by Darin Adler.
3128
3129         * fast/forms/listbox-visible-size-expected.txt: Added.
3130         * fast/forms/listbox-visible-size.html: Added.
3131
3132 2015-04-12  Simon Fraser  <simon.fraser@apple.com>
3133
3134         Too much repainting on scrolling with fixed backgrounds
3135         https://bugs.webkit.org/show_bug.cgi?id=143637
3136         rdar://problem/20245243
3137
3138         Reviewed by Darin Adler.
3139         
3140         Tests with various configurations of iframes and compositing, which dump layer trees with
3141         repaint rectangles.
3142         
3143         Also tiled-scrolling test that exercises the simple case.
3144         
3145         Put WebKit1-specific results in platform/mac-wk1, since they are very different from
3146         WK2 and other platforms, due to WK1-specific layer hosting and repaint behaviors.
3147
3148         * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3149         * compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint.html: Added.
3150         * compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
3151         * compositing/repaint/iframes/compositing-iframe-scroll-repaint.html: Added.
3152         * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3153         * compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint.html: Added.
3154         * compositing/repaint/iframes/resources/compositing-document.html: Added.
3155         * compositing/repaint/iframes/resources/compositing-fixed-background-document.html: Added.
3156         * compositing/repaint/iframes/resources/fixed-background-document.html: Added.
3157         * platform/mac-wk1/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3158         * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-scroll-repaint-expected.txt: Added.
3159         * platform/mac-wk1/compositing/repaint/iframes/compositing-iframe-with-fixed-background-doc-repaint-expected.txt: Added.
3160         * platform/mac-wk2/compositing/repaint/fixed-background-scroll-expected.txt:
3161         * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint-expected.txt: Added.
3162         * platform/mac-wk2/tiled-drawing/fixed-background-scroll-repaint.html: Added.
3163
3164 2015-04-12  Yusuke Suzuki  <utatane.tea@gmail.com>
3165
3166         [ES6] Implement Array.prototype.values
3167         https://bugs.webkit.org/show_bug.cgi?id=143633
3168
3169         Reviewed by Darin Adler.
3170
3171         * js/Object-getOwnPropertyNames-expected.txt:
3172         * js/array-iterators-expected.txt:
3173         * js/script-tests/Object-getOwnPropertyNames.js:
3174         * js/script-tests/array-iterators.js:
3175
3176 2015-04-11  Alexey Proskuryakov  <ap@apple.com>
3177
3178         editing/spelling/spelling-marker-description.html times out on Mac
3179         https://bugs.webkit.org/show_bug.cgi?id=143639
3180
3181         Reviewed by Darin Adler.
3182
3183         * editing/spelling/spelling-marker-description-expected.txt:
3184         * editing/spelling/spelling-marker-description.html:
3185         Changed the test to match reality.
3186
3187         * platform/mac-wk2/TestExpectations:
3188         * platform/mac/TestExpectations:
3189         Removed expectations.
3190
3191 2015-04-11  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3192
3193         [EFL] Unskip media test on EFL port
3194
3195         Unreviewed, media tests are being passed except for 25 tests.
3196         The failing tests need to be investigated by Bug 131044.
3197
3198         * platform/efl/TestExpectations:
3199
3200 2015-04-10  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3201
3202         [EFL] Unreviewed, EFL gardening on 11th April.
3203
3204         Mark 18 table/mozilla tests to failure. The tests have been failed since r182620.
3205
3206         * platform/efl/TestExpectations:
3207
3208 2015-04-10  Andy Estes  <aestes@apple.com>
3209
3210         [Content Filtering] Support modifying request URLs
3211         https://bugs.webkit.org/show_bug.cgi?id=143599
3212         rdar://problem/20442560
3213
3214         Reviewed by Darin Adler.
3215
3216         * contentfiltering/allow-after-add-data-expected.html: Changed to use pass.html.
3217         * contentfiltering/allow-after-finished-adding-data-expected.html: Ditto.
3218         * contentfiltering/allow-after-response-expected.html: Ditto.
3219         * contentfiltering/allow-after-will-send-request-expected.html: Ditto.
3220         * contentfiltering/block-after-add-data-expected.html: Ditto.
3221         * contentfiltering/block-after-add-data-then-allow-unblock-expected.html: Ditto.
3222         * contentfiltering/block-after-add-data-then-deny-unblock-expected.html: Ditto.
3223         * contentfiltering/block-after-finished-adding-data-expected.html: Ditto.
3224         * contentfiltering/block-after-finished-adding-data-then-allow-unblock-expected.html: Ditto.
3225         * contentfiltering/block-after-finished-adding-data-then-deny-unblock-expected.html: Ditto.
3226         * contentfiltering/block-after-response-expected.html: Ditto.
3227         * contentfiltering/block-after-response-then-allow-unblock-expected.html: Ditto.
3228         * contentfiltering/block-after-response-then-deny-unblock-expected.html: Ditto.
3229         * contentfiltering/block-after-will-send-request-expected.html: Ditto.
3230         * contentfiltering/block-after-will-send-request-then-allow-unblock-expected.html: Ditto.
3231         * contentfiltering/block-after-will-send-request-then-deny-unblock-expected.html: Ditto.
3232         * contentfiltering/modify-request-url-expected.html: Added.
3233         * contentfiltering/modify-request-url.html: Added.
3234         * contentfiltering/resources/fail.html: Added.
3235         * contentfiltering/resources/pass.html: Added.
3236         * http/tests/contentfiltering/allow-after-redirect-expected.html: Removed the body tag.
3237         * http/tests/contentfiltering/block-after-redirect-expected.html: Ditto.
3238         * http/tests/contentfiltering/modify-redirect-request-url-expected.html: Added.
3239         * http/tests/contentfiltering/modify-redirect-request-url.html: Added.
3240
3241 2015-04-10  ChangSeok Oh  <changseok.oh@collabora.com>
3242
3243         [Win] Layout Test fast/backgrounds/selection-background-color-of-list-style.html is failing
3244         https://bugs.webkit.org/show_bug.cgi?id=143543
3245
3246         Reviewed by Brent Fulgham.
3247
3248         Added missing test results after r182546 for windows.
3249
3250         * platform/win/TestExpectations:
3251         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3252         * platform/win/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3253         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3254         * platform/win/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3255
3256 2015-04-10  Youenn Fablet  <youenn.fablet@crf.canon.fr> and Xabier Rodriguez Calvar <calvaris@igalia.com>
3257
3258         Add total test test of Streams API
3259         https://bugs.webkit.org/show_bug.cgi?id=142682
3260
3261         Unreviewed.
3262
3263         Increased the callbacks timeouts to make tests pass in slower bots
3264         like Yosemite Debug.
3265
3266         * streams/reference-implementation/resources/streams-utils.js:
3267         Created a standardTimeout variable with 100 as default.
3268         * streams/reference-implementation/readable-stream-cancel.html:
3269         * streams/reference-implementation/readable-stream-reader.html:
3270         * streams/reference-implementation/readable-stream-templated.html:
3271         * streams/reference-implementation/readable-stream.html: Used
3272         standardTimeout for the test timeout callbacks.
3273
3274 2015-04-10  Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet  <youenn.fablet@crf.canon.fr>
3275
3276         Add total test test of Streams API
3277         https://bugs.webkit.org/show_bug.cgi?id=142682
3278
3279         Reviewed by Benjamin Poulain.
3280
3281         This is the full test set that we have for the implementation of
3282         Streams API. When we add more features/code the number of passing
3283         tests will increase.
3284
3285         We have the tests translated from the reference implementation at
3286         streams/reference-implementation and our own tests for some other
3287         things at the streams upper level.
3288
3289         We removed testharness stacktrace in case of failure because it
3290         dumps the filenames with paths. You can activate it for a specific
3291         test by setting its dumpStack attribute to true.
3292
3293         All our former custom tests were integrated in the spec so we they
3294         are now in their appropriate places in the reference
3295         implementation ones. Some of them were changed to match the actual
3296         spec and they are failing now, but we only have to progressively
3297         fix them.
3298
3299         * resources/testharnessreport.js: Avoid printing the stack in case
3300         of test failure to be able to have failing tests as expected
3301         unless commanded otherwise.
3302         * streams/readablestream-constructor-expected.txt: Removed.
3303         * streams/readablestream-constructor.html: Removed.
3304         * streams/readablestream-start-expected.txt: Removed.
3305         * streams/readablestream-start.html: Removed.
3306         * streams/readablestreamreader-constructor-expected.txt: Removed.
3307         * streams/readablestreamreader-constructor.html: Removed.
3308         * streams/reference-implementation/bad-underlying-sources-expected.txt: Added.
3309         * streams/reference-implementation/bad-underlying-sources.html: Added.
3310         * streams/reference-implementation/brand-checks-expected.txt: Added.
3311         * streams/reference-implementation/brand-checks.html: Added.
3312         * streams/reference-implementation/count-queuing-strategy-expected.txt: Added.
3313         * streams/reference-implementation/count-queuing-strategy.html: Added.
3314         * streams/reference-implementation/readable-stream-cancel-expected.txt: Added.
3315         * streams/reference-implementation/readable-stream-cancel.html: Added.
3316         * streams/reference-implementation/readable-stream-expected.txt: Added.
3317         * streams/reference-implementation/readable-stream-reader-expected.txt: Added.
3318         * streams/reference-implementation/readable-stream-reader.html: Added.
3319         * streams/reference-implementation/readable-stream-templated-expected.txt: Added.
3320         * streams/reference-implementation/readable-stream-templated.html: Added.
3321         * streams/reference-implementation/readable-stream.html: Added.
3322         * streams/reference-implementation/resources/byte-length-queuing-strategy.js: Added.
3323         * streams/reference-implementation/resources/count-queuing-strategy.js: Added.
3324         * streams/reference-implementation/resources/streams-utils.js: Added.
3325
3326 2015-04-09  Zalan Bujtas  <zalan@apple.com>
3327
3328         Simple line layout: Add <br> support.
3329         https://bugs.webkit.org/show_bug.cgi?id=139012
3330
3331         This patch enables RenderBlockFlows to use simple line layout on text content when <br> is present.
3332         Simple text with <br> is a fairly common pattern on discussion(forum)-like web pages. This patch reduces memory usage
3333         and speeds up layout for such content.
3334
3335         Test output changes in 2 different ways:
3336         1. Repositioned RenderLineBreak elements. (1px wide <br> is the result of integral pixel snapping)
3337         2. Removed empty content (<br>).
3338
3339         Reviewed by Antti Koivisto.
3340
3341         * fast/text/simple-line-with-br-expected.html: Added.
3342         * fast/text/simple-line-with-br.html: Added.
3343         * platform/mac-mavericks/fast/parser/open-comment-in-textarea-expected.txt:
3344         * platform/mac-mavericks/http/tests/navigation/javascriptlink-frames-expected.txt:
3345         * platform/mac/editing/pasteboard/5761530-1-expected.txt: Added.
3346         * platform/mac/fast/css/text-overflow-ellipsis-bidi-expected.txt:
3347         * platform/mac/fast/dom/focus-contenteditable-expected.txt:
3348         * platform/mac/fast/forms/range/slider-padding-expected.txt: Added.
3349         * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
3350         * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
3351         * platform/mac/fast/text/international/bidi-layout-across-linebreak-expected.txt:
3352         * platform/mac/fast/text/svg-font-face-with-kerning-expected.txt: Added.
3353         * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
3354         * platform/mac/http/tests/navigation/postredirect-basic-expected.txt:
3355         * platform/mac/http/tests/navigation/postredirect-goback1-expected.txt:
3356         * platform/mac/printing/single-line-must-not-be-split-into-two-pages-expected.txt:
3357         * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3358         * platform/mac/tables/mozilla/bugs/bug106795-expected.txt:
3359         * platform/mac/tables/mozilla/bugs/bug1224-expected.txt:
3360         * platform/mac/tables/mozilla/bugs/bug131020-expected.txt:
3361         * platform/mac/tables/mozilla/bugs/bug131020_iframe-expected.txt:
3362         * platform/mac/tables/mozilla/bugs/bug1430-expected.txt:
3363         * platform/mac/tables/mozilla/bugs/bug16252-expected.txt:
3364         * platform/mac/tables/mozilla/bugs/bug19599-expected.txt:
3365         * platform/mac/tables/mozilla/bugs/bug20579-expected.txt:
3366         * platform/mac/tables/mozilla/bugs/bug32205-3-expected.txt:
3367         * platform/mac/tables/mozilla/bugs/bug82946-2-expected.txt:
3368         * platform/mac/tables/mozilla/bugs/bug92143-expected.txt:
3369         * platform/mac/tables/mozilla/marvin/tables_cellpadding-expected.txt:
3370         * platform/mac/tables/mozilla/marvin/tables_cellspacing-expected.txt:
3371         * platform/mac/tables/mozilla/other/wa_table_thtd_rowspan-expected.txt:
3372         * platform/mac/tables/mozilla_expected_failures/bugs/bug1262-expected.txt:
3373         * platform/mac/tables/mozilla_expected_failures/bugs/bug56024-expected.txt:
3374         * platform/mac/tables/mozilla_expected_failures/other/test4-expected.txt:
3375
3376 2015-04-09  Matthew Mirman  <mmirman@apple.com>
3377
3378         Updated expectations on a few tests to account for error
3379         info not being added at throw time anymore.
3380         https://bugs.webkit.org/show_bug.cgi?id=143542
3381         rdar://problem/20475871
3382
3383         Reviewed by Michael Saboff.
3384
3385         Because sourceURL is now being appended at error construction time rather than when thrown, 
3386         the tests now attempt to append it during the code run by InspectorTest.sendCommand which I assume uses an eval.
3387         Because this code is generated on the fly, it has no URL and thus sourceURL makes no sense.
3388         Also since they are generated in a new locations, they will have a new lines and columns.
3389         
3390         * inspector-protocol/debugger/setPauseOnExceptions-all-expected.txt:
3391         * inspector-protocol/debugger/setPauseOnExceptions-none-expected.txt:
3392         * inspector-protocol/debugger/setPauseOnExceptions-uncaught-expected.txt: 
3393         * platform/win/TestExpectations: Enabled the above tests on windows.
3394
3395 2015-04-09  Javier Fernandez  <jfernandez@igalia.com>
3396
3397         [CSS Grid Layout] Implement justify-self and justify-item css properties.
3398         https://bugs.webkit.org/show_bug.cgi?id=133281
3399
3400         Reviewed by David Hyatt.
3401
3402         Implement the new property 'justify-items', defined in the CSS Box Alignment
3403         specification to desribe the container's alignment behavior, in the same way
3404         the 'align-items' property does.
3405
3406         * fast/css/parse-justify-items-expected.txt: Added.
3407         * fast/css/parse-justify-items.html: Added.
3408         * fast/css/resources/alignment-parsing-utils.js: Added.
3409         (checkValues):
3410         (checkBadValues):
3411         (checkInitialValues):
3412         (checkInheritValues):
3413         (checkLegacyValues):
3414
3415 2015-04-09  Myles C. Maxfield  <mmaxfield@apple.com>
3416
3417         Text-combine erroneously draws vertically after non-layout-causing style change
3418         https://bugs.webkit.org/show_bug.cgi?id=143461
3419         <rdar://problem/19285490>
3420
3421         Reviewed by Darin Adler.
3422
3423         * fast/text/text-combine-style-change-no-layout-expected.html: Added.
3424         * fast/text/text-combine-style-change-no-layout.html: Added.
3425
3426 2015-04-09  Hunseop Jeong  <hs85.jeong@samsung.com>
3427
3428         [EFL] fast/css/vertical-text-overflow-ellipsis-text-align-center.html is failing 
3429         https://bugs.webkit.org/show_bug.cgi?id=142571
3430
3431         Unreviewed EFL Gardening. 
3432
3433         Rebaseline the fast/css/vertical-text-overflow-ellipsis-text-align-center.html.
3434
3435         * platform/efl/TestExpectations:
3436         * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.png:
3437         * platform/efl/fast/css/vertical-text-overflow-ellipsis-text-align-center-expected.txt:
3438
3439 2015-04-09  Hunseop Jeong  <hs85.jeong@samsung.com>
3440
3441         Unreviewed EFL gardening. Added missing results after r182546. 
3442         https://bugs.webkit.org/show_bug.cgi?id=143557
3443
3444         * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.png: Added.
3445         * platform/efl/fast/backgrounds/selection-background-color-of-image-list-style-expected.txt: Added.
3446         * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.png: Added.
3447         * platform/efl/fast/backgrounds/selection-background-color-of-list-style-expected.txt: Added.
3448
3449 2015-04-09  Andy Estes  <aestes@apple.com>
3450
3451         Skip http/tests/contentfiltering/ on all the platforms that skipped contentfiltering/
3452         https://bugs.webkit.org/show_bug.cgi?id=143460
3453
3454         * platform/efl/TestExpectations:
3455         * platform/win/TestExpectations:
3456
3457 2015-04-04 Xabier Rodriguez Calvar <calvaris@igalia.com> and Youenn Fablet <youenn.fablet@crf.canon.fr>
3458
3459         [Streams API] Support the start function parameter in ReadableStream constructor
3460         https://bugs.webkit.org/show_bug.cgi?id=141160
3461
3462         Reviewed by Benjamin Poulain.
3463
3464         Added tests to check that start JS function is called with the right parameters and can throw errors.
3465
3466         * streams/readablestream-start-expected.txt: Added.
3467         * streams/readablestream-start.html: Added.
3468
3469 2015-04-08  Brent Fulgham  <bfulgham@apple.com>
3470
3471         [Win] Layout Test inspector/console/console-api.html is failing
3472         https://bugs.webkit.org/show_bug.cgi?id=143548
3473
3474         * platform/win/TestExpectations: Skipped new timeout.
3475
3476 2015-04-08  Joseph Pecoraro  <pecoraro@apple.com>
3477
3478         Web Inspector: Split ConsoleMessageImpl into the View and the Model
3479         https://bugs.webkit.org/show_bug.cgi?id=142599
3480
3481         Reviewed by Timothy Hatcher.
3482
3483         * inspector/console/console-api-expected.txt: Added.
3484         * inspector/console/console-api.html: Added.
3485         Add a basic test for console APIs creating the new ConsoleMessage model objects.
3486
3487 2015-04-08  Brent Fulgham  <bfulgham@apple.com>
3488
3489         [Win] Document some test failures.
3490         https://bugs.webkit.org/show_bug.cgi?id=143542
3491         https://bugs.webkit.org/show_bug.cgi?id=143543
3492
3493         * platform/win/TestExpectations: Mark as failing.
3494
3495 2015-04-08  Michael Catanzaro  <mcatanzaro@igalia.com>
3496
3497         [GTK] Unreviewed, update more test expectations
3498
3499         Remove some expected failures from tests that are passing. Also, copypaste some
3500         expectations to more appropriate locations in the expectations file.
3501
3502         * platform/gtk/TestExpectations:
3503
3504 2015-04-08  Filip Pizlo  <fpizlo@apple.com>
3505
3506         JSArray::sortNumeric should handle ArrayWithUndecided
3507         https://bugs.webkit.org/show_bug.cgi?id=143535
3508
3509         Reviewed by Geoffrey Garen.
3510         
3511         Upload the original test that first spotted this. Shortened it a bit so that it runs fast enough.
3512
3513         * js/regress/script-tests/sorting-benchmark.js: Added.
3514         (log):
3515         (bottom_up_merge_sort):
3516         (aMinusB):
3517         (verify):
3518         (benchmark):
3519         (makeArrays):
3520         * js/regress/sorting-benchmark-expected.txt: Added.
3521         * js/regress/sorting-benchmark.html: Added.
3522
3523 2015-04-08  Alex Christensen  <achristensen@webkit.org>
3524