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