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