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