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