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