1 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
3 Marking fast/picture/image-picture-* as failing on iOS simulator
4 https://bugs.webkit.org/show_bug.cgi?id=152141
6 Unreviewed test gardening.
8 * platform/ios-simulator/TestExpectations:
10 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
12 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
13 https://bugs.webkit.org/show_bug.cgi?id=152131
15 Unreviewed test gardening.
17 * platform/ios-simulator/TestExpectations:
19 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
21 Rebaselining fast/text/emoji.html for iOS simulator
22 https://bugs.webkit.org/show_bug.cgi?id=152261
24 Unreviewed test gardening.
26 * platform/ios-simulator/fast/text/emoji-expected.txt:
28 2015-12-14 Daniel Bates <dabates@apple.com>
30 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
31 https://bugs.webkit.org/show_bug.cgi?id=144451
32 <rdar://problem/23099482>
34 Reviewed by Simon Fraser.
36 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
37 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
40 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
41 of the search field changes.
43 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
44 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
45 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
46 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
47 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
48 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
49 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
50 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
51 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
52 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
53 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
54 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
56 2015-12-14 Chris Dumez <cdumez@apple.com>
58 Roll out r193974 and follow-up fixes as it caused JSC crashes
59 https://bugs.webkit.org/show_bug.cgi?id=152256
61 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
63 * inspector/model/remote-object-get-properties-expected.txt:
64 * js/Object-getOwnPropertyNames-expected.txt:
65 * js/exception-for-nonobject-expected.txt:
66 * js/exception-instanceof-expected.txt:
67 * js/instance-of-immediates-expected.txt:
68 * js/regress/instanceof-bound-expected.txt: Removed.
69 * js/regress/instanceof-bound.html: Removed.
70 * js/regress/script-tests/instanceof-bound.js: Removed.
71 * js/script-tests/Object-getOwnPropertyNames.js:
73 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
75 [Streams API] Expose ReadableStream and relatives to Worker
76 https://bugs.webkit.org/show_bug.cgi?id=152066
78 Reviewed by Darin Adler.
80 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
82 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
83 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
85 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
87 [GTK] Unreviewed gardening.
89 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
90 - Remove expectations for tests removed after r193411 r193426 and r19366.
91 - Merge repeated expectations from some tests.
92 - Mark tests failing after r188159.
93 - Update list of imported/blink tests failing.
95 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
97 [css-grid] Fix height computation of grid items with borders
98 https://bugs.webkit.org/show_bug.cgi?id=151800
100 Reviewed by Darin Adler.
102 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
103 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
105 2015-12-13 Zalan Bujtas <zalan@apple.com>
107 Clean up absolute positioned map properly.
108 https://bugs.webkit.org/show_bug.cgi?id=152219
109 rdar://problem/23861165
111 Reviewed by Simon Fraser.
113 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
114 Since this static map is at block level, (positioned)inline renderers use their containing block to store
115 their positioned descendants.
116 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
117 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
119 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
120 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
122 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
124 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
125 https://bugs.webkit.org/show_bug.cgi?id=152079
127 Reviewed by Chris Fleizach.
129 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
130 * platform/efl/accessibility/image-link-expected.txt: Updated.
131 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
132 * platform/efl/accessibility/lists-expected.txt: Updated.
133 * platform/efl/accessibility/media-element-expected.txt: Updated
135 2015-12-13 Brady Eidson <beidson@apple.com>
137 Modern IDB: TextExpectations gardening to run more tests.
138 https://bugs.webkit.org/show_bug.cgi?id=152217
140 Reviewed by Alex Christensen.
142 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
144 2015-12-12 Brady Eidson <beidson@apple.com>
146 Modern IDB: Update a couple of tests that fail only because of error message differences.
147 https://bugs.webkit.org/show_bug.cgi?id=152205
149 Reviewed by Alex Christensen.
151 * platform/mac-wk1/TestExpectations:
152 * storage/indexeddb/objectstore-autoincrement-expected.txt:
153 * storage/indexeddb/open-cursor-expected.txt:
155 2015-12-12 Brady Eidson <beidson@apple.com>
157 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
158 https://bugs.webkit.org/show_bug.cgi?id=152201
160 Reviewed by Alex Christensen.
162 * platform/mac-wk1/TestExpectations:
164 2015-12-11 Simon Fraser <simon.fraser@apple.com>
166 Mousewheel events don't work in iframes in RTL documents
167 https://bugs.webkit.org/show_bug.cgi?id=152200
169 Reviewed by Beth Dakin.
171 Try dispatching wheel events to an iframe in an RTL document.
173 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
174 * fast/scrolling/rtl-point-in-iframe.html: Added.
176 2015-12-11 Zalan Bujtas <zalan@apple.com>
178 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
179 https://bugs.webkit.org/show_bug.cgi?id=151201
181 Reviewed by Simon Fraser.
183 Drawing empty rect is a waste.
185 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
186 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
188 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
190 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
191 https://bugs.webkit.org/show_bug.cgi?id=152102
192 <rdar://problem/22124230>
194 Reviewed by Andy Estes.
196 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
197 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
198 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
199 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
201 2015-12-11 Eric Carlson <eric.carlson@apple.com>
203 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
204 https://bugs.webkit.org/show_bug.cgi?id=152197
206 Reviewed by Dean Jackson.
208 * fast/mediastream/mock-media-source-expected.txt: Added.
209 * fast/mediastream/mock-media-source.html: Added.
211 2015-12-11 Beth Dakin <bdakin@apple.com>
213 _touchEventRegions should return regions in the view's coordinates
214 https://bugs.webkit.org/show_bug.cgi?id=152189
216 rdar://problem/23188605
218 Reviewed by Dan Bernstein.
220 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
221 * fast/events/touch/ios/touch-event-rtl.html: Added.
223 2015-12-11 Alexey Proskuryakov <ap@apple.com>
225 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
227 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
228 https://bugs.webkit.org/show_bug.cgi?id=152102
229 <rdar://problem/22124230>
231 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
232 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
233 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
234 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
236 2015-12-11 Brady Eidson <beidson@apple.com>
238 Modern IDB: storage/indexeddb/optional-arguments.html fails.
239 https://bugs.webkit.org/show_bug.cgi?id=152194
241 Reviewed by Alex Christensen.
243 * platform/mac-wk1/TestExpectations:
244 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
245 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
246 a thing. That method no longer exists in the spec and was already removed from the test.
248 2015-12-11 Brady Eidson <beidson@apple.com>
250 Modern IDB: storage/indexeddb/cursor-continue.html fails.
251 https://bugs.webkit.org/show_bug.cgi?id=152192
253 Reviewed by Alex Christensen.
255 * platform/mac-wk1/TestExpectations:
256 * storage/indexeddb/cursor-continue-expected.txt:
258 2015-12-11 Brady Eidson <beidson@apple.com>
260 Modern IDB: storage/indexeddb/index-basics.html fails.
261 https://bugs.webkit.org/show_bug.cgi?id=152190
263 Reviewed by Alex Christensen.
265 * platform/mac-wk1/TestExpectations:
267 2015-12-11 Keith Miller <keith_miller@apple.com>
269 Rebaseline a failing inspector test for a new property on Function.prototype.
271 * inspector/model/remote-object-get-properties-expected.txt:
273 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
275 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
276 https://bugs.webkit.org/show_bug.cgi?id=152102
277 <rdar://problem/22124230>
279 Reviewed by Andy Estes.
281 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
282 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
283 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
284 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
286 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
288 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
289 https://bugs.webkit.org/show_bug.cgi?id=152134
291 Unreviewed test gardening.
293 * platform/ios-simulator/TestExpectations:
295 2015-12-11 Brady Eidson <beidson@apple.com>
297 Modern IDB: storage/indexeddb/key-type-array.html fails.
298 https://bugs.webkit.org/show_bug.cgi?id=152187
300 Reviewed by Alex Christensen.
302 * platform/mac-wk1/TestExpectations:
303 * storage/indexeddb/key-type-array-expected.txt:
305 2015-12-11 Brady Eidson <beidson@apple.com>
307 Modern IDB: Updates to 3 intversion tests, and/or their results.
308 https://bugs.webkit.org/show_bug.cgi?id=152179
310 Reviewed by Alex Christensen.
312 * platform/mac-wk1/TestExpectations:
313 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
315 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
316 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
317 * storage/indexeddb/intversion-upgrades-expected.txt:
318 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
320 2015-12-11 Keith Miller <keith_miller@apple.com>
322 [ES6] Add support for Symbol.hasInstance
323 https://bugs.webkit.org/show_bug.cgi?id=151839
325 Reviewed by Saam Barati.
327 Fix tests to reflect the changes to instanceof in ES6.
329 Added a new regression test for bound functions in instanceof
330 as the perfomance on bound functions should, to some degree,
331 reflect the performance on C-API users.
333 * js/Object-getOwnPropertyNames-expected.txt:
334 * js/exception-for-nonobject-expected.txt:
335 * js/exception-instanceof-expected.txt:
336 * js/instance-of-immediates-expected.txt:
337 * js/regress/instanceof-bound-expected.txt: Added.
338 * js/regress/instanceof-bound.html: Added.
339 * js/regress/script-tests/instanceof-bound.js: Added.
342 * js/script-tests/Object-getOwnPropertyNames.js:
344 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
346 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
347 https://bugs.webkit.org/show_bug.cgi?id=152178
349 Unreviewed test gardening.
351 * platform/mac-wk1/TestExpectations:
353 2015-12-11 Brady Eidson <beidson@apple.com>
355 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
356 https://bugs.webkit.org/show_bug.cgi?id=152177
358 Reviewed by Alex Christensen.
360 * platform/mac-wk1/TestExpectations:
361 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
362 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
363 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
365 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
367 Do not fire load events from frames with scripting disabled
368 https://bugs.webkit.org/show_bug.cgi?id=118042
369 <rdar://problem/14272857>
371 Reviewed by Brent Fulgham.
373 Since the crash is not reproducible, only test case from Blink r153029 is merged:
374 https://codereview.chromium.org/17682003
376 * fast/images/image-load-event-crash-expected.txt: Added.
377 * fast/images/image-load-event-crash.html: Added.
379 2015-12-11 Brady Eidson <beidson@apple.com>
381 Modern IDB: storage/indexeddb/index-count.html fails.
382 https://bugs.webkit.org/show_bug.cgi?id=152175
384 Reviewed by Alex Christensen.
386 * platform/mac-wk1/TestExpectations:
387 * storage/indexeddb/index-count-expected.txt:
388 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
390 2015-12-11 Daniel Bates <dabates@apple.com>
392 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
394 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
395 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
396 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt: Renamed from LayoutTests/platform/ios-simulator/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-willValidate-expected.txt.
397 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
398 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
400 2015-12-11 Darin Adler <darin@apple.com>
402 Reduce the number of events that can be created by Document.createEvent
403 https://bugs.webkit.org/show_bug.cgi?id=151931
405 Reviewed by Alex Christensen.
407 * TestExpectations: Added expected failures for the two tests that depend
408 on createEvent("IDBVersionChangeEvent").
410 * animations/animation-events-create.html: Updated to use
411 "new WebKitAnimationEvent" instead of document.createEvent.
413 * fast/events/event-creation-expected.txt: Removed expected results for
414 various events that can no longer be created with createEvent.
415 * fast/events/event-creation.html: Removed tests for various events
416 that can no longer be created with createEvent.
418 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
419 "new PopStateEvent" instead of document.createEvent.
421 * indieui/create-uirequestevent-expected.txt: Removed.
422 * indieui/create-uirequestevent.html: Removed.
424 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
426 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
427 no different from the platform-independent expected result.
429 * transitions/transition-end-event-create.html: Updated to use
430 "new WebKitTransitionEvent" instead of document.createEvent.
432 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
434 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
435 https://bugs.webkit.org/show_bug.cgi?id=149790
437 Reviewed by Timothy Hatcher.
439 * inspector/console/js-isLikelyStackTrace.html: Added.
441 2015-12-10 Brady Eidson <beidson@apple.com>
443 Modern IDB: storage/indexeddb/objectstore-count.html fails.
444 https://bugs.webkit.org/show_bug.cgi?id=152167
446 Reviewed by Alex Christensen.
448 * platform/mac-wk1/TestExpectations:
449 * storage/indexeddb/objectstore-count-expected.txt:
451 2015-12-10 Zalan Bujtas <zalan@apple.com>
453 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
454 https://bugs.webkit.org/show_bug.cgi?id=152115
456 Reviewed by Simon Fraser.
458 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
459 If the indented content is already inside a selection, we need to make sure that newly created flow uses
461 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
463 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
464 * fast/block/selection-inside-simple-line-layout.html: Added.
466 2015-12-10 Brady Eidson <beidson@apple.com>
468 Unreviewed TestExpectations gardening.
470 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
472 2015-12-10 Eric Carlson <eric.carlson@apple.com>
474 [MediaStream] Expose media capture devices persistent permissions to WebCore
475 https://bugs.webkit.org/show_bug.cgi?id=152087
477 Reviewed by Chris Dumez.
479 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
480 * fast/mediastream/MediaDevices-enumerateDevices.html:
482 2015-12-10 Daniel Bates <dabates@apple.com>
484 [CSP] eval() is not blocked for stringified literals
485 https://bugs.webkit.org/show_bug.cgi?id=152158
486 <rdar://problem/15775625>
488 Reviewed by Saam Barati.
490 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
493 Add tests to ensure that we block eval() from within an external JavaScript script when the
494 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
495 eval() when the page in the main frame allows eval().
497 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
498 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
499 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
500 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
501 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
502 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
503 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
505 2015-12-10 Brady Eidson <beidson@apple.com>
507 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
508 https://bugs.webkit.org/show_bug.cgi?id=152144
510 Reviewed by Alex Christensen.
512 * platform/mac-wk1/TestExpectations:
513 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
514 * storage/indexeddb/modern/aborted-put-expected.txt:
515 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
516 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
517 * storage/indexeddb/modern/deletedatabase-2.html:
518 * storage/indexeddb/modern/deleteindex-2-expected.txt:
519 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
520 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
521 * storage/indexeddb/modern/opendatabase-versions.html:
522 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
524 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
526 Rebaselining fast/text/emoji.html for Yosemite.
527 https://bugs.webkit.org/show_bug.cgi?id=152147
529 Unreviewed test gardening.
531 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
533 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
539 * platform/mac/TestExpectations:
541 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
543 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
544 https://bugs.webkit.org/show_bug.cgi?id=152132
546 Unreviewed test gardening.
548 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
550 2015-12-10 Alex Christensen <achristensen@webkit.org>
552 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
553 https://bugs.webkit.org/show_bug.cgi?id=152022
554 rdar://problem/23763584
556 Reviewed by Darin Adler.
559 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
560 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
561 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
562 * platform/wk2/TestExpectations:
563 New test for WK2 only.
565 2015-12-10 Enrica Casucci <enrica@apple.com>
567 Change skin tone support for two emoji.
568 https://bugs.webkit.org/show_bug.cgi?id=152147
569 rdar://problem/23716993
570 rdar://problem/23716344
572 Reviewed by Darin Adler.
574 * fast/text/emoji.html:
575 * platform/mac/fast/text/emoji-expected.txt:
577 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
579 Skip unsupported css3/font-variant-* tests on Win
580 https://bugs.webkit.org/show_bug.cgi?id=149774
582 Unreviewed test gardening.
584 * platform/win/TestExpectations:
586 2015-12-10 Daniel Bates <dabates@apple.com>
588 [iOS][WK2] Update expected results for editing tests
590 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
591 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
592 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
593 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
594 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
595 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
596 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
597 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
598 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
599 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
600 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
601 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
602 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
603 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
604 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
605 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
606 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
607 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
608 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
609 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
610 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
611 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
612 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
613 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
614 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
615 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
616 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
617 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
618 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
619 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
620 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
621 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
622 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
623 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
624 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
625 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
626 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
627 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
628 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
629 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
630 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
631 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
632 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
633 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
634 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
635 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
636 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
637 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
638 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
639 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
640 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
641 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
642 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
643 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
644 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
645 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
646 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
647 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
648 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
649 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
650 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
651 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
652 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
653 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
654 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
655 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
656 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
657 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
658 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
659 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
660 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
661 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
662 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
663 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
664 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
665 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
666 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
667 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
668 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
669 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
670 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
671 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
672 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
673 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
674 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
675 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
676 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
678 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
680 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
681 https://bugs.webkit.org/show_bug.cgi?id=151785
683 Reviewed by Saam Barati.
685 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
687 * js/regress/generator-create-expected.txt: Added.
688 * js/regress/generator-create.html: Added.
689 * js/regress/generator-fib-expected.txt: Added.
690 * js/regress/generator-fib.html: Added.
691 * js/regress/generator-function-create-expected.txt: Added.
692 * js/regress/generator-function-create.html: Added.
693 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
694 * js/regress/generator-sunspider-access-nsieve.html: Added.
695 * js/regress/generator-with-several-types-expected.txt: Added.
696 * js/regress/generator-with-several-types.html: Added.
697 * js/regress/script-tests/generator-create.js: Added.
699 * js/regress/script-tests/generator-fib.js: Added.
701 * js/regress/script-tests/generator-function-create.js: Added.
702 (createGeneratorFunction.gen):
703 (createGeneratorFunction):
704 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
707 * js/regress/script-tests/generator-with-several-types.js: Added.
712 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
714 Unreviewed. Fix ambiguous expectations added in r193895.
716 * platform/gtk/TestExpectations:
718 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
720 JSC Builtins should use safe array methods
721 https://bugs.webkit.org/show_bug.cgi?id=151501
723 Reviewed by Darin Adler.
725 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
727 * js/builtins/resources/shielding-typedarray.js: Added.
728 (Array.prototype.push):
729 (try.array.Int8Array.from.string_appeared_here.filter):
730 * js/builtins/shielding-typedarray-expected.txt: Added.
731 * js/builtins/shielding-typedarray.html: Added.
732 * streams/streams-promises-expected.txt:
733 * streams/streams-promises.html:
735 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
737 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
739 * platform/gtk/TestExpectations:
741 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
743 font-variant-caps does not work if the font does not support font features
744 https://bugs.webkit.org/show_bug.cgi?id=149774
746 Reviewed by Antti Koivisto.
748 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
750 The character mappings are:
757 kLowerCaseType / kLowerCaseSmallCapsSelector: r
758 kUpperCaseType / kUpperCaseSmallCapsSelector: u
760 * css3/font-variant-all-expected.html:
761 * css3/font-variant-all.html:
762 * css3/font-variant-small-caps-synthesis-expected.html: Added.
763 * css3/font-variant-small-caps-synthesis.html: Added.
764 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
765 * css3/font-variant-petite-caps-synthesis.html: Added.
766 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
767 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
768 * platform/mac/TestExpectations:
769 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
771 2015-12-09 Brady Eidson <beidson@apple.com>
773 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
774 https://bugs.webkit.org/show_bug.cgi?id=152101
776 Reviewed by Alex Christensen.
778 * platform/mac-wk1/TestExpectations:
779 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
780 * platform/wk2/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
781 * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
782 * platform/wk2/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
783 * storage/indexeddb/invalid-keys-expected.txt:
784 * storage/indexeddb/key-type-binary-expected.txt:
785 * storage/indexeddb/keypath-edges-expected.txt:
786 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
787 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
788 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
789 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
790 * storage/indexeddb/objectstore-basics-expected.txt:
792 2015-12-09 Brady Eidson <beidson@apple.com>
794 Modern IDB: storage/indexeddb/metadata.html fails
795 https://bugs.webkit.org/show_bug.cgi?id=152099
797 Reviewed by Alex Christensen.
799 * platform/mac-wk1/TestExpectations:
800 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
801 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
802 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
804 2015-12-09 Brady Eidson <beidson@apple.com>
806 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
807 https://bugs.webkit.org/show_bug.cgi?id=152096
809 Reviewed by Alex Christensen.
811 * platform/mac-wk1/TestExpectations:
813 2015-12-09 Brady Eidson <beidson@apple.com>
815 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
816 https://bugs.webkit.org/show_bug.cgi?id=152095
818 Reviewed by Alex Christensen.
820 * platform/mac-wk1/TestExpectations:
822 2015-12-09 Brady Eidson <beidson@apple.com>
824 Modern IDB: Some tests expect UInt8Array to be a valid key.
825 https://bugs.webkit.org/show_bug.cgi?id=152092
827 Reviewed by Alex Christensen.
829 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
831 * platform/mac-wk1/TestExpectations:
832 * storage/indexeddb/factory-cmp-expected.txt:
833 * storage/indexeddb/key-type-binary-expected.txt:
834 * storage/indexeddb/resources/factory-cmp.js:
835 * storage/indexeddb/resources/key-type-binary.js:
837 2015-12-09 Brady Eidson <beidson@apple.com>
839 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
840 https://bugs.webkit.org/show_bug.cgi?id=152078
842 Reviewed by Alex Christensen.
844 * platform/mac-wk1/TestExpectations:
845 * storage/indexeddb/createIndex-after-failure-expected.txt:
846 * storage/indexeddb/resources/createIndex-after-failure.js:
848 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
850 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
851 https://bugs.webkit.org/show_bug.cgi?id=152094
853 Unreviewed test gardening.
855 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
857 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
859 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
860 https://bugs.webkit.org/show_bug.cgi?id=151218
862 Unreviewed test gardening.
864 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
866 2015-12-09 David Hyatt <hyatt@apple.com>
868 Picture element needs to respond to dynamic viewport changes.
869 https://bugs.webkit.org/show_bug.cgi?id=152013
870 <rdar://problem/23766375>
872 Reviewed by Dean Jackson.
874 * fast/picture/resources/resize-test.js: Added.
875 * fast/picture/viewport-resize-expected.txt: Added.
876 * fast/picture/viewport-resize.html: Added.
878 2015-12-09 Mark Lam <mark.lam@apple.com>
880 Rename ftl-object-* tests to ftl-polymorphic-*.
881 https://bugs.webkit.org/show_bug.cgi?id=152091
883 Reviewed by Saam Barati.
885 This is because those tests are actually testing the effects of polymorphic
886 operands on performance, and not the correctness of operations on objects.
888 * js/regress/ftl-object-div-expected.txt: Removed.
889 * js/regress/ftl-object-div.html: Removed.
890 * js/regress/ftl-object-mul-expected.txt: Removed.
891 * js/regress/ftl-object-mul.html: Removed.
892 * js/regress/ftl-object-sub-expected.txt: Removed.
893 * js/regress/ftl-object-sub.html: Removed.
894 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
895 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
896 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
897 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
898 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
899 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
900 * js/regress/script-tests/ftl-object-div.js: Removed.
901 * js/regress/script-tests/ftl-object-mul.js: Removed.
902 * js/regress/script-tests/ftl-object-sub.js: Removed.
903 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
904 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
905 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
907 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
909 [GTK] Unreviewed GTK Gardening.
911 Rebaseline media tests after r190054 and r190200.
913 * platform/gtk/media/audio-controls-rendering-expected.txt:
914 * platform/gtk/media/controls-strict-expected.txt:
915 * platform/gtk/media/media-controls-clone-expected.txt:
916 * platform/gtk/media/video-controls-rendering-expected.txt:
917 * platform/gtk/media/video-display-toggle-expected.txt:
918 * platform/gtk/media/video-empty-source-expected.txt:
919 * platform/gtk/media/video-no-audio-expected.txt:
920 * platform/gtk/media/video-volume-slider-expected.txt:
921 * platform/gtk/media/video-zoom-controls-expected.txt:
923 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
925 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
926 https://bugs.webkit.org/show_bug.cgi?id=152070
928 Reviewed by Mario Sanchez Prada.
930 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
931 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
932 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
933 * platform/gtk/accessibility/image-link-expected.txt: Updated
934 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
935 * platform/gtk/accessibility/lists-expected.txt: Updated.
936 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
938 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
940 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
941 https://bugs.webkit.org/show_bug.cgi?id=151729
943 Unreviewed test gardening.
945 * platform/mac-wk2/TestExpectations:
947 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
949 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
950 https://bugs.webkit.org/show_bug.cgi?id=152029
952 Unreviewed test gardening.
954 * platform/mac/TestExpectations:
956 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
958 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
959 https://bugs.webkit.org/show_bug.cgi?id=152064
961 Unreviewed test gardening.
963 * accessibility/gtk/media-emits-object-replacement.html: Removed.
964 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
966 2015-12-09 Frederic Wang <fred.wang@free.fr>
968 Bad position of large operators inside an munderover element
969 https://bugs.webkit.org/show_bug.cgi?id=151916
971 Reviewed by Alejandro G. Castro.
973 * mathml/opentype/large-operators-munderover-expected.txt: Added.
974 * mathml/opentype/large-operators-munderover.html: Added.
976 Add a test to verify the position and size of a large operator used as an munderover base.
978 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
980 [AX][GTK] Accessibility gardening
981 https://bugs.webkit.org/show_bug.cgi?id=152062
983 Unreviewed test gardening.
985 Skip two tests specific to AX API, mark a test which is timing out, remove passing
988 * platform/gtk/TestExpectations:
990 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
992 [Streams API] Import the web-platform-tests directly from the spec
993 https://bugs.webkit.org/show_bug.cgi?id=152051
995 Reviewed by Youenn Fablet.
997 Removed the tests that are already imported directly from the spec.
999 * streams/brand-checks-expected.txt: Added.
1000 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1001 * streams/reference-implementation/bad-strategies-expected.txt:
1002 * streams/reference-implementation/bad-strategies.html:
1003 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1004 * streams/reference-implementation/brand-checks-expected.txt:
1005 * streams/reference-implementation/brand-checks.html:
1006 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1007 * streams/reference-implementation/byte-length-queuing-strategy.html:
1008 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1009 * streams/reference-implementation/count-queuing-strategy.html:
1010 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1011 * streams/reference-implementation/readable-stream-reader.html: Removed.
1012 * streams/reference-implementation/readable-stream-tee.html: Removed.
1013 * streams/reference-implementation/readable-stream-templated-expected.txt:
1014 * streams/reference-implementation/readable-stream-templated.html:
1015 * streams/reference-implementation/readable-stream.html: Removed.
1017 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1019 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1020 https://bugs.webkit.org/show_bug.cgi?id=152052
1022 Unreviewed test gardening.
1024 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1026 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1028 AX: The aria-table-content.html layout test should be more cross-platform friendly
1029 https://bugs.webkit.org/show_bug.cgi?id=152002
1031 Reviewed by Mario Sanchez Prada.
1033 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1035 * accessibility/aria-table-content-expected.txt: Updated
1036 * accessibility/aria-table-content.html: Updated
1037 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1038 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1040 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1042 [AX][GTK] media-emits-object-replacement.html needs new baseline
1043 https://bugs.webkit.org/show_bug.cgi?id=152050
1045 Unreviewed test gardening.
1047 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1049 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1051 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1052 https://bugs.webkit.org/show_bug.cgi?id=144898
1054 Reviewed by Darin Adler.
1056 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1057 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1058 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1059 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1061 2015-12-08 David Kilzer <ddkilzer@apple.com>
1063 Skip storage/indexeddb/index-multientry.html once again
1065 * platform/mac-wk1/TestExpectations: Skip:
1066 - storage/indexeddb/index-multientry.html
1068 2015-12-08 Brady Eidson <beidson@apple.com>
1070 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1071 https://bugs.webkit.org/show_bug.cgi?id=152023
1073 Reviewed by Alex Christensen.
1075 * platform/mac-wk1/TestExpectations:
1077 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1079 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1080 https://bugs.webkit.org/show_bug.cgi?id=152009
1082 Unreviewed test gardening.
1084 * platform/win/TestExpectations:
1086 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1088 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1089 https://bugs.webkit.org/show_bug.cgi?id=151906
1091 Unreviewed test gardening.
1093 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1095 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1097 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1098 https://bugs.webkit.org/show_bug.cgi?id=152009
1100 Unreviewed test gardening.
1102 * platform/mac/TestExpectations:
1104 2015-12-08 Brady Eidson <beidson@apple.com>
1106 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1107 https://bugs.webkit.org/show_bug.cgi?id=151507
1109 Reviewed by Beth Dakin.
1111 A handful of tests were marked flaky and tracked back to this bug.
1113 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1115 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1117 2015-12-08 Brady Eidson <beidson@apple.com>
1119 More IDB TestExpectations gardening.
1121 Reviewed by Alex Christensen.
1123 * platform/mac-wk1/TestExpectations:
1125 2015-12-08 Brady Eidson <beidson@apple.com>
1127 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1129 * platform/mac-wk1/TestExpectations:
1131 2015-12-08 Brady Eidson <beidson@apple.com>
1133 Modern IDB: Fire blocked events for delete requests that are blocked.
1134 https://bugs.webkit.org/show_bug.cgi?id=152015
1136 Reviewed by Alex Christensen.
1138 * platform/mac-wk1/TestExpectations:
1140 2015-12-08 Brady Eidson <beidson@apple.com>
1142 More IDB TestExpectations gardening.
1144 Reviewed by Alex Christensen.
1146 * platform/mac-wk1/TestExpectations:
1148 2015-12-08 Brady Eidson <beidson@apple.com>
1150 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1151 https://bugs.webkit.org/show_bug.cgi?id=152007
1153 Reviewed by Alex Christensen.
1155 * platform/mac-wk1/TestExpectations:
1157 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1158 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1159 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1161 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1162 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1164 2015-12-08 Mark Lam <mark.lam@apple.com>
1166 Polymorphic operand types for DFG and FTL div.
1167 https://bugs.webkit.org/show_bug.cgi?id=151747
1169 Reviewed by Geoffrey Garen.
1171 * js/regress/ftl-object-div-expected.txt: Added.
1172 * js/regress/ftl-object-div.html: Added.
1173 * js/regress/script-tests/ftl-object-div.js: Added.
1177 2015-12-08 Zalan Bujtas <zalan@apple.com>
1179 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1180 https://bugs.webkit.org/show_bug.cgi?id=151878
1181 rdar://problem/22229889
1183 Reviewed by Simon Fraser.
1185 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1186 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1187 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1188 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1189 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1190 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1192 This patch addresses the case when the renderer does not have transforms anymore.
1194 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1195 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1197 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1199 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1200 https://bugs.webkit.org/show_bug.cgi?id=152009
1202 Unreviewed test gardening.
1204 * platform/mac/TestExpectations:
1206 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1208 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1209 https://bugs.webkit.org/show_bug.cgi?id=149338
1211 Reviewed by Saam Barati.
1213 * js/arrowfunction-supercall-expected.txt: Added.
1214 * js/arrowfunction-supercall.html: Added.
1215 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1216 * js/script-tests/arrowfunction-supercall.js: Added.
1217 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1219 2015-12-08 Brady Eidson <beidson@apple.com>
1221 Modern IDB: storage/indexeddb/index-cursor.html fails.
1222 https://bugs.webkit.org/show_bug.cgi?id=151973
1224 Reviewed by Darin Adler.
1226 * platform/mac-wk1/TestExpectations:
1228 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1230 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1231 https://bugs.webkit.org/show_bug.cgi?id=137692
1233 Reviewed by Darin Adler.
1235 * platform/efl/TestExpectations: Unskip now passing tests.
1237 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1239 [EFL][AX] Rebaseline failing AX tests since r185662
1240 https://bugs.webkit.org/show_bug.cgi?id=151991
1242 Unreviewed EFL rebaseline.
1244 * platform/efl/TestExpectations:
1245 * platform/efl/accessibility/image-link-expected.txt:
1246 * platform/efl/accessibility/image-map2-expected.txt:
1247 * platform/efl/accessibility/lists-expected.txt:
1248 * platform/efl/accessibility/table-attributes-expected.txt:
1249 * platform/efl/accessibility/table-cell-spans-expected.txt:
1250 * platform/efl/accessibility/table-cells-expected.txt:
1251 * platform/efl/accessibility/table-detection-expected.txt:
1252 * platform/efl/accessibility/table-one-cell-expected.txt:
1253 * platform/efl/accessibility/table-sections-expected.txt:
1254 * platform/efl/accessibility/table-with-rules-expected.txt:
1256 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1258 [EFL] some ax tests have been failed since r186692
1259 https://bugs.webkit.org/show_bug.cgi?id=146887
1261 Reviewed by Mario Sanchez Prada.
1263 * platform/efl/TestExpectations: Removed failing tests.
1265 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1267 [GTK] 15 accessibility tests fail since r186692.
1268 https://bugs.webkit.org/show_bug.cgi?id=148938
1270 Reviewed by Mario Sanchez Prada.
1272 * platform/gtk/TestExpectations: Removed failing tests.
1273 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1274 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1275 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1276 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1277 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1278 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1279 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1281 2015-12-08 Frederic Wang <fred.wang@free.fr>
1283 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1284 https://bugs.webkit.org/show_bug.cgi?id=151947
1286 Reviewed by Martin Robinson.
1288 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1290 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1291 * mathml/presentation/radical-bar-visibility.html: Added.
1293 2015-12-07 Brady Eidson <beidson@apple.com>
1295 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1297 Rubberstamped by Andy Estes.
1299 * platform/mac-wk1/TestExpectations:
1301 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1303 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1304 https://bugs.webkit.org/show_bug.cgi?id=147609
1306 Reviewed by Benjamin Poulain.
1308 * js/script-tests/string-toLocaleUpperCase.js: Added.
1309 * js/string-toLocaleUpperCase-expected.txt: Added.
1310 * js/string-toLocaleUpperCase.html: Added.
1312 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1314 [Mac] Remove Mavericks-specific TestExpectations lines
1315 https://bugs.webkit.org/show_bug.cgi?id=151913
1317 Reviewed by Alexey Proskuryakov.
1319 Mavericks is no longer a supported OS.
1321 * platform/mac/TestExpectations:
1323 2015-12-07 Brady Eidson <beidson@apple.com>
1325 Modern IDB: Miscellaneous test cleanup.
1326 https://bugs.webkit.org/show_bug.cgi?id=151968
1328 Reviewed by Sam Weinig.
1330 - Reorganize TestExpectations a bit.
1331 - Remove two tests that primarily test features that have been removed from the spec.
1333 * platform/mac-wk1/TestExpectations:
1334 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1335 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1336 * storage/indexeddb/factory-basics-expected.txt: Removed.
1337 * storage/indexeddb/factory-basics.html: Removed.
1338 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1339 * storage/indexeddb/resources/factory-basics.js: Removed.
1341 2015-12-07 Brady Eidson <beidson@apple.com>
1343 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1344 https://bugs.webkit.org/show_bug.cgi?id=151966
1346 Reviewed by Sam Weinig.
1348 * platform/mac-wk1/TestExpectations:
1350 2015-12-07 Brady Eidson <beidson@apple.com>
1352 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1353 https://bugs.webkit.org/show_bug.cgi?id=151961
1355 Reviewed by Alex Christensen.
1357 * platform/mac-wk1/TestExpectations:
1358 * storage/indexeddb/cursor-finished-expected.txt:
1360 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1362 [Streams API] pipeTo tests are failing
1363 https://bugs.webkit.org/show_bug.cgi?id=151949
1368 * platform/mac/TestExpectations:
1369 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1371 2015-12-07 Brady Eidson <beidson@apple.com>
1373 Modern IDB: Fix "old versions" when upgrading databases.
1374 https://bugs.webkit.org/show_bug.cgi?id=151948
1376 Reviewed by Alex Christensen.
1378 * platform/mac-wk1/TestExpectations:
1379 * storage/indexeddb/database-basics-expected.txt:
1380 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1382 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1386 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1387 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1389 * platform/mac/TestExpectations:
1390 * platform/win/TestExpectations:
1392 2015-12-07 Brady Eidson <beidson@apple.com>
1394 Modern IDB: Add some more custom exception messages, passing some more tests..
1395 https://bugs.webkit.org/show_bug.cgi?id=151912
1397 Reviewed by Andy Estes.
1399 * platform/mac-wk1/TestExpectations:
1401 * storage/indexeddb/exceptions-expected.txt:
1402 * storage/indexeddb/get-keyrange-expected.txt:
1403 * storage/indexeddb/invalid-keys-expected.txt:
1404 * storage/indexeddb/keypath-edges-expected.txt:
1405 * storage/indexeddb/keyrange-expected.txt:
1406 * storage/indexeddb/transaction-active-flag-expected.txt:
1407 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1409 * storage/indexeddb/resources/exceptions.js:
1410 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1412 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1414 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1415 https://bugs.webkit.org/show_bug.cgi?id=151759
1417 Unreviewed test gardening.
1419 * platform/win/TestExpectations:
1421 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1423 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1424 https://bugs.webkit.org/show_bug.cgi?id=151661
1426 Unreviewed test gardening.
1428 * platform/mac-wk2/TestExpectations:
1430 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1432 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1434 * platform/efl/TestExpectations:
1436 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1438 Clipping along compositing borders in svg-edit
1439 https://bugs.webkit.org/show_bug.cgi?id=151791
1441 Reviewed by Zalan Bujtas.
1443 Ref test that triggers recomputation of overflow.
1445 * svg/overflow/visual-overflow-change-expected.html: Added.
1446 * svg/overflow/visual-overflow-change.html: Added.
1448 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1450 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1451 https://bugs.webkit.org/show_bug.cgi?id=147608
1453 Reviewed by Benjamin Poulain.
1455 * js/script-tests/string-toLocaleLowerCase.js: Added.
1456 * js/string-toLocaleLowerCase-expected.txt: Added.
1457 * js/string-toLocaleLowerCase.html: Added.
1459 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1461 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1462 https://bugs.webkit.org/show_bug.cgi?id=151849
1463 rdar://problem/23132828
1465 Reviewed by Zalan Bujtas.
1469 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1470 with this patch, but that test is trying to determine if transitions run to/from
1471 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1472 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1474 * animations/fill-forwards-auto-height-expected.html: Added.
1475 * animations/fill-forwards-auto-height.html: Added.
1476 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1478 2015-12-06 David Kilzer <ddkilzer@apple.com>
1480 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1481 https://bugs.webkit.org/show_bug.cgi?id=151929
1485 "[ES6] "super" and "this" should be lexically bound inside an
1486 arrow function and should live in a JSLexicalEnvironment"
1487 https://bugs.webkit.org/show_bug.cgi?id=149338
1488 http://trac.webkit.org/changeset/193584
1490 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1492 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1493 https://bugs.webkit.org/show_bug.cgi?id=149338
1495 Reviewed by Saam Barati.
1497 * js/arrowfunction-supercall-expected.txt: Added.
1498 * js/arrowfunction-supercall.html: Added.
1499 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1500 * js/script-tests/arrowfunction-supercall.js: Added.
1501 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1503 2015-12-05 David Kilzer <ddkilzer@apple.com>
1505 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1507 * platform/mac-wk1/TestExpectations: Skip test that crashes
1508 on every run: storage/indexeddb/index-multientry.html.
1510 2015-12-04 Zalan Bujtas <zalan@apple.com>
1512 Garbage in page tiles when document is too long.
1513 https://bugs.webkit.org/show_bug.cgi?id=151906
1514 rdar://problem/23695858
1516 Reviewed by Simon Fraser.
1518 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1519 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1520 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1522 2015-12-04 Brady Eidson <beidson@apple.com>
1524 Modern IDB: Add some more custom exception messages, passing some more tests.
1525 https://bugs.webkit.org/show_bug.cgi?id=151898
1527 Reviewed by Alex Christensen.
1529 * platform/mac-wk1/TestExpectations:
1530 * storage/indexeddb/keypath-arrays-expected.txt:
1531 * storage/indexeddb/noblobs-expected.txt:
1532 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1533 * storage/indexeddb/request-result-cache-expected.txt:
1534 * storage/indexeddb/transaction-after-close-expected.txt:
1535 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1536 * storage/indexeddb/transaction-read-only-expected.txt:
1538 2015-12-04 Brady Eidson <beidson@apple.com>
1540 Modern IDB: Add some more custom exception messages, passing some more tests.
1541 https://bugs.webkit.org/show_bug.cgi?id=151895
1543 Reviewed by Alex Christensen.
1545 * platform/mac-wk1/TestExpectations:
1546 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1547 * storage/indexeddb/cursor-continue-dir-expected.txt:
1548 * storage/indexeddb/cursor-continue-expected.txt:
1549 * storage/indexeddb/deleteIndex-expected.txt:
1550 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1552 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
1554 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1555 https://bugs.webkit.org/show_bug.cgi?id=147610
1557 Reviewed by Benjamin Poulain.
1559 Add tests for ECMA-402 Number.prototype.toLocaleString.
1560 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1562 * js/number-toLocaleString-expected.txt: Added.
1563 * js/number-toLocaleString.html: Added.
1564 * js/script-tests/number-toLocaleString.js: Added.
1566 2015-12-04 Brady Eidson <beidson@apple.com>
1568 Modern IDB: Flip test expectations around so we only list failures.
1569 https://bugs.webkit.org/show_bug.cgi?id=151880
1571 Reviewed by Alex Christensen.
1573 * platform/mac-wk1/TestExpectations:
1575 2015-12-04 Brady Eidson <beidson@apple.com>
1577 Modern IDB: storage/indexeddb/cursor-update.html fails.
1578 https://bugs.webkit.org/show_bug.cgi?id=151879
1580 Reviewed by Oliver Hunt.
1582 * platform/mac-wk1/TestExpectations:
1584 2015-12-04 Brady Eidson <beidson@apple.com>
1586 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1587 https://bugs.webkit.org/show_bug.cgi?id=151870
1589 Reviewed by Alex Christensen.
1591 * platform/mac-wk1/TestExpectations:
1592 * storage/indexeddb/modern/double-open-expected.txt: Added.
1593 * storage/indexeddb/modern/double-open.html: Added.
1594 * storage/indexeddb/version-change-exclusive-expected.txt:
1596 2015-12-04 Brady Eidson <beidson@apple.com>
1598 Modern IDB: storage/indexeddb/exceptions.html fails.
1599 https://bugs.webkit.org/show_bug.cgi?id=151732
1601 Reviewed by Alex Christensen.
1603 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1605 * platform/mac-wk1/TestExpectations:
1606 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1607 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1608 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1609 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1610 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1611 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1612 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1613 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1614 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1615 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1616 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1617 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1618 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1619 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1620 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1621 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1622 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1623 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1624 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1625 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1626 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1627 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1628 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1629 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1630 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1631 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1632 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1633 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1634 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1635 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1636 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1637 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1638 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1639 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1640 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1641 * platform/wk2/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1642 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1643 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1644 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1645 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1646 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1647 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1648 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1649 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1650 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1651 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1652 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1653 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1654 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1655 * storage/indexeddb/basics-expected.txt:
1656 * storage/indexeddb/create-and-remove-object-store-expected.txt:
1657 * storage/indexeddb/cursor-finished-expected.txt:
1658 * storage/indexeddb/exceptions-expected.txt:
1659 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1660 * storage/indexeddb/modern/double-abort-expected.txt:
1661 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1662 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1663 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1664 * storage/indexeddb/mozilla/clear-expected.txt:
1665 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1666 * storage/indexeddb/mozilla/cursors-expected.txt:
1667 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1668 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1669 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1670 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1671 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1672 * storage/indexeddb/resources/exceptions.js:
1674 * storage/indexeddb/transaction-abort-expected.txt:
1676 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1678 Web Inspector: Unskip many inspector/debugger tests
1679 https://bugs.webkit.org/show_bug.cgi?id=151843
1681 Reviewed by Timothy Hatcher.
1684 * platform/mac/TestExpectations:
1685 Skip specific tests.
1687 * platform/mac-wk2/TestExpectations:
1688 Test no longer existed.
1690 * inspector/debugger/resources/exception.js:
1692 Keep the code outputing a NotFoundException. This particular
1693 invocation was recently changed to throw a TypeError.
1695 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1697 Web Inspector: Remove untested and unused Worker inspection
1698 https://bugs.webkit.org/show_bug.cgi?id=151848
1700 Reviewed by Brian Burg.
1702 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1703 * inspector/debugger/pause-dedicated-worker.html: Removed.
1704 * inspector/debugger/resources/dedicated-worker.js: Removed.
1705 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1706 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1708 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1710 Web Inspector: Specifically Identify the Global Lexical Environment Scope
1711 https://bugs.webkit.org/show_bug.cgi?id=151828
1713 Reviewed by Brian Burg.
1715 * inspector/debugger/breakpoint-scope-expected.txt:
1716 * inspector/debugger/breakpoint-scope.html:
1717 * inspector/debugger/resources/scope.js:
1718 Update the test to include something in the global lexical
1719 environment and ensure it is identified as such.
1721 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
1723 [css-grid] Fix height computation of grid items with borders inside fr tracks
1724 https://bugs.webkit.org/show_bug.cgi?id=151798
1726 Reviewed by Zalan Bujtas.
1728 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1729 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1731 2015-12-03 Brady Eidson <beidson@apple.com>
1733 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1734 https://bugs.webkit.org/show_bug.cgi?id=151850
1736 Reviewed by Andy Estes.
1738 * platform/mac-wk1/TestExpectations:
1740 * storage/indexeddb/data-corruption-expected.txt: Removed.
1741 * storage/indexeddb/data-corruption.html: Removed.
1742 * storage/indexeddb/resources/data-corruption.js: Removed.
1744 * storage/indexeddb/events-expected.txt:
1745 * storage/indexeddb/resources/events.js:
1747 2015-12-03 Brady Eidson <beidson@apple.com>
1749 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1750 https://bugs.webkit.org/show_bug.cgi?id=151847
1752 Reviewed by Andy Estes.
1754 * platform/mac-wk1/TestExpectations:
1756 2015-12-03 Eric Carlson <eric.carlson@apple.com>
1758 [MediaStream] Update MediaStreamTrack.getCapabilities
1759 https://bugs.webkit.org/show_bug.cgi?id=151728
1761 Reviewed by Jer Noble.
1763 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1764 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1765 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1766 * fast/mediastream/MediaStreamTrack-getSettings.html:
1768 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1770 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1771 https://bugs.webkit.org/show_bug.cgi?id=151772
1773 Unreviewed test gardening.
1775 * platform/mac-wk2/TestExpectations:
1777 2015-12-03 Keith Rollin <krollin@apple.com>
1779 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1780 https://bugs.webkit.org/show_bug.cgi?id=150909
1781 rdar://problem/23539673
1783 Reviewed by Darin Adler.
1785 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1786 pass. Also update some text in HTMLOptionElement_label02.html and
1787 HTMLOptionElement_label03.html so that it no longer refers to our
1788 trying to match IE (which we are no longer doing).
1790 * fast/forms/HTMLOptionElement_label02.html:
1791 * fast/forms/HTMLOptionElement_label03.html:
1792 * platform/win/TestExpectations:
1794 2015-12-03 Brady Eidson <beidson@apple.com>
1796 Modern IDB: storage/indexeddb/cursor-advance.html fails.
1797 https://bugs.webkit.org/show_bug.cgi?id=151731
1799 Reviewed by Alex Christensen.
1801 * platform/mac-wk1/TestExpectations:
1802 * storage/indexeddb/cursor-advance-expected.txt:
1804 2015-12-03 Brent Fulgham <bfulgham@apple.com>
1806 Allow JavaScript to iterate over plugins for local files
1807 https://bugs.webkit.org/show_bug.cgi?id=151783
1808 <rdar://problem/23692113>
1810 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1811 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1812 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1813 for non-local-file access.
1815 Reviewed by Alexey Proskuryakov.
1817 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1818 * http/tests/plugins/plugin-javascript-access.html: Added.
1819 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1820 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1822 2015-12-03 Brady Eidson <beidson@apple.com>
1824 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1825 https://bugs.webkit.org/show_bug.cgi?id=151794
1827 Reviewed by Alex Christensen.
1829 * platform/mac-wk1/TestExpectations:
1831 2015-12-02 Sam Weinig <sam@webkit.org>
1833 Promise callbacks should be called at microtask checkpoints
1834 https://bugs.webkit.org/show_bug.cgi?id=147933
1836 Reviewed by Chris Dumez.
1838 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1839 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1841 2015-12-03 Daniel Bates <dabates@apple.com>
1843 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1844 https://bugs.webkit.org/show_bug.cgi?id=126662
1845 <rdar://problem/15775508>
1847 Reviewed by Brent Fulgham.
1849 Add test to ensure that we do not assert when inserting a subtree that has an element with
1850 a duplicate id before removing the original subtree.
1852 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1853 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1855 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
1857 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
1858 https://bugs.webkit.org/show_bug.cgi?id=151802
1860 Reviewed by Sergio Villar Senin.
1862 Tests to verify the specified margins account for determining the available space for
1863 auto-margins alignment.
1865 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
1866 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
1868 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1870 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
1871 https://bugs.webkit.org/show_bug.cgi?id=151804
1873 Unreviewed test gardening.
1875 * platform/win/svg/custom/bug78807-expected.txt:
1877 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1879 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
1880 https://bugs.webkit.org/show_bug.cgi?id=151505
1882 Unreviewed test gardening.
1884 * platform/win/TestExpectations:
1886 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1888 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
1889 https://bugs.webkit.org/show_bug.cgi?id=151756
1891 Unreviewed test gardening.
1893 * platform/win/TestExpectations:
1895 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1897 fast/borders/hidpi-border-clipping-right-after-move.html
1898 https://bugs.webkit.org/show_bug.cgi?id=151754
1900 Unreviewed test gardening.
1902 * platform/win/TestExpectations:
1904 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1906 Unreviewed EFL urgent gardening. Skip web-platform-tests
1907 because it has been timeout since r192796.
1909 * platform/efl/TestExpectations:
1911 2015-12-02 Mark Lam <mark.lam@apple.com>
1913 Polymorphic operand types for DFG and FTL mul.
1914 https://bugs.webkit.org/show_bug.cgi?id=151746
1916 Reviewed by Filip Pizlo.
1918 * js/regress/ftl-object-mul-expected.txt: Added.
1919 * js/regress/ftl-object-mul.html: Added.
1920 * js/regress/script-tests/ftl-object-mul.js: Added.
1924 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
1926 Unify font-variant-* with font-variant shorthand
1927 https://bugs.webkit.org/show_bug.cgi?id=149773
1929 Reviewed by Darin Adler.
1931 Update tests. Also temporarily skip existing font-features tests until
1932 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
1934 * css3/font-variant-parsing-expected.txt:
1935 * css3/font-variant-parsing.html:
1936 * fast/css/font-property-priority-expected.txt:
1937 * fast/css/font-shorthand-expected.txt:
1938 * fast/css/parsing-font-variant-ligatures-expected.txt:
1939 * fast/css/parsing-font-variant-ligatures.html:
1940 * fast/inspector-support/style-expected.txt:
1941 * fast/text/font-variant-shorthand-expected.txt: Added.
1942 * fast/text/font-variant-shorthand.html: Added.
1943 * platform/mac/TestExpectations:
1944 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1946 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
1948 Rebaselining fast/dom/adopt-attribute-crash-expected for win
1949 https://bugs.webkit.org/show_bug.cgi?id=151762
1951 Reviewed by Darin Adler.
1953 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
1955 2015-12-02 Alex Christensen <achristensen@webkit.org>
1957 Asynchronously call onerror when a content blocker blocks ascript element's load
1958 https://bugs.webkit.org/show_bug.cgi?id=151649
1960 Reviewed by Brady Eidson.
1962 * http/tests/contentextensions/script-onerror-expected.txt: Added.
1963 * http/tests/contentextensions/script-onerror.html: Added.
1964 * http/tests/contentextensions/script-onerror.html.json: Added.
1965 * http/tests/misc/unloadable-script-expected.txt:
1966 * http/tests/misc/unloadable-script.html:
1967 * http/tests/security/local-JavaScript-from-remote-expected.txt:
1968 * http/tests/security/local-JavaScript-from-remote.html:
1969 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
1971 2015-12-02 Eric Carlson <eric.carlson@apple.com>
1973 Fix flaky test added with r192954.
1977 * fast/mediastream/MediaStreamTrack-getSettings.html:
1979 2015-12-02 Commit Queue <commit-queue@webkit.org>
1981 Unreviewed, rolling out r192955.
1982 https://bugs.webkit.org/show_bug.cgi?id=151776
1984 A large number of the tests added with this change are failing
1985 on Windows (Requested by ryanhaddad on #webkit).
1989 "[css border] border-image doesn't honor border-style"
1990 https://bugs.webkit.org/show_bug.cgi?id=99922
1991 http://trac.webkit.org/changeset/192955
1993 2015-12-02 Yoav Weiss <yoav@yoav.ws>
1995 Fix preloader issue with srcdoc documents.
1996 https://bugs.webkit.org/show_bug.cgi?id=151744
1998 Reviewed by Ryosuke Niwa.
2000 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2002 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2003 * fast/preloader/iframe-srcdoc.html: Added.
2005 2015-12-02 Jer Noble <jer.noble@apple.com>
2007 Add a setting and restriction which will pause invisible autoplaying video
2008 https://bugs.webkit.org/show_bug.cgi?id=151412
2010 Reviewed by Eric Carlson.
2012 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2013 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2015 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2017 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2018 https://bugs.webkit.org/show_bug.cgi?id=151763
2020 Reviewed by Brent Fulgham.
2022 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2023 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2025 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2027 Rebaseline fast/dynamic/text-combine.html on win
2028 https://bugs.webkit.org/show_bug.cgi?id=151761
2030 Unreviewed test gardening.
2032 * platform/win/fast/dynamic/text-combine-expected.png:
2033 * platform/win/fast/dynamic/text-combine-expected.txt:
2035 2015-12-02 Brady Eidson <beidson@apple.com>
2037 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2038 https://bugs.webkit.org/show_bug.cgi?id=151772
2040 Reviewed by Alex Christensen.
2042 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2044 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2045 * storage/indexeddb/cursor-basics-expected.txt:
2046 * storage/indexeddb/cursor-overloads-expected.txt:
2048 * storage/indexeddb/cursor-overloads.html:
2049 * storage/indexeddb/optional-arguments.html:
2050 * storage/indexeddb/resources/cursor-basics.js:
2051 * storage/indexeddb/resources/deleted-objects.js:
2052 * storage/indexeddb/resources/exceptions.js:
2053 * storage/indexeddb/resources/objectstore-basics.js:
2055 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2056 * storage/indexeddb/objectstore-keycursor.html: Removed.
2057 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2059 2015-12-02 David Hyatt <hyatt@apple.com>
2061 Add some more picture element layout tests
2062 https://bugs.webkit.org/show_bug.cgi?id=151769
2064 Reviewed by Dean Jackson.
2066 * fast/picture/image-picture-invalid-expected.txt: Added.
2067 * fast/picture/image-picture-invalid.html: Added.
2068 * fast/picture/image-picture-nested-expected.txt: Added.
2069 * fast/picture/image-picture-nested.html: Added.
2071 2015-12-02 Brady Eidson <beidson@apple.com>
2073 Modern IDB: Enable a couple more passing tests.
2074 https://bugs.webkit.org/show_bug.cgi?id=151766
2076 Reviewed by Beth Dakin.
2078 * platform/mac-wk1/TestExpectations:
2079 * storage/indexeddb/create-object-store-options-expected.txt:
2081 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2083 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2084 https://bugs.webkit.org/show_bug.cgi?id=151506
2086 Unreviewed test gardening.
2088 * platform/win/TestExpectations:
2090 2015-12-02 Brady Eidson <beidson@apple.com>
2092 Modern IDB: IDBTransaction::error is not exposed.
2093 https://bugs.webkit.org/show_bug.cgi?id=151752
2095 Reviewed by Alex Christensen.
2097 * platform/mac-wk1/TestExpectations:
2098 * storage/indexeddb/modern/basic-add.html:
2099 * storage/indexeddb/modern/double-abort-expected.txt:
2100 * storage/indexeddb/modern/index-3.html:
2101 * storage/indexeddb/resources/transaction-error.js:
2102 * storage/indexeddb/transaction-error-expected.txt:
2104 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2106 [css border] border-image doesn't honor border-style
2107 https://bugs.webkit.org/show_bug.cgi?id=99922
2109 Reviewed by Simon Fraser.
2111 Ensure that WebKit will be compliant to css-backgrounds spec where
2112 a border with an image will only be rendered if there is a style defined.
2114 Previous border image tests had to be edited (i.e. define border-style)
2115 to ensure that a decorated border would be rendered.
2117 * fast/borders/border-image-01.html:
2118 * fast/borders/border-image-border-radius.html:
2119 * fast/borders/border-image-fill-no-intrinsic-size.html:
2120 * fast/borders/border-image-longhand.html:
2121 * fast/borders/border-image-massive-scale.html:
2122 * fast/borders/border-image-omit-right-slice.html:
2123 * fast/borders/border-image-outset-in-shorthand.html:
2124 * fast/borders/border-image-outset-split-inline-expected.txt:
2125 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2126 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2127 * fast/borders/border-image-outset-split-inline.html:
2128 * fast/borders/border-image-outset.html:
2129 * fast/borders/border-image-repeat.html:
2130 * fast/borders/border-image-rotate-transform.html:
2131 * fast/borders/border-image-scale-transform.html:
2132 * fast/borders/border-image-scaled.html:
2133 * fast/borders/border-image-scrambled.html:
2134 * fast/borders/border-image-should-not-display-expected.html: Added.
2135 * fast/borders/border-image-should-not-display.html: Added.
2136 * fast/borders/border-image-side-reduction.html:
2137 * fast/borders/border-image-slice-constrained.html:
2138 * fast/borders/border-image-slice-missing-right.html:
2139 * fast/borders/border-image-slices.html:
2140 * fast/borders/border-image-source.html:
2141 * fast/borders/border-image-trumps-radius-expected.txt:
2142 * fast/borders/border-image-trumps-radius.html:
2143 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2144 * fast/borders/resources/red.png: Added.
2145 * fast/borders/scaled-border-image.html:
2146 * fast/gradients/border-image-gradient-expected.txt:
2147 * fast/gradients/border-image-gradient.html:
2148 * fast/hidpi/image-set-border-image-comparison.html:
2149 * fast/hidpi/image-set-border-image-dynamic.html:
2150 * fast/hidpi/image-set-border-image-simple.html:
2151 * fast/writing-mode/border-image-horizontal-bt.html:
2152 * fast/writing-mode/border-image-vertical-lr.html:
2153 * fast/writing-mode/border-image-vertical-rl.html:
2154 * platform/mac/fast/borders/border-image-01-expected.txt:
2155 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2156 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2157 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2158 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2159 * platform/mac/fast/borders/border-image-outset-expected.txt:
2160 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2161 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2162 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2163 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2164 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2165 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2166 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2167 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2168 * platform/mac/fast/borders/border-image-slices-expected.txt:
2169 * platform/mac/fast/borders/border-image-source-expected.txt:
2170 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2171 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2172 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2173 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2174 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2175 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2176 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2178 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2180 [MediaStream] Implement MediaStreamTrack.getSettings()
2181 https://bugs.webkit.org/show_bug.cgi?id=151727
2183 Reviewed by Jer Noble.
2185 * fast/mediastream/MediaStream-video-element-expected.txt:
2186 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2187 * fast/mediastream/MediaStream-video-element-track-stop.html:
2188 * fast/mediastream/MediaStream-video-element.html:
2189 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2190 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2192 2015-12-01 David Hyatt <hyatt@apple.com>
2194 Implement the picture element.
2195 https://bugs.webkit.org/show_bug.cgi?id=116963
2197 Reviewed by Dean Jackson.
2199 * fast/picture: Added.
2200 * fast/picture/image-picture-1x-expected.txt: Added.
2201 * fast/picture/image-picture-1x.html: Added.
2202 * fast/picture/resources: Added.
2203 * fast/picture/resources/blue_rect.jpg: Added.
2204 * fast/picture/resources/currentSrcHelper.js: Added.
2206 (currentSrcFileName):
2207 (currentSrcFileNameNoParams):
2208 * fast/picture/resources/image-set-4x.png: Added.
2210 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2212 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2213 https://bugs.webkit.org/show_bug.cgi?id=149305
2214 <rdar://problem/22747892>
2216 Reviewed by Brent Fulgham.
2218 This test case is from Blink r180918:
2219 https://codereview.chromium.org/495743003
2221 * fast/loader/unload-mutation-crash-expected.txt: Added.
2222 * fast/loader/unload-mutation-crash.html: Added.
2224 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2226 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2227 https://bugs.webkit.org/show_bug.cgi?id=151730
2229 Reviewed by Brian Burg.
2231 * inspector/model/parse-script-syntax-tree-expected.txt:
2232 * inspector/model/parse-script-syntax-tree.html:
2234 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2236 [Win] Test gardening after r192895
2240 * fast/text/emoji-overlap-expected.html:
2241 * fast/text/emoji-overlap.html:
2243 2015-12-01 Commit Queue <commit-queue@webkit.org>
2245 Unreviewed, rolling out r192894 and r192904.
2246 https://bugs.webkit.org/show_bug.cgi?id=151738
2248 Crashes sometimes on Windows (Requested by litherum on
2251 Reverted changesets:
2253 "[Win] Web fonts with small caps have excess whitespace with
2254 the complex text codepath"
2255 https://bugs.webkit.org/show_bug.cgi?id=151698
2256 http://trac.webkit.org/changeset/192894
2258 "Test gardening after r192894"
2259 http://trac.webkit.org/changeset/192904
2261 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2263 [SVG -> OTF Converter] Force UnitsPerEm to 1000
2264 https://bugs.webkit.org/show_bug.cgi?id=151650
2266 Reviewed by Antti Koivisto.
2268 Some tests have quantization differences.
2270 * fast/ruby/ruby-expansion-cjk-2-expected.html:
2271 * fast/ruby/ruby-expansion-cjk-3-expected.html:
2272 * fast/ruby/ruby-expansion-cjk-4-expected.html:
2273 * fast/ruby/ruby-expansion-cjk-5-expected.html:
2274 * fast/ruby/ruby-expansion-cjk-expected.html:
2275 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2276 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2277 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2278 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2279 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2280 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2281 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2282 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2283 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2284 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2285 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2286 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2287 * svg/custom/acid3-test-77-expected.txt:
2289 2015-12-01 Brady Eidson <beidson@apple.com>
2291 Add updated test result missing from http://trac.webkit.org/changeset/192924
2292 https://bugs.webkit.org/show_bug.cgi?id=151725
2294 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2296 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2298 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2299 https://bugs.webkit.org/show_bug.cgi?id=151729
2301 Unreviewed test gardening.
2303 * platform/mac-wk2/TestExpectations:
2305 2015-12-01 Brady Eidson <beidson@apple.com>
2307 Give a more detailed message for TypeErrors that result from EnforceRange.
2308 https://bugs.webkit.org/show_bug.cgi?id=151725
2310 Reviewed by Tim Horton.
2312 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2313 * js/dom/webidl-type-mapping-expected.txt:
2314 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2315 * storage/indexeddb/version-change-event-basic-expected.txt:
2317 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2319 Test gardening after r192894
2323 * fast/text/small-caps-complex-expected.html:
2324 * fast/text/small-caps-complex.html:
2326 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2328 [iOS] Adjacent emoji overlap each other
2329 https://bugs.webkit.org/show_bug.cgi?id=151690
2330 <rdar://problem/23430453>
2332 Reviewed by Simon Fraser.
2334 * fast/text/emoji-overlap-expected.html: Added.
2335 * fast/text/emoji-overlap.html: Added.
2337 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2339 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2340 https://bugs.webkit.org/show_bug.cgi?id=151698
2342 Reviewed by Darin Adler.
2344 * fast/text/resources/tinyfont.svg: Added.
2345 * fast/text/small-caps-complex-expected.html: Added.
2346 * fast/text/small-caps-complex.html: Added.
2348 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2350 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2351 https://bugs.webkit.org/show_bug.cgi?id=151709
2353 Unreviewed test gardening.
2355 * platform/mac-wk2/TestExpectations:
2357 2015-12-01 Brady Eidson <beidson@apple.com>
2359 Skip some specific IDB tests in preparation for enabling the entire directory.
2361 Reviewed in person by Sam Weinig.
2363 * platform/mac-wk1/TestExpectations:
2365 2015-12-01 Brady Eidson <beidson@apple.com>
2367 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2368 https://bugs.webkit.org/show_bug.cgi?id=151704
2370 Reviewed by Alex Christensen.
2372 * platform/mac-wk1/TestExpectations:
2373 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2375 2015-12-01 Brady Eidson <beidson@apple.com>
2377 Modern IDB: storage/indexeddb/basics.html fails.
2378 https://bugs.webkit.org/show_bug.cgi?id=151694
2380 Reviewed by Alex Christensen.
2382 * platform/mac-wk1/TestExpectations:
2383 * storage/indexeddb/modern/deletedatabase-1.html:
2384 * storage/indexeddb/modern/opendatabase-versions.html:
2385 * storage/indexeddb/modern/versionchange-event.html:
2387 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2389 Unreviewed, rolling out r192876.
2391 It broke a lot of JSC and layout tests for GTK and EFL
2395 "[ES6] "super" and "this" should be lexically bound inside an
2396 arrow function and should live in a JSLexicalEnvironment"
2397 https://bugs.webkit.org/show_bug.cgi?id=149338
2398 http://trac.webkit.org/changeset/192876
2400 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2402 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2403 https://bugs.webkit.org/show_bug.cgi?id=151497
2407 Adding non regression test.
2409 * streams/streams-promises-expected.txt:
2410 * streams/streams-promises.html:
2412 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2414 [Streams API] teeReadableStream should not directly use stream.getReader()
2415 https://bugs.webkit.org/show_bug.cgi?id=151487
2417 Reviewed by Darin Adler.
2419 Adding non-regression test.
2421 * streams/streams-promises-expected.txt:
2422 * streams/streams-promises.html:
2424 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2426 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2427 https://bugs.webkit.org/show_bug.cgi?id=149338
2429 Reviewed by Saam Barati.
2431 * js/arrowfunction-supercall-expected.txt: Added.
2432 * js/arrowfunction-supercall.html: Added.
2433 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2434 * js/script-tests/arrowfunction-supercall.js: Added.
2435 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2437 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2439 [Streams API] streams should not directly use Number and related methods
2440 https://bugs.webkit.org/show_bug.cgi?id=151499
2442 Reviewed by Darin Adler.
2444 Added a non-regression test.
2446 * streams/streams-promises-expected.txt:
2447 * streams/streams-promises.html:
2449 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2451 [Streams API] Remove use of @catch for exposed promises
2452 https://bugs.webkit.org/show_bug.cgi?id=151625
2454 Reviewed by Darin Adler.
2456 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2458 2015-11-30 Brady Eidson <beidson@apple.com>
2460 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2461 https://bugs.webkit.org/show_bug.cgi?id=151693
2463 Reviewed by Geoffrey Garen.
2465 * platform/mac-wk1/TestExpectations:
2467 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2469 Amazon.com Additional Information links aren't clickable
2470 https://bugs.webkit.org/show_bug.cgi?id=151401
2471 <rdar://problem/23454261>
2473 Reviewed by Darin Adler.
2475 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2476 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2478 2015-11-30 Brady Eidson <beidson@apple.com>
2480 Modern IDB: Iterating index cursors to a specific key is busted.
2481 https://bugs.webkit.org/show_bug.cgi?id=151684
2483 Reviewed by Darin Adler.
2485 * platform/mac-wk1/TestExpectations:
2487 2015-11-30 Brady Eidson <beidson@apple.com>
2489 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2490 https://bugs.webkit.org/show_bug.cgi?id=151683
2492 Reviewed by Darin Adler.
2494 * platform/mac-wk1/TestExpectations:
2496 2015-11-30 Brady Eidson <beidson@apple.com>
2498 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2499 https://bugs.webkit.org/show_bug.cgi?id=151675.
2501 Reviewed by Darin Adler.
2503 * platform/mac-wk1/TestExpectations:
2504 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2505 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2506 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2508 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2510 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2511 https://bugs.webkit.org/show_bug.cgi?id=149309
2512 <rdar://problem/22748363>
2514 Reviewed by Brent Fulgham.
2516 The test case is from Blink r175601:
2517 https://codereview.chromium.org/317513002
2518 The test case will generate a set of weird ordering events that affects the documentLoader:
2519 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2520 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2521 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2522 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2523 frame finishes loading).
2524 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2525 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2526 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2527 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2529 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2531 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2532 * http/tests/misc/detach-during-notifyDone.html: Added.
2533 * http/tests/misc/resources/detached-frame.html: Added.
2535 2015-11-30 Commit Queue <commit-queue@webkit.org>
2537 Unreviewed, rolling out r192819.
2538 https://bugs.webkit.org/show_bug.cgi?id=151681
2540 This change broke existing layout tests on Windows (Requested
2541 by ryanhaddad on #webkit).
2545 "Unify font-variant-* with font-variant shorthand"
2546 https://bugs.webkit.org/show_bug.cgi?id=149773
2547 http://trac.webkit.org/changeset/192819
2549 2015-11-30 Brady Eidson <beidson@apple.com>
2551 Modern IDB: Set the correct source on the IDBRequest for cursor updates
2552 https://bugs.webkit.org/show_bug.cgi?id=151665
2554 Reviewed by Andy Estes.
2556 * platform/mac-wk1/TestExpectations:
2558 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2560 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2561 https://bugs.webkit.org/show_bug.cgi?id=150542
2563 Unreviewed test gardening.
2565 * platform/mac-wk2/TestExpectations:
2567 2015-11-30 Brady Eidson <beidson@apple.com>
2569 Modern IDB: Correct handling of cursors finishing iteration.
2570 https://bugs.webkit.org/show_bug.cgi?id=151664
2572 Reviewed by Andy Estes.
2574 * platform/mac-wk1/TestExpectations:
2576 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
2578 Unify font-variant-* with font-variant shorthand
2579 https://bugs.webkit.org/show_bug.cgi?id=149773
2581 Reviewed by Darin Adler.
2583 Update tests. Also temporarily skip existing font-features tests until
2584 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2586 * css3/font-variant-parsing-expected.txt:
2587 * css3/font-variant-parsing.html:
2588 * fast/css/font-property-priority-expected.txt:
2589 * fast/css/font-shorthand-expected.txt:
2590 * fast/css/parsing-font-variant-ligatures-expected.txt:
2591 * fast/css/parsing-font-variant-ligatures.html:
2592 * fast/inspector-support/style-expected.txt:
2593 * fast/text/font-variant-shorthand-expected.txt: Added.
2594 * fast/text/font-variant-shorthand.html: Added.
2595 * platform/mac/TestExpectations:
2596 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2598 2015-11-30 Brady Eidson <beidson@apple.com>
2600 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2601 https://bugs.webkit.org/show_bug.cgi?id=151648
2603 Reviewed by Andy Estes.
2605 * platform/mac-wk1/TestExpectations:
2606 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2607 * storage/indexeddb/modern/abort-requests-cancelled.html:
2608 * storage/indexeddb/modern/aborted-put-expected.txt:
2609 * storage/indexeddb/modern/aborted-put.html:
2610 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2611 * storage/indexeddb/modern/createobjectstore-basic.html:
2612 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2613 * storage/indexeddb/modern/deleteindex-2.html:
2614 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2615 * storage/indexeddb/modern/deleteobjectstore-1.html:
2616 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2617 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2618 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2620 2015-11-30 Chris Dumez <cdumez@apple.com>
2622 location.origin is undefined in a web worker
2623 https://bugs.webkit.org/show_bug.cgi?id=151614
2625 Reviewed by Darin Adler.
2627 Update existing layout test to confirm the existence of location.origin when in a
2630 * fast/workers/resources/worker-location.js:
2631 * fast/workers/worker-location-expected.txt:
2633 2015-11-30 Brady Eidson <beidson@apple.com>
2635 Modern IDB: Support updating cursor values when the object store uses inline keys.
2636 https://bugs.webkit.org/show_bug.cgi?id=151647
2638 Reviewed by Andy Estes.
2640 * platform/mac-wk1/TestExpectations:
2642 2015-11-30 Brady Eidson <beidson@apple.com>
2644 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2645 https://bugs.webkit.org/show_bug.cgi?id=151630
2647 Reviewed by Andy Estes.
2649 * platform/mac-wk1/TestExpectations:
2650 * storage/indexeddb/modern/cursor-2-expected.txt:
2651 * storage/indexeddb/modern/cursor-2.html:
2652 * storage/indexeddb/modern/cursor-3-expected.txt:
2653 * storage/indexeddb/modern/cursor-3.html:
2654 * storage/indexeddb/modern/cursor-4-expected.txt:
2655 * storage/indexeddb/modern/cursor-4.html:
2656 * storage/indexeddb/modern/deleteindex-1-expected.txt:
2657 * storage/indexeddb/modern/deleteindex-1.html:
2658 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2659 * storage/indexeddb/modern/deleteindex-2.html:
2660 * storage/indexeddb/modern/index-4-expected.txt:
2661 * storage/indexeddb/modern/index-4.html:
2662 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2663 * storage/indexeddb/modern/index-cursor-1.html:
2664 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2665 * storage/indexeddb/modern/index-cursor-2.html:
2666 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2667 * storage/indexeddb/modern/index-cursor-3.html:
2669 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2671 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2672 https://bugs.webkit.org/show_bug.cgi?id=143159
2674 Unreviewed test gardening.
2676 * platform/mac-wk2/TestExpectations:
2678 2015-11-30 Brady Eidson <beidson@apple.com>
2680 Modern IDB: Support keyPath injection into object store records.
2681 https://bugs.webkit.org/show_bug.cgi?id=151640
2683 Reviewed by Andy Estes.
2685 * platform/mac-wk1/TestExpectations:
2687 2015-11-29 Antoine Quint <graouts@apple.com>
2689 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2690 https://bugs.webkit.org/show_bug.cgi?id=147932
2692 Reviewed by Dean Jackson.
2694 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2695 specified with an invalid keyword in a `style` attribute. We also update the expected output for
2696 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2697 Chrome, where we correctly use the default value instead of null objects, which was definitely
2700 * svg/css/invalid-color-cascade-expected.svg: Added.
2701 * svg/css/invalid-color-cascade.svg: Added.
2702 * svg/css/invalid-paint-cascade-expected.svg: Added.
2703 * svg/css/invalid-paint-cascade.svg: Added.
2704 * svg/css/script-tests/svg-attribute-parser-mode.js:
2705 * svg/css/svg-attribute-parser-mode-expected.txt:
2707 2015-11-18 Andy Estes <aestes@apple.com>
2709 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2710 https://bugs.webkit.org/show_bug.cgi?id=151433
2711 rdar://problem/23506594
2713 Reviewed by Alexey Proskuryakov.
2715 * contentfiltering/allow-media-document-expected.txt: Added.
2716 * contentfiltering/allow-media-document.html: Added.
2717 * contentfiltering/resources/test.mp4: Added.
2719 2015-11-25 Pranjal Jumde <pjumde@apple.com>
2721 Checks for buffer-overflows when reading characters from textRun
2722 https://bugs.webkit.org/show_bug.cgi?id=151055
2723 <rdar://problem/23251789>
2725 Reviewed by Myles C. Maxfield.
2727 * dom/html/level1/core/151055_asan.html:
2728 * dom/html/level1/core/151055_asan-expected.txt:
2730 2015-11-24 Commit Queue <commit-queue@webkit.org>
2732 Unreviewed, rolling out r192536, r192722, and r192743.
2733 https://bugs.webkit.org/show_bug.cgi?id=151593
2735 Still causing trouble. (Requested by kling on #webkit).
2737 Reverted changesets:
2739 "[JSC] JSPropertyNameEnumerator could be destructorless."
2740 https://bugs.webkit.org/show_bug.cgi?id=151242
2741 http://trac.webkit.org/changeset/192536
2743 "REGRESSION(r192536): Null pointer dereference in
2744 JSPropertyNameEnumerator::visitChildren()."
2745 https://bugs.webkit.org/show_bug.cgi?id=151495
2746 http://trac.webkit.org/changeset/192722
2748 "REGRESSION(r192536): Null pointer dereference in
2749 JSPropertyNameEnumerator::visitChildren()."
2750 https://bugs.webkit.org/show_bug.cgi?id=151495
2751 http://trac.webkit.org/changeset/192743
2753 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
2755 [Streams API] Implement pipeTo method in readable Stream
2756 https://bugs.webkit.org/show_bug.cgi?id=151588
2758 Reviewed by Darin Adler.
2760 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2761 source" was moved to its own file because it causes timing issues.
2763 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2764 writes fast enough exerts backpressure on the source" test to its own file.
2765 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2766 exerts backpressure on the source" test.
2767 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2768 * streams/pipe-to-expected.txt:
2769 * streams/reference-implementation/brand-checks-expected.txt:
2770 * streams/reference-implementation/pipe-through-expected.txt:
2771 * streams/reference-implementation/pipe-to-expected.txt:
2772 * streams/reference-implementation/pipe-to-options-expected.txt:
2773 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2774 * platform/mac/TestExpectations:
2775 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2777 2015-11-24 Antti Koivisto <antti@apple.com>
2779 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2780 https://bugs.webkit.org/show_bug.cgi?id=151566
2781 rdar://problem/23430177
2783 Reviewed by Zalan Bujtas.
2785 * fast/html/details-comment-crash-expected.html: Added.
2786 * fast/html/details-comment-crash.html: Added.
2788 2015-11-23 Brady Eidson <beidson@apple.com>
2790 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2791 https://bugs.webkit.org/show_bug.cgi?id=151568
2793 Reviewed by Alex Christensen.
2795 * platform/mac-wk1/TestExpectations:
2797 2015-11-23 Brady Eidson <beidson@apple.com>
2799 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2800 https://bugs.webkit.org/show_bug.cgi?id=151550
2802 Reviewed by Alex Christensen.
2804 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2805 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2806 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2807 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2808 * storage/indexeddb/modern/index-5-expected.txt:
2809 * storage/indexeddb/modern/index-5.html:
2811 2015-11-23 Brady Eidson <beidson@apple.com>
2813 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2814 https://bugs.webkit.org/show_bug.cgi?id=151557
2816 Reviewed by Alex Christensen.
2818 * platform/mac-wk1/TestExpectations:
2820 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
2822 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2823 https://bugs.webkit.org/show_bug.cgi?id=151254
2825 Reviewed by Darin Adler.
2827 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2828 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2830 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2832 Add a test to make sure that font-variant: inherit works correctly.
2836 * fast/text/font-variant-inherit-expected.html: Added.
2837 * fast/text/font-variant-inherit.html: Added.
2839 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2841 Font selection should not consult font-variant property
2842 https://bugs.webkit.org/show_bug.cgi?id=151537
2844 Reviewed by Simon Fraser.
2846 * fast/text/font-selection-font-variant-expected.html: Added.
2847 * fast/text/font-selection-font-variant.html: Added.
2849 == Rolled over to ChangeLog-2015-11-21 ==