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