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