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