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