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