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