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