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