7347e2679460039b26a00ca9717fe5f39d3d7d6e
[WebKit-https.git] / LayoutTests / ChangeLog
1 2016-01-11  Johan K. Jensen  <jj@johanjensen.dk>
2
3         Web Inspector: console.count() shouldn't show a colon in front of a number
4         https://bugs.webkit.org/show_bug.cgi?id=152038
5
6         Reviewed by Brian Burg.
7
8         * inspector/console/console-api-expected.txt:
9         * inspector/console/console-api.html:
10         Add testcases for console.count
11
12 2016-01-11  Joseph Pecoraro  <pecoraro@apple.com>
13
14         keywords ("super", "delete", etc) should be valid method names
15         https://bugs.webkit.org/show_bug.cgi?id=144281
16
17         Reviewed by Ryosuke Niwa.
18
19         * js/class-syntax-super-expected.txt:
20         * js/script-tests/class-syntax-super.js:
21         Update the test for the correct expected result.
22
23         * js/keyword-method-names-expected.txt: Added.
24         * js/keyword-method-names.html: Added.
25         * js/script-tests/keyword-method-names.js: Added.
26         Add tests to cover parsing allows keywords in method name syntax.
27
28 2016-01-11  Brady Eidson  <beidson@apple.com>
29
30         Modern IDB: storage/indexeddb/intversion-long-queue.html fails.
31         https://bugs.webkit.org/show_bug.cgi?id=152995
32
33         Reviewed by Alex Christensen.
34
35         * platform/mac-wk1/TestExpectations:
36         * storage/indexeddb/intversion-long-queue-expected.txt:
37         * storage/indexeddb/resources/intversion-long-queue.js:
38
39 2016-01-11  Brady Eidson  <beidson@apple.com>
40
41         Modern IDB: storage/indexeddb/index-multientry.html fails under GuardMalloc/ASAN.
42         https://bugs.webkit.org/show_bug.cgi?id=152990
43
44         Reviewed by Alex Christensen.
45
46         * platform/mac-wk1/TestExpectations:
47
48 2016-01-11  Joseph Pecoraro  <pecoraro@apple.com>
49
50         Web Inspector: Migrate Page Timeline recording to ScriptProfiler
51         https://bugs.webkit.org/show_bug.cgi?id=152727
52
53         Reviewed by Brian Burg.
54
55         * inspector/script-profiler/event-type-Other-expected.txt: Added.
56         * inspector/script-profiler/event-type-Other.html: Added.
57         Add a test that Web script evaluations create "Other" ScriptProfiler events.
58
59 2016-01-11  Zalan Bujtas  <zalan@apple.com>
60
61         Padding added to table-cell element after font-size change.
62         https://bugs.webkit.org/show_bug.cgi?id=152796
63
64         Reviewed by David Hyatt.
65
66         Do not include intrinsicPaddingBefore value while figuring out the height of a row.
67         In RenderTableSection::calcRowLogicalHeight() we are interested in the height of the content
68         without the additional padding (normal padding is included).
69
70         * TestExpectations: This test fails even without the patch when Ahem font is not used.
71         * fast/table/table-baseline-grows-expected.html: Added.
72         * fast/table/table-baseline-grows.html: Added.
73
74 2016-01-11  Dave Hyatt  <hyatt@apple.com>
75
76         Picture element needs to work with the preload scanner and select the correct
77         source element instead of loading the image.
78         https://bugs.webkit.org/show_bug.cgi?id=152983
79
80         Reviewed by Dean Jackson.
81
82         These tests are imported from Blink, although they have been modified slightly to
83         reflect the fact that we pass the nested <picture> cases that Blink fails.
84
85         * http/tests/loading/hidpi-preload-picture-sizes-expected.txt: Added.
86         * http/tests/loading/hidpi-preload-picture-sizes.html: Added.
87         * http/tests/loading/preload-picture-invalid-expected.txt: Added.
88         * http/tests/loading/preload-picture-invalid.html: Added.
89         * http/tests/loading/preload-picture-nested-expected.txt: Added.
90         * http/tests/loading/preload-picture-nested.html: Added.
91         * http/tests/loading/preload-picture-sizes-expected.txt: Added.
92         * http/tests/loading/preload-picture-sizes.html: Added.
93         * http/tests/loading/resources/base-image1.png: Added.
94         * http/tests/loading/resources/base-image2.png: Added.
95         * http/tests/loading/resources/base-image3.png: Added.
96         * http/tests/loading/resources/dup-image1.png: Added.
97         * http/tests/loading/resources/dup-image2.png: Added.
98         * http/tests/loading/resources/dup-image3.png: Added.
99         * http/tests/loading/resources/image1.png: Added.
100         * http/tests/loading/resources/image2.png: Added.
101         * http/tests/loading/resources/picture-preload-helper.js: Added.
102
103 2016-01-11  Brady Eidson  <beidson@apple.com>
104
105         Modern IDB: storage/indexeddb/key-generator.html fails.
106         https://bugs.webkit.org/show_bug.cgi?id=152981
107
108         Reviewed by Alex Christensen.
109
110         * platform/mac-wk1/TestExpectations:
111         * platform/wk2/imported/w3c/indexeddb/keygenerator-overflow-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-overflow-expected.txt.
112
113 2016-01-11  Brady Eidson  <beidson@apple.com>
114
115         Modern IDB: storage/indexeddb/lazy-index-population.html fails.
116         https://bugs.webkit.org/show_bug.cgi?id=152976
117
118         Reviewed by Alex Christensen.
119
120         * platform/mac-wk1/TestExpectations:
121
122 2016-01-11  Michael Catanzaro  <mcatanzaro@igalia.com>
123
124         [GTK] Update test expectations after r194845
125
126         Unreviewed gardening. Mark XHTML tests as passing now that we have patched shared-mime-info
127         to better detect XHTML. Add expectations for additional XHTML tests that were unskipped in
128         r194845.
129
130         * platform/gtk/TestExpectations:
131         * platform/gtk/css2.1/tables/table-anonymous-objects-015-expected.txt: Added.
132         * platform/gtk/css2.1/tables/table-anonymous-objects-016-expected.txt: Added.
133         * platform/gtk/css2.1/tables/table-anonymous-objects-023-expected.txt: Added.
134         * platform/gtk/css2.1/tables/table-anonymous-objects-024-expected.txt: Added.
135         * platform/gtk/css2.1/tables/table-anonymous-objects-035-expected.txt: Added.
136         * platform/gtk/css2.1/tables/table-anonymous-objects-036-expected.txt: Added.
137         * platform/gtk/css2.1/tables/table-anonymous-objects-037-expected.txt: Added.
138         * platform/gtk/css2.1/tables/table-anonymous-objects-038-expected.txt: Added.
139         * platform/gtk/css2.1/tables/table-anonymous-objects-045-expected.txt: Added.
140         * platform/gtk/css2.1/tables/table-anonymous-objects-046-expected.txt: Added.
141         * platform/gtk/css2.1/tables/table-anonymous-objects-047-expected.txt: Added.
142         * platform/gtk/css2.1/tables/table-anonymous-objects-048-expected.txt: Added.
143         * platform/gtk/css2.1/tables/table-anonymous-objects-049-expected.txt: Added.
144         * platform/gtk/css2.1/tables/table-anonymous-objects-050-expected.txt: Added.
145         * platform/gtk/css2.1/tables/table-anonymous-objects-055-expected.txt: Added.
146         * platform/gtk/css2.1/tables/table-anonymous-objects-056-expected.txt: Added.
147         * platform/gtk/css2.1/tables/table-anonymous-objects-091-expected.txt: Added.
148         * platform/gtk/css2.1/tables/table-anonymous-objects-092-expected.txt: Added.
149         * platform/gtk/css2.1/tables/table-anonymous-objects-099-expected.txt: Added.
150         * platform/gtk/css2.1/tables/table-anonymous-objects-100-expected.txt: Added.
151         * platform/gtk/css2.1/tables/table-anonymous-objects-103-expected.txt: Added.
152         * platform/gtk/css2.1/tables/table-anonymous-objects-104-expected.txt: Added.
153         * platform/gtk/css2.1/tables/table-anonymous-objects-105-expected.txt: Added.
154         * platform/gtk/css2.1/tables/table-anonymous-objects-106-expected.txt: Added.
155         * platform/gtk/css2.1/tables/table-anonymous-objects-107-expected.txt: Added.
156         * platform/gtk/css2.1/tables/table-anonymous-objects-108-expected.txt: Added.
157         * platform/gtk/css2.1/tables/table-anonymous-objects-109-expected.txt: Added.
158         * platform/gtk/css2.1/tables/table-anonymous-objects-110-expected.txt: Added.
159         * platform/gtk/css2.1/tables/table-anonymous-objects-111-expected.txt: Added.
160         * platform/gtk/css2.1/tables/table-anonymous-objects-112-expected.txt: Added.
161         * platform/gtk/css2.1/tables/table-anonymous-objects-113-expected.txt: Added.
162         * platform/gtk/css2.1/tables/table-anonymous-objects-114-expected.txt: Added.
163         * platform/gtk/css2.1/tables/table-anonymous-objects-115-expected.txt: Added.
164         * platform/gtk/css2.1/tables/table-anonymous-objects-116-expected.txt: Added.
165         * platform/gtk/css2.1/tables/table-anonymous-objects-117-expected.txt: Added.
166         * platform/gtk/css2.1/tables/table-anonymous-objects-118-expected.txt: Added.
167         * platform/gtk/css2.1/tables/table-anonymous-objects-119-expected.txt: Added.
168         * platform/gtk/css2.1/tables/table-anonymous-objects-120-expected.txt: Added.
169         * platform/gtk/css2.1/tables/table-anonymous-objects-121-expected.txt: Added.
170         * platform/gtk/css2.1/tables/table-anonymous-objects-122-expected.txt: Added.
171         * platform/gtk/css2.1/tables/table-anonymous-objects-123-expected.txt: Added.
172         * platform/gtk/css2.1/tables/table-anonymous-objects-124-expected.txt: Added.
173         * platform/gtk/css2.1/tables/table-anonymous-objects-139-expected.txt: Added.
174         * platform/gtk/css2.1/tables/table-anonymous-objects-140-expected.txt: Added.
175         * platform/gtk/css2.1/tables/table-anonymous-objects-149-expected.txt: Added.
176         * platform/gtk/css2.1/tables/table-anonymous-objects-150-expected.txt: Added.
177         * platform/gtk/css2.1/tables/table-anonymous-objects-155-expected.txt: Added.
178         * platform/gtk/css2.1/tables/table-anonymous-objects-156-expected.txt: Added.
179         * platform/gtk/css2.1/tables/table-anonymous-objects-159-expected.txt: Added.
180         * platform/gtk/css2.1/tables/table-anonymous-objects-160-expected.txt: Added.
181         * platform/gtk/css2.1/tables/table-anonymous-objects-165-expected.txt: Added.
182         * platform/gtk/css2.1/tables/table-anonymous-objects-166-expected.txt: Added.
183         * platform/gtk/css2.1/tables/table-anonymous-objects-177-expected.txt: Added.
184         * platform/gtk/css2.1/tables/table-anonymous-objects-178-expected.txt: Added.
185         * platform/gtk/css2.1/tables/table-anonymous-objects-179-expected.txt: Added.
186         * platform/gtk/css2.1/tables/table-anonymous-objects-180-expected.txt: Added.
187         * platform/gtk/css2.1/tables/table-anonymous-objects-181-expected.txt: Added.
188         * platform/gtk/css2.1/tables/table-anonymous-objects-189-expected.txt: Added.
189         * platform/gtk/css2.1/tables/table-anonymous-objects-190-expected.txt: Added.
190         * platform/gtk/css2.1/tables/table-anonymous-objects-191-expected.txt: Added.
191         * platform/gtk/css2.1/tables/table-anonymous-objects-192-expected.txt: Added.
192         * platform/gtk/css2.1/tables/table-anonymous-objects-193-expected.txt: Added.
193         * platform/gtk/css2.1/tables/table-anonymous-objects-194-expected.txt: Added.
194         * platform/gtk/css2.1/tables/table-anonymous-objects-195-expected.txt: Added.
195         * platform/gtk/css2.1/tables/table-anonymous-objects-196-expected.txt: Added.
196         * platform/gtk/css2.1/tables/table-anonymous-objects-205-expected.txt: Added.
197         * platform/gtk/css2.1/tables/table-anonymous-objects-206-expected.txt: Added.
198         * platform/gtk/css2.1/tables/table-anonymous-objects-207-expected.txt: Added.
199         * platform/gtk/css2.1/tables/table-anonymous-objects-208-expected.txt: Added.
200
201 2016-01-11  Ryan Haddad  <ryanhaddad@apple.com>
202
203         Skipping unsupported test pageoverlay/overlay-small-frame-mouse-events.html on ios-simulator
204         https://bugs.webkit.org/show_bug.cgi?id=152130
205
206         Unreviewed test gardening.
207
208         * platform/ios-simulator/TestExpectations:
209
210 2016-01-11  Michael Catanzaro  <mcatanzaro@igalia.com>
211
212         [GTK] W3C CSS2.1 anonymous table tests are failing
213         https://bugs.webkit.org/show_bug.cgi?id=152455
214
215         Reviewed by Mario Sanchez Prada.
216
217         Unskip the anonymous table tests, so the bots can generate expected results. The expected
218         results will be committed separately.
219
220         * platform/gtk/TestExpectations:
221
222 2016-01-10  Myles C. Maxfield  <mmaxfield@apple.com>
223
224         [SVG -> OTF Converter] Parsing failures cause use of incomplete fonts
225         https://bugs.webkit.org/show_bug.cgi?id=152772
226         <rdar://problem/24043104>
227
228         Reviewed by Simon Fraser.
229
230         Make sure the font renders as if its invalid.
231
232         * fast/text/resources/bustedfont.svg: Added.
233         * fast/text/svg-font-invalid-glyph-path-failure-expected.html: Added.
234         * fast/text/svg-font-invalid-glyph-path-failure.html: Added.
235
236 2016-01-10  Yusuke Suzuki  <utatane.tea@gmail.com>
237
238         [JSC] Iterating over a Set/Map is too slow
239         https://bugs.webkit.org/show_bug.cgi?id=152691
240
241         Reviewed by Saam Barati.
242
243         Add regress tests.
244
245         * js/regress/map-for-each-expected.txt: Added.
246         * js/regress/map-for-each.html: Added.
247         * js/regress/map-for-of-expected.txt: Added.
248         * js/regress/map-for-of.html: Added.
249         * js/regress/script-tests/map-for-each.js: Added.
250         (createMap):
251         (i.map.forEach):
252         * js/regress/script-tests/map-for-of.js: Added.
253         (createMap):
254         * js/regress/script-tests/set-for-each.js: Added.
255         (set forEach):
256         (set createSet):
257         * js/regress/script-tests/set-for-of.js: Added.
258         * js/regress/set-for-each-expected.txt: Added.
259         * js/regress/set-for-each.html: Added.
260         * js/regress/set-for-of-expected.txt: Added.
261         * js/regress/set-for-of.html: Added.
262
263 2016-01-09  Zalan Bujtas  <zalan@apple.com>
264
265         REGRESSION (r194426): First email field is not autofilled on amazon.com
266         https://bugs.webkit.org/show_bug.cgi?id=152945
267         <rdar://problem/24082914>
268
269         Reviewed by Simon Fraser.
270
271         r194426 missed marking the m_layoutRoot for layout while converting to full layout (it only marked the new layout root).
272
273         * fast/forms/multiple-subtree-layout-failure-expected.html: Added.
274         * fast/forms/multiple-subtree-layout-failure.html: Added.
275
276 2016-01-08  Zalan Bujtas  <zalan@apple.com>
277
278         Absolute positioning -webkit-search-cancel-button crashes Safari.
279         https://bugs.webkit.org/show_bug.cgi?id=152847
280         <rdar://problem/24112087>
281
282         Reviewed by Simon Fraser.
283
284         Do not call offsetFromContainer while resolving the painting position for the search/cancel button renderer.
285         It skips the static positioned parent input renderer, when the search/cancel renderer is absolute positioned.
286         This patch also fixes a rendering glitch when the margin-right is > 0.
287
288         * fast/forms/absolute-positioned-custom-search-cancel-crash-expected.txt: Added.
289         * fast/forms/absolute-positioned-custom-search-cancel-crash.html: Added.
290
291 2016-01-08  Brady Eidson  <beidson@apple.com>
292
293         Modern IDB: storage/indexeddb/setversion-blocked-by-versionchange-close.html fails.
294         https://bugs.webkit.org/show_bug.cgi?id=152936
295
296         Reviewed by Alex Christensen.
297
298         * platform/mac-wk1/TestExpectations:
299         * storage/indexeddb/resources/setversion-blocked-by-versionchange-close.js:
300         * storage/indexeddb/setversion-blocked-by-versionchange-close-expected.txt:
301
302 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
303
304         Marking fast/scrolling/scroll-position-on-reload-rtl.html as failing on ios-simulator
305         https://bugs.webkit.org/show_bug.cgi?id=152935
306
307         Unreviewed test gardening.
308
309         * platform/ios-simulator/TestExpectations:
310
311 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
312
313         Skipping two unsupported mouse event tests on ios-simulator
314
315         Unreviewed test gardening.
316
317         * platform/ios-simulator/TestExpectations:
318
319 2016-01-08  Brady Eidson  <beidson@apple.com>
320
321         Unreviewed test gardening.
322
323         * platform/mac-wk1/TestExpectations:
324
325 2016-01-08  Brady Eidson  <beidson@apple.com>
326
327         Unreviewed test gardening.
328
329         * platform/mac-wk1/TestExpectations:
330
331 2016-01-08  Brady Eidson  <beidson@apple.com>
332
333         Unreviewed test gardening.
334
335         * platform/mac-wk1/TestExpectations:
336
337 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
338
339         Marking js/intl-collator.html as failing on ios-simulator
340         https://bugs.webkit.org/show_bug.cgi?id=152448
341
342         Unreviewed test gardening.
343
344         * platform/ios-simulator/TestExpectations:
345
346 2016-01-08  Brady Eidson  <beidson@apple.com>
347
348         Modern IDB: imported/w3c/indexeddb/keyorder.htm times out.
349         https://bugs.webkit.org/show_bug.cgi?id=152929
350
351         Reviewed by Alex Christensen.
352
353         * platform/mac-wk1/TestExpectations:
354
355 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
356
357         Marking two css3/filters/composited-during-* tests as failing on ios-simulator.
358         https://bugs.webkit.org/show_bug.cgi?id=152282
359
360         Unreviewed test gardening.
361
362         * platform/ios-simulator/TestExpectations:
363
364 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
365
366         Mark compositing/overflow/dynamic-composited-scrolling-status.html as failing on ios-simulator, remove duplicate
367         expectation added by previous commit.
368
369         Unreviewed test gardening.
370
371         * platform/ios-simulator/TestExpectations:
372
373 2016-01-08  Brady Eidson  <beidson@apple.com>
374
375         Unreviewed test gardening.
376
377         * platform/mac-wk1/TestExpectations:
378
379 2016-01-08  Brady Eidson  <beidson@apple.com>
380
381         Removing WK2 specific results for this test.
382         
383         Legacy IDB passes just the same as Modern IDB.
384
385         * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Removed.
386
387 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
388
389         Marking two ios/scolling tests as failing on ios-simulator.
390         https://bugs.webkit.org/show_bug.cgi?id=152276
391
392         Unreviewed test gardening.
393
394         * platform/ios-simulator/TestExpectations:
395
396 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
397
398         Rebaselining two compositing tests for ios-simulator
399         https://bugs.webkit.org/show_bug.cgi?id=152138
400
401         Unreviewed test gardening.
402
403         * platform/ios-simulator-wk2/compositing/contents-opaque/body-background-painted-expected.txt:
404         * platform/ios-simulator/compositing/contents-opaque/table-parts-expected.txt: Added.
405
406 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
407
408         Removing ios-simulator-wk1/ and ios-simulator-wk2/ expected.* files that are identical to the ones in ios-simulator/
409         https://bugs.webkit.org/show_bug.cgi?id=152130
410
411         Unreviewed test gardening.
412
413         * platform/ios-simulator-wk1/editing/deleting/delete-block-merge-contents-011-expected.txt: Removed.
414         * platform/ios-simulator-wk1/editing/deleting/delete-first-list-item-expected.txt: Removed.
415         * platform/ios-simulator-wk1/editing/deleting/merge-different-styles-expected.txt: Removed.
416         * +1714 more
417
418 2016-01-08  Ryan Haddad  <ryanhaddad@apple.com>
419
420         Removing deleted test fast/mediastream/RTCPeerConnection-state.html from mac TestExpectations file
421
422         Unreviewed test gardening.
423
424         * platform/mac/TestExpectations:
425
426 2016-01-08  Brady Eidson  <beidson@apple.com>
427
428         Modern IDB: IDBBindingUtilities chokes on unicode strings for get/set.
429         https://bugs.webkit.org/show_bug.cgi?id=152921
430
431         Reviewed by Alex Christensen.
432
433         * platform/mac-wk1/TestExpectations:
434         
435         * storage/indexeddb/objectstore-autoincrement-expected.txt:
436         * storage/indexeddb/objectstore-autoincrement.html:
437         * storage/indexeddb/resources/objectstore-autoincrement.js:
438
439 2016-01-08  Brady Eidson  <beidson@apple.com>
440
441         Modern IDB: Blocked event can fire on a delete request even after the last open connection has closed.
442         https://bugs.webkit.org/show_bug.cgi?id=152896
443
444         Reviewed by Alex Christensen.
445
446         * platform/mac-wk1/TestExpectations:
447         
448         * platform/wk2/imported/w3c/indexeddb/idbfactory_open12-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_open12-expected.txt.
449         * platform/wk2/imported/w3c/indexeddb/idbversionchangeevent-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbversionchangeevent-expected.txt.
450         
451         * storage/indexeddb/database-wrapper-expected.txt:
452         * storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange-expected.txt:
453         * storage/indexeddb/deletedatabase-not-blocked-expected.txt:
454         * storage/indexeddb/intversion-upgrades-expected.txt:
455         * storage/indexeddb/resources/delete-in-upgradeneeded-close-in-versionchange.js:
456         * storage/indexeddb/resources/deletedatabase-not-blocked.js:
457         * storage/indexeddb/resources/setversion-not-blocked.js:
458         * storage/indexeddb/setversion-not-blocked-expected.txt:
459
460 2016-01-08  Michael Catanzaro  <mcatanzaro@igalia.com>
461
462         [GTK] Several animation tests fail with accelerated compositing enabled
463
464         Unreviewed gardening.
465
466         * platform/gtk/TestExpectations:
467
468 2016-01-08  Lorenzo Tilve  <ltilve@igalia.com>
469
470         [GTK] pageoverlay tests are failing
471
472         Unreviewed gardening.
473
474         * platform/gtk/TestExpectations:
475
476 2016-01-08  Zalan Bujtas  <zalan@apple.com>
477
478         Hovering link on http://help.apple.com/appletv/#/ does not show text underline.
479         https://bugs.webkit.org/show_bug.cgi?id=152906
480         <rdar://problem/23339617>
481
482         Reviewed by Simon Fraser.
483
484         GraphicsContext::computeLineBoundsAndAntialiasingModeForText() always integral ceils the origin y position to offset underline text.
485         This additional visual overflow offset is not taken into account by visualOverflowForDecorations().
486         Unfortunately we can't compute the exact same offset value while collecting repaint rects, because
487         computeLineBoundsAndAntialiasingModeForText() uses CTM scaling before adjusting the offset position.
488         Use 1px (css) bottom offset to cover this underling overflow.
489
490         * fast/css3-text/css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position-expected.txt: Added.
491         * fast/css3-text/css3-text-decoration/text-underline-position/underline-visual-overflow-with-subpixel-position.html: Added.
492
493 2016-01-08  Brady Eidson  <beidson@apple.com>
494
495         Modern IDB: imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order.htm fails.
496         https://bugs.webkit.org/show_bug.cgi?id=152891
497
498         Reviewed by Alex Christensen.
499
500         * platform/mac-wk1/TestExpectations:
501         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex6-event_order-expected.txt.
502         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex7-event_order-expected.txt.
503
504 2016-01-08  Brady Eidson  <beidson@apple.com>
505
506         Modern IDB: storage/indexeddb/dont-wedge.html is flaky.
507         https://bugs.webkit.org/show_bug.cgi?id=152892
508
509         Unreviewed.
510
511         * platform/mac-wk1/TestExpectations: Skip it for now.
512
513 2016-01-07  Brady Eidson  <beidson@apple.com>
514
515         Unreviewed IndexedDB test gardening.
516
517         * platform/mac-wk1/TestExpectations:
518
519 2016-01-07  Brady Eidson  <beidson@apple.com>
520
521         Modern IDB: Success-after-open event should only have the IDBOpenDBRequest as its target.
522         https://bugs.webkit.org/show_bug.cgi?id=152875
523
524         Reviewed by Alex Christensen.
525
526         * platform/mac-wk1/TestExpectations:
527
528 2016-01-07  Alexey Proskuryakov  <ap@apple.com>
529
530         Better test gardening. Only skip those tests that use touch events, not the whole
531         directory.
532
533         * platform/ios-simulator-wk2/TestExpectations:
534
535 2016-01-07  Brady Eidson  <beidson@apple.com>
536
537         Modern IDB: Various imported/w3c/indexeddb tests fail due to expecting the wrong exception.
538         https://bugs.webkit.org/show_bug.cgi?id=152866
539
540         Reviewed by Alex Christensen.
541
542         * platform/mac-wk1/TestExpectations:
543
544 2016-01-07  Alexey Proskuryakov  <ap@apple.com>
545
546         Test gardening.
547
548         * platform/ios-simulator-wk2/TestExpectations:
549
550 2016-01-07  Brady Eidson  <beidson@apple.com>
551
552         Modern IDB: imported/w3c/indexeddb/idbcursor-continue.htm fails.
553         https://bugs.webkit.org/show_bug.cgi?id=152849
554
555         Reviewed by Alex Christensen.
556
557         * platform/mac-wk1/TestExpectations:
558
559 2016-01-07  Alexey Proskuryakov  <ap@apple.com>
560
561         testRunner.runUIScript crashes while running multiple tests in a row that invokes the same UIScript
562         https://bugs.webkit.org/show_bug.cgi?id=152390
563         <rdar://problem/23948321>
564
565         Reviewed by Simon Fraser.
566
567         * platform/ios-simulator/TestExpectations: Unskipped tests that used to be affected.
568
569 2016-01-07  Zalan Bujtas  <zalan@apple.com>
570
571         Incorrect position: fixed; rendering when child of position:relative/sticky.
572         https://bugs.webkit.org/show_bug.cgi?id=147284
573
574         Reviewed by Simon Fraser and David Hyatt.
575
576         Computing logical left for positioned objects should take the relative positioned ancestors' offset
577         into account.
578
579         * fast/block/positioning/fixed-container-with-relative-parent-expected.html: Added.
580         * fast/block/positioning/fixed-container-with-relative-parent.html: Added.
581         * fast/block/positioning/fixed-container-with-sticky-parent-expected.html: Added.
582         * fast/block/positioning/fixed-container-with-sticky-parent.html: Added.
583
584 2016-01-07  Chris Dumez  <cdumez@apple.com>
585
586         Directly-composited animated GIFs never resume once scrolled offscreen
587         https://bugs.webkit.org/show_bug.cgi?id=152817
588         <rdar://problem/19982020>
589
590         Reviewed by Daniel Bates.
591
592         Add a layout test to check that directly-composited animated GIFs are
593         properly suspended / resumed based on visibility inside the viewport.
594
595         * fast/images/composited-animated-gif-outside-viewport-expected.txt: Added.
596         * fast/images/composited-animated-gif-outside-viewport.html: Added.
597
598 2016-01-06  Joseph Pecoraro  <pecoraro@apple.com>
599
600         Web Inspector: CRASH Attempting to pause on CSP violation not inside of script
601         https://bugs.webkit.org/show_bug.cgi?id=152825
602         <rdar://problem/24021276>
603
604         Reviewed by Timothy Hatcher.
605
606         * http/tests/inspector/resources/inspector-test.js:
607         (TestPage.reportUncaughtException):
608         Allow a test to continue after uncaught exceptions.
609
610         * inspector/debugger/csp-exceptions-expected.txt: Added.
611         * inspector/debugger/csp-exceptions.html: Added.
612         * inspector/debugger/resources/csp-exception-iframe.html: Added.
613         Test a CSP exception that causes a pause and one outside of
614         script that does not pause (and does not crash).
615
616 2016-01-07  Brady Eidson  <beidson@apple.com>
617
618         Unreviewed IndexedDB test gardening.
619
620         * platform/mac-wk1/TestExpectations:
621
622 2016-01-07  Brady Eidson  <beidson@apple.com>
623
624         Modern IDB: Add expectations for W3C tests that were missing them.
625         https://bugs.webkit.org/show_bug.cgi?id=152835
626
627         Reviewed by Daniel Bates.
628
629         * platform/mac-wk1/TestExpectations:
630
631 2016-01-07  Brady Eidson  <beidson@apple.com>
632
633         Modern IDB: Update results for W3C tests marked as failures that actually pass.
634         https://bugs.webkit.org/show_bug.cgi?id=152827
635
636         Reviewed by Daniel Bates.
637         
638         - Update FAIL expectations to PASS expectations for Modern IDB.
639         - Copy the FAIL expectations over to platform/wk2 to keep testing Legacy IDB.
640
641         * platform/mac-wk1/TestExpectations:
642         * platform/wk2/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/abort-in-initial-upgradeneeded-expected.txt.
643         * platform/wk2/imported/w3c/indexeddb/idbcursor-advance-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor-advance-expected.txt.
644         * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_index5-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index5-expected.txt.
645         * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_index9-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_index9-expected.txt.
646         * platform/wk2/imported/w3c/indexeddb/idbcursor_advance_objectstore5-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_advance_objectstore5-expected.txt.
647         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index8-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_index8-expected.txt.
648         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_objectstore6-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_continue_objectstore6-expected.txt.
649         * platform/wk2/imported/w3c/indexeddb/idbcursor_delete_index4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_index4-expected.txt.
650         * platform/wk2/imported/w3c/indexeddb/idbcursor_delete_objectstore4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbcursor_delete_objectstore4-expected.txt.
651         * platform/wk2/imported/w3c/indexeddb/idbdatabase_close2-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_close2-expected.txt.
652         * platform/wk2/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbdatabase_deleteObjectStore4-not_reused-expected.txt.
653         * platform/wk2/imported/w3c/indexeddb/idbfactory_deleteDatabase3-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbfactory_deleteDatabase3-expected.txt.
654         * platform/wk2/imported/w3c/indexeddb/idbindex-multientry-big-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbindex-multientry-big-expected.txt.
655         * platform/wk2/imported/w3c/indexeddb/idbindex_get3-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbindex_get3-expected.txt.
656         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_add4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_add4-expected.txt.
657         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex2-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex2-expected.txt.
658         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_createIndex4-deleteIndex-event_order-expected.txt.
659         * platform/wk2/imported/w3c/indexeddb/idbobjectstore_put4-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbobjectstore_put4-expected.txt.
660         * platform/wk2/imported/w3c/indexeddb/idbtransaction_abort-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/idbtransaction_abort-expected.txt.
661         * platform/wk2/imported/w3c/indexeddb/keygenerator-constrainterror-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-constrainterror-expected.txt.
662         * platform/wk2/imported/w3c/indexeddb/keygenerator-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/keygenerator-expected.txt.
663         * platform/wk2/imported/w3c/indexeddb/transaction-requestqueue-expected.txt: Copied from LayoutTests/imported/w3c/indexeddb/transaction-requestqueue-expected.txt.
664
665 2016-01-06  Brady Eidson  <beidson@apple.com>
666
667         Modern IDB: Initial enabling of imported W3C IDB tests.
668         https://bugs.webkit.org/show_bug.cgi?id=152824
669
670         Reviewed by Daniel Bates.
671
672         * platform/mac-wk1/TestExpectations: Unskip the entire W3C IDB test directory,
673           but add appropriate results for all the tests that don't yet pass.
674
675 2016-01-06  Devin Rousso  <dcrousso+webkit@gmail.com>
676
677         Web Inspector: Add test for Color.canBeSerializedAsShortHex
678         https://bugs.webkit.org/show_bug.cgi?id=152809
679
680         Reviewed by Brian Burg.
681
682         Added more specific tests for the canBeSerializedAsShortHex
683         method of Web Inspector model class Color.
684
685         * inspector/model/color-expected.txt:
686         * inspector/model/color.html:
687
688 2016-01-06  Joseph Pecoraro  <pecoraro@apple.com>
689
690         Web Inspector: Scope chain shows too many scopes for functions (`let` and `var` in the same function are two scopes)
691         https://bugs.webkit.org/show_bug.cgi?id=152349
692
693         Reviewed by Timothy Hatcher.
694
695         * inspector/debugger/breakpoint-scope.html:
696         * inspector/model/scope-chain-node.html:
697         The ScopeChainNode model object changed, so update tests.
698
699 2016-01-06  Michael Catanzaro  <mcatanzaro@igalia.com>
700
701         [GTK] css-multicol-1 tests are failing
702
703         Unreviewed gardening.
704
705         * platform/gtk/TestExpectations:
706
707 2016-01-06  Ryan Haddad  <ryanhaddad@apple.com>
708
709         Rebaselining media/airplay-target-availability.html
710         hhttps://bugs.webkit.org/show_bug.cgi?id=152815
711
712         Unreviewed test gardening.
713
714         * media/airplay-target-availability-expected.txt:
715
716 2016-01-06  Joseph Pecoraro  <pecoraro@apple.com>
717
718         Remove Debug Logging from some Inspector Tests
719         https://bugs.webkit.org/show_bug.cgi?id=152806
720
721         Reviewed by Brian Burg.
722
723         * inspector/debugger/scriptParsed.html:
724         * inspector/model/scope-chain-node.html:
725
726 2016-01-06  Eric Carlson  <eric.carlson@apple.com>
727
728         AirPlay route availability event not always sent
729         https://bugs.webkit.org/show_bug.cgi?id=152802
730
731         Reviewed by Jer Noble.
732
733         * media/airplay-target-availability-expected.txt: Added.
734         * media/airplay-target-availability.html: Added.
735         * platform/mac/TestExpectations: Skip new test on Yosemite.
736         * platform/efl/TestExpectations: Skip new test.
737         * platform/gtk/TestExpectations: Ditto.
738         * platform/win/TestExpectations: Ditto.
739
740 2016-01-06  Brady Eidson  <beidson@apple.com>
741
742         Modern IDB: storage/indexeddb/odd-strings.html is flaky.
743         https://bugs.webkit.org/show_bug.cgi?id=152800
744
745         Reviewed by Alex Christensen.
746
747         * platform/mac-wk1/TestExpectations:
748
749 2016-01-06  Brady Eidson  <beidson@apple.com>
750
751         Modern IDB: storage/indexeddb/intversion-gated-on-delete.html is flaky.
752         https://bugs.webkit.org/show_bug.cgi?id=152795
753
754         Reviewed by Alex Christensen.
755
756         * platform/mac-wk1/TestExpectations:
757
758 2016-01-06  Simon Fraser  <simon.fraser@apple.com>
759
760         [iOS] Revert overflow:hidden on the body affecting viewport scale (r186786)
761         https://bugs.webkit.org/show_bug.cgi?id=152803
762         rdar://problem/22242515
763
764         Reviewed by Tim Horton.
765         
766         Keep the tests, but update their expected results.
767
768         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
769         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
770         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
771
772 2016-01-06  Brent Fulgham  <bfulgham@apple.com>
773
774         Port blocking bypass issue using 307 redirect
775         https://bugs.webkit.org/show_bug.cgi?id=152801
776         <rdar://problem/24048554>
777
778         Reviewed by Anders Carlsson.
779
780         * http/tests/security/blocked-on-redirect-expected.txt: Added.
781         * http/tests/security/blocked-on-redirect.html: Added.
782
783 gi2016-01-06  Carlos Alberto Lopez Perez  <clopez@igalia.com>
784
785         [GTK] Unreviewed gardening.
786
787         * platform/gtk/TestExpectations: report and mark new SVG failures
788         after r192138 and new media timeouts after r191948. Mark also the
789         RTSP test as skip because it was failing, and update the expectation
790         for a slow inspector test that now timeouts.
791
792 2016-01-06  Brady Eidson  <beidson@apple.com>
793
794         Modern IDB: storage/indexeddb/transaction-scope-sequencing.html fails
795         https://bugs.webkit.org/show_bug.cgi?id=152775
796
797         Reviewed by Alex Christensen.
798
799         In addition to enabling the previously skipped test, this also completely rewrites transaction-scheduler-4, 
800         which covered incorrect behavior, to cover newly implemented correct behavior.
801
802         * platform/mac-wk1/TestExpectations:
803         * storage/indexeddb/modern/resources/transaction-scheduler-4.js: Added.
804         * storage/indexeddb/modern/transaction-scheduler-4-expected.txt:
805         * storage/indexeddb/modern/transaction-scheduler-4.html:
806
807 2016-01-06  Zalan Bujtas  <zalan@apple.com>
808
809         Float with media query positioned incorrectly after window resize.
810         https://bugs.webkit.org/show_bug.cgi?id=152558
811
812         Reviewed by Simon Fraser and David Hyatt.
813
814         This patch ensures that when a renderer becomes floated, it is moved
815         to the right containing block.
816         When this floated renderer's previous sibling is an anonymous block, it needs
817         to be reparented so that the float is positioned as if there was no anonymous block at all.
818
819         * fast/block/float/float-with-anonymous-previous-sibling-expected.html: Added.
820         * fast/block/float/float-with-anonymous-previous-sibling.html: Added.
821
822 2016-01-06  Ryan Haddad  <ryanhaddad@apple.com>
823
824         Marking webarchive/adopt-attribute-styled-body-webarchive.html as flaky on mac-wk1
825         https://bugs.webkit.org/show_bug.cgi?id=152789
826
827         Unreviewed test gardening.
828
829         * platform/mac-wk1/TestExpectations:
830
831 2016-01-06  Zalan Bujtas  <zalan@apple.com>
832
833         isAnonymousInlineBlock() should exclude any ruby content.
834         https://bugs.webkit.org/show_bug.cgi?id=152648
835         <rdar://problem/23872549>
836
837         Reviewed by David Hyatt.
838
839         isAnonymousInlineBlock is designed for the new Block-Inside-Inline Model
840         and all other anonymous inline-block renderers (including Ruby) should bail out of it.
841         (see webkit.org/b/143145)
842
843         * fast/ruby/ruby-inline-margin-collapse-crash-expected.txt: Added.
844         * fast/ruby/ruby-inline-margin-collapse-crash.html: Added.
845
846 2016-01-06  Andy VanWagoner  <thetalecrafter@gmail.com>
847
848         [ES6] Date.prototype should be a plain object
849         https://bugs.webkit.org/show_bug.cgi?id=152574
850
851         Reviewed by Benjamin Poulain.
852
853         Test that the non-generic Date.prototype methods throw when invoked
854         from the now generic object Date.prototype. Also test that this change
855         preserves correct instanceof behavior.
856
857         * js/date-proto-generic-invocation-expected.txt:
858         * js/script-tests/date-proto-generic-invocation.js:
859
860 2016-01-05  Brady Eidson  <beidson@apple.com>
861
862         Unreviewed IndexedDB test gardening
863
864         * platform/mac-wk1/TestExpectations: Update the current known status of a few tests.
865
866 2016-01-05  Brady Eidson  <beidson@apple.com>
867
868         Modern IDB: storage/indexeddb/structured-clone.html crashes.
869         https://bugs.webkit.org/show_bug.cgi?id=152763
870
871         Reviewed by Alex Christensen.
872
873         * platform/mac-wk1/TestExpectations:
874         * storage/indexeddb/clone-exception-expected.txt:
875         * storage/indexeddb/exceptions-expected.txt:
876         * storage/indexeddb/objectstore-basics-expected.txt:
877         * storage/indexeddb/structured-clone-expected.txt:
878
879 2016-01-05  Pranjal Jumde  <pjumde@apple.com>
880
881         Image should not be re-registered if m_form already exists. This leads to an assertion failure.
882         https://bugs.webkit.org/show_bug.cgi?id=152741
883         <rdar://problem/24030778>
884
885         Reviewed by Brent Fulgham.
886
887         * LayoutTests/fast/html/form-registerimg-multiple-crash-expected.txt: Added.
888         * LayoutTests/fast/html/form-registerimg-multiple-crash.html: Added.
889
890 2016-01-05  Commit Queue  <commit-queue@webkit.org>
891
892         Unreviewed, rolling out r194603.
893         https://bugs.webkit.org/show_bug.cgi?id=152762
894
895         This change introduced JSC test failures (Requested by
896         ryanhaddad on #webkit).
897
898         Reverted changeset:
899
900         "[ES6] Date.prototype should be a plain object"
901         https://bugs.webkit.org/show_bug.cgi?id=152574
902         http://trac.webkit.org/changeset/194603
903
904 2016-01-05  Simon Fraser  <simon.fraser@apple.com>
905
906         Adjust tile coverage with margin tiles, and tidy up the indicator
907         https://bugs.webkit.org/show_bug.cgi?id=152742
908
909         Reviewed by Beth Dakin.
910
911         New baselines. simple-document-with-margin-tiles.html needs to wait for over 0.5s
912         for the FrameView::enableSpeculativeTilingIfNeeded() timer to fire before
913         dumping coverage (ouch).
914
915         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-expected.txt:
916         * tiled-drawing/scrolling/fast-scroll-iframe-latched-iframe-with-handler-expected.txt:
917         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-expected.txt:
918         * tiled-drawing/scrolling/fast-scroll-iframe-latched-mainframe-with-handler-expected.txt:
919         * tiled-drawing/simple-document-with-margin-tiles.html:
920
921 2016-01-05  Brady Eidson  <beidson@apple.com>
922
923         IDB test gardening.
924
925         Rubberstamped by Alex Christensen.
926
927         * platform/mac-wk1/TestExpectations: Unskip a passing test, and move a test from "times out" to "fails"
928
929 2016-01-05  Andy VanWagoner  <thetalecrafter@gmail.com>
930
931         [ES6] Date.prototype should be a plain object
932         https://bugs.webkit.org/show_bug.cgi?id=152574
933
934         Reviewed by Benjamin Poulain.
935
936         Test that the non-generic Date.prototype methods throw when invoked
937         from the now generic object Date.prototype. Also test that this change
938         preserves correct instanceof behavior.
939
940         * js/date-proto-generic-invocation-expected.txt:
941         * js/script-tests/date-proto-generic-invocation.js:
942
943 2016-01-05  Mark Lam  <mark.lam@apple.com>
944
945         Make ftl-polymorphic-xxx tests more polymorphic.
946         https://bugs.webkit.org/show_bug.cgi?id=152736
947
948         Reviewed by Saam Barati.
949
950         1. Change the test driver to alternate inputs between numeric operands and
951            an object with a valueOf() method.
952         2. Changed busy work blob to use the operator being tested instead of always using
953            the + operator.
954         3. Updated test results.
955
956         With these change, the tests each triggers around 49000+ speculation failures when
957         run as a benchmark on the VM before the fix for https://webkit.org/b/152708
958         landed (in r194560: <http://trac.webkit.org/r194560>).  After the fix, the
959         number of speculation failures is around 11 or lower.
960
961         The benchmark perf with these tests shows about a 10% gain on x86 (32-bit with no
962         FTL) and about 2x on x86_64 (64-bit with FTL).
963
964         * js/regress/script-tests/ftl-polymorphic-bitand.js:
965         * js/regress/script-tests/ftl-polymorphic-bitor.js:
966         * js/regress/script-tests/ftl-polymorphic-bitxor.js:
967         * js/regress/script-tests/ftl-polymorphic-div.js:
968         * js/regress/script-tests/ftl-polymorphic-lshift.js:
969         * js/regress/script-tests/ftl-polymorphic-mul.js:
970         * js/regress/script-tests/ftl-polymorphic-rshift.js:
971         * js/regress/script-tests/ftl-polymorphic-sub.js:
972         * js/regress/script-tests/ftl-polymorphic-urshift.js:
973
974 2016-01-05  Brady Eidson  <beidson@apple.com>
975
976         Modern IDB: Error message updates for two failing tests.
977         https://bugs.webkit.org/show_bug.cgi?id=152735
978
979         Reviewed by Alex Christensen.
980
981         - Update results to accommodate new error messages.
982         - openKeyCursor on IDBObjectStore has been removed, so remove that from the results.
983         - "undefined" and "null" are invalid keys, so update the keypath-basics test to reflect this.
984         
985         * platform/mac-wk1/TestExpectations:
986         * storage/indexeddb/deleted-objects-expected.txt:
987         * storage/indexeddb/keypath-basics-expected.txt:
988         * storage/indexeddb/resources/keypath-basics.js:
989         * storage/indexeddb/transaction-basics-expected.txt:
990
991 2016-01-05  Brady Eidson  <beidson@apple.com>
992
993         IndexedDB TestExpectations gardening.
994
995         Reviewed by Alex Christensen.
996
997         - Enable 3 flakes that should now not be flakey.
998         - Unskip some previously crashing tests, but mark as text failures.
999         - Move some tests around with better comments.
1000         
1001         * platform/mac-wk1/TestExpectations: 
1002
1003 2016-01-05  Brady Eidson  <beidson@apple.com>
1004
1005         Modern IDB: Transactions from a previous page can leak forward to the next.
1006         https://bugs.webkit.org/show_bug.cgi?id=152698
1007
1008         Reviewed by Alex Christensen.
1009
1010         * storage/indexeddb/modern/resources/transactions-stop-on-navigation-2.html: Added.
1011         * storage/indexeddb/modern/resources/transactions-stop-on-navigation.js: Added.
1012         * storage/indexeddb/modern/transactions-stop-on-navigation-expected.txt: Added.
1013         * storage/indexeddb/modern/transactions-stop-on-navigation.html: Added.
1014
1015 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1016
1017         Marking imported/w3c/web-platform-tests/html/dom/dynamic-markup-insertion/opening-the-input-stream/010.html
1018         as failing (before https://bugs.webkit.org/show_bug.cgi?id=151984 it was timing out)
1019
1020         Unreviewed.
1021
1022         * TestExpectations:
1023
1024 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1025
1026         Activate service-workers import
1027         https://bugs.webkit.org/show_bug.cgi?id=152686
1028
1029         Reviewed by Daniel Bates.
1030
1031         * TestExpectations: Marking all service worker tests as skipped.
1032
1033 2016-01-05  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1034
1035         Update web-platform-tests test suite
1036         https://bugs.webkit.org/show_bug.cgi?id=151984
1037
1038         Reviewed by Daniel Bates.
1039
1040         * TestExpectations: updated expectations for newly failing tests.
1041
1042 2016-01-04  Devin Rousso  <dcrousso+webkit@gmail.com>
1043
1044         Web Inspector: add context menu items to switch CSS color property value syntax between RGB, HSL, etc
1045         https://bugs.webkit.org/show_bug.cgi?id=151918
1046
1047         Reviewed by Timothy Hatcher.
1048
1049         * inspector/model/color-expected.html:
1050         * inspector/model/color.html:
1051         Changed "nickname" to "keyword".
1052
1053 2016-01-04  Brady Eidson  <beidson@apple.com>
1054
1055         Modern IDB: Memory indexes aren't deleted when their owning memory object stores are deleted.
1056         https://bugs.webkit.org/show_bug.cgi?id=152717
1057
1058         Reviewed by Alex Christensen.
1059
1060         * storage/indexeddb/modern/memory-index-not-deleted-with-objectstore-expected.txt: Added.
1061         * storage/indexeddb/modern/memory-index-not-deleted-with-objectstore.html: Added.
1062         * storage/indexeddb/modern/resources/memory-index-not-deleted-with-objectstore.js: Added.
1063
1064 2016-01-04  Sergio Villar Senin  <svillar@igalia.com>
1065
1066         REGRESSION(r194143): Float width incorrectly calculated on Wikipedia
1067         https://bugs.webkit.org/show_bug.cgi?id=152644
1068
1069         Reviewed by Myles C. Maxfield.
1070
1071         * fast/css-intrinsic-dimensions/inlinesize-contribution-floats-expected.html: Added.
1072         * fast/css-intrinsic-dimensions/inlinesize-contribution-floats.html: Added.
1073
1074 2016-01-04  David Hyatt  <hyatt@apple.com>
1075
1076         word-wrap: break-word broken inside a flexbox
1077         https://bugs.webkit.org/show_bug.cgi?id=152321
1078
1079         Reviewed by Simon Fraser.
1080
1081         * fast/text/word-break-on-flexbox-child-expected.html: Added.
1082         * fast/text/word-break-on-flexbox-child.html: Added.
1083
1084 2016-01-04  John Wilander  <wilander@apple.com>
1085
1086         webkitGetUserMedia built-in should use @then and not then
1087         https://bugs.webkit.org/show_bug.cgi?id=152296
1088
1089         Reviewed by Brent Fulgham.
1090
1091         * streams/webkitGetUserMedia-shadowing-then-expected.txt: Added.
1092         * streams/webkitGetUserMedia-shadowing-then.html: Added.
1093
1094 2016-01-04  Ryan Haddad  <ryanhaddad@apple.com>
1095
1096         Unreviewed, rolling out r194533.
1097
1098         The test that was re-enabled with this change is still flaky
1099
1100         Reverted changeset:
1101
1102         "Modern IDB TestExpectations gardening."
1103         http://trac.webkit.org/changeset/194533
1104
1105 2016-01-04  Ryan Haddad  <ryanhaddad@apple.com>
1106
1107         Skip failing test fast/animation/request-animation-frame-disabled.html on ios-simulator
1108         fast/animation/request-animation-frame-disabled.html
1109
1110         Unreviewed test gardening.
1111
1112         * platform/ios-simulator/TestExpectations:
1113
1114 2016-01-04  Ryan Haddad  <ryanhaddad@apple.com>
1115
1116         Re-enable fast/animation tests on ios-simulator
1117         https://bugs.webkit.org/show_bug.cgi?id=137588
1118
1119         Unreviewed test gardening.
1120
1121         * platform/ios-simulator/TestExpectations:
1122
1123 2016-01-02  Brady Eidson  <beidson@apple.com>
1124
1125         Modern IDB TestExpectations gardening.
1126
1127         Rubberstamped by Andy Estes.
1128
1129         * platform/mac-wk1/TestExpectations: Remove the failure entry for a test that passes.
1130
1131 2016-01-03  Simon Fraser  <simon.fraser@apple.com>
1132
1133         scrollLeft returns different values for viewport and non-viewport scrolling with rtl
1134         https://bugs.webkit.org/show_bug.cgi?id=94405
1135         rdar://problem/21829754
1136
1137         Reviewed by Zalan Bujtas.
1138         
1139         programmatic-overflow-rtl-scrollIntoView.html is a basic test for negative scrollLeft
1140         in an RTL scroller.
1141         
1142         Other tests are fixed to programmatically scroll to negative scroll positions.
1143
1144         * compositing/rtl/rtl-overflow-scrolling.html:
1145         * fast/overflow/scroll-div-hide-show-expected.txt:
1146         * fast/overflow/scroll-div-hide-show.html:
1147         * fast/repaint/horizontal-bt-overflow-parent.html:
1148         * fast/repaint/horizontal-bt-overflow-same.html:
1149         * fast/repaint/vertical-overflow-parent.html:
1150         * fast/repaint/vertical-overflow-same.html:
1151         * fast/scrolling/programmatic-overflow-rtl-scrollIntoView-expected.txt: Added.
1152         * fast/scrolling/programmatic-overflow-rtl-scrollIntoView.html: Added.
1153         * fast/writing-mode/flipped-blocks-hit-test-overflow-scroll.html:
1154         * imported/blink/compositing/overflow/rtl-overflow.html:
1155
1156 2016-01-02  Simon Fraser  <simon.fraser@apple.com>
1157
1158         Some cleanup in ScrollAnimator
1159         https://bugs.webkit.org/show_bug.cgi?id=152649
1160
1161         Reviewed by Zalan Bujtas.
1162         
1163         Added fast/scrolling/arrow-key-scroll-in-rtl-document.html to test for arrow
1164         key scrolling in an RTL document, which an earlier version of the patch
1165         regressed without detection.
1166
1167         * fast/dom/horizontal-scrollbar-in-rtl-expected.txt:
1168         * fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt: Added.
1169         * fast/scrolling/arrow-key-scroll-in-rtl-document.html: Added.
1170
1171 2016-01-02  Zalan Bujtas  <zalan@apple.com>
1172
1173         Simple line layout:: Add text-decoration support.
1174         https://bugs.webkit.org/show_bug.cgi?id=152623
1175
1176         Reviewed by Antti Koivisto.
1177
1178         Existing tests cases also cover decoration correctness.
1179
1180         * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration-expected.html: Added.
1181         * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration.html: Added.
1182
1183 2016-01-01  Brady Eidson  <beidson@apple.com>
1184
1185         Modern IDB: storage/indexeddb/database-deletepending-flag.html fails.
1186         https://bugs.webkit.org/show_bug.cgi?id=152600
1187
1188         Reviewed by Alex Christensen.
1189
1190         * platform/mac-wk1/TestExpectations:
1191
1192 2016-01-01  Simon Fraser  <simon.fraser@apple.com>
1193
1194         Fix reload and programmatic scrolling in RTL documents
1195         https://bugs.webkit.org/show_bug.cgi?id=152639
1196
1197         Reviewed by Zalan Bujtas.
1198         
1199         New tests for programmatic scrolling (2 kinds!) in RTL documents, and
1200         reloading a scrolled RTL document.
1201
1202         * fast/scrolling/programmatic-document-rtl-scroll-expected.html: Added.
1203         * fast/scrolling/programmatic-document-rtl-scroll.html: Added.
1204         * fast/scrolling/programmatic-document-rtl-scrollIntoView-expected.txt: Added.
1205         * fast/scrolling/programmatic-document-rtl-scrollIntoView.html: Added.
1206         * fast/scrolling/scroll-position-on-reload-rtl-expected.txt: Added.
1207         * fast/scrolling/scroll-position-on-reload-rtl.html: Added.
1208
1209 2016-01-01  Simon Fraser  <simon.fraser@apple.com>
1210
1211         REGRESSION (r194448): Scrolling overflow:scroll goes too far
1212         https://bugs.webkit.org/show_bug.cgi?id=152645
1213
1214         Reviewed by Zalan Bujtas.
1215         
1216         Test that scrolls and overflow div with wheel events, then checks that it has
1217         not passed the max scroll offset.
1218
1219         * fast/scrolling/overflow-scroll-past-max-expected.txt: Added.
1220         * fast/scrolling/overflow-scroll-past-max.html: Added.
1221
1222 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1223
1224         [GTK] Several IndexedDB tests failing
1225
1226         Unreviewed gardening.
1227
1228         * platform/gtk/TestExpectations:
1229
1230 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1231
1232         [GTK] http/tests/misc/detached-frame-console.html is crashing
1233
1234         Unreviewed gardening.
1235
1236         * platform/gtk/TestExpectations:
1237
1238 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1239
1240         [GTK] http/tests/media/clearkey/clear-key-hls-aes128.html is crashing
1241
1242         Unreviewed gardening.
1243
1244         * platform/gtk/TestExpectations:
1245
1246 2016-01-01  Michael Catanzaro  <mcatanzaro@igalia.com>
1247
1248         [GTK] Expect missing results for CSS table anonymous objects tests
1249
1250         Unreviewed gardening.
1251
1252         * platform/gtk/TestExpectations:
1253
1254 2015-12-31  Simon Fraser  <simon.fraser@apple.com>
1255
1256         [iOS WK2] Fix incorrect scrollPosition handling
1257         https://bugs.webkit.org/show_bug.cgi?id=152630
1258
1259         Reviewed by Zalan Bujtas.
1260         
1261         These tests now load with a 0,0 scroll position, so don't dump out the "scrolled to" text,
1262         which matches Mac behavior.
1263
1264         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
1265         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
1266         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
1267         * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
1268         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
1269         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
1270         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
1271         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
1272         * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
1273         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
1274         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
1275         * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
1276
1277 2015-12-31  Zalan Bujtas  <zalan@apple.com>
1278
1279         text-decoration: line-through is mispositioned when text has overline/underline too.
1280         https://bugs.webkit.org/show_bug.cgi?id=152619
1281
1282         Reviewed by Simon Fraser.
1283
1284         Line-through painting was mistakenly calling drawLineForText with overline/underline positioning.
1285
1286         * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned-expected.html: Added.
1287         * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned.html: Added.
1288
1289 2015-12-31  Zalan Bujtas  <zalan@apple.com>
1290
1291         Simple line layout: Text with stroke width is not positioned correctly.
1292         https://bugs.webkit.org/show_bug.cgi?id=152614
1293
1294         Reviewed by Simon Fraser.
1295
1296         Visual overflow should not affect text position.
1297
1298         * fast/text/simple-line-layout-text-position-with-stroke-expected.html: Added.
1299         * fast/text/simple-line-layout-text-position-with-stroke.html: Added.
1300
1301 2015-12-31  Zalan Bujtas  <zalan@apple.com>
1302
1303         Simple line layout: Nested block with pseudo first-line parent should bail out of simple line layout.
1304         https://bugs.webkit.org/show_bug.cgi?id=152599
1305
1306         Reviewed by Simon Fraser.
1307
1308         We should bail out of simple line layout if any of the ancestors have pseudo first-line style.
1309         (see RenderBlock::firstLineBlock()) 
1310
1311         * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout-expected.html: Added.
1312         * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout.html: Added.
1313
1314 2015-12-31  Martin Robinson  <mrobinson@igalia.com>
1315
1316         Mark some tests as failing on WebKitGTK+.
1317
1318         Unreviewed gardening.
1319
1320         * platform/gtk/TestExpectations:
1321
1322 2015-12-31  Martin Robinson  <mrobinson@igalia.com>
1323
1324         Mark WOFF2 test as failing on WebKitGTK+
1325
1326         Unreviewed. Gardening.
1327
1328         * platform/gtk/TestExpectations:
1329
1330 2015-12-31  ChangSeok Oh  <changseok.oh@collabora.com>
1331
1332         [GTK] Unreviewed gardening at 2015-12-31
1333
1334         Mark fast/text/text-combine-placement.html as crashing.
1335
1336         * platform/gtk/TestExpectations:
1337
1338 2015-12-30  Brady Eidson  <beidson@apple.com>
1339
1340         Modern IDB: Only fire blocked events after all open connections have handled their versionchange events.
1341         https://bugs.webkit.org/show_bug.cgi?id=152593
1342
1343         Reviewed by Andy Estes.
1344
1345         - Unskip two timeout tests that now pass.
1346         - Reclassify a text-failure test to be skipped for new reasons.
1347         
1348         * platform/mac-wk1/TestExpectations:
1349
1350 2015-12-30  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1351
1352         Unreviewed, EFL gardening.
1353
1354         Mark navigation policy tests to failure and unskip some passing test.
1355         Update media failure tests.
1356
1357         * platform/efl/TestExpectations:
1358
1359 2015-12-30  Skachkov Oleksandr  <gskachkov@gmail.com>
1360
1361         [ES6] Arrow function syntax. Arrow function specific features. Lexical bind "super"
1362         https://bugs.webkit.org/show_bug.cgi?id=149615
1363
1364         Reviewed by Saam Barati.
1365
1366         * js/arrowfunction-superproperty-expected.txt: Added.
1367         * js/arrowfunction-superproperty.html: Added.
1368         * js/script-tests/arrowfunction-superproperty.js: Added.
1369
1370 2015-12-29  Andy VanWagoner  <andy@instructure.com>
1371
1372         Remove tests for sometimes unsupported calendars, numbering systems, and time zone backward links
1373         https://bugs.webkit.org/show_bug.cgi?id=152550
1374
1375         Reviewed by Alexey Proskuryakov.
1376
1377         Time zones change often, so only test a few probable backward links.
1378         Remove hanidays numbering system tests, since GTK and EFL don't support it.
1379         Remove islamic-umalqura calendar tests, since GTK and EFL don't support it.
1380
1381         * js/intl-datetimeformat-expected.txt:
1382         * js/script-tests/intl-datetimeformat.js:
1383
1384 2015-12-27  Zalan Bujtas  <zalan@apple.com>
1385
1386         Should never be reached failure in WebCore::RenderElement::clearLayoutRootIfNeeded
1387         https://bugs.webkit.org/show_bug.cgi?id=151590
1388
1389         Reviewed by Simon Fraser.
1390
1391         We should always set the layoutroot when a new subtree layout is requested (and convert it
1392         to a full layout when needed). It ensures that renderers are detached cleanly even when
1393         they are set as layoutroot.
1394
1395         * fast/block/assert-when-layout-root-is-not-cleared-expected.txt: Added.
1396         * fast/block/assert-when-layout-root-is-not-cleared.html: Added.
1397
1398 2015-12-25  Zalan Bujtas  <zalan@apple.com>
1399
1400         Subpixel rendering: Add subpixel support for outline.
1401         https://bugs.webkit.org/show_bug.cgi?id=152560
1402
1403         Unable to ref-test other outline types.
1404
1405         Reviewed by Simon Fraser.
1406
1407         * fast/borders/hidpi-outline-hairline-painting-expected.html: Added.
1408         * fast/borders/hidpi-outline-hairline-painting.html: Added.
1409
1410 2015-12-24  Zalan Bujtas  <zalan@apple.com>
1411
1412         ASSERTION FAILED: x2 >= x1 in WebCore::RenderElement::drawLineForBoxSide
1413         https://bugs.webkit.org/show_bug.cgi?id=151210
1414
1415         Reviewed by Simon Fraser.
1416
1417         "IntRect outer = snappedIntRect(inner)" explicitly converts inner to LayoutRect and
1418         returns a snapped IntRect. When inner (after the inflate) overflows LayoutUnit,
1419         the snapped outer rect becomes smaller than the inner rect.
1420
1421         This patch also enables outline painting on subpixel positions.
1422
1423         * fast/borders/hidpi-outline-on-subpixel-position-expected.html: Added.
1424         * fast/borders/hidpi-outline-on-subpixel-position.html: Added.
1425         * fast/borders/outline-offset-overflow-expected.txt: Added.
1426         * fast/borders/outline-offset-overflow.html: Added.
1427
1428 2015-12-23  Brady Eidson  <beidson@apple.com>
1429
1430         Modern IDB: Don't open any new connections until after version change transactions are completely handled.
1431         https://bugs.webkit.org/show_bug.cgi?id=152441
1432
1433         Reviewed by Alex Christensen.
1434
1435         * platform/mac-wk1/TestExpectations: Enable 4 now-passing tests.
1436
1437 2015-12-23  Brady Eidson  <beidson@apple.com>
1438
1439         Modern IDB: storage/indexeddb/transaction-basics.html fails.
1440         https://bugs.webkit.org/show_bug.cgi?id=152481
1441
1442         Reviewed by Alex Christensen.
1443
1444         * platform/mac-wk1/TestExpectations:
1445         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1446         * storage/indexeddb/transaction-basics-expected.txt:
1447
1448 2015-12-23  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
1449
1450         Unreviewed EFL gardening.
1451
1452         Mark shadow dom to Pass with incorrect result. Additionally remove
1453         disappeared storage tests in TestExpectations.
1454
1455         Unskip MSE tests because MSE functionalities have been supported by gstreamer.
1456
1457         * platform/efl/TestExpectations:
1458
1459 2015-12-23  Simon Fraser  <simon.fraser@apple.com>
1460
1461         REGRESSION (r187593): Scroll position jumps when selecting text in an iframe
1462         https://bugs.webkit.org/show_bug.cgi?id=152541
1463         rdar://problem/23886181
1464
1465         Reviewed by Tim Horton.
1466         
1467         New test for autoscrolling iframe contents (an existing test scrolled an overflow:scroll
1468         inside an iframe, and didn't catch the bug).
1469
1470         * fast/events/autoscroll-in-iframe-body-expected.txt: Added.
1471         * fast/events/autoscroll-in-iframe-body.html: Added.
1472         * fast/forms/input-readonly-autoscroll.html: Fix a missing double quote.
1473
1474 2015-12-22  Simon Fraser  <simon.fraser@apple.com>
1475
1476         Minor cleanup in RenderBox::canBeProgramaticallyScrolled()
1477         https://bugs.webkit.org/show_bug.cgi?id=152515
1478
1479         Reviewed by Tim Horton.
1480
1481         Test that programmatic scrolling works inside overflow:hidden.
1482
1483         * fast/overflow/overflow-hidden-scroll-into-view-expected.html: Added.
1484         * fast/overflow/overflow-hidden-scroll-into-view.html: Added.
1485
1486 2015-12-23  Ryan Haddad  <ryanhaddad@apple.com>
1487
1488         Rebaselining storage/domstorage/localstorage/delete-defineproperty-removal.html
1489         https://bugs.webkit.org/show_bug.cgi?id=149179
1490
1491         Unreviewed test gardening.
1492
1493         * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt:
1494
1495 2015-12-23  Pranjal Jumde  <pjumde@apple.com>
1496
1497         Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
1498         https://bugs.webkit.org/show_bug.cgi?id=149179
1499         <rdar://problem/22708019>.
1500
1501         Reviewed by Filip Pizlo.
1502
1503         * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
1504         * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.
1505
1506 2015-12-23  Eric Carlson  <eric.carlson@apple.com>
1507
1508         [MediaStream] MediaDeviceInfo.label must be empty in some situations
1509         https://bugs.webkit.org/show_bug.cgi?id=152000
1510
1511         Reviewed by Brent Fulgham.
1512
1513         * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1514         * fast/mediastream/MediaDevices-enumerateDevices.html:
1515
1516 2015-12-23  Andy VanWagoner  <andy@instructure.com>
1517
1518         [INTL] Implement DateTime Format Functions
1519         https://bugs.webkit.org/show_bug.cgi?id=147606
1520
1521         Reviewed by Benjamin Poulain.
1522
1523         * js/intl-datetimeformat-expected.txt: Added format tests.
1524         * js/intl-datetimeformat.html: Used utf-8.
1525         * js/script-tests/intl-datetimeformat.js: Added format tests.
1526
1527 2015-12-23  Andy VanWagoner  <thetalecrafter@gmail.com>
1528
1529         [INTL] Implement String.prototype.localeCompare in ECMA-402
1530         https://bugs.webkit.org/show_bug.cgi?id=147607
1531
1532         Reviewed by Benjamin Poulain.
1533
1534         * js/script-tests/string-localeCompare.js:
1535         * js/script-tests/string-prototype-properties.js: Update error message.
1536         * js/string-localeCompare-expected.txt:
1537         * js/string-prototype-properties-expected.txt: Update error message.
1538         * js/string-localeCompare.html:
1539
1540 2015-12-23  Ryan Haddad  <ryanhaddad@apple.com>
1541
1542         Rebaselining fast/text/emoji.html for Windows
1543         https://bugs.webkit.org/show_bug.cgi?id=152147
1544
1545         Unreviewed test gardening.
1546
1547         * platform/win/fast/text/emoji-expected.txt:
1548
1549 2015-12-23  Ryan Haddad  <ryanhaddad@apple.com>
1550
1551         Marking http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* as failing on Win
1552         https://bugs.webkit.org/show_bug.cgi?id=152411
1553
1554         Unreviewed test gardening.
1555
1556         * platform/win/TestExpectations:
1557
1558 2015-12-23  ChangSeok Oh  <changseok.oh@collabora.com>
1559
1560         [GTK] Unreviewed gardening
1561
1562         RTCPeerConnection-state.html is removed after r194112. Remove failure expectations
1563         for tests which have been passing. Add new expectations for text-combine-shrink-on-color-change.html
1564
1565         * platform/gtk/TestExpectations:
1566         * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.png: Added.
1567         * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1568
1569 2015-12-23  Andy VanWagoner  <andy@instructure.com>
1570
1571         [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions ()
1572         https://bugs.webkit.org/show_bug.cgi?id=147603
1573
1574         Reviewed by Benjamin Poulain.
1575
1576         * js/intl-datetimeformat-expected.txt: Added resolvedOptions tests.
1577         * js/script-tests/intl-datetimeformat.js: Added resolvedOptions tests.
1578         (string_appeared_here):
1579
1580 2015-12-23  Chris Aljoudi <chris@chrismatic.io> and Alex Christensen <achristensen@webkit.org>
1581
1582         Content blockers should be able to promote http to https
1583         https://bugs.webkit.org/show_bug.cgi?id=148966
1584
1585         Reviewed by Benjamin Poulain.
1586
1587         * http/tests/contentextensions/make-https-expected.txt: Added.
1588         * http/tests/contentextensions/make-https.html: Added.
1589         * http/tests/contentextensions/make-https.html.json: Added.
1590
1591 2015-12-22  Xabier Rodriguez Calvar  <calvaris@igalia.com>
1592
1593         [Streams API] Fix cosmetic things after importing spec tests
1594         https://bugs.webkit.org/show_bug.cgi?id=152479
1595
1596         Reviewed by Youenn Fablet.
1597
1598         Spec version are mainly updated in this patch as it wasn't done when importing tests from the spec. Some other
1599         minor changes were done, as renumbering some tests, removing some orphan expectations and other styling issues.
1600
1601         * streams/brand-checks.html:
1602         * streams/pipe-to.html:
1603         * streams/readable-stream-controller-error.html:
1604         * streams/readable-stream-pipeThrough.html:
1605         * streams/readable-stream-reader-read.html:
1606         * streams/reference-implementation/abstract-ops.html:
1607         * streams/reference-implementation/bad-strategies.html:
1608         * streams/reference-implementation/bad-underlying-sinks.html:
1609         * streams/reference-implementation/bad-underlying-sources-expected.txt: Removed.
1610         * streams/reference-implementation/brand-checks.html:
1611         * streams/reference-implementation/byte-length-queuing-strategy.html:
1612         * streams/reference-implementation/count-queuing-strategy.html:
1613         * streams/reference-implementation/pipe-through.html:
1614         * streams/reference-implementation/pipe-to-options.html:
1615         * streams/reference-implementation/pipe-to.html:
1616         * streams/reference-implementation/readable-stream-templated.html:
1617         * streams/reference-implementation/transform-stream-errors.html:
1618         * streams/reference-implementation/transform-stream.html:
1619         * streams/reference-implementation/writable-stream-abort.html:
1620         * streams/reference-implementation/writable-stream-expected.txt:
1621         * streams/reference-implementation/writable-stream.html:
1622
1623 2015-12-22  Ryan Haddad  <ryanhaddad@apple.com>
1624
1625         Marking webgl/1.0.2/conformance/extensions/get-extension.html as flaky on mac-wk1
1626         https://bugs.webkit.org/show_bug.cgi?id=152506
1627
1628         Unreviewed test gardening.
1629
1630         * platform/mac-wk1/TestExpectations:
1631
1632 2015-12-22  Chris Fleizach  <cfleizach@apple.com>
1633
1634         [WK2] Looping in testcase: fast/dom/Window/property-access-on-cached-window-after-frame-removed.html
1635         https://bugs.webkit.org/show_bug.cgi?id=152482
1636
1637         Reviewed by Brent Fulgham.
1638
1639         * platform/mac-wk2/TestExpectations:
1640
1641 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1642
1643         Skipping unsupported test on ios-simulator
1644         https://bugs.webkit.org/show_bug.cgi?id=152491
1645
1646         Unreviewed test gardening.
1647
1648         * platform/ios-simulator/TestExpectations:
1649
1650 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1651
1652         Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
1653         https://bugs.webkit.org/show_bug.cgi?id=152492
1654
1655         Unreviewed test gardening.
1656
1657         * platform/mac-wk2/TestExpectations:
1658
1659 2015-12-21  Skachkov Oleksandr  <gskachkov@gmail.com>
1660
1661         Unexpected exception assigning to this._property inside arrow function
1662         https://bugs.webkit.org/show_bug.cgi?id=152028
1663
1664         Reviewed by Saam Barati.
1665
1666         Added new test cases for arrow function, to force create lexical env in body of function.
1667
1668         * js/arrowfunction-lexical-bind-this-expected.txt:
1669         * js/script-tests/arrowfunction-lexical-bind-this.js:
1670
1671 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1672
1673         Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
1674         https://bugs.webkit.org/show_bug.cgi?id=152487
1675
1676         Unreviewed test gardening.
1677
1678         * platform/mac-wk1/TestExpectations:
1679
1680 2015-12-21  Antti Koivisto  <antti@apple.com>
1681
1682         Limit cached redirect chain length
1683         https://bugs.webkit.org/show_bug.cgi?id=152477
1684
1685         Reviewed by Andreas Kling.
1686
1687         * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
1688         * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
1689         * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
1690
1691 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1692
1693         Marking webaudio/audiocontext-state-interrupted.html  as a flaky crasher on mac-wk1
1694         https://bugs.webkit.org/show_bug.cgi?id=152485
1695
1696         Unreviewed test gardening.
1697
1698         * platform/mac-wk1/TestExpectations:
1699
1700 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1701
1702         Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
1703         https://bugs.webkit.org/show_bug.cgi?id=152449
1704
1705         Unreviewed teset gardening.
1706
1707         * platform/ios-simulator/TestExpectations:
1708
1709 2015-12-21  Ryan Haddad  <ryanhaddad@apple.com>
1710
1711         Unreviewed, rolling out r194328.
1712
1713         This change appears to have caused failures in JSC tests
1714
1715         Reverted changeset:
1716
1717         "[INTL] Implement String.prototype.localeCompare in ECMA-402"
1718         https://bugs.webkit.org/show_bug.cgi?id=147607
1719         http://trac.webkit.org/changeset/194328
1720
1721 2015-12-21  Andy VanWagoner  <thetalecrafter@gmail.com>
1722
1723         [INTL] Implement String.prototype.localeCompare in ECMA-402
1724         https://bugs.webkit.org/show_bug.cgi?id=147607
1725
1726         Reviewed by Darin Adler.
1727
1728         * js/script-tests/string-localeCompare.js:
1729         * js/script-tests/string-prototype-properties.js: Update error message.
1730         * js/string-localeCompare-expected.txt:
1731         * js/string-prototype-properties-expected.txt: Update error message.
1732         * js/string-localeCompare.html:
1733
1734 2015-12-20  Jeremy Zerfas  <WebKit@JeremyZerfas.com>
1735
1736         Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
1737         https://bugs.webkit.org/show_bug.cgi?id=152374
1738
1739         Reviewed by Darin Adler.
1740
1741         Added test to make sure that when copying a 50 frame 500x500 animation
1742         (50 MB uncompressed) to the clipboard, the additional memory usage is
1743         kept to less than 200 MB.
1744
1745         * fast/images/image-copy-memory-usage-expected.txt: Added.
1746         * fast/images/image-copy-memory-usage.html: Added.
1747         * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
1748
1749 2015-12-20  Commit Queue  <commit-queue@webkit.org>
1750
1751         Unreviewed, rolling out r194033 and r194267.
1752         https://bugs.webkit.org/show_bug.cgi?id=152465
1753
1754         Caused crashes on Mac WK1 bots (Requested by youenn on
1755         #webkit).
1756
1757         Reverted changesets:
1758
1759         "[Streams API] Expose ReadableStream and relatives to Worker"
1760         https://bugs.webkit.org/show_bug.cgi?id=152066
1761         http://trac.webkit.org/changeset/194033
1762
1763         "[Streams API] imported/w3c/web-platform-tests/streams-api
1764         /readable-streams/cancel.html has a flaky test"
1765         https://bugs.webkit.org/show_bug.cgi?id=152065
1766         http://trac.webkit.org/changeset/194267
1767
1768 2015-12-18  Antti Koivisto  <antti@apple.com>
1769
1770         Cache redirects as separate entries
1771         https://bugs.webkit.org/show_bug.cgi?id=152424
1772
1773         Reviewed by Alex Christensen.
1774
1775         * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
1776         * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
1777         * http/tests/cache/disk-cache/resources/generate-response.cgi:
1778
1779 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
1780
1781         [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
1782
1783         Unreviewed test gardening. This test has been passing since r191658.
1784
1785         * platform/gtk/TestExpectations:
1786
1787 2015-12-18  Ryan Haddad  <ryanhaddad@apple.com>
1788
1789         Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
1790         https://bugs.webkit.org/show_bug.cgi?id=152442
1791
1792         Unreviewed test gardening.
1793
1794         * platform/ios-simulator/TestExpectations:
1795
1796 2015-12-18  Ryan Haddad  <ryanhaddad@apple.com>
1797
1798         Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
1799         https://bugs.webkit.org/show_bug.cgi?id=152437
1800
1801         Unreviewed test gardening.
1802
1803         * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
1804
1805 2015-12-18  Ryan Haddad  <ryanhaddad@apple.com>
1806
1807         Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
1808         https://bugs.webkit.org/show_bug.cgi?id=152025
1809
1810         Unreviewed test gardening.
1811
1812         * platform/mac-wk2/TestExpectations:
1813
1814 2015-12-18  Brady Eidson  <beidson@apple.com>
1815
1816         Modern IDB: Refactor when opening the backing store takes place.
1817         https://bugs.webkit.org/show_bug.cgi?id=152405
1818
1819         Reviewed by Alex Christensen.
1820
1821         * platform/mac-wk1/TestExpectations:
1822
1823 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
1824
1825         [GTK] Unreviewed gardening
1826
1827         css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
1828         r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
1829
1830         * platform/gtk/TestExpectations:
1831
1832 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
1833
1834         [GTK] Unreviewed gardening
1835         https://bugs.webkit.org/show_bug.cgi?id=142292
1836
1837         fast/images/animated-gif-body-outside-viewport.html and
1838         fast/images/animated-gif-window-resizing.html are flaky; mark them
1839         accordingly.
1840
1841         * platform/gtk/TestExpectations:
1842
1843 2015-12-18  Michael Catanzaro  <mcatanzaro@igalia.com>
1844
1845         [GTK] Unreviewed gardening
1846
1847         Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
1848         has been consistently passing since r192511.
1849
1850         * platform/gtk/TestExpectations:
1851
1852 2015-12-17  Commit Queue  <commit-queue@webkit.org>
1853
1854         Unreviewed, rolling out r194241 and r194252.
1855         https://bugs.webkit.org/show_bug.cgi?id=152415
1856
1857         Caused crashes on GuardMalloc (Requested by ap on #webkit).
1858
1859         Reverted changesets:
1860
1861         "Modern IDB: Refactor open/delete requests to exist in the
1862         same queue."
1863         https://bugs.webkit.org/show_bug.cgi?id=152397
1864         http://trac.webkit.org/changeset/194241
1865
1866         "Modern IDB: Refactor when opening the backing store takes
1867         place."
1868         https://bugs.webkit.org/show_bug.cgi?id=152405
1869         http://trac.webkit.org/changeset/194252
1870
1871 2015-12-17  Sukolsak Sakshuwong  <sukolsak@gmail.com>
1872
1873         [INTL] Implement Collator Compare Functions
1874         https://bugs.webkit.org/show_bug.cgi?id=147604
1875
1876         Reviewed by Darin Adler.
1877
1878         * js/intl-collator-expected.txt:
1879         * js/intl-collator.html:
1880         * js/script-tests/intl-collator.js:
1881         (testCollator):
1882
1883 2015-12-17  Brady Eidson  <beidson@apple.com>
1884
1885         Modern IDB: Refactor when opening the backing store takes place.
1886         https://bugs.webkit.org/show_bug.cgi?id=152405
1887
1888         Reviewed by Alex Christensen.
1889
1890         * platform/mac-wk1/TestExpectations:
1891
1892 2015-12-17  Joseph Pecoraro  <pecoraro@apple.com>
1893
1894         Provide a way to distinguish a nested lexical block from a function's lexical block
1895         https://bugs.webkit.org/show_bug.cgi?id=152361
1896
1897         Reviewed by Saam Barati.
1898
1899         * inspector/debugger/breakpoint-scope-expected.txt:
1900         We will soon remove the backend sending a "Local" scope.
1901         The backend was just marking the first closure scope as local.
1902         The frontend can do this itself and do a better job of it.
1903
1904         * inspector/model/resources/all-scopes.js: Added.
1905         (testAllScopes.innerScope):
1906         (testAllScopes):
1907         * inspector/model/resources/block-scopes.js: Added.
1908         (testBlockScopes):
1909         (testBlockScopes.method):
1910         * inspector/model/resources/function-name-scopes.js: Added.
1911         (testFunctionNameScope1):
1912         * inspector/model/scope-chain-node-expected.txt: Added.
1913         * inspector/model/scope-chain-node.html: Added.
1914         Tests for ways to get all the different scope types and
1915         specific cases of certain scope types.
1916
1917 2015-12-17  Keith Miller  <keith_miller@apple.com>
1918
1919         [ES6] Add support for Symbol.hasInstance
1920         https://bugs.webkit.org/show_bug.cgi?id=151839
1921
1922         Reviewed by Saam Barati.
1923
1924         Fix tests to reflect the changes to instanceof in ES6.
1925
1926         Added a new regression test for bound functions in instanceof
1927         as the perfomance on bound functions should, to some degree,
1928         reflect the performance on C-API users.
1929
1930         * inspector/model/remote-object-get-properties-expected.txt:
1931         * js/Object-getOwnPropertyNames-expected.txt:
1932         * js/exception-for-nonobject-expected.txt:
1933         * js/exception-instanceof-expected.txt:
1934         * js/instance-of-immediates-expected.txt:
1935         * js/regress/instanceof-bound-expected.txt: Added.
1936         * js/regress/instanceof-bound.html: Added.
1937         * js/regress/script-tests/instanceof-bound.js: Added.
1938         (Constructor):
1939         (test):
1940         * js/script-tests/Object-getOwnPropertyNames.js:
1941
1942 2015-12-17  Simon Fraser  <simon.fraser@apple.com>
1943
1944         Disable viewport "shrink to fit" outside of multitasking mode
1945         https://bugs.webkit.org/show_bug.cgi?id=152403
1946         rdar://problem/23818102
1947
1948         Reviewed by Tim Horton.
1949         
1950         This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
1951
1952         * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
1953
1954 2015-12-16  Joseph Pecoraro  <pecoraro@apple.com>
1955
1956         Web Inspector: Add JSContext Script Profiling
1957         https://bugs.webkit.org/show_bug.cgi?id=151899
1958
1959         Reviewed by Brian Burg.
1960
1961         * inspector/script-profiler/event-type-API-expected.txt: Added.
1962         * inspector/script-profiler/event-type-API.html: Added.
1963         * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
1964         * inspector/script-profiler/event-type-Microtask.html: Added.
1965         * inspector/script-profiler/tracking-expected.txt: Added.
1966         * inspector/script-profiler/tracking.html: Added.
1967         Tests for the new ScriptProfiler domain.
1968
1969 2015-12-17  Ryan Haddad  <ryanhaddad@apple.com>
1970
1971         Marking fast/media/mq-* tests as failing on ios-simulator
1972         https://bugs.webkit.org/show_bug.cgi?id=152137
1973
1974         Unreviewed test gardening.
1975
1976         * platform/ios-simulator/TestExpectations:
1977
1978 2015-12-17  Ryan Haddad  <ryanhaddad@apple.com>
1979
1980         Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
1981         https://bugs.webkit.org/show_bug.cgi?id=152390
1982
1983         Unreviewed test gardening.
1984
1985         * platform/ios-simulator/TestExpectations:
1986
1987 2015-12-17  Lorenzo Tilve  <ltilve@igalia.com>
1988
1989         [GTK] Unreviewed gardening
1990         
1991         Remove failure expectations for tests that have been passing after
1992         r185157, r186191, r189670, r191658 and r191727.
1993
1994         * platform/gtk/TestExpectations:
1995
1996 2015-12-17  Youenn Fablet  <youenn.fablet@crf.canon.fr>
1997
1998         Remove temporary flakiness expectations for WPT tests introduced for bug 152257
1999         https://bugs.webkit.org/show_bug.cgi?id=152377
2000
2001         Unreviewed.
2002
2003         * TestExpectations: removing some flakiness expectations.
2004
2005 2015-12-17  Yusuke Suzuki  <utatane.tea@gmail.com>
2006
2007         [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
2008         https://bugs.webkit.org/show_bug.cgi?id=152227
2009
2010         Reviewed by Saam Barati.
2011
2012         Make the test taking longer time.
2013
2014         * js/regress/script-tests/generator-function-create.js:
2015         (test):
2016
2017 2015-12-16  Andy Estes  <aestes@apple.com>
2018
2019         [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
2020         https://bugs.webkit.org/show_bug.cgi?id=152375
2021         <rdar://problem/22020902>
2022
2023         Reviewed by Darin Adler.
2024
2025         * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
2026         * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
2027         * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
2028         * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
2029         * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
2030         * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
2031         * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
2032         * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
2033         * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
2034         * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
2035
2036 2015-12-16  Ryan Haddad  <ryanhaddad@apple.com>
2037
2038         Adding timout expectation to one more wpt test that I missed in the last commit.
2039         https://bugs.webkit.org/show_bug.cgi?id=152335
2040
2041         Unreviewed test gardening.
2042
2043         * TestExpectations:
2044
2045 2015-12-16  Ryan Haddad  <ryanhaddad@apple.com>
2046
2047         Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
2048         https://bugs.webkit.org/show_bug.cgi?id=152335
2049
2050         Unreviewed test gadening.
2051
2052         * TestExpectations:
2053
2054 2015-12-16  Ryan Haddad  <ryanhaddad@apple.com>
2055
2056         Re-baseline pageoverlay/overlay* tests for mac-wk1
2057         https://bugs.webkit.org/show_bug.cgi?id=152338
2058
2059         Unreviewed test gardening.
2060
2061         * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
2062         * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
2063         * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
2064
2065 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2066
2067         Mark additional wpt tests as flaky due to WK/WPT testharness.js
2068         https://bugs.webkit.org/show_bug.cgi?id=152335
2069
2070         Unreviewed.
2071
2072         * TestExpectations: marking some more tests as flaky.
2073
2074 2015-12-16  Joseph Pecoraro  <pecoraro@apple.com>
2075
2076         Web Inspector: Typing object literal in the console causes a parse error
2077         https://bugs.webkit.org/show_bug.cgi?id=141737
2078
2079         Reviewed by Timothy Hatcher.
2080
2081         * inspector/controller/runtime-controller-expected.txt: Added.
2082         * inspector/controller/runtime-controller.html: Added.
2083
2084 2015-12-08  Sergio Villar Senin  <svillar@igalia.com>
2085
2086         Fix computation of min|max-content contribution of non-replaced blocks
2087         https://bugs.webkit.org/show_bug.cgi?id=152004
2088
2089         Reviewed by Darin Adler.
2090
2091         * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2092         * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2093         * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2094         * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2095         * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2096         * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2097         * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2098         * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2099         * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2100         * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2101         * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2102         * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2103         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
2104         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
2105         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
2106         * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
2107         * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2108         * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2109         * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2110         * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2111         * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2112         * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2113         * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2114         * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2115         * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2116         * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2117         * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
2118         * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
2119         * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
2120         (.container):
2121         (.item):
2122         (.border):
2123         (.padding):
2124         (.margin):
2125
2126 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2127
2128         Mac EWS bots frequently fail several wpt tests
2129         https://bugs.webkit.org/show_bug.cgi?id=152257
2130
2131         Unreviewed.
2132
2133         * TestExpectations: marking some tests as flaky.
2134
2135 2015-12-16  Commit Queue  <commit-queue@webkit.org>
2136
2137         Unreviewed, rolling out r194135.
2138         https://bugs.webkit.org/show_bug.cgi?id=152333
2139
2140         due to missing OSR exit materialization support in FTL
2141         (Requested by yusukesuzuki on #webkit).
2142
2143         Reverted changeset:
2144
2145         "[ES6] Handle new_generator_func / new_generator_func_exp in
2146         DFG / FTL"
2147         https://bugs.webkit.org/show_bug.cgi?id=152227
2148         http://trac.webkit.org/changeset/194135
2149
2150 2015-12-16  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2151
2152         Align WebKit testharness.js with WPT testharness.js
2153         https://bugs.webkit.org/show_bug.cgi?id=152297
2154
2155         Reviewed by Darin Adler.
2156
2157         Cosmetic changes (output:true is overriden by WK testharnessreport.js)
2158         To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
2159
2160         * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
2161         * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
2162         * resources/testharness.js:
2163
2164 2015-12-16  Yusuke Suzuki  <utatane.tea@gmail.com>
2165
2166         [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
2167         https://bugs.webkit.org/show_bug.cgi?id=152227
2168
2169         Reviewed by Saam Barati.
2170
2171         Make the test taking longer time.
2172
2173         * js/regress/script-tests/generator-function-create.js:
2174         (test):
2175
2176 2015-12-16  Tomas Popela  <tpopela@redhat.com>
2177
2178         [GTK] Correct the wrong expectation introduced in r194106
2179         https://bugs.webkit.org/show_bug.cgi?id=152325
2180
2181         Unreviewed GTK gardening
2182
2183         * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
2184
2185 2015-12-15  Ryan Haddad  <ryanhaddad@apple.com>
2186
2187         Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
2188         https://bugs.webkit.org/show_bug.cgi?id=152135
2189
2190         Reviewed by Simon Fraser.
2191
2192         * platform/ios-simulator-wk2/TestExpectations:
2193         * platform/ios-simulator/TestExpectations:
2194         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
2195         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
2196         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
2197         * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
2198
2199 2015-12-15  Jiewen Tan  <jiewen_tan@apple.com>
2200
2201         Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
2202         https://bugs.webkit.org/show_bug.cgi?id=152260
2203         <rdar://problem/23884579>
2204
2205         Reviewed by Andy Estes.
2206
2207         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
2208         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
2209         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
2210         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
2211         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
2212         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
2213         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
2214         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
2215         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
2216         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
2217         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
2218         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
2219         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
2220         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
2221         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
2222         * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
2223         * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
2224         * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
2225         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
2226         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
2227         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
2228
2229 2015-12-15  Timothy Horton  <timothy_horton@apple.com>
2230
2231         Rebaseline some page overlay tests for WK1
2232
2233         * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
2234         * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
2235         * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
2236         * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
2237
2238 2015-12-15  Joseph Pecoraro  <pecoraro@apple.com>
2239
2240         Web Inspector: Localize "global code" and "eval code" strings
2241         https://bugs.webkit.org/show_bug.cgi?id=152313
2242
2243         Reviewed by Timothy Hatcher.
2244
2245         * inspector/debugger/js-stacktrace-expected.txt:
2246         * inspector/debugger/js-stacktrace.html:
2247         * inspector/model/stack-trace-expected.txt: Added.
2248         * inspector/model/stack-trace.html: Added.
2249
2250 2015-12-15  Tim Horton  <timothy_horton@apple.com>
2251
2252         REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
2253         https://bugs.webkit.org/show_bug.cgi?id=152241
2254         <rdar://problem/23642574>
2255
2256         Reviewed by Simon Fraser.
2257
2258         * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
2259         * pageoverlay/overlay-small-frame-mouse-events.html: Added.
2260         Add a test ensuring that small-frame overlays get mouse events.
2261
2262         * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
2263         * pageoverlay/overlay-small-frame-paints.html: Added.
2264         Add a test ensuring that small-frame overlays get paint callbacks.
2265
2266 2015-12-15  Myles C. Maxfield  <mmaxfield@apple.com>
2267
2268         [Font Features] TrueType fonts trigger real features even when synthesis is applied
2269         https://bugs.webkit.org/show_bug.cgi?id=152287
2270
2271         Reviewed by Darin Adler.
2272
2273         Adding tests.
2274
2275         * css3/font-variant-petite-caps-synthesis-expected.html:
2276         * css3/font-variant-petite-caps-synthesis.html:
2277         * css3/font-variant-small-caps-synthesis-expected.html:
2278         * css3/font-variant-small-caps-synthesis.html:
2279         * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
2280         * css3/font-variant-petite-caps-synthesis-coverage.html:
2281         * css3/font-variant-small-caps-synthesis-coverage-expected.html:
2282         * css3/font-variant-small-caps-synthesis-coverage.html:
2283
2284 2015-12-15  Mark Lam  <mark.lam@apple.com>
2285
2286         Polymorphic operand types for DFG and FTL bit operators.
2287         https://bugs.webkit.org/show_bug.cgi?id=152191
2288
2289         Reviewed by Saam Barati.
2290
2291         * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
2292         * js/regress/ftl-polymorphic-bitand.html: Added.
2293         * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
2294         * js/regress/ftl-polymorphic-bitor.html: Added.
2295         * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
2296         * js/regress/ftl-polymorphic-bitxor.html: Added.
2297         * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
2298         * js/regress/ftl-polymorphic-lshift.html: Added.
2299         * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
2300         * js/regress/ftl-polymorphic-rshift.html: Added.
2301         * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
2302         * js/regress/ftl-polymorphic-urshift.html: Added.
2303         * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
2304         (o1.valueOf):
2305         (foo):
2306         * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
2307         (o1.valueOf):
2308         (foo):
2309         * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
2310         (o1.valueOf):
2311         (foo):
2312         * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
2313         (o1.valueOf):
2314         (foo):
2315         * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
2316         (o1.valueOf):
2317         (foo):
2318         * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
2319         (o1.valueOf):
2320         (foo):
2321
2322 2015-12-15  Adam Bergkvist  <adam.bergkvist@ericsson.com>
2323
2324         WebRTC: Test that RTCPeerConnection promise functions reject on closed state
2325         https://bugs.webkit.org/show_bug.cgi?id=152295
2326
2327         Reviewed by Eric Carlson.
2328
2329         Add test that verifies RTCPeerConnection's behavior in the closed state
2330         (signalingState). Promise functions should reject, and (some) others
2331         should throw. Remove old test that tests incorrect behavior.
2332
2333         * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
2334         * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
2335         * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
2336         * fast/mediastream/RTCPeerConnection-state.html: Removed.
2337
2338 2015-12-15  Tomas Popela  <tpopela@redhat.com>
2339
2340         [GTK] Gardening: Rebaseline tests
2341         https://bugs.webkit.org/show_bug.cgi?id=152301
2342
2343         Unreviewed GTK gardening
2344
2345         * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
2346         Correct the expectations after r189202 when RangeException was
2347         removed.
2348         * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
2349         Add a new test expectations after r187148.
2350         * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2351         Add a new test expectations after r193363.
2352
2353 2015-12-15  Ryan Haddad  <ryanhaddad@apple.com>
2354
2355         Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
2356         https://bugs.webkit.org/show_bug.cgi?id=152264
2357
2358         Unreviewed test gardening.
2359
2360         * platform/mac-wk1/TestExpectations:
2361
2362 2015-12-15  Javier Fernandez  <jfernandez@igalia.com>
2363
2364         [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
2365         https://bugs.webkit.org/show_bug.cgi?id=152251
2366
2367         The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
2368         layout tests using such keyword.
2369
2370         Reviewed by Darin Adler.
2371
2372         * css3/overwrite-content-alignment-expected.txt:
2373         * css3/overwrite-content-alignment.html:
2374         * css3/overwrite-self-alignment-expected.txt:
2375         * css3/overwrite-self-alignment.html:
2376         * css3/parse-align-content-expected.txt:
2377         * css3/parse-align-content.html:
2378         * css3/parse-align-items-expected.txt:
2379         * css3/parse-align-items.html:
2380         * css3/parse-align-self-expected.txt:
2381         * css3/parse-align-self.html:
2382         * css3/parse-justify-content-expected.txt:
2383         * css3/parse-justify-content.html:
2384         * fast/css-grid-layout/grid-align-justify-overflow.html:
2385         * fast/css-grid-layout/grid-content-alignment-overflow.html:
2386         * fast/css/parse-justify-items-expected.txt:
2387         * fast/css/parse-justify-items.html:
2388         * fast/css/parse-justify-self-expected.txt:
2389         * fast/css/parse-justify-self.html:
2390
2391 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2392
2393         Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
2394         https://bugs.webkit.org/show_bug.cgi?id=152135
2395
2396         Unreviewed test gardening.
2397
2398         * platform/ios-simulator-wk2/TestExpectations:
2399
2400 2015-12-14  Yusuke Suzuki  <utatane.tea@gmail.com>
2401
2402         Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
2403         https://bugs.webkit.org/show_bug.cgi?id=152133
2404
2405         Reviewed by Geoffrey Garen.
2406
2407         Add new regression test.
2408
2409         * js/regress/math-random-expected.txt: Added.
2410         * js/regress/math-random.html: Added.
2411         * js/regress/script-tests/math-random.js: Added.
2412         (test):
2413
2414 2015-12-14  Joseph Pecoraro  <pecoraro@apple.com>
2415
2416         Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
2417         https://bugs.webkit.org/show_bug.cgi?id=152280
2418
2419         Reviewed by Brian Burg.
2420
2421         * inspector/debugger/js-stacktrace-expected.txt:
2422         * inspector/debugger/js-stacktrace.html:
2423
2424 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2425
2426         Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
2427         https://bugs.webkit.org/show_bug.cgi?id=152264
2428
2429         Unreviewed test gardening.
2430
2431         * platform/mac-wk1/TestExpectations:
2432
2433 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2434
2435         Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
2436         https://bugs.webkit.org/show_bug.cgi?id=152276
2437
2438         Unreviewed test gardening.
2439
2440         * platform/ios-simulator/TestExpectations:
2441
2442 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2443
2444         Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
2445         https://bugs.webkit.org/show_bug.cgi?id=152279
2446
2447         Unreviewed test gardening.
2448
2449         * platform/ios-simulator/TestExpectations:
2450
2451 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2452
2453         Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
2454         and http/tests/inspector/console/access-inspected-object.html (r192186).
2455         https://bugs.webkit.org/show_bug.cgi?id=152131
2456
2457         Unreviewed test gardening.
2458
2459         * platform/ios-simulator-wk1/TestExpectations:
2460         * platform/ios-simulator-wk2/TestExpectations:
2461         * platform/ios-simulator/TestExpectations:
2462
2463 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2464
2465         Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
2466         https://bugs.webkit.org/show_bug.cgi?id=152132
2467
2468         Unreviewed test gardening.
2469
2470         * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
2471
2472 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2473
2474         Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
2475         https://bugs.webkit.org/show_bug.cgi?id=152272
2476
2477         Unreviewed test gardening.
2478
2479         * platform/mac-wk1/TestExpectations:
2480
2481 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2482
2483         Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
2484         https://bugs.webkit.org/show_bug.cgi?id=152134
2485
2486         Unreviewed test gardening.
2487
2488         * platform/ios-simulator-wk2/TestExpectations:
2489
2490 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2491
2492         Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
2493         https://bugs.webkit.org/show_bug.cgi?id=152135
2494
2495         Unreviewed test gardening.
2496
2497         * platform/ios-simulator-wk2/TestExpectations:
2498
2499 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2500
2501         Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
2502         https://bugs.webkit.org/show_bug.cgi?id=152267
2503
2504         Unreviewed test gardening.
2505
2506         * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
2507
2508 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2509
2510         Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
2511         https://bugs.webkit.org/show_bug.cgi?id=152135
2512
2513         Unreviewed test gardening.
2514
2515         * platform/ios-simulator/TestExpectations:
2516
2517 2015-12-14  Chris Fleizach  <cfleizach@apple.com>
2518
2519         AX: iOS: Text field variations do not have the correct traits
2520         https://bugs.webkit.org/show_bug.cgi?id=152237
2521
2522         Reviewed by Mario Sanchez Prada.
2523
2524         * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
2525         * accessibility/ios-simulator/textentry-traits.html: Added.
2526
2527 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2528
2529         Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
2530         https://bugs.webkit.org/show_bug.cgi?id=152135
2531
2532         Unreviewed test gardening.
2533
2534         * platform/ios-simulator/TestExpectations:
2535
2536 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2537
2538         Marking fast/picture/image-picture-* as failing on iOS simulator
2539         https://bugs.webkit.org/show_bug.cgi?id=152141
2540
2541         Unreviewed test gardening.
2542
2543         * platform/ios-simulator/TestExpectations:
2544
2545 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2546
2547         Removing failure expectation for css3/blending tests that are now passing on iOS simulator
2548         https://bugs.webkit.org/show_bug.cgi?id=152131
2549
2550         Unreviewed test gardening.
2551
2552         * platform/ios-simulator/TestExpectations:
2553
2554 2015-12-14  Ryan Haddad  <ryanhaddad@apple.com>
2555
2556         Rebaselining fast/text/emoji.html for iOS simulator
2557         https://bugs.webkit.org/show_bug.cgi?id=152261
2558
2559         Unreviewed test gardening.
2560
2561         * platform/ios-simulator/fast/text/emoji-expected.txt:
2562
2563 2015-12-14  Daniel Bates  <dabates@apple.com>
2564
2565         [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
2566         https://bugs.webkit.org/show_bug.cgi?id=144451
2567         <rdar://problem/23099482>
2568
2569         Reviewed by Simon Fraser.
2570
2571         Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
2572         with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
2573         color.
2574
2575         Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
2576         of the search field changes.
2577
2578         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
2579         * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
2580         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
2581         * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
2582         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
2583         * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
2584         * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
2585         * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
2586         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
2587         * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
2588         * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
2589         * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
2590
2591 2015-12-14  Chris Dumez  <cdumez@apple.com>
2592
2593         Roll out r193974 and follow-up fixes as it caused JSC crashes
2594         https://bugs.webkit.org/show_bug.cgi?id=152256
2595
2596         Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
2597
2598         * inspector/model/remote-object-get-properties-expected.txt:
2599         * js/Object-getOwnPropertyNames-expected.txt:
2600         * js/exception-for-nonobject-expected.txt:
2601         * js/exception-instanceof-expected.txt:
2602         * js/instance-of-immediates-expected.txt:
2603         * js/regress/instanceof-bound-expected.txt: Removed.
2604         * js/regress/instanceof-bound.html: Removed.
2605         * js/regress/script-tests/instanceof-bound.js: Removed.
2606         * js/script-tests/Object-getOwnPropertyNames.js:
2607
2608 2015-12-14  Youenn Fablet  <youenn.fablet@crf.canon.fr>
2609
2610         [Streams API] Expose ReadableStream and relatives to Worker
2611         https://bugs.webkit.org/show_bug.cgi?id=152066
2612
2613         Reviewed by Darin Adler.
2614
2615         Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
2616
2617         * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2618         * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
2619
2620 2015-12-14  Carlos Alberto Lopez Perez  <clopez@igalia.com>
2621
2622         [GTK] Unreviewed gardening.
2623
2624         * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
2625           - Remove expectations for tests removed after r193411 r193426 and r19366.
2626           - Merge repeated expectations from some tests.
2627           - Mark tests failing after r188159.
2628           - Update list of imported/blink tests failing.
2629
2630 2015-12-14  Sergio Villar Senin  <svillar@igalia.com>
2631
2632         [css-grid] Fix height computation of grid items with borders
2633         https://bugs.webkit.org/show_bug.cgi?id=151800
2634
2635         Reviewed by Darin Adler.
2636
2637         * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
2638         * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
2639
2640 2015-12-13  Zalan Bujtas  <zalan@apple.com>
2641
2642         Clean up absolute positioned map properly.
2643         https://bugs.webkit.org/show_bug.cgi?id=152219
2644         rdar://problem/23861165
2645
2646         Reviewed by Simon Fraser.
2647
2648         We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2649         Since this static map is at block level, (positioned)inline renderers use their containing block to store
2650         their positioned descendants.
2651         This patch ensures that when an inline element can no longer hold positioned children, we remove them from
2652         the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
2653
2654         * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
2655         * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
2656
2657 2015-12-13  Joanmarie Diggs  <jdiggs@igalia.com>
2658
2659         AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
2660         https://bugs.webkit.org/show_bug.cgi?id=152079
2661
2662         Reviewed by Chris Fleizach.
2663
2664         * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
2665         * platform/efl/accessibility/image-link-expected.txt: Updated.
2666         * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
2667         * platform/efl/accessibility/lists-expected.txt: Updated.
2668         * platform/efl/accessibility/media-element-expected.txt: Updated
2669
2670 2015-12-13  Brady Eidson  <beidson@apple.com>
2671
2672         Modern IDB: TextExpectations gardening to run more tests.
2673         https://bugs.webkit.org/show_bug.cgi?id=152217
2674
2675         Reviewed by Alex Christensen.
2676
2677         * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
2678
2679 2015-12-12  Brady Eidson  <beidson@apple.com>
2680
2681         Modern IDB: Update a couple of tests that fail only because of error message differences.
2682         https://bugs.webkit.org/show_bug.cgi?id=152205
2683
2684         Reviewed by Alex Christensen.
2685
2686         * platform/mac-wk1/TestExpectations:
2687         * storage/indexeddb/objectstore-autoincrement-expected.txt:
2688         * storage/indexeddb/open-cursor-expected.txt:
2689
2690 2015-12-12  Brady Eidson  <beidson@apple.com>
2691
2692         Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
2693         https://bugs.webkit.org/show_bug.cgi?id=152201
2694
2695         Reviewed by Alex Christensen.
2696
2697         * platform/mac-wk1/TestExpectations:
2698
2699 2015-12-11  Simon Fraser  <simon.fraser@apple.com>
2700
2701         Mousewheel events don't work in iframes in RTL documents
2702         https://bugs.webkit.org/show_bug.cgi?id=152200
2703
2704         Reviewed by Beth Dakin.
2705         
2706         Try dispatching wheel events to an iframe in an RTL document.
2707
2708         * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
2709         * fast/scrolling/rtl-point-in-iframe.html: Added.
2710
2711 2015-12-11  Zalan Bujtas  <zalan@apple.com>
2712
2713         ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
2714         https://bugs.webkit.org/show_bug.cgi?id=151201
2715
2716         Reviewed by Simon Fraser.
2717
2718         Drawing empty rect is a waste.
2719
2720         * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
2721         * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
2722
2723 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
2724
2725         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
2726         https://bugs.webkit.org/show_bug.cgi?id=152102
2727         <rdar://problem/22124230>
2728
2729         Reviewed by Andy Estes.
2730
2731         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
2732         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
2733         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
2734         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
2735
2736 2015-12-11  Eric Carlson  <eric.carlson@apple.com>
2737
2738         [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
2739         https://bugs.webkit.org/show_bug.cgi?id=152197
2740
2741         Reviewed by Dean Jackson.
2742
2743         * fast/mediastream/mock-media-source-expected.txt: Added.
2744         * fast/mediastream/mock-media-source.html: Added.
2745
2746 2015-12-11  Beth Dakin  <bdakin@apple.com>
2747
2748         _touchEventRegions should return regions in the view's coordinates
2749         https://bugs.webkit.org/show_bug.cgi?id=152189
2750         -and corresponding-
2751         rdar://problem/23188605
2752
2753         Reviewed by Dan Bernstein.
2754
2755         * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
2756         * fast/events/touch/ios/touch-event-rtl.html: Added.
2757
2758 2015-12-11  Alexey Proskuryakov  <ap@apple.com>
2759
2760         Roll out http://trac.webkit.org/r193984, because the new test is timing out.
2761
2762         Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
2763         https://bugs.webkit.org/show_bug.cgi?id=152102
2764         <rdar://problem/22124230>
2765
2766         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
2767         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
2768         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
2769         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
2770
2771 2015-12-11  Brady Eidson  <beidson@apple.com>
2772
2773         Modern IDB: storage/indexeddb/optional-arguments.html fails.
2774         https://bugs.webkit.org/show_bug.cgi?id=152194
2775
2776         Reviewed by Alex Christensen.
2777
2778         * platform/mac-wk1/TestExpectations:
2779         * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
2780         * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
2781           a thing. That method no longer exists in the spec and was already removed from the test.
2782
2783 2015-12-11  Brady Eidson  <beidson@apple.com>
2784
2785         Modern IDB: storage/indexeddb/cursor-continue.html fails.
2786         https://bugs.webkit.org/show_bug.cgi?id=152192
2787
2788         Reviewed by Alex Christensen.
2789
2790         * platform/mac-wk1/TestExpectations:
2791         * storage/indexeddb/cursor-continue-expected.txt:
2792
2793 2015-12-11  Brady Eidson  <beidson@apple.com>
2794
2795         Modern IDB: storage/indexeddb/index-basics.html fails.
2796         https://bugs.webkit.org/show_bug.cgi?id=152190
2797
2798         Reviewed by Alex Christensen.
2799
2800         * platform/mac-wk1/TestExpectations:
2801
2802 2015-12-11  Keith Miller  <keith_miller@apple.com>
2803
2804         Rebaseline a failing inspector test for a new property on Function.prototype.
2805
2806         * inspector/model/remote-object-get-properties-expected.txt:
2807
2808 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
2809
2810         Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
2811         https://bugs.webkit.org/show_bug.cgi?id=152102
2812         <rdar://problem/22124230>
2813
2814         Reviewed by Andy Estes.
2815
2816         * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
2817         * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
2818         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
2819         * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
2820
2821 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
2822
2823         Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
2824         https://bugs.webkit.org/show_bug.cgi?id=152134
2825
2826         Unreviewed test gardening.
2827
2828         * platform/ios-simulator/TestExpectations:
2829
2830 2015-12-11  Brady Eidson  <beidson@apple.com>
2831
2832         Modern IDB: storage/indexeddb/key-type-array.html fails.
2833         https://bugs.webkit.org/show_bug.cgi?id=152187
2834
2835         Reviewed by Alex Christensen.
2836
2837         * platform/mac-wk1/TestExpectations:
2838         * storage/indexeddb/key-type-array-expected.txt:
2839
2840 2015-12-11  Brady Eidson  <beidson@apple.com>
2841
2842         Modern IDB: Updates to 3 intversion tests, and/or their results.
2843         https://bugs.webkit.org/show_bug.cgi?id=152179
2844
2845         Reviewed by Alex Christensen.
2846
2847         * platform/mac-wk1/TestExpectations:
2848         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
2849
2850         * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
2851         * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
2852         * storage/indexeddb/intversion-upgrades-expected.txt:
2853         * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
2854
2855 2015-12-11  Keith Miller  <keith_miller@apple.com>
2856
2857         [ES6] Add support for Symbol.hasInstance
2858         https://bugs.webkit.org/show_bug.cgi?id=151839
2859
2860         Reviewed by Saam Barati.
2861
2862         Fix tests to reflect the changes to instanceof in ES6.
2863
2864         Added a new regression test for bound functions in instanceof
2865         as the perfomance on bound functions should, to some degree,
2866         reflect the performance on C-API users.
2867
2868         * js/Object-getOwnPropertyNames-expected.txt:
2869         * js/exception-for-nonobject-expected.txt:
2870         * js/exception-instanceof-expected.txt:
2871         * js/instance-of-immediates-expected.txt:
2872         * js/regress/instanceof-bound-expected.txt: Added.
2873         * js/regress/instanceof-bound.html: Added.
2874         * js/regress/script-tests/instanceof-bound.js: Added.
2875         (Constructor):
2876         (test):
2877         * js/script-tests/Object-getOwnPropertyNames.js:
2878
2879 2015-12-11  Ryan Haddad  <ryanhaddad@apple.com>
2880
2881         Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
2882         https://bugs.webkit.org/show_bug.cgi?id=152178
2883
2884         Unreviewed test gardening.
2885
2886         * platform/mac-wk1/TestExpectations:
2887
2888 2015-12-11  Brady Eidson  <beidson@apple.com>
2889
2890         Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
2891         https://bugs.webkit.org/show_bug.cgi?id=152177
2892
2893         Reviewed by Alex Christensen.
2894
2895         * platform/mac-wk1/TestExpectations:
2896         * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
2897         * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
2898         * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
2899
2900 2015-12-11  Jiewen Tan  <jiewen_tan@apple.com>
2901
2902         Do not fire load events from frames with scripting disabled
2903         https://bugs.webkit.org/show_bug.cgi?id=118042
2904         <rdar://problem/14272857>
2905
2906         Reviewed by Brent Fulgham.
2907
2908         Since the crash is not reproducible, only test case from Blink r153029 is merged:
2909         https://codereview.chromium.org/17682003
2910
2911         * fast/images/image-load-event-crash-expected.txt: Added.
2912         * fast/images/image-load-event-crash.html: Added.
2913
2914 2015-12-11  Brady Eidson  <beidson@apple.com>
2915
2916         Modern IDB: storage/indexeddb/index-count.html fails.
2917         https://bugs.webkit.org/show_bug.cgi?id=152175
2918
2919         Reviewed by Alex Christensen.
2920
2921         * platform/mac-wk1/TestExpectations:
2922         * storage/indexeddb/index-count-expected.txt:
2923         * storage/indexeddb/modern/index-get-count-failures-expected.txt:
2924
2925 2015-12-11  Daniel Bates  <dabates@apple.com>
2926
2927         [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
2928
2929         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
2930         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
2931         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Renamed from LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt.
2932         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
2933         * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
2934
2935 2015-12-11  Darin Adler  <darin@apple.com>
2936
2937         Reduce the number of events that can be created by Document.createEvent
2938         https://bugs.webkit.org/show_bug.cgi?id=151931
2939
2940         Reviewed by Alex Christensen.
2941
2942         * TestExpectations: Added expected failures for the two tests that depend
2943         on createEvent("IDBVersionChangeEvent").
2944
2945         * animations/animation-events-create.html: Updated to use
2946         "new WebKitAnimationEvent" instead of document.createEvent.
2947
2948         * fast/events/event-creation-expected.txt: Removed expected results for
2949         various events that can no longer be created with createEvent.
2950         * fast/events/event-creation.html: Removed tests for various events
2951         that can no longer be created with createEvent.
2952
2953         * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
2954         "new PopStateEvent" instead of document.createEvent.
2955
2956         * indieui/create-uirequestevent-expected.txt: Removed.
2957         * indieui/create-uirequestevent.html: Removed.
2958
2959         * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
2960
2961         * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
2962         no different from the platform-independent expected result.
2963
2964         * transitions/transition-end-event-create.html: Updated to use
2965         "new WebKitTransitionEvent" instead of document.createEvent.
2966
2967 2015-12-11  Nikita Vasilyev  <nvasilyev@apple.com>
2968
2969         Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
2970         https://bugs.webkit.org/show_bug.cgi?id=149790
2971
2972         Reviewed by Timothy Hatcher.
2973
2974         * inspector/console/js-isLikelyStackTrace.html: Added.
2975
2976 2015-12-10  Brady Eidson  <beidson@apple.com>
2977
2978         Modern IDB: storage/indexeddb/objectstore-count.html fails.
2979         https://bugs.webkit.org/show_bug.cgi?id=152167
2980
2981         Reviewed by Alex Christensen.
2982
2983         * platform/mac-wk1/TestExpectations:
2984         * storage/indexeddb/objectstore-count-expected.txt:
2985
2986 2015-12-10  Zalan Bujtas  <zalan@apple.com>
2987
2988         ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
2989         https://bugs.webkit.org/show_bug.cgi?id=152115
2990
2991         Reviewed by Simon Fraser.
2992
2993         document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
2994         If the indented content is already inside a selection, we need to make sure that newly created flow uses
2995         normal line layout.
2996         This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
2997
2998         * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
2999         * fast/block/selection-inside-simple-line-layout.html: Added.
3000
3001 2015-12-10  Brady Eidson  <beidson@apple.com>
3002
3003         Unreviewed TestExpectations gardening.
3004
3005         * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
3006
3007 2015-12-10  Eric Carlson  <eric.carlson@apple.com>
3008
3009         [MediaStream] Expose media capture devices persistent permissions to WebCore
3010         https://bugs.webkit.org/show_bug.cgi?id=152087
3011
3012         Reviewed by Chris Dumez.
3013
3014         * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
3015         * fast/mediastream/MediaDevices-enumerateDevices.html:
3016
3017 2015-12-10  Daniel Bates  <dabates@apple.com>
3018
3019         [CSP] eval() is not blocked for stringified literals
3020         https://bugs.webkit.org/show_bug.cgi?id=152158
3021         <rdar://problem/15775625>
3022
3023         Reviewed by Saam Barati.
3024
3025         Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
3026         more comprehensive.
3027
3028         Add tests to ensure that we block eval() from within an external JavaScript script when the
3029         policy of the page disallows eval() and that we block eval() inside a subframe that disallows
3030         eval() when the page in the main frame allows eval().
3031
3032         * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
3033         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
3034         * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
3035         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
3036         * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
3037         * http/tests/security/contentSecurityPolicy/eval-blocked.html:
3038         * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
3039
3040 2015-12-10  Brady Eidson  <beidson@apple.com>
3041
3042         Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
3043         https://bugs.webkit.org/show_bug.cgi?id=152144
3044
3045         Reviewed by Alex Christensen.
3046
3047         * platform/mac-wk1/TestExpectations:
3048         * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3049         * storage/indexeddb/modern/aborted-put-expected.txt:
3050         * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3051         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
3052         * storage/indexeddb/modern/deletedatabase-2.html:
3053         * storage/indexeddb/modern/deleteindex-2-expected.txt:
3054         * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3055         * storage/indexeddb/modern/opendatabase-versions-expected.txt:
3056         * storage/indexeddb/modern/opendatabase-versions.html:
3057         * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3058
3059 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
3060
3061         Rebaselining fast/text/emoji.html for Yosemite.
3062         https://bugs.webkit.org/show_bug.cgi?id=152147
3063
3064         Unreviewed test gardening.
3065
3066         * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
3067
3068 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
3069
3070         Build fix
3071
3072         Unreviewed.
3073
3074         * platform/mac/TestExpectations:
3075
3076 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
3077
3078         Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
3079         https://bugs.webkit.org/show_bug.cgi?id=152132
3080
3081         Unreviewed test gardening.
3082
3083         * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
3084
3085 2015-12-10  Alex Christensen  <achristensen@webkit.org>
3086
3087         REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
3088         https://bugs.webkit.org/show_bug.cgi?id=152022
3089         rdar://problem/23763584
3090
3091         Reviewed by Darin Adler.
3092
3093         * TestExpectations:
3094         * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
3095         * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
3096         * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
3097         * platform/wk2/TestExpectations:
3098         New test for WK2 only.
3099
3100 2015-12-10  Enrica Casucci  <enrica@apple.com>
3101
3102         Change skin tone support for two emoji.
3103         https://bugs.webkit.org/show_bug.cgi?id=152147
3104         rdar://problem/23716993
3105         rdar://problem/23716344
3106
3107         Reviewed by Darin Adler.
3108
3109         * fast/text/emoji.html:
3110         * platform/mac/fast/text/emoji-expected.txt:
3111
3112 2015-12-10  Ryan Haddad  <ryanhaddad@apple.com>
3113
3114         Skip unsupported css3/font-variant-* tests on Win
3115         https://bugs.webkit.org/show_bug.cgi?id=149774
3116
3117         Unreviewed test gardening.
3118
3119         * platform/win/TestExpectations:
3120
3121 2015-12-10  Daniel Bates  <dabates@apple.com>
3122
3123         [iOS][WK2] Update expected results for editing tests
3124
3125         * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
3126         * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
3127         * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
3128         * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
3129         * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
3130         * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
3131         * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
3132         * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
3133         * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
3134         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
3135         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
3136         * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
3137         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
3138         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
3139         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
3140         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
3141         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
3142         * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
3143         * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
3144         * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
3145         * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
3146         * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
3147         * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
3148         * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
3149         * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
3150         * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
3151         * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
3152         * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
3153         * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
3154         * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
3155         * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
3156         * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
3157         * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
3158         * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
3159         * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
3160         * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
3161         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
3162         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
3163         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
3164         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
3165         * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
3166         * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
3167         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
3168         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
3169         * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
3170         * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
3171         * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
3172         * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
3173         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
3174         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
3175         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
3176         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
3177         * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
3178         * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
3179         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
3180         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
3181         * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
3182         * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
3183         * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
3184         * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
3185         * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
3186         * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
3187         * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
3188         * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
3189         * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
3190         * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
3191         * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
3192         * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
3193         * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
3194         * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
3195         * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
3196         * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
3197         * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
3198         * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
3199         * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
3200         * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
3201         * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
3202         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
3203         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
3204         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
3205         * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
3206         * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
3207         * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
3208         * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
3209         * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
3210         * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
3211         * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
3212
3213 2015-12-10  Yusuke Suzuki  <utatane.tea@gmail.com>
3214
3215         [ES6] Add several generator related JSRegress tests to measure performance change after optimization
3216         https://bugs.webkit.org/show_bug.cgi?id=151785
3217
3218         Reviewed by Saam Barati.
3219
3220         Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
3221
3222         * js/regress/generator-create-expected.txt: Added.
3223         * js/regress/generator-create.html: Added.
3224         * js/regress/generator-fib-expected.txt: Added.
3225         * js/regress/generator-fib.html: Added.
3226         * js/regress/generator-function-create-expected.txt: Added.
3227         * js/regress/generator-function-create.html: Added.
3228         * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
3229         * js/regress/generator-sunspider-access-nsieve.html: Added.
3230         * js/regress/generator-with-several-types-expected.txt: Added.
3231         * js/regress/generator-with-several-types.html: Added.
3232         * js/regress/script-tests/generator-create.js: Added.
3233         (gen):
3234         * js/regress/script-tests/generator-fib.js: Added.
3235         (result):
3236         * js/regress/script-tests/generator-function-create.js: Added.
3237         (createGeneratorFunction.gen):
3238         (createGeneratorFunction):
3239         * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
3240         (prime):
3241         (sieve):
3242         * js/regress/script-tests/generator-with-several-types.js: Added.
3243         (g1):
3244         (g2):
3245         (g3):
3246
3247 2015-12-10  Carlos Garcia Campos  <cgarcia@igalia.com>
3248
3249         Unreviewed. Fix ambiguous expectations added in r193895.
3250
3251         * platform/gtk/TestExpectations:
3252
3253 2015-12-10  Youenn Fablet  <youenn.fablet@crf.canon.fr>
3254
3255         JSC Builtins should use safe array methods
3256         https://bugs.webkit.org/show_bug.cgi?id=151501
3257
3258         Reviewed by Darin Adler.
3259
3260         Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
3261
3262         * js/builtins/resources/shielding-typedarray.js: Added.
3263         (Array.prototype.push):
3264         (try.array.Int8Array.from.string_appeared_here.filter):
3265         * js/builtins/shielding-typedarray-expected.txt: Added.
3266         * js/builtins/shielding-typedarray.html: Added.
3267         * streams/streams-promises-expected.txt:
3268         * streams/streams-promises.html:
3269
3270 2015-12-10  Carlos Garcia Campos  <cgarcia@igalia.com>
3271
3272         Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
3273
3274         * platform/gtk/TestExpectations:
3275
3276 2015-12-10  Myles C. Maxfield  <mmaxfield@apple.com>
3277
3278         font-variant-caps does not work if the font does not support font features
3279         https://bugs.webkit.org/show_bug.cgi?id=149774
3280
3281         Reviewed by Antti Koivisto.
3282
3283         Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'. 
3284
3285         The character mappings are:
3286
3287         OpenType:
3288         'smcp': f
3289         'c2sc': g
3290
3291         TrueType:
3292         kLowerCaseType / kLowerCaseSmallCapsSelector: r
3293         kUpperCaseType / kUpperCaseSmallCapsSelector: u
3294
3295         * css3/font-variant-all-expected.html:
3296         * css3/font-variant-all.html:
3297         * css3/font-variant-small-caps-synthesis-expected.html: Added.
3298         * css3/font-variant-small-caps-synthesis.html: Added.
3299         * css3/font-variant-petite-caps-synthesis-expected.html: Added.
3300         * css3/font-variant-petite-caps-synthesis.html: Added.
3301         * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
3302         * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
3303         * platform/mac/TestExpectations:
3304         * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3305
3306 2015-12-09  Brady Eidson  <beidson@apple.com>
3307
3308         Modern IDB: storage/indexeddb/objectstore-basics.html fails.
3309         https://bugs.webkit.org/show_bug.cgi?id=152101
3310
3311         Reviewed by Alex Christensen.
3312
3313         * platform/mac-wk1/TestExpectations:
3314         * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
3315         * platform/wk2/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
3316         * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
3317         * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
3318         * storage/indexeddb/invalid-keys-expected.txt:
3319         * storage/indexeddb/key-type-binary-expected.txt:
3320         * storage/indexeddb/keypath-edges-expected.txt:
3321         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
3322         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
3323         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
3324         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
3325         * storage/indexeddb/objectstore-basics-expected.txt:
3326
3327 2015-12-09  Brady Eidson  <beidson@apple.com>
3328
3329         Modern IDB: storage/indexeddb/metadata.html fails
3330         https://bugs.webkit.org/show_bug.cgi?id=152099
3331
3332         Reviewed by Alex Christensen.
3333
3334         * platform/mac-wk1/TestExpectations:
3335         * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
3336         * storage/indexeddb/modern/abort-objectstore-info.html: Added.
3337         * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
3338
3339 2015-12-09  Brady Eidson  <beidson@apple.com>
3340
3341         Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
3342         https://bugs.webkit.org/show_bug.cgi?id=152096
3343
3344         Reviewed by Alex Christensen.
3345
3346         * platform/mac-wk1/TestExpectations:
3347
3348 2015-12-09  Brady Eidson  <beidson@apple.com>
3349
3350         Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
3351         https://bugs.webkit.org/show_bug.cgi?id=152095
3352
3353         Reviewed by Alex Christensen.
3354
3355         * platform/mac-wk1/TestExpectations:
3356
3357 2015-12-09  Brady Eidson  <beidson@apple.com>
3358
3359         Modern IDB: Some tests expect UInt8Array to be a valid key.
3360         https://bugs.webkit.org/show_bug.cgi?id=152092
3361
3362         Reviewed by Alex Christensen.
3363
3364         Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
3365
3366         * platform/mac-wk1/TestExpectations:
3367         * storage/indexeddb/factory-cmp-expected.txt:
3368         * storage/indexeddb/key-type-binary-expected.txt:
3369         * storage/indexeddb/resources/factory-cmp.js:
3370         * storage/indexeddb/resources/key-type-binary.js:
3371
3372 2015-12-09  Brady Eidson  <beidson@apple.com>
3373
3374         Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
3375         https://bugs.webkit.org/show_bug.cgi?id=152078
3376
3377         Reviewed by Alex Christensen.
3378
3379         * platform/mac-wk1/TestExpectations:
3380         * storage/indexeddb/createIndex-after-failure-expected.txt:
3381         * storage/indexeddb/resources/createIndex-after-failure.js:
3382
3383 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
3384
3385         Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
3386         https://bugs.webkit.org/show_bug.cgi?id=152094
3387
3388         Unreviewed test gardening.
3389
3390         * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
3391
3392 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
3393
3394         Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
3395         https://bugs.webkit.org/show_bug.cgi?id=151218
3396
3397         Unreviewed test gardening.
3398
3399         * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
3400
3401 2015-12-09  David Hyatt  <hyatt@apple.com>
3402
3403         Picture element needs to respond to dynamic viewport changes.
3404         https://bugs.webkit.org/show_bug.cgi?id=152013
3405         <rdar://problem/23766375>
3406
3407         Reviewed by Dean Jackson.
3408
3409         * fast/picture/resources/resize-test.js: Added.
3410         * fast/picture/viewport-resize-expected.txt: Added.
3411         * fast/picture/viewport-resize.html: Added.
3412
3413 2015-12-09  Mark Lam  <mark.lam@apple.com>
3414
3415         Rename ftl-object-* tests to ftl-polymorphic-*.
3416         https://bugs.webkit.org/show_bug.cgi?id=152091
3417
3418         Reviewed by Saam Barati.
3419
3420         This is because those tests are actually testing the effects of polymorphic
3421         operands on performance, and not the correctness of operations on objects.
3422
3423         * js/regress/ftl-object-div-expected.txt: Removed.
3424         * js/regress/ftl-object-div.html: Removed.
3425         * js/regress/ftl-object-mul-expected.txt: Removed.
3426         * js/regress/ftl-object-mul.html: Removed.
3427         * js/regress/ftl-object-sub-expected.txt: Removed.
3428         * js/regress/ftl-object-sub.html: Removed.
3429         * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
3430         * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
3431         * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
3432         * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
3433         * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
3434         * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
3435         * js/regress/script-tests/ftl-object-div.js: Removed.
3436         * js/regress/script-tests/ftl-object-mul.js: Removed.
3437         * js/regress/script-tests/ftl-object-sub.js: Removed.
3438         * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
3439         * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
3440         * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
3441
3442 2015-12-09  Carlos Alberto Lopez Perez  <clopez@igalia.com>
3443
3444         [GTK] Unreviewed GTK Gardening.
3445
3446         Rebaseline media tests after r190054 and r190200.
3447
3448         * platform/gtk/media/audio-controls-rendering-expected.txt:
3449         * platform/gtk/media/controls-strict-expected.txt:
3450         * platform/gtk/media/media-controls-clone-expected.txt:
3451         * platform/gtk/media/video-controls-rendering-expected.txt:
3452         * platform/gtk/media/video-display-toggle-expected.txt:
3453         * platform/gtk/media/video-empty-source-expected.txt:
3454         * platform/gtk/media/video-no-audio-expected.txt:
3455         * platform/gtk/media/video-volume-slider-expected.txt:
3456         * platform/gtk/media/video-zoom-controls-expected.txt:
3457
3458 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3459
3460         AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
3461         https://bugs.webkit.org/show_bug.cgi?id=152070
3462
3463         Reviewed by Mario Sanchez Prada.
3464
3465         * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
3466         * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
3467         * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
3468         * platform/gtk/accessibility/image-link-expected.txt: Updated
3469         * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
3470         * platform/gtk/accessibility/lists-expected.txt: Updated.
3471         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
3472
3473 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
3474
3475         Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
3476         https://bugs.webkit.org/show_bug.cgi?id=151729
3477
3478         Unreviewed test gardening.
3479
3480         * platform/mac-wk2/TestExpectations:
3481
3482 2015-12-09  Ryan Haddad  <ryanhaddad@apple.com>
3483
3484         Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
3485         https://bugs.webkit.org/show_bug.cgi?id=152029
3486
3487         Unreviewed test gardening.
3488
3489         * platform/mac/TestExpectations:
3490
3491 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3492
3493         AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
3494         https://bugs.webkit.org/show_bug.cgi?id=152064
3495
3496         Unreviewed test gardening.
3497
3498         * accessibility/gtk/media-emits-object-replacement.html: Removed.
3499         * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
3500
3501 2015-12-09  Frederic Wang  <fred.wang@free.fr>
3502
3503         Bad position of large operators inside an munderover element
3504         https://bugs.webkit.org/show_bug.cgi?id=151916
3505
3506         Reviewed by Alejandro G. Castro.
3507
3508         * mathml/opentype/large-operators-munderover-expected.txt: Added.
3509         * mathml/opentype/large-operators-munderover.html: Added.
3510
3511         Add a test to verify the position and size of a large operator used as an munderover base.
3512
3513 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3514
3515         [AX][GTK] Accessibility gardening
3516         https://bugs.webkit.org/show_bug.cgi?id=152062
3517
3518         Unreviewed test gardening.
3519
3520         Skip two tests specific to AX API, mark a test which is timing out, remove passing
3521         test from failures.
3522
3523         * platform/gtk/TestExpectations:
3524
3525 2015-12-09  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3526
3527         [Streams API] Import the web-platform-tests directly from the spec
3528         https://bugs.webkit.org/show_bug.cgi?id=152051
3529
3530         Reviewed by Youenn Fablet.
3531
3532         Removed the tests that are already imported directly from the spec.
3533
3534         * streams/brand-checks-expected.txt: Added.
3535         * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
3536         * streams/reference-implementation/bad-strategies-expected.txt:
3537         * streams/reference-implementation/bad-strategies.html:
3538         * streams/reference-implementation/bad-underlying-sources.html: Removed.
3539         * streams/reference-implementation/brand-checks-expected.txt:
3540         * streams/reference-implementation/brand-checks.html:
3541         * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
3542         * streams/reference-implementation/byte-length-queuing-strategy.html:
3543         * streams/reference-implementation/count-queuing-strategy-expected.txt:
3544         * streams/reference-implementation/count-queuing-strategy.html:
3545         * streams/reference-implementation/readable-stream-cancel.html: Removed.
3546         * streams/reference-implementation/readable-stream-reader.html: Removed.
3547         * streams/reference-implementation/readable-stream-tee.html: Removed.
3548         * streams/reference-implementation/readable-stream-templated-expected.txt:
3549         * streams/reference-implementation/readable-stream-templated.html:
3550         * streams/reference-implementation/readable-stream.html: Removed.
3551
3552 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3553
3554         [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
3555         https://bugs.webkit.org/show_bug.cgi?id=152052
3556
3557         Unreviewed test gardening.
3558
3559         * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
3560
3561 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3562
3563         AX: The aria-table-content.html layout test should be more cross-platform friendly
3564         https://bugs.webkit.org/show_bug.cgi?id=152002
3565
3566         Reviewed by Mario Sanchez Prada.
3567
3568         Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
3569
3570         * accessibility/aria-table-content-expected.txt: Updated
3571         * accessibility/aria-table-content.html: Updated
3572         * platform/gtk/accessibility/aria-table-content-expected.txt: Added
3573         * platform/efl/accessibility/aria-table-content-expected.txt: Added
3574
3575 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3576
3577         [AX][GTK] media-emits-object-replacement.html needs new baseline
3578         https://bugs.webkit.org/show_bug.cgi?id=152050
3579
3580         Unreviewed test gardening.
3581
3582         * accessibility/gtk/media-emits-object-replacement-expected.txt:
3583
3584 2015-12-09  Joanmarie Diggs  <jdiggs@igalia.com>
3585
3586         AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
3587         https://bugs.webkit.org/show_bug.cgi?id=144898
3588
3589         Reviewed by Darin Adler.
3590
3591         * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
3592         * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
3593         * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
3594         * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
3595
3596 2015-12-08  David Kilzer  <ddkilzer@apple.com>
3597
3598         Skip storage/indexeddb/index-multientry.html once again
3599
3600         * platform/mac-wk1/TestExpectations: Skip:
3601         - storage/indexeddb/index-multientry.html
3602
3603 2015-12-08  Brady Eidson  <beidson@apple.com>
3604
3605         Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
3606         https://bugs.webkit.org/show_bug.cgi?id=152023
3607
3608         Reviewed by Alex Christensen.
3609
3610         * platform/mac-wk1/TestExpectations:
3611
3612 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
3613
3614         Skipping fast/canvas/canvas-too-large-to-draw.html on win
3615         https://bugs.webkit.org/show_bug.cgi?id=152009
3616
3617         Unreviewed test gardening.
3618
3619         * platform/win/TestExpectations:
3620
3621 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
3622
3623         Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
3624         https://bugs.webkit.org/show_bug.cgi?id=151906
3625
3626         Unreviewed test gardening.
3627
3628         * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
3629
3630 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
3631
3632         Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
3633         https://bugs.webkit.org/show_bug.cgi?id=152009
3634
3635         Unreviewed test gardening.
3636
3637         * platform/mac/TestExpectations:
3638
3639 2015-12-08  Brady Eidson  <beidson@apple.com>
3640
3641         Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
3642         https://bugs.webkit.org/show_bug.cgi?id=151507
3643
3644         Reviewed by Beth Dakin.
3645
3646         A handful of tests were marked flaky and tracked back to this bug.
3647         
3648         Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
3649         
3650         * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
3651
3652 2015-12-08  Brady Eidson  <beidson@apple.com>
3653
3654         More IDB TestExpectations gardening.
3655
3656         Reviewed by Alex Christensen.
3657
3658         * platform/mac-wk1/TestExpectations:
3659
3660 2015-12-08  Brady Eidson  <beidson@apple.com>
3661
3662         Unreviewed IDB layout test gardening (Adding some flaky crashes)
3663
3664         * platform/mac-wk1/TestExpectations:
3665
3666 2015-12-08  Brady Eidson  <beidson@apple.com>
3667
3668         Modern IDB: Fire blocked events for delete requests that are blocked.
3669         https://bugs.webkit.org/show_bug.cgi?id=152015
3670
3671         Reviewed by Alex Christensen.
3672
3673         * platform/mac-wk1/TestExpectations:
3674
3675 2015-12-08  Brady Eidson  <beidson@apple.com>
3676
3677         More IDB TestExpectations gardening.
3678
3679         Reviewed by Alex Christensen.
3680
3681         * platform/mac-wk1/TestExpectations:
3682
3683 2015-12-08  Brady Eidson  <beidson@apple.com>
3684
3685         Modern IDB: Fire blocked events for upgrade requests that are blocked.
3686         https://bugs.webkit.org/show_bug.cgi?id=152007
3687
3688         Reviewed by Alex Christensen.
3689
3690         * platform/mac-wk1/TestExpectations:
3691
3692         * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
3693         * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
3694         * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
3695         
3696         * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
3697         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
3698         
3699 2015-12-08  Mark Lam  <mark.lam@apple.com>
3700
3701         Polymorphic operand types for DFG and FTL div.
3702         https://bugs.webkit.org/show_bug.cgi?id=151747
3703
3704         Reviewed by Geoffrey Garen.
3705
3706         * js/regress/ftl-object-div-expected.txt: Added.
3707         * js/regress/ftl-object-div.html: Added.
3708         * js/regress/script-tests/ftl-object-div.js: Added.
3709         (o1.valueOf):
3710         (foo):
3711
3712 2015-12-08  Zalan Bujtas  <zalan@apple.com>
3713
3714         Do not insert positioned renderers to multiple gPositionedDescendantsMap.
3715         https://bugs.webkit.org/show_bug.cgi?id=151878
3716         rdar://problem/22229889
3717
3718         Reviewed by Simon Fraser.
3719
3720         We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
3721         This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
3722         returns true for RenderElement::canContainAbsolutelyPositionedObjects().
3723         canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
3724         If this container's style changes so that it's no longer positioned and it has no transform anymore,
3725         we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
3726
3727         This patch addresses the case when the renderer does not have transforms anymore.
3728
3729         * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
3730         * fast/block/positioning/crash-when-transform-is-removed.html: Added.
3731
3732 2015-12-08  Ryan Haddad  <ryanhaddad@apple.com>
3733
3734         Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
3735         https://bugs.webkit.org/show_bug.cgi?id=152009
3736
3737         Unreviewed test gardening.
3738
3739         * platform/mac/TestExpectations:
3740
3741 2015-12-08  Skachkov Oleksandr  <gskachkov@gmail.com>
3742
3743         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3744         https://bugs.webkit.org/show_bug.cgi?id=149338
3745
3746         Reviewed by Saam Barati.
3747
3748         * js/arrowfunction-supercall-expected.txt: Added.
3749         * js/arrowfunction-supercall.html: Added.
3750         * js/arrowfunction-tdz-expected.txt: Added new expectation.
3751         * js/script-tests/arrowfunction-supercall.js: Added.
3752         * js/script-tests/arrowfunction-tdz.js: Added new cases.
3753
3754 2015-12-08  Brady Eidson  <beidson@apple.com>
3755
3756         Modern IDB: storage/indexeddb/index-cursor.html fails.
3757         https://bugs.webkit.org/show_bug.cgi?id=151973
3758
3759         Reviewed by Darin Adler.
3760
3761         * platform/mac-wk1/TestExpectations:
3762
3763 2015-12-08  Csaba Osztrogon√°c  <ossy@webkit.org>
3764
3765         [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
3766         https://bugs.webkit.org/show_bug.cgi?id=137692
3767
3768         Reviewed by Darin Adler.
3769
3770         * platform/efl/TestExpectations: Unskip now passing tests.
3771
3772 2015-12-08  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3773
3774         [EFL][AX] Rebaseline failing AX tests since r185662
3775         https://bugs.webkit.org/show_bug.cgi?id=151991
3776
3777         Unreviewed EFL rebaseline.
3778
3779         * platform/efl/TestExpectations:
3780         * platform/efl/accessibility/image-link-expected.txt:
3781         * platform/efl/accessibility/image-map2-expected.txt:
3782         * platform/efl/accessibility/lists-expected.txt:
3783         * platform/efl/accessibility/table-attributes-expected.txt:
3784         * platform/efl/accessibility/table-cell-spans-expected.txt:
3785         * platform/efl/accessibility/table-cells-expected.txt:
3786         * platform/efl/accessibility/table-detection-expected.txt:
3787         * platform/efl/accessibility/table-one-cell-expected.txt:
3788         * platform/efl/accessibility/table-sections-expected.txt:
3789         * platform/efl/accessibility/table-with-rules-expected.txt:
3790
3791 2015-12-08  Joanmarie Diggs  <jdiggs@igalia.com>
3792
3793         [EFL] some ax tests have been failed since r186692
3794         https://bugs.webkit.org/show_bug.cgi?id=146887
3795
3796         Reviewed by Mario Sanchez Prada.
3797
3798         * platform/efl/TestExpectations: Removed failing tests.
3799
3800 2015-12-08  Joanmarie Diggs  <jdiggs@igalia.com>
3801
3802         [GTK] 15 accessibility tests fail since r186692.
3803         https://bugs.webkit.org/show_bug.cgi?id=148938
3804
3805         Reviewed by Mario Sanchez Prada.
3806
3807         * platform/gtk/TestExpectations: Removed failing tests.
3808         * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
3809         * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
3810         * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
3811         * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
3812         * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
3813         * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
3814         * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
3815
3816 2015-12-08  Frederic Wang  <fred.wang@free.fr>
3817
3818         [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
3819         https://bugs.webkit.org/show_bug.cgi?id=151947
3820
3821         Reviewed by Martin Robinson.
3822
3823         Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
3824
3825         * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
3826         * mathml/presentation/radical-bar-visibility.html: Added.
3827
3828 2015-12-07  Brady Eidson  <beidson@apple.com>
3829
3830         Move an IDB test from the "generic failure" section to the "fails because no workers" section.
3831
3832         Rubberstamped by Andy Estes.
3833
3834         * platform/mac-wk1/TestExpectations:
3835
3836 2015-12-07  Andy VanWagoner  <thetalecrafter@gmail.com>
3837
3838         [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
3839         https://bugs.webkit.org/show_bug.cgi?id=147609
3840
3841         Reviewed by Benjamin Poulain.
3842
3843         * js/script-tests/string-toLocaleUpperCase.js: Added.
3844         * js/string-toLocaleUpperCase-expected.txt: Added.
3845         * js/string-toLocaleUpperCase.html: Added.
3846
3847 2015-12-07  Myles C. Maxfield  <mmaxfield@apple.com>
3848
3849         [Mac] Remove Mavericks-specific TestExpectations lines
3850         https://bugs.webkit.org/show_bug.cgi?id=151913
3851
3852         Reviewed by Alexey Proskuryakov.
3853
3854         Mavericks is no longer a supported OS.
3855
3856         * platform/mac/TestExpectations:
3857
3858 2015-12-07  Brady Eidson  <beidson@apple.com>
3859
3860         Modern IDB: Miscellaneous test cleanup.
3861         https://bugs.webkit.org/show_bug.cgi?id=151968
3862
3863         Reviewed by Sam Weinig.
3864
3865         - Reorganize TestExpectations a bit.
3866         - Remove two tests that primarily test features that have been removed from the spec.
3867
3868         * platform/mac-wk1/TestExpectations:
3869         * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
3870         * storage/indexeddb/cursor-continueprimarykey.html: Removed.
3871         * storage/indexeddb/factory-basics-expected.txt: Removed.
3872         * storage/indexeddb/factory-basics.html: Removed.
3873         * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
3874         * storage/indexeddb/resources/factory-basics.js: Removed.
3875
3876 2015-12-07  Brady Eidson  <beidson@apple.com>
3877
3878         Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
3879         https://bugs.webkit.org/show_bug.cgi?id=151966
3880         
3881         Reviewed by Sam Weinig.
3882
3883         * platform/mac-wk1/TestExpectations:
3884
3885 2015-12-07  Brady Eidson  <beidson@apple.com>
3886
3887         Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
3888         https://bugs.webkit.org/show_bug.cgi?id=151961
3889
3890         Reviewed by Alex Christensen.
3891
3892         * platform/mac-wk1/TestExpectations:
3893         * storage/indexeddb/cursor-finished-expected.txt:
3894
3895 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3896
3897         [Streams API] pipeTo tests are failing
3898         https://bugs.webkit.org/show_bug.cgi?id=151949
3899
3900         Unreviewed.
3901
3902         * TestExpectations:
3903         * platform/mac/TestExpectations:
3904         * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
3905
3906 2015-12-07  Brady Eidson  <beidson@apple.com>
3907
3908         Modern IDB: Fix "old versions" when upgrading databases.
3909         https://bugs.webkit.org/show_bug.cgi?id=151948
3910
3911         Reviewed by Alex Christensen.
3912
3913         * platform/mac-wk1/TestExpectations:
3914         * storage/indexeddb/database-basics-expected.txt:
3915         * storage/indexeddb/modern/deletedatabase-2-expected.txt:
3916
3917 2015-12-07  Xabier Rodriguez Calvar  <calvaris@igalia.com>
3918
3919         Unreviewed.
3920
3921         http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
3922         are still issues with pipeTo. For that I created http://webkit.org/b/151949.
3923
3924         * platform/mac/TestExpectations:
3925         * platform/win/TestExpectations:
3926
3927 2015-12-07  Brady Eidson  <beidson@apple.com>
3928
3929         Modern IDB: Add some more custom exception messages, passing some more tests..
3930         https://bugs.webkit.org/show_bug.cgi?id=151912
3931
3932         Reviewed by Andy Estes.
3933
3934         * platform/mac-wk1/TestExpectations:
3935         
3936         * storage/indexeddb/exceptions-expected.txt:
3937         * storage/indexeddb/get-keyrange-expected.txt:
3938         * storage/indexeddb/invalid-keys-expected.txt:
3939         * storage/indexeddb/keypath-edges-expected.txt:
3940         * storage/indexeddb/keyrange-expected.txt:
3941         * storage/indexeddb/transaction-active-flag-expected.txt:
3942         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
3943
3944         * storage/indexeddb/resources/exceptions.js:
3945         * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
3946
3947 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
3948
3949         Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
3950         https://bugs.webkit.org/show_bug.cgi?id=151759
3951
3952         Unreviewed test gardening.
3953
3954         * platform/win/TestExpectations:
3955
3956 2015-12-07  Ryan Haddad  <ryanhaddad@apple.com>
3957
3958         Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
3959        https://bugs.webkit.org/show_bug.cgi?id=151661
3960
3961         Unreviewed test gardening.
3962
3963         * platform/mac-wk2/TestExpectations:
3964
3965 2015-12-07  Gyuyoung Kim  <gyuyoung.kim@webkit.org>
3966
3967         Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
3968
3969         * platform/efl/TestExpectations:
3970
3971 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
3972
3973         Clipping along compositing borders in svg-edit
3974         https://bugs.webkit.org/show_bug.cgi?id=151791
3975
3976         Reviewed by Zalan Bujtas.
3977         
3978         Ref test that triggers recomputation of overflow.
3979
3980         * svg/overflow/visual-overflow-change-expected.html: Added.
3981         * svg/overflow/visual-overflow-change.html: Added.
3982
3983 2015-12-06  Andy VanWagoner  <thetalecrafter@gmail.com>
3984
3985         [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
3986         https://bugs.webkit.org/show_bug.cgi?id=147608
3987
3988         Reviewed by Benjamin Poulain.
3989
3990         * js/script-tests/string-toLocaleLowerCase.js: Added.
3991         * js/string-toLocaleLowerCase-expected.txt: Added.
3992         * js/string-toLocaleLowerCase.html: Added.
3993
3994 2015-12-06  Simon Fraser  <simon.fraser@apple.com>
3995
3996         REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
3997         https://bugs.webkit.org/show_bug.cgi?id=151849
3998         rdar://problem/23132828
3999
4000         Reviewed by Zalan Bujtas.
4001         
4002         New ref test.
4003         
4004         The behavior of imported/blink/transitions/transition-not-interpolable.html changed
4005         with this patch, but that test is trying to determine if transitions run to/from
4006         'auto' values, and doing it wrong. The current patch doesn't change the user-visible
4007         behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
4008
4009         * animations/fill-forwards-auto-height-expected.html: Added.
4010         * animations/fill-forwards-auto-height.html: Added.
4011         * imported/blink/transitions/transition-not-interpolable-expected.txt:
4012
4013 2015-12-06  David Kilzer  <ddkilzer@apple.com>
4014
4015         REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
4016         https://bugs.webkit.org/show_bug.cgi?id=151929
4017
4018         Reverted changeset:
4019
4020         "[ES6] "super" and "this" should be lexically bound inside an
4021         arrow function and should live in a JSLexicalEnvironment"
4022         https://bugs.webkit.org/show_bug.cgi?id=149338
4023         http://trac.webkit.org/changeset/193584
4024
4025 2015-12-06  Skachkov Oleksandr  <gskachkov@gmail.com>
4026
4027         [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
4028         https://bugs.webkit.org/show_bug.cgi?id=149338
4029
4030         Reviewed by Saam Barati.
4031
4032         * js/arrowfunction-supercall-expected.txt: Added.
4033         * js/arrowfunction-supercall.html: Added.
4034         * js/arrowfunction-tdz-expected.txt: Added new expectation.
4035         * js/script-tests/arrowfunction-supercall.js: Added.
4036         * js/script-tests/arrowfunction-tdz.js: Added new cases.
4037
4038 2015-12-05  David Kilzer  <ddkilzer@apple.com>
4039
4040         REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
4041
4042         * platform/mac-wk1/TestExpectations: Skip test that crashes
4043         on every run: storage/indexeddb/index-multientry.html.
4044
4045 2015-12-04  Zalan Bujtas  <zalan@apple.com>
4046
4047         Garbage in page tiles when document is too long.
4048         https://bugs.webkit.org/show_bug.cgi?id=151906
4049         rdar://problem/23695858
4050
4051         Reviewed by Simon Fraser.
4052
4053         * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
4054         * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
4055         * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
4056
4057 2015-12-04  Brady Eidson  <beidson@apple.com>
4058
4059         Modern IDB: Add some more custom exception messages, passing some more tests.
4060         https://bugs.webkit.org/show_bug.cgi?id=151898
4061
4062         Reviewed by Alex Christensen.
4063
4064         * platform/mac-wk1/TestExpectations:
4065         * storage/indexeddb/keypath-arrays-expected.txt:
4066         * storage/indexeddb/noblobs-expected.txt:
4067         * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
4068         * storage/indexeddb/request-result-cache-expected.txt:
4069         * storage/indexeddb/transaction-after-close-expected.txt:
4070         * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
4071         * storage/indexeddb/transaction-read-only-expected.txt:
4072
4073 2015-12-04  Brady Eidson  <beidson@apple.com>
4074
4075         Modern IDB: Add some more custom exception messages, passing some more tests.
4076         https://bugs.webkit.org/show_bug.cgi?id=151895
4077
4078         Reviewed by Alex Christensen.
4079
4080         * platform/mac-wk1/TestExpectations:
4081         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
4082         * storage/indexeddb/cursor-continue-dir-expected.txt:
4083         * storage/indexeddb/cursor-continue-expected.txt:
4084         * storage/indexeddb/deleteIndex-expected.txt:
4085         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
4086
4087 2015-12-04  Andy VanWagoner  <thetalecrafter@gmail.com>
4088
4089         [INTL] Implement Number.prototype.toLocaleString in ECMA-402
4090         https://bugs.webkit.org/show_bug.cgi?id=147610
4091
4092         Reviewed by Benjamin Poulain.
4093
4094         Add tests for ECMA-402 Number.prototype.toLocaleString.
4095         Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
4096
4097         * js/number-toLocaleString-expected.txt: Added.
4098         * js/number-toLocaleString.html: Added.
4099         * js/script-tests/number-toLocaleString.js: Added.
4100
4101 2015-12-04  Brady Eidson  <beidson@apple.com>
4102
4103         Modern IDB: Flip test expectations around so we only list failures.
4104         https://bugs.webkit.org/show_bug.cgi?id=151880
4105
4106         Reviewed by Alex Christensen.
4107
4108         * platform/mac-wk1/TestExpectations:
4109
4110 2015-12-04  Brady Eidson  <beidson@apple.com>
4111
4112         Modern IDB: storage/indexeddb/cursor-update.html fails.
4113         https://bugs.webkit.org/show_bug.cgi?id=151879
4114
4115         Reviewed by Oliver Hunt.
4116
4117         * platform/mac-wk1/TestExpectations:
4118
4119 2015-12-04  Brady Eidson  <beidson@apple.com>
4120
4121         Modern IDB: storage/indexeddb/version-change-exclusive.html fails
4122         https://bugs.webkit.org/show_bug.cgi?id=151870
4123
4124         Reviewed by Alex Christensen.
4125
4126         * platform/mac-wk1/TestExpectations:
4127         * storage/indexeddb/modern/double-open-expected.txt: Added.
4128         * storage/indexeddb/modern/double-open.html: Added.
4129         * storage/indexeddb/version-change-exclusive-expected.txt:
4130
4131 2015-12-04  Brady Eidson  <beidson@apple.com>
4132
4133         Modern IDB: storage/indexeddb/exceptions.html fails.
4134         https://bugs.webkit.org/show_bug.cgi?id=151732
4135
4136         Reviewed by Alex Christensen.
4137
4138         Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
4139         
4140         * platform/mac-wk1/TestExpectations:
4141         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
4142         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
4143         * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
4144         * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
4145         * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
4146         * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
4147         * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
4148         * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
4149         * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
4150         * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
4151         * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
4152         * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
4153         * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
4154         * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
4155         * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
4156         * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
4157         * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
4158         * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
4159         * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
4160         * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
4161         * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
4162         * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
4163         * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
4164         * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
4165         * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
4166         * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
4167         * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
4168         * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
4169         * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
4170         * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
4171         * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
4172         * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
4173         * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
4174         * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
4175         * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
4176         * platform/wk2/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
4177         * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
4178         * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
4179         * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
4180         * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
4181         * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
4182         * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
4183         * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
4184         * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
4185         * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
4186         * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
4187         * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
4188         * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
4189         * storage/indexeddb/aborted-versionchange-closes-expected.txt:
4190         * storage/indexeddb/basics-expected.txt:
4191         * storage/indexeddb/create-and-remove-object-store-expected.txt:
4192         * storage/indexeddb/cursor-finished-expected.txt:
4193         * storage/indexeddb/exceptions-expected.txt:
4194         * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
4195         * storage/indexeddb/modern/double-abort-expected.txt:
4196         * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
4197         * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
4198         * storage/indexeddb/mozilla/bad-keypath-expected.txt:
4199         * storage/indexeddb/mozilla/clear-expected.txt:
4200         * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
4201         * storage/indexeddb/mozilla/cursors-expected.txt:
4202         * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
4203         * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
4204         * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
4205         * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
4206         * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
4207         * storage/indexeddb/resources/exceptions.js:
4208         (testObjectStore):
4209         * storage/indexeddb/transaction-abort-expected.txt:
4210
4211 2015-12-04  Joseph Pecoraro  <pecoraro@apple.com>
4212
4213         Web Inspector: Unskip many inspector/debugger tests
4214         https://bugs.webkit.org/show_bug.cgi?id=151843
4215
4216         Reviewed by Timothy Hatcher.
4217
4218         * TestExpectations:
4219         * platform/mac/TestExpectations:
4220         Skip specific tests.
4221
4222         * platform/mac-wk2/TestExpectations:
4223         Test no longer existed.
4224
4225         * inspector/debugger/resources/exception.js: