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