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