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