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