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