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