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