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