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