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