1 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
3 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
4 https://bugs.webkit.org/show_bug.cgi?id=152279
6 Unreviewed test gardening.
8 * platform/ios-simulator/TestExpectations:
10 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
12 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
13 and http/tests/inspector/console/access-inspected-object.html (r192186).
14 https://bugs.webkit.org/show_bug.cgi?id=152131
16 Unreviewed test gardening.
18 * platform/ios-simulator-wk1/TestExpectations:
19 * platform/ios-simulator-wk2/TestExpectations:
20 * platform/ios-simulator/TestExpectations:
22 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
24 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
25 https://bugs.webkit.org/show_bug.cgi?id=152132
27 Unreviewed test gardening.
29 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
31 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
33 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
34 https://bugs.webkit.org/show_bug.cgi?id=152272
36 Unreviewed test gardening.
38 * platform/mac-wk1/TestExpectations:
40 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
42 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
43 https://bugs.webkit.org/show_bug.cgi?id=152134
45 Unreviewed test gardening.
47 * platform/ios-simulator-wk2/TestExpectations:
49 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
51 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
52 https://bugs.webkit.org/show_bug.cgi?id=152135
54 Unreviewed test gardening.
56 * platform/ios-simulator-wk2/TestExpectations:
58 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
60 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
61 https://bugs.webkit.org/show_bug.cgi?id=152267
63 Unreviewed test gardening.
65 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
67 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
69 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
70 https://bugs.webkit.org/show_bug.cgi?id=152135
72 Unreviewed test gardening.
74 * platform/ios-simulator/TestExpectations:
76 2015-12-14 Chris Fleizach <cfleizach@apple.com>
78 AX: iOS: Text field variations do not have the correct traits
79 https://bugs.webkit.org/show_bug.cgi?id=152237
81 Reviewed by Mario Sanchez Prada.
83 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
84 * accessibility/ios-simulator/textentry-traits.html: Added.
86 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
88 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
89 https://bugs.webkit.org/show_bug.cgi?id=152135
91 Unreviewed test gardening.
93 * platform/ios-simulator/TestExpectations:
95 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
97 Marking fast/picture/image-picture-* as failing on iOS simulator
98 https://bugs.webkit.org/show_bug.cgi?id=152141
100 Unreviewed test gardening.
102 * platform/ios-simulator/TestExpectations:
104 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
106 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
107 https://bugs.webkit.org/show_bug.cgi?id=152131
109 Unreviewed test gardening.
111 * platform/ios-simulator/TestExpectations:
113 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
115 Rebaselining fast/text/emoji.html for iOS simulator
116 https://bugs.webkit.org/show_bug.cgi?id=152261
118 Unreviewed test gardening.
120 * platform/ios-simulator/fast/text/emoji-expected.txt:
122 2015-12-14 Daniel Bates <dabates@apple.com>
124 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
125 https://bugs.webkit.org/show_bug.cgi?id=144451
126 <rdar://problem/23099482>
128 Reviewed by Simon Fraser.
130 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
131 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
134 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
135 of the search field changes.
137 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
138 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
139 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
140 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
141 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
142 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
143 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
144 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
145 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
146 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
147 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
148 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
150 2015-12-14 Chris Dumez <cdumez@apple.com>
152 Roll out r193974 and follow-up fixes as it caused JSC crashes
153 https://bugs.webkit.org/show_bug.cgi?id=152256
155 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
157 * inspector/model/remote-object-get-properties-expected.txt:
158 * js/Object-getOwnPropertyNames-expected.txt:
159 * js/exception-for-nonobject-expected.txt:
160 * js/exception-instanceof-expected.txt:
161 * js/instance-of-immediates-expected.txt:
162 * js/regress/instanceof-bound-expected.txt: Removed.
163 * js/regress/instanceof-bound.html: Removed.
164 * js/regress/script-tests/instanceof-bound.js: Removed.
165 * js/script-tests/Object-getOwnPropertyNames.js:
167 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
169 [Streams API] Expose ReadableStream and relatives to Worker
170 https://bugs.webkit.org/show_bug.cgi?id=152066
172 Reviewed by Darin Adler.
174 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
176 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
177 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
179 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
181 [GTK] Unreviewed gardening.
183 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
184 - Remove expectations for tests removed after r193411 r193426 and r19366.
185 - Merge repeated expectations from some tests.
186 - Mark tests failing after r188159.
187 - Update list of imported/blink tests failing.
189 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
191 [css-grid] Fix height computation of grid items with borders
192 https://bugs.webkit.org/show_bug.cgi?id=151800
194 Reviewed by Darin Adler.
196 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
197 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
199 2015-12-13 Zalan Bujtas <zalan@apple.com>
201 Clean up absolute positioned map properly.
202 https://bugs.webkit.org/show_bug.cgi?id=152219
203 rdar://problem/23861165
205 Reviewed by Simon Fraser.
207 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
208 Since this static map is at block level, (positioned)inline renderers use their containing block to store
209 their positioned descendants.
210 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
211 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
213 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
214 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
216 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
218 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
219 https://bugs.webkit.org/show_bug.cgi?id=152079
221 Reviewed by Chris Fleizach.
223 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
224 * platform/efl/accessibility/image-link-expected.txt: Updated.
225 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
226 * platform/efl/accessibility/lists-expected.txt: Updated.
227 * platform/efl/accessibility/media-element-expected.txt: Updated
229 2015-12-13 Brady Eidson <beidson@apple.com>
231 Modern IDB: TextExpectations gardening to run more tests.
232 https://bugs.webkit.org/show_bug.cgi?id=152217
234 Reviewed by Alex Christensen.
236 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
238 2015-12-12 Brady Eidson <beidson@apple.com>
240 Modern IDB: Update a couple of tests that fail only because of error message differences.
241 https://bugs.webkit.org/show_bug.cgi?id=152205
243 Reviewed by Alex Christensen.
245 * platform/mac-wk1/TestExpectations:
246 * storage/indexeddb/objectstore-autoincrement-expected.txt:
247 * storage/indexeddb/open-cursor-expected.txt:
249 2015-12-12 Brady Eidson <beidson@apple.com>
251 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
252 https://bugs.webkit.org/show_bug.cgi?id=152201
254 Reviewed by Alex Christensen.
256 * platform/mac-wk1/TestExpectations:
258 2015-12-11 Simon Fraser <simon.fraser@apple.com>
260 Mousewheel events don't work in iframes in RTL documents
261 https://bugs.webkit.org/show_bug.cgi?id=152200
263 Reviewed by Beth Dakin.
265 Try dispatching wheel events to an iframe in an RTL document.
267 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
268 * fast/scrolling/rtl-point-in-iframe.html: Added.
270 2015-12-11 Zalan Bujtas <zalan@apple.com>
272 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
273 https://bugs.webkit.org/show_bug.cgi?id=151201
275 Reviewed by Simon Fraser.
277 Drawing empty rect is a waste.
279 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
280 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
282 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
284 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
285 https://bugs.webkit.org/show_bug.cgi?id=152102
286 <rdar://problem/22124230>
288 Reviewed by Andy Estes.
290 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
291 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
292 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
293 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
295 2015-12-11 Eric Carlson <eric.carlson@apple.com>
297 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
298 https://bugs.webkit.org/show_bug.cgi?id=152197
300 Reviewed by Dean Jackson.
302 * fast/mediastream/mock-media-source-expected.txt: Added.
303 * fast/mediastream/mock-media-source.html: Added.
305 2015-12-11 Beth Dakin <bdakin@apple.com>
307 _touchEventRegions should return regions in the view's coordinates
308 https://bugs.webkit.org/show_bug.cgi?id=152189
310 rdar://problem/23188605
312 Reviewed by Dan Bernstein.
314 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
315 * fast/events/touch/ios/touch-event-rtl.html: Added.
317 2015-12-11 Alexey Proskuryakov <ap@apple.com>
319 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
321 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
322 https://bugs.webkit.org/show_bug.cgi?id=152102
323 <rdar://problem/22124230>
325 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
326 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
327 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
328 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
330 2015-12-11 Brady Eidson <beidson@apple.com>
332 Modern IDB: storage/indexeddb/optional-arguments.html fails.
333 https://bugs.webkit.org/show_bug.cgi?id=152194
335 Reviewed by Alex Christensen.
337 * platform/mac-wk1/TestExpectations:
338 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
339 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
340 a thing. That method no longer exists in the spec and was already removed from the test.
342 2015-12-11 Brady Eidson <beidson@apple.com>
344 Modern IDB: storage/indexeddb/cursor-continue.html fails.
345 https://bugs.webkit.org/show_bug.cgi?id=152192
347 Reviewed by Alex Christensen.
349 * platform/mac-wk1/TestExpectations:
350 * storage/indexeddb/cursor-continue-expected.txt:
352 2015-12-11 Brady Eidson <beidson@apple.com>
354 Modern IDB: storage/indexeddb/index-basics.html fails.
355 https://bugs.webkit.org/show_bug.cgi?id=152190
357 Reviewed by Alex Christensen.
359 * platform/mac-wk1/TestExpectations:
361 2015-12-11 Keith Miller <keith_miller@apple.com>
363 Rebaseline a failing inspector test for a new property on Function.prototype.
365 * inspector/model/remote-object-get-properties-expected.txt:
367 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
369 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
370 https://bugs.webkit.org/show_bug.cgi?id=152102
371 <rdar://problem/22124230>
373 Reviewed by Andy Estes.
375 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
376 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
377 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
378 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
380 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
382 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
383 https://bugs.webkit.org/show_bug.cgi?id=152134
385 Unreviewed test gardening.
387 * platform/ios-simulator/TestExpectations:
389 2015-12-11 Brady Eidson <beidson@apple.com>
391 Modern IDB: storage/indexeddb/key-type-array.html fails.
392 https://bugs.webkit.org/show_bug.cgi?id=152187
394 Reviewed by Alex Christensen.
396 * platform/mac-wk1/TestExpectations:
397 * storage/indexeddb/key-type-array-expected.txt:
399 2015-12-11 Brady Eidson <beidson@apple.com>
401 Modern IDB: Updates to 3 intversion tests, and/or their results.
402 https://bugs.webkit.org/show_bug.cgi?id=152179
404 Reviewed by Alex Christensen.
406 * platform/mac-wk1/TestExpectations:
407 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
409 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
410 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
411 * storage/indexeddb/intversion-upgrades-expected.txt:
412 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
414 2015-12-11 Keith Miller <keith_miller@apple.com>
416 [ES6] Add support for Symbol.hasInstance
417 https://bugs.webkit.org/show_bug.cgi?id=151839
419 Reviewed by Saam Barati.
421 Fix tests to reflect the changes to instanceof in ES6.
423 Added a new regression test for bound functions in instanceof
424 as the perfomance on bound functions should, to some degree,
425 reflect the performance on C-API users.
427 * js/Object-getOwnPropertyNames-expected.txt:
428 * js/exception-for-nonobject-expected.txt:
429 * js/exception-instanceof-expected.txt:
430 * js/instance-of-immediates-expected.txt:
431 * js/regress/instanceof-bound-expected.txt: Added.
432 * js/regress/instanceof-bound.html: Added.
433 * js/regress/script-tests/instanceof-bound.js: Added.
436 * js/script-tests/Object-getOwnPropertyNames.js:
438 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
440 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
441 https://bugs.webkit.org/show_bug.cgi?id=152178
443 Unreviewed test gardening.
445 * platform/mac-wk1/TestExpectations:
447 2015-12-11 Brady Eidson <beidson@apple.com>
449 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
450 https://bugs.webkit.org/show_bug.cgi?id=152177
452 Reviewed by Alex Christensen.
454 * platform/mac-wk1/TestExpectations:
455 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
456 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
457 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
459 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
461 Do not fire load events from frames with scripting disabled
462 https://bugs.webkit.org/show_bug.cgi?id=118042
463 <rdar://problem/14272857>
465 Reviewed by Brent Fulgham.
467 Since the crash is not reproducible, only test case from Blink r153029 is merged:
468 https://codereview.chromium.org/17682003
470 * fast/images/image-load-event-crash-expected.txt: Added.
471 * fast/images/image-load-event-crash.html: Added.
473 2015-12-11 Brady Eidson <beidson@apple.com>
475 Modern IDB: storage/indexeddb/index-count.html fails.
476 https://bugs.webkit.org/show_bug.cgi?id=152175
478 Reviewed by Alex Christensen.
480 * platform/mac-wk1/TestExpectations:
481 * storage/indexeddb/index-count-expected.txt:
482 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
484 2015-12-11 Daniel Bates <dabates@apple.com>
486 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
488 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
489 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
490 * 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.
491 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
492 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
494 2015-12-11 Darin Adler <darin@apple.com>
496 Reduce the number of events that can be created by Document.createEvent
497 https://bugs.webkit.org/show_bug.cgi?id=151931
499 Reviewed by Alex Christensen.
501 * TestExpectations: Added expected failures for the two tests that depend
502 on createEvent("IDBVersionChangeEvent").
504 * animations/animation-events-create.html: Updated to use
505 "new WebKitAnimationEvent" instead of document.createEvent.
507 * fast/events/event-creation-expected.txt: Removed expected results for
508 various events that can no longer be created with createEvent.
509 * fast/events/event-creation.html: Removed tests for various events
510 that can no longer be created with createEvent.
512 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
513 "new PopStateEvent" instead of document.createEvent.
515 * indieui/create-uirequestevent-expected.txt: Removed.
516 * indieui/create-uirequestevent.html: Removed.
518 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
520 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
521 no different from the platform-independent expected result.
523 * transitions/transition-end-event-create.html: Updated to use
524 "new WebKitTransitionEvent" instead of document.createEvent.
526 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
528 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
529 https://bugs.webkit.org/show_bug.cgi?id=149790
531 Reviewed by Timothy Hatcher.
533 * inspector/console/js-isLikelyStackTrace.html: Added.
535 2015-12-10 Brady Eidson <beidson@apple.com>
537 Modern IDB: storage/indexeddb/objectstore-count.html fails.
538 https://bugs.webkit.org/show_bug.cgi?id=152167
540 Reviewed by Alex Christensen.
542 * platform/mac-wk1/TestExpectations:
543 * storage/indexeddb/objectstore-count-expected.txt:
545 2015-12-10 Zalan Bujtas <zalan@apple.com>
547 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
548 https://bugs.webkit.org/show_bug.cgi?id=152115
550 Reviewed by Simon Fraser.
552 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
553 If the indented content is already inside a selection, we need to make sure that newly created flow uses
555 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
557 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
558 * fast/block/selection-inside-simple-line-layout.html: Added.
560 2015-12-10 Brady Eidson <beidson@apple.com>
562 Unreviewed TestExpectations gardening.
564 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
566 2015-12-10 Eric Carlson <eric.carlson@apple.com>
568 [MediaStream] Expose media capture devices persistent permissions to WebCore
569 https://bugs.webkit.org/show_bug.cgi?id=152087
571 Reviewed by Chris Dumez.
573 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
574 * fast/mediastream/MediaDevices-enumerateDevices.html:
576 2015-12-10 Daniel Bates <dabates@apple.com>
578 [CSP] eval() is not blocked for stringified literals
579 https://bugs.webkit.org/show_bug.cgi?id=152158
580 <rdar://problem/15775625>
582 Reviewed by Saam Barati.
584 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
587 Add tests to ensure that we block eval() from within an external JavaScript script when the
588 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
589 eval() when the page in the main frame allows eval().
591 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
592 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
593 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
594 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
595 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
596 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
597 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
599 2015-12-10 Brady Eidson <beidson@apple.com>
601 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
602 https://bugs.webkit.org/show_bug.cgi?id=152144
604 Reviewed by Alex Christensen.
606 * platform/mac-wk1/TestExpectations:
607 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
608 * storage/indexeddb/modern/aborted-put-expected.txt:
609 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
610 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
611 * storage/indexeddb/modern/deletedatabase-2.html:
612 * storage/indexeddb/modern/deleteindex-2-expected.txt:
613 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
614 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
615 * storage/indexeddb/modern/opendatabase-versions.html:
616 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
618 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
620 Rebaselining fast/text/emoji.html for Yosemite.
621 https://bugs.webkit.org/show_bug.cgi?id=152147
623 Unreviewed test gardening.
625 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
627 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
633 * platform/mac/TestExpectations:
635 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
637 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
638 https://bugs.webkit.org/show_bug.cgi?id=152132
640 Unreviewed test gardening.
642 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
644 2015-12-10 Alex Christensen <achristensen@webkit.org>
646 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
647 https://bugs.webkit.org/show_bug.cgi?id=152022
648 rdar://problem/23763584
650 Reviewed by Darin Adler.
653 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
654 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
655 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
656 * platform/wk2/TestExpectations:
657 New test for WK2 only.
659 2015-12-10 Enrica Casucci <enrica@apple.com>
661 Change skin tone support for two emoji.
662 https://bugs.webkit.org/show_bug.cgi?id=152147
663 rdar://problem/23716993
664 rdar://problem/23716344
666 Reviewed by Darin Adler.
668 * fast/text/emoji.html:
669 * platform/mac/fast/text/emoji-expected.txt:
671 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
673 Skip unsupported css3/font-variant-* tests on Win
674 https://bugs.webkit.org/show_bug.cgi?id=149774
676 Unreviewed test gardening.
678 * platform/win/TestExpectations:
680 2015-12-10 Daniel Bates <dabates@apple.com>
682 [iOS][WK2] Update expected results for editing tests
684 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
685 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
686 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
687 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
688 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
689 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
690 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
691 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
692 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
693 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
694 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
695 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
696 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
697 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
698 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
699 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
700 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
701 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
702 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
703 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
704 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
705 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
706 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
707 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
708 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
709 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
710 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
711 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
712 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
713 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
714 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
715 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
716 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
717 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
718 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
719 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
720 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
721 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
722 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
723 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
724 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
725 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
726 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
727 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
728 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
729 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
730 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
731 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
732 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
733 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
734 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
735 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
736 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
737 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
738 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
739 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
740 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
741 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
742 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
743 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
744 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
745 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
746 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
747 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
748 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
749 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
750 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
751 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
752 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
753 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
754 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
755 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
756 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
757 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
758 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
759 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
760 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
761 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
762 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
763 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
764 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
765 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
766 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
767 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
768 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
769 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
770 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
772 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
774 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
775 https://bugs.webkit.org/show_bug.cgi?id=151785
777 Reviewed by Saam Barati.
779 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
781 * js/regress/generator-create-expected.txt: Added.
782 * js/regress/generator-create.html: Added.
783 * js/regress/generator-fib-expected.txt: Added.
784 * js/regress/generator-fib.html: Added.
785 * js/regress/generator-function-create-expected.txt: Added.
786 * js/regress/generator-function-create.html: Added.
787 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
788 * js/regress/generator-sunspider-access-nsieve.html: Added.
789 * js/regress/generator-with-several-types-expected.txt: Added.
790 * js/regress/generator-with-several-types.html: Added.
791 * js/regress/script-tests/generator-create.js: Added.
793 * js/regress/script-tests/generator-fib.js: Added.
795 * js/regress/script-tests/generator-function-create.js: Added.
796 (createGeneratorFunction.gen):
797 (createGeneratorFunction):
798 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
801 * js/regress/script-tests/generator-with-several-types.js: Added.
806 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
808 Unreviewed. Fix ambiguous expectations added in r193895.
810 * platform/gtk/TestExpectations:
812 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
814 JSC Builtins should use safe array methods
815 https://bugs.webkit.org/show_bug.cgi?id=151501
817 Reviewed by Darin Adler.
819 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
821 * js/builtins/resources/shielding-typedarray.js: Added.
822 (Array.prototype.push):
823 (try.array.Int8Array.from.string_appeared_here.filter):
824 * js/builtins/shielding-typedarray-expected.txt: Added.
825 * js/builtins/shielding-typedarray.html: Added.
826 * streams/streams-promises-expected.txt:
827 * streams/streams-promises.html:
829 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
831 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
833 * platform/gtk/TestExpectations:
835 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
837 font-variant-caps does not work if the font does not support font features
838 https://bugs.webkit.org/show_bug.cgi?id=149774
840 Reviewed by Antti Koivisto.
842 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
844 The character mappings are:
851 kLowerCaseType / kLowerCaseSmallCapsSelector: r
852 kUpperCaseType / kUpperCaseSmallCapsSelector: u
854 * css3/font-variant-all-expected.html:
855 * css3/font-variant-all.html:
856 * css3/font-variant-small-caps-synthesis-expected.html: Added.
857 * css3/font-variant-small-caps-synthesis.html: Added.
858 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
859 * css3/font-variant-petite-caps-synthesis.html: Added.
860 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
861 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
862 * platform/mac/TestExpectations:
863 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
865 2015-12-09 Brady Eidson <beidson@apple.com>
867 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
868 https://bugs.webkit.org/show_bug.cgi?id=152101
870 Reviewed by Alex Christensen.
872 * platform/mac-wk1/TestExpectations:
873 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
874 * 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.
875 * 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.
876 * 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.
877 * storage/indexeddb/invalid-keys-expected.txt:
878 * storage/indexeddb/key-type-binary-expected.txt:
879 * storage/indexeddb/keypath-edges-expected.txt:
880 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
881 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
882 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
883 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
884 * storage/indexeddb/objectstore-basics-expected.txt:
886 2015-12-09 Brady Eidson <beidson@apple.com>
888 Modern IDB: storage/indexeddb/metadata.html fails
889 https://bugs.webkit.org/show_bug.cgi?id=152099
891 Reviewed by Alex Christensen.
893 * platform/mac-wk1/TestExpectations:
894 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
895 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
896 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
898 2015-12-09 Brady Eidson <beidson@apple.com>
900 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
901 https://bugs.webkit.org/show_bug.cgi?id=152096
903 Reviewed by Alex Christensen.
905 * platform/mac-wk1/TestExpectations:
907 2015-12-09 Brady Eidson <beidson@apple.com>
909 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
910 https://bugs.webkit.org/show_bug.cgi?id=152095
912 Reviewed by Alex Christensen.
914 * platform/mac-wk1/TestExpectations:
916 2015-12-09 Brady Eidson <beidson@apple.com>
918 Modern IDB: Some tests expect UInt8Array to be a valid key.
919 https://bugs.webkit.org/show_bug.cgi?id=152092
921 Reviewed by Alex Christensen.
923 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
925 * platform/mac-wk1/TestExpectations:
926 * storage/indexeddb/factory-cmp-expected.txt:
927 * storage/indexeddb/key-type-binary-expected.txt:
928 * storage/indexeddb/resources/factory-cmp.js:
929 * storage/indexeddb/resources/key-type-binary.js:
931 2015-12-09 Brady Eidson <beidson@apple.com>
933 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
934 https://bugs.webkit.org/show_bug.cgi?id=152078
936 Reviewed by Alex Christensen.
938 * platform/mac-wk1/TestExpectations:
939 * storage/indexeddb/createIndex-after-failure-expected.txt:
940 * storage/indexeddb/resources/createIndex-after-failure.js:
942 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
944 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
945 https://bugs.webkit.org/show_bug.cgi?id=152094
947 Unreviewed test gardening.
949 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
951 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
953 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
954 https://bugs.webkit.org/show_bug.cgi?id=151218
956 Unreviewed test gardening.
958 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
960 2015-12-09 David Hyatt <hyatt@apple.com>
962 Picture element needs to respond to dynamic viewport changes.
963 https://bugs.webkit.org/show_bug.cgi?id=152013
964 <rdar://problem/23766375>
966 Reviewed by Dean Jackson.
968 * fast/picture/resources/resize-test.js: Added.
969 * fast/picture/viewport-resize-expected.txt: Added.
970 * fast/picture/viewport-resize.html: Added.
972 2015-12-09 Mark Lam <mark.lam@apple.com>
974 Rename ftl-object-* tests to ftl-polymorphic-*.
975 https://bugs.webkit.org/show_bug.cgi?id=152091
977 Reviewed by Saam Barati.
979 This is because those tests are actually testing the effects of polymorphic
980 operands on performance, and not the correctness of operations on objects.
982 * js/regress/ftl-object-div-expected.txt: Removed.
983 * js/regress/ftl-object-div.html: Removed.
984 * js/regress/ftl-object-mul-expected.txt: Removed.
985 * js/regress/ftl-object-mul.html: Removed.
986 * js/regress/ftl-object-sub-expected.txt: Removed.
987 * js/regress/ftl-object-sub.html: Removed.
988 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
989 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
990 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
991 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
992 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
993 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
994 * js/regress/script-tests/ftl-object-div.js: Removed.
995 * js/regress/script-tests/ftl-object-mul.js: Removed.
996 * js/regress/script-tests/ftl-object-sub.js: Removed.
997 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
998 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
999 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1001 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1003 [GTK] Unreviewed GTK Gardening.
1005 Rebaseline media tests after r190054 and r190200.
1007 * platform/gtk/media/audio-controls-rendering-expected.txt:
1008 * platform/gtk/media/controls-strict-expected.txt:
1009 * platform/gtk/media/media-controls-clone-expected.txt:
1010 * platform/gtk/media/video-controls-rendering-expected.txt:
1011 * platform/gtk/media/video-display-toggle-expected.txt:
1012 * platform/gtk/media/video-empty-source-expected.txt:
1013 * platform/gtk/media/video-no-audio-expected.txt:
1014 * platform/gtk/media/video-volume-slider-expected.txt:
1015 * platform/gtk/media/video-zoom-controls-expected.txt:
1017 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1019 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1020 https://bugs.webkit.org/show_bug.cgi?id=152070
1022 Reviewed by Mario Sanchez Prada.
1024 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1025 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1026 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1027 * platform/gtk/accessibility/image-link-expected.txt: Updated
1028 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1029 * platform/gtk/accessibility/lists-expected.txt: Updated.
1030 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1032 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1034 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1035 https://bugs.webkit.org/show_bug.cgi?id=151729
1037 Unreviewed test gardening.
1039 * platform/mac-wk2/TestExpectations:
1041 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1043 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1044 https://bugs.webkit.org/show_bug.cgi?id=152029
1046 Unreviewed test gardening.
1048 * platform/mac/TestExpectations:
1050 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1052 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1053 https://bugs.webkit.org/show_bug.cgi?id=152064
1055 Unreviewed test gardening.
1057 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1058 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1060 2015-12-09 Frederic Wang <fred.wang@free.fr>
1062 Bad position of large operators inside an munderover element
1063 https://bugs.webkit.org/show_bug.cgi?id=151916
1065 Reviewed by Alejandro G. Castro.
1067 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1068 * mathml/opentype/large-operators-munderover.html: Added.
1070 Add a test to verify the position and size of a large operator used as an munderover base.
1072 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1074 [AX][GTK] Accessibility gardening
1075 https://bugs.webkit.org/show_bug.cgi?id=152062
1077 Unreviewed test gardening.
1079 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1082 * platform/gtk/TestExpectations:
1084 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1086 [Streams API] Import the web-platform-tests directly from the spec
1087 https://bugs.webkit.org/show_bug.cgi?id=152051
1089 Reviewed by Youenn Fablet.
1091 Removed the tests that are already imported directly from the spec.
1093 * streams/brand-checks-expected.txt: Added.
1094 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1095 * streams/reference-implementation/bad-strategies-expected.txt:
1096 * streams/reference-implementation/bad-strategies.html:
1097 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1098 * streams/reference-implementation/brand-checks-expected.txt:
1099 * streams/reference-implementation/brand-checks.html:
1100 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1101 * streams/reference-implementation/byte-length-queuing-strategy.html:
1102 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1103 * streams/reference-implementation/count-queuing-strategy.html:
1104 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1105 * streams/reference-implementation/readable-stream-reader.html: Removed.
1106 * streams/reference-implementation/readable-stream-tee.html: Removed.
1107 * streams/reference-implementation/readable-stream-templated-expected.txt:
1108 * streams/reference-implementation/readable-stream-templated.html:
1109 * streams/reference-implementation/readable-stream.html: Removed.
1111 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1113 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1114 https://bugs.webkit.org/show_bug.cgi?id=152052
1116 Unreviewed test gardening.
1118 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1120 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1122 AX: The aria-table-content.html layout test should be more cross-platform friendly
1123 https://bugs.webkit.org/show_bug.cgi?id=152002
1125 Reviewed by Mario Sanchez Prada.
1127 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1129 * accessibility/aria-table-content-expected.txt: Updated
1130 * accessibility/aria-table-content.html: Updated
1131 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1132 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1134 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1136 [AX][GTK] media-emits-object-replacement.html needs new baseline
1137 https://bugs.webkit.org/show_bug.cgi?id=152050
1139 Unreviewed test gardening.
1141 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1143 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1145 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1146 https://bugs.webkit.org/show_bug.cgi?id=144898
1148 Reviewed by Darin Adler.
1150 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1151 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1152 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1153 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1155 2015-12-08 David Kilzer <ddkilzer@apple.com>
1157 Skip storage/indexeddb/index-multientry.html once again
1159 * platform/mac-wk1/TestExpectations: Skip:
1160 - storage/indexeddb/index-multientry.html
1162 2015-12-08 Brady Eidson <beidson@apple.com>
1164 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1165 https://bugs.webkit.org/show_bug.cgi?id=152023
1167 Reviewed by Alex Christensen.
1169 * platform/mac-wk1/TestExpectations:
1171 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1173 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1174 https://bugs.webkit.org/show_bug.cgi?id=152009
1176 Unreviewed test gardening.
1178 * platform/win/TestExpectations:
1180 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1182 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1183 https://bugs.webkit.org/show_bug.cgi?id=151906
1185 Unreviewed test gardening.
1187 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1189 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1191 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1192 https://bugs.webkit.org/show_bug.cgi?id=152009
1194 Unreviewed test gardening.
1196 * platform/mac/TestExpectations:
1198 2015-12-08 Brady Eidson <beidson@apple.com>
1200 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1201 https://bugs.webkit.org/show_bug.cgi?id=151507
1203 Reviewed by Beth Dakin.
1205 A handful of tests were marked flaky and tracked back to this bug.
1207 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1209 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1211 2015-12-08 Brady Eidson <beidson@apple.com>
1213 More IDB TestExpectations gardening.
1215 Reviewed by Alex Christensen.
1217 * platform/mac-wk1/TestExpectations:
1219 2015-12-08 Brady Eidson <beidson@apple.com>
1221 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1223 * platform/mac-wk1/TestExpectations:
1225 2015-12-08 Brady Eidson <beidson@apple.com>
1227 Modern IDB: Fire blocked events for delete requests that are blocked.
1228 https://bugs.webkit.org/show_bug.cgi?id=152015
1230 Reviewed by Alex Christensen.
1232 * platform/mac-wk1/TestExpectations:
1234 2015-12-08 Brady Eidson <beidson@apple.com>
1236 More IDB TestExpectations gardening.
1238 Reviewed by Alex Christensen.
1240 * platform/mac-wk1/TestExpectations:
1242 2015-12-08 Brady Eidson <beidson@apple.com>
1244 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1245 https://bugs.webkit.org/show_bug.cgi?id=152007
1247 Reviewed by Alex Christensen.
1249 * platform/mac-wk1/TestExpectations:
1251 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1252 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1253 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1255 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1256 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1258 2015-12-08 Mark Lam <mark.lam@apple.com>
1260 Polymorphic operand types for DFG and FTL div.
1261 https://bugs.webkit.org/show_bug.cgi?id=151747
1263 Reviewed by Geoffrey Garen.
1265 * js/regress/ftl-object-div-expected.txt: Added.
1266 * js/regress/ftl-object-div.html: Added.
1267 * js/regress/script-tests/ftl-object-div.js: Added.
1271 2015-12-08 Zalan Bujtas <zalan@apple.com>
1273 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1274 https://bugs.webkit.org/show_bug.cgi?id=151878
1275 rdar://problem/22229889
1277 Reviewed by Simon Fraser.
1279 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1280 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1281 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1282 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1283 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1284 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1286 This patch addresses the case when the renderer does not have transforms anymore.
1288 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1289 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1291 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1293 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1294 https://bugs.webkit.org/show_bug.cgi?id=152009
1296 Unreviewed test gardening.
1298 * platform/mac/TestExpectations:
1300 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1302 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1303 https://bugs.webkit.org/show_bug.cgi?id=149338
1305 Reviewed by Saam Barati.
1307 * js/arrowfunction-supercall-expected.txt: Added.
1308 * js/arrowfunction-supercall.html: Added.
1309 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1310 * js/script-tests/arrowfunction-supercall.js: Added.
1311 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1313 2015-12-08 Brady Eidson <beidson@apple.com>
1315 Modern IDB: storage/indexeddb/index-cursor.html fails.
1316 https://bugs.webkit.org/show_bug.cgi?id=151973
1318 Reviewed by Darin Adler.
1320 * platform/mac-wk1/TestExpectations:
1322 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1324 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1325 https://bugs.webkit.org/show_bug.cgi?id=137692
1327 Reviewed by Darin Adler.
1329 * platform/efl/TestExpectations: Unskip now passing tests.
1331 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1333 [EFL][AX] Rebaseline failing AX tests since r185662
1334 https://bugs.webkit.org/show_bug.cgi?id=151991
1336 Unreviewed EFL rebaseline.
1338 * platform/efl/TestExpectations:
1339 * platform/efl/accessibility/image-link-expected.txt:
1340 * platform/efl/accessibility/image-map2-expected.txt:
1341 * platform/efl/accessibility/lists-expected.txt:
1342 * platform/efl/accessibility/table-attributes-expected.txt:
1343 * platform/efl/accessibility/table-cell-spans-expected.txt:
1344 * platform/efl/accessibility/table-cells-expected.txt:
1345 * platform/efl/accessibility/table-detection-expected.txt:
1346 * platform/efl/accessibility/table-one-cell-expected.txt:
1347 * platform/efl/accessibility/table-sections-expected.txt:
1348 * platform/efl/accessibility/table-with-rules-expected.txt:
1350 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1352 [EFL] some ax tests have been failed since r186692
1353 https://bugs.webkit.org/show_bug.cgi?id=146887
1355 Reviewed by Mario Sanchez Prada.
1357 * platform/efl/TestExpectations: Removed failing tests.
1359 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1361 [GTK] 15 accessibility tests fail since r186692.
1362 https://bugs.webkit.org/show_bug.cgi?id=148938
1364 Reviewed by Mario Sanchez Prada.
1366 * platform/gtk/TestExpectations: Removed failing tests.
1367 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1368 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1369 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1370 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1371 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1372 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1373 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1375 2015-12-08 Frederic Wang <fred.wang@free.fr>
1377 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1378 https://bugs.webkit.org/show_bug.cgi?id=151947
1380 Reviewed by Martin Robinson.
1382 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1384 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1385 * mathml/presentation/radical-bar-visibility.html: Added.
1387 2015-12-07 Brady Eidson <beidson@apple.com>
1389 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1391 Rubberstamped by Andy Estes.
1393 * platform/mac-wk1/TestExpectations:
1395 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1397 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1398 https://bugs.webkit.org/show_bug.cgi?id=147609
1400 Reviewed by Benjamin Poulain.
1402 * js/script-tests/string-toLocaleUpperCase.js: Added.
1403 * js/string-toLocaleUpperCase-expected.txt: Added.
1404 * js/string-toLocaleUpperCase.html: Added.
1406 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1408 [Mac] Remove Mavericks-specific TestExpectations lines
1409 https://bugs.webkit.org/show_bug.cgi?id=151913
1411 Reviewed by Alexey Proskuryakov.
1413 Mavericks is no longer a supported OS.
1415 * platform/mac/TestExpectations:
1417 2015-12-07 Brady Eidson <beidson@apple.com>
1419 Modern IDB: Miscellaneous test cleanup.
1420 https://bugs.webkit.org/show_bug.cgi?id=151968
1422 Reviewed by Sam Weinig.
1424 - Reorganize TestExpectations a bit.
1425 - Remove two tests that primarily test features that have been removed from the spec.
1427 * platform/mac-wk1/TestExpectations:
1428 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1429 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1430 * storage/indexeddb/factory-basics-expected.txt: Removed.
1431 * storage/indexeddb/factory-basics.html: Removed.
1432 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1433 * storage/indexeddb/resources/factory-basics.js: Removed.
1435 2015-12-07 Brady Eidson <beidson@apple.com>
1437 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1438 https://bugs.webkit.org/show_bug.cgi?id=151966
1440 Reviewed by Sam Weinig.
1442 * platform/mac-wk1/TestExpectations:
1444 2015-12-07 Brady Eidson <beidson@apple.com>
1446 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1447 https://bugs.webkit.org/show_bug.cgi?id=151961
1449 Reviewed by Alex Christensen.
1451 * platform/mac-wk1/TestExpectations:
1452 * storage/indexeddb/cursor-finished-expected.txt:
1454 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1456 [Streams API] pipeTo tests are failing
1457 https://bugs.webkit.org/show_bug.cgi?id=151949
1462 * platform/mac/TestExpectations:
1463 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1465 2015-12-07 Brady Eidson <beidson@apple.com>
1467 Modern IDB: Fix "old versions" when upgrading databases.
1468 https://bugs.webkit.org/show_bug.cgi?id=151948
1470 Reviewed by Alex Christensen.
1472 * platform/mac-wk1/TestExpectations:
1473 * storage/indexeddb/database-basics-expected.txt:
1474 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1476 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1480 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1481 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1483 * platform/mac/TestExpectations:
1484 * platform/win/TestExpectations:
1486 2015-12-07 Brady Eidson <beidson@apple.com>
1488 Modern IDB: Add some more custom exception messages, passing some more tests..
1489 https://bugs.webkit.org/show_bug.cgi?id=151912
1491 Reviewed by Andy Estes.
1493 * platform/mac-wk1/TestExpectations:
1495 * storage/indexeddb/exceptions-expected.txt:
1496 * storage/indexeddb/get-keyrange-expected.txt:
1497 * storage/indexeddb/invalid-keys-expected.txt:
1498 * storage/indexeddb/keypath-edges-expected.txt:
1499 * storage/indexeddb/keyrange-expected.txt:
1500 * storage/indexeddb/transaction-active-flag-expected.txt:
1501 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1503 * storage/indexeddb/resources/exceptions.js:
1504 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1506 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1508 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1509 https://bugs.webkit.org/show_bug.cgi?id=151759
1511 Unreviewed test gardening.
1513 * platform/win/TestExpectations:
1515 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1517 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1518 https://bugs.webkit.org/show_bug.cgi?id=151661
1520 Unreviewed test gardening.
1522 * platform/mac-wk2/TestExpectations:
1524 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1526 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1528 * platform/efl/TestExpectations:
1530 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1532 Clipping along compositing borders in svg-edit
1533 https://bugs.webkit.org/show_bug.cgi?id=151791
1535 Reviewed by Zalan Bujtas.
1537 Ref test that triggers recomputation of overflow.
1539 * svg/overflow/visual-overflow-change-expected.html: Added.
1540 * svg/overflow/visual-overflow-change.html: Added.
1542 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1544 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1545 https://bugs.webkit.org/show_bug.cgi?id=147608
1547 Reviewed by Benjamin Poulain.
1549 * js/script-tests/string-toLocaleLowerCase.js: Added.
1550 * js/string-toLocaleLowerCase-expected.txt: Added.
1551 * js/string-toLocaleLowerCase.html: Added.
1553 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1555 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1556 https://bugs.webkit.org/show_bug.cgi?id=151849
1557 rdar://problem/23132828
1559 Reviewed by Zalan Bujtas.
1563 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1564 with this patch, but that test is trying to determine if transitions run to/from
1565 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1566 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1568 * animations/fill-forwards-auto-height-expected.html: Added.
1569 * animations/fill-forwards-auto-height.html: Added.
1570 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1572 2015-12-06 David Kilzer <ddkilzer@apple.com>
1574 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1575 https://bugs.webkit.org/show_bug.cgi?id=151929
1579 "[ES6] "super" and "this" should be lexically bound inside an
1580 arrow function and should live in a JSLexicalEnvironment"
1581 https://bugs.webkit.org/show_bug.cgi?id=149338
1582 http://trac.webkit.org/changeset/193584
1584 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1586 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1587 https://bugs.webkit.org/show_bug.cgi?id=149338
1589 Reviewed by Saam Barati.
1591 * js/arrowfunction-supercall-expected.txt: Added.
1592 * js/arrowfunction-supercall.html: Added.
1593 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1594 * js/script-tests/arrowfunction-supercall.js: Added.
1595 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1597 2015-12-05 David Kilzer <ddkilzer@apple.com>
1599 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1601 * platform/mac-wk1/TestExpectations: Skip test that crashes
1602 on every run: storage/indexeddb/index-multientry.html.
1604 2015-12-04 Zalan Bujtas <zalan@apple.com>
1606 Garbage in page tiles when document is too long.
1607 https://bugs.webkit.org/show_bug.cgi?id=151906
1608 rdar://problem/23695858
1610 Reviewed by Simon Fraser.
1612 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1613 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1614 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1616 2015-12-04 Brady Eidson <beidson@apple.com>
1618 Modern IDB: Add some more custom exception messages, passing some more tests.
1619 https://bugs.webkit.org/show_bug.cgi?id=151898
1621 Reviewed by Alex Christensen.
1623 * platform/mac-wk1/TestExpectations:
1624 * storage/indexeddb/keypath-arrays-expected.txt:
1625 * storage/indexeddb/noblobs-expected.txt:
1626 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1627 * storage/indexeddb/request-result-cache-expected.txt:
1628 * storage/indexeddb/transaction-after-close-expected.txt:
1629 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1630 * storage/indexeddb/transaction-read-only-expected.txt:
1632 2015-12-04 Brady Eidson <beidson@apple.com>
1634 Modern IDB: Add some more custom exception messages, passing some more tests.
1635 https://bugs.webkit.org/show_bug.cgi?id=151895
1637 Reviewed by Alex Christensen.
1639 * platform/mac-wk1/TestExpectations:
1640 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1641 * storage/indexeddb/cursor-continue-dir-expected.txt:
1642 * storage/indexeddb/cursor-continue-expected.txt:
1643 * storage/indexeddb/deleteIndex-expected.txt:
1644 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1646 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
1648 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1649 https://bugs.webkit.org/show_bug.cgi?id=147610
1651 Reviewed by Benjamin Poulain.
1653 Add tests for ECMA-402 Number.prototype.toLocaleString.
1654 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1656 * js/number-toLocaleString-expected.txt: Added.
1657 * js/number-toLocaleString.html: Added.
1658 * js/script-tests/number-toLocaleString.js: Added.
1660 2015-12-04 Brady Eidson <beidson@apple.com>
1662 Modern IDB: Flip test expectations around so we only list failures.
1663 https://bugs.webkit.org/show_bug.cgi?id=151880
1665 Reviewed by Alex Christensen.
1667 * platform/mac-wk1/TestExpectations:
1669 2015-12-04 Brady Eidson <beidson@apple.com>
1671 Modern IDB: storage/indexeddb/cursor-update.html fails.
1672 https://bugs.webkit.org/show_bug.cgi?id=151879
1674 Reviewed by Oliver Hunt.
1676 * platform/mac-wk1/TestExpectations:
1678 2015-12-04 Brady Eidson <beidson@apple.com>
1680 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1681 https://bugs.webkit.org/show_bug.cgi?id=151870
1683 Reviewed by Alex Christensen.
1685 * platform/mac-wk1/TestExpectations:
1686 * storage/indexeddb/modern/double-open-expected.txt: Added.
1687 * storage/indexeddb/modern/double-open.html: Added.
1688 * storage/indexeddb/version-change-exclusive-expected.txt:
1690 2015-12-04 Brady Eidson <beidson@apple.com>
1692 Modern IDB: storage/indexeddb/exceptions.html fails.
1693 https://bugs.webkit.org/show_bug.cgi?id=151732
1695 Reviewed by Alex Christensen.
1697 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1699 * platform/mac-wk1/TestExpectations:
1700 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1701 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1702 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1703 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1704 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1705 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1706 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1707 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1708 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1709 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1710 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1711 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1712 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1713 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1714 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1715 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1716 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1717 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1718 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1719 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1720 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1721 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1722 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1723 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1724 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1725 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1726 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1727 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1728 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1729 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1730 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1731 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1732 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1733 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1734 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1735 * 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.
1736 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1737 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1738 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1739 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1740 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1741 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1742 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1743 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1744 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1745 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1746 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1747 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1748 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1749 * storage/indexeddb/basics-expected.txt:
1750 * storage/indexeddb/create-and-remove-object-store-expected.txt:
1751 * storage/indexeddb/cursor-finished-expected.txt:
1752 * storage/indexeddb/exceptions-expected.txt:
1753 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1754 * storage/indexeddb/modern/double-abort-expected.txt:
1755 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1756 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1757 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1758 * storage/indexeddb/mozilla/clear-expected.txt:
1759 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1760 * storage/indexeddb/mozilla/cursors-expected.txt:
1761 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1762 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1763 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1764 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1765 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1766 * storage/indexeddb/resources/exceptions.js:
1768 * storage/indexeddb/transaction-abort-expected.txt:
1770 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1772 Web Inspector: Unskip many inspector/debugger tests
1773 https://bugs.webkit.org/show_bug.cgi?id=151843
1775 Reviewed by Timothy Hatcher.
1778 * platform/mac/TestExpectations:
1779 Skip specific tests.
1781 * platform/mac-wk2/TestExpectations:
1782 Test no longer existed.
1784 * inspector/debugger/resources/exception.js:
1786 Keep the code outputing a NotFoundException. This particular
1787 invocation was recently changed to throw a TypeError.
1789 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1791 Web Inspector: Remove untested and unused Worker inspection
1792 https://bugs.webkit.org/show_bug.cgi?id=151848
1794 Reviewed by Brian Burg.
1796 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1797 * inspector/debugger/pause-dedicated-worker.html: Removed.
1798 * inspector/debugger/resources/dedicated-worker.js: Removed.
1799 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1800 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1802 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1804 Web Inspector: Specifically Identify the Global Lexical Environment Scope
1805 https://bugs.webkit.org/show_bug.cgi?id=151828
1807 Reviewed by Brian Burg.
1809 * inspector/debugger/breakpoint-scope-expected.txt:
1810 * inspector/debugger/breakpoint-scope.html:
1811 * inspector/debugger/resources/scope.js:
1812 Update the test to include something in the global lexical
1813 environment and ensure it is identified as such.
1815 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
1817 [css-grid] Fix height computation of grid items with borders inside fr tracks
1818 https://bugs.webkit.org/show_bug.cgi?id=151798
1820 Reviewed by Zalan Bujtas.
1822 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1823 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1825 2015-12-03 Brady Eidson <beidson@apple.com>
1827 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1828 https://bugs.webkit.org/show_bug.cgi?id=151850
1830 Reviewed by Andy Estes.
1832 * platform/mac-wk1/TestExpectations:
1834 * storage/indexeddb/data-corruption-expected.txt: Removed.
1835 * storage/indexeddb/data-corruption.html: Removed.
1836 * storage/indexeddb/resources/data-corruption.js: Removed.
1838 * storage/indexeddb/events-expected.txt:
1839 * storage/indexeddb/resources/events.js:
1841 2015-12-03 Brady Eidson <beidson@apple.com>
1843 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1844 https://bugs.webkit.org/show_bug.cgi?id=151847
1846 Reviewed by Andy Estes.
1848 * platform/mac-wk1/TestExpectations:
1850 2015-12-03 Eric Carlson <eric.carlson@apple.com>
1852 [MediaStream] Update MediaStreamTrack.getCapabilities
1853 https://bugs.webkit.org/show_bug.cgi?id=151728
1855 Reviewed by Jer Noble.
1857 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1858 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1859 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1860 * fast/mediastream/MediaStreamTrack-getSettings.html:
1862 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1864 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1865 https://bugs.webkit.org/show_bug.cgi?id=151772
1867 Unreviewed test gardening.
1869 * platform/mac-wk2/TestExpectations:
1871 2015-12-03 Keith Rollin <krollin@apple.com>
1873 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1874 https://bugs.webkit.org/show_bug.cgi?id=150909
1875 rdar://problem/23539673
1877 Reviewed by Darin Adler.
1879 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1880 pass. Also update some text in HTMLOptionElement_label02.html and
1881 HTMLOptionElement_label03.html so that it no longer refers to our
1882 trying to match IE (which we are no longer doing).
1884 * fast/forms/HTMLOptionElement_label02.html:
1885 * fast/forms/HTMLOptionElement_label03.html:
1886 * platform/win/TestExpectations:
1888 2015-12-03 Brady Eidson <beidson@apple.com>
1890 Modern IDB: storage/indexeddb/cursor-advance.html fails.
1891 https://bugs.webkit.org/show_bug.cgi?id=151731
1893 Reviewed by Alex Christensen.
1895 * platform/mac-wk1/TestExpectations:
1896 * storage/indexeddb/cursor-advance-expected.txt:
1898 2015-12-03 Brent Fulgham <bfulgham@apple.com>
1900 Allow JavaScript to iterate over plugins for local files
1901 https://bugs.webkit.org/show_bug.cgi?id=151783
1902 <rdar://problem/23692113>
1904 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1905 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1906 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1907 for non-local-file access.
1909 Reviewed by Alexey Proskuryakov.
1911 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1912 * http/tests/plugins/plugin-javascript-access.html: Added.
1913 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1914 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1916 2015-12-03 Brady Eidson <beidson@apple.com>
1918 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1919 https://bugs.webkit.org/show_bug.cgi?id=151794
1921 Reviewed by Alex Christensen.
1923 * platform/mac-wk1/TestExpectations:
1925 2015-12-02 Sam Weinig <sam@webkit.org>
1927 Promise callbacks should be called at microtask checkpoints
1928 https://bugs.webkit.org/show_bug.cgi?id=147933
1930 Reviewed by Chris Dumez.
1932 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1933 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1935 2015-12-03 Daniel Bates <dabates@apple.com>
1937 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1938 https://bugs.webkit.org/show_bug.cgi?id=126662
1939 <rdar://problem/15775508>
1941 Reviewed by Brent Fulgham.
1943 Add test to ensure that we do not assert when inserting a subtree that has an element with
1944 a duplicate id before removing the original subtree.
1946 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1947 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1949 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
1951 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
1952 https://bugs.webkit.org/show_bug.cgi?id=151802
1954 Reviewed by Sergio Villar Senin.
1956 Tests to verify the specified margins account for determining the available space for
1957 auto-margins alignment.
1959 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
1960 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
1962 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1964 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
1965 https://bugs.webkit.org/show_bug.cgi?id=151804
1967 Unreviewed test gardening.
1969 * platform/win/svg/custom/bug78807-expected.txt:
1971 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1973 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
1974 https://bugs.webkit.org/show_bug.cgi?id=151505
1976 Unreviewed test gardening.
1978 * platform/win/TestExpectations:
1980 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1982 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
1983 https://bugs.webkit.org/show_bug.cgi?id=151756
1985 Unreviewed test gardening.
1987 * platform/win/TestExpectations:
1989 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1991 fast/borders/hidpi-border-clipping-right-after-move.html
1992 https://bugs.webkit.org/show_bug.cgi?id=151754
1994 Unreviewed test gardening.
1996 * platform/win/TestExpectations:
1998 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2000 Unreviewed EFL urgent gardening. Skip web-platform-tests
2001 because it has been timeout since r192796.
2003 * platform/efl/TestExpectations:
2005 2015-12-02 Mark Lam <mark.lam@apple.com>
2007 Polymorphic operand types for DFG and FTL mul.
2008 https://bugs.webkit.org/show_bug.cgi?id=151746
2010 Reviewed by Filip Pizlo.
2012 * js/regress/ftl-object-mul-expected.txt: Added.
2013 * js/regress/ftl-object-mul.html: Added.
2014 * js/regress/script-tests/ftl-object-mul.js: Added.
2018 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2020 Unify font-variant-* with font-variant shorthand
2021 https://bugs.webkit.org/show_bug.cgi?id=149773
2023 Reviewed by Darin Adler.
2025 Update tests. Also temporarily skip existing font-features tests until
2026 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2028 * css3/font-variant-parsing-expected.txt:
2029 * css3/font-variant-parsing.html:
2030 * fast/css/font-property-priority-expected.txt:
2031 * fast/css/font-shorthand-expected.txt:
2032 * fast/css/parsing-font-variant-ligatures-expected.txt:
2033 * fast/css/parsing-font-variant-ligatures.html:
2034 * fast/inspector-support/style-expected.txt:
2035 * fast/text/font-variant-shorthand-expected.txt: Added.
2036 * fast/text/font-variant-shorthand.html: Added.
2037 * platform/mac/TestExpectations:
2038 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2040 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2042 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2043 https://bugs.webkit.org/show_bug.cgi?id=151762
2045 Reviewed by Darin Adler.
2047 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2049 2015-12-02 Alex Christensen <achristensen@webkit.org>
2051 Asynchronously call onerror when a content blocker blocks ascript element's load
2052 https://bugs.webkit.org/show_bug.cgi?id=151649
2054 Reviewed by Brady Eidson.
2056 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2057 * http/tests/contentextensions/script-onerror.html: Added.
2058 * http/tests/contentextensions/script-onerror.html.json: Added.
2059 * http/tests/misc/unloadable-script-expected.txt:
2060 * http/tests/misc/unloadable-script.html:
2061 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2062 * http/tests/security/local-JavaScript-from-remote.html:
2063 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2065 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2067 Fix flaky test added with r192954.
2071 * fast/mediastream/MediaStreamTrack-getSettings.html:
2073 2015-12-02 Commit Queue <commit-queue@webkit.org>
2075 Unreviewed, rolling out r192955.
2076 https://bugs.webkit.org/show_bug.cgi?id=151776
2078 A large number of the tests added with this change are failing
2079 on Windows (Requested by ryanhaddad on #webkit).
2083 "[css border] border-image doesn't honor border-style"
2084 https://bugs.webkit.org/show_bug.cgi?id=99922
2085 http://trac.webkit.org/changeset/192955
2087 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2089 Fix preloader issue with srcdoc documents.
2090 https://bugs.webkit.org/show_bug.cgi?id=151744
2092 Reviewed by Ryosuke Niwa.
2094 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2096 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2097 * fast/preloader/iframe-srcdoc.html: Added.
2099 2015-12-02 Jer Noble <jer.noble@apple.com>
2101 Add a setting and restriction which will pause invisible autoplaying video
2102 https://bugs.webkit.org/show_bug.cgi?id=151412
2104 Reviewed by Eric Carlson.
2106 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2107 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2109 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2111 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2112 https://bugs.webkit.org/show_bug.cgi?id=151763
2114 Reviewed by Brent Fulgham.
2116 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2117 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2119 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2121 Rebaseline fast/dynamic/text-combine.html on win
2122 https://bugs.webkit.org/show_bug.cgi?id=151761
2124 Unreviewed test gardening.
2126 * platform/win/fast/dynamic/text-combine-expected.png:
2127 * platform/win/fast/dynamic/text-combine-expected.txt:
2129 2015-12-02 Brady Eidson <beidson@apple.com>
2131 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2132 https://bugs.webkit.org/show_bug.cgi?id=151772
2134 Reviewed by Alex Christensen.
2136 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2138 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2139 * storage/indexeddb/cursor-basics-expected.txt:
2140 * storage/indexeddb/cursor-overloads-expected.txt:
2142 * storage/indexeddb/cursor-overloads.html:
2143 * storage/indexeddb/optional-arguments.html:
2144 * storage/indexeddb/resources/cursor-basics.js:
2145 * storage/indexeddb/resources/deleted-objects.js:
2146 * storage/indexeddb/resources/exceptions.js:
2147 * storage/indexeddb/resources/objectstore-basics.js:
2149 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2150 * storage/indexeddb/objectstore-keycursor.html: Removed.
2151 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2153 2015-12-02 David Hyatt <hyatt@apple.com>
2155 Add some more picture element layout tests
2156 https://bugs.webkit.org/show_bug.cgi?id=151769
2158 Reviewed by Dean Jackson.
2160 * fast/picture/image-picture-invalid-expected.txt: Added.
2161 * fast/picture/image-picture-invalid.html: Added.
2162 * fast/picture/image-picture-nested-expected.txt: Added.
2163 * fast/picture/image-picture-nested.html: Added.
2165 2015-12-02 Brady Eidson <beidson@apple.com>
2167 Modern IDB: Enable a couple more passing tests.
2168 https://bugs.webkit.org/show_bug.cgi?id=151766
2170 Reviewed by Beth Dakin.
2172 * platform/mac-wk1/TestExpectations:
2173 * storage/indexeddb/create-object-store-options-expected.txt:
2175 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2177 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2178 https://bugs.webkit.org/show_bug.cgi?id=151506
2180 Unreviewed test gardening.
2182 * platform/win/TestExpectations:
2184 2015-12-02 Brady Eidson <beidson@apple.com>
2186 Modern IDB: IDBTransaction::error is not exposed.
2187 https://bugs.webkit.org/show_bug.cgi?id=151752
2189 Reviewed by Alex Christensen.
2191 * platform/mac-wk1/TestExpectations:
2192 * storage/indexeddb/modern/basic-add.html:
2193 * storage/indexeddb/modern/double-abort-expected.txt:
2194 * storage/indexeddb/modern/index-3.html:
2195 * storage/indexeddb/resources/transaction-error.js:
2196 * storage/indexeddb/transaction-error-expected.txt:
2198 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2200 [css border] border-image doesn't honor border-style
2201 https://bugs.webkit.org/show_bug.cgi?id=99922
2203 Reviewed by Simon Fraser.
2205 Ensure that WebKit will be compliant to css-backgrounds spec where
2206 a border with an image will only be rendered if there is a style defined.
2208 Previous border image tests had to be edited (i.e. define border-style)
2209 to ensure that a decorated border would be rendered.
2211 * fast/borders/border-image-01.html:
2212 * fast/borders/border-image-border-radius.html:
2213 * fast/borders/border-image-fill-no-intrinsic-size.html:
2214 * fast/borders/border-image-longhand.html:
2215 * fast/borders/border-image-massive-scale.html:
2216 * fast/borders/border-image-omit-right-slice.html:
2217 * fast/borders/border-image-outset-in-shorthand.html:
2218 * fast/borders/border-image-outset-split-inline-expected.txt:
2219 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2220 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2221 * fast/borders/border-image-outset-split-inline.html:
2222 * fast/borders/border-image-outset.html:
2223 * fast/borders/border-image-repeat.html:
2224 * fast/borders/border-image-rotate-transform.html:
2225 * fast/borders/border-image-scale-transform.html:
2226 * fast/borders/border-image-scaled.html:
2227 * fast/borders/border-image-scrambled.html:
2228 * fast/borders/border-image-should-not-display-expected.html: Added.
2229 * fast/borders/border-image-should-not-display.html: Added.
2230 * fast/borders/border-image-side-reduction.html:
2231 * fast/borders/border-image-slice-constrained.html:
2232 * fast/borders/border-image-slice-missing-right.html:
2233 * fast/borders/border-image-slices.html:
2234 * fast/borders/border-image-source.html:
2235 * fast/borders/border-image-trumps-radius-expected.txt:
2236 * fast/borders/border-image-trumps-radius.html:
2237 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2238 * fast/borders/resources/red.png: Added.
2239 * fast/borders/scaled-border-image.html:
2240 * fast/gradients/border-image-gradient-expected.txt:
2241 * fast/gradients/border-image-gradient.html:
2242 * fast/hidpi/image-set-border-image-comparison.html:
2243 * fast/hidpi/image-set-border-image-dynamic.html:
2244 * fast/hidpi/image-set-border-image-simple.html:
2245 * fast/writing-mode/border-image-horizontal-bt.html:
2246 * fast/writing-mode/border-image-vertical-lr.html:
2247 * fast/writing-mode/border-image-vertical-rl.html:
2248 * platform/mac/fast/borders/border-image-01-expected.txt:
2249 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2250 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2251 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2252 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2253 * platform/mac/fast/borders/border-image-outset-expected.txt:
2254 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2255 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2256 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2257 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2258 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2259 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2260 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2261 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2262 * platform/mac/fast/borders/border-image-slices-expected.txt:
2263 * platform/mac/fast/borders/border-image-source-expected.txt:
2264 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2265 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2266 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2267 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2268 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2269 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2270 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2272 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2274 [MediaStream] Implement MediaStreamTrack.getSettings()
2275 https://bugs.webkit.org/show_bug.cgi?id=151727
2277 Reviewed by Jer Noble.
2279 * fast/mediastream/MediaStream-video-element-expected.txt:
2280 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2281 * fast/mediastream/MediaStream-video-element-track-stop.html:
2282 * fast/mediastream/MediaStream-video-element.html:
2283 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2284 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2286 2015-12-01 David Hyatt <hyatt@apple.com>
2288 Implement the picture element.
2289 https://bugs.webkit.org/show_bug.cgi?id=116963
2291 Reviewed by Dean Jackson.
2293 * fast/picture: Added.
2294 * fast/picture/image-picture-1x-expected.txt: Added.
2295 * fast/picture/image-picture-1x.html: Added.
2296 * fast/picture/resources: Added.
2297 * fast/picture/resources/blue_rect.jpg: Added.
2298 * fast/picture/resources/currentSrcHelper.js: Added.
2300 (currentSrcFileName):
2301 (currentSrcFileNameNoParams):
2302 * fast/picture/resources/image-set-4x.png: Added.
2304 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2306 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2307 https://bugs.webkit.org/show_bug.cgi?id=149305
2308 <rdar://problem/22747892>
2310 Reviewed by Brent Fulgham.
2312 This test case is from Blink r180918:
2313 https://codereview.chromium.org/495743003
2315 * fast/loader/unload-mutation-crash-expected.txt: Added.
2316 * fast/loader/unload-mutation-crash.html: Added.
2318 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2320 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2321 https://bugs.webkit.org/show_bug.cgi?id=151730
2323 Reviewed by Brian Burg.
2325 * inspector/model/parse-script-syntax-tree-expected.txt:
2326 * inspector/model/parse-script-syntax-tree.html:
2328 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2330 [Win] Test gardening after r192895
2334 * fast/text/emoji-overlap-expected.html:
2335 * fast/text/emoji-overlap.html:
2337 2015-12-01 Commit Queue <commit-queue@webkit.org>
2339 Unreviewed, rolling out r192894 and r192904.
2340 https://bugs.webkit.org/show_bug.cgi?id=151738
2342 Crashes sometimes on Windows (Requested by litherum on
2345 Reverted changesets:
2347 "[Win] Web fonts with small caps have excess whitespace with
2348 the complex text codepath"
2349 https://bugs.webkit.org/show_bug.cgi?id=151698
2350 http://trac.webkit.org/changeset/192894
2352 "Test gardening after r192894"
2353 http://trac.webkit.org/changeset/192904
2355 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2357 [SVG -> OTF Converter] Force UnitsPerEm to 1000
2358 https://bugs.webkit.org/show_bug.cgi?id=151650
2360 Reviewed by Antti Koivisto.
2362 Some tests have quantization differences.
2364 * fast/ruby/ruby-expansion-cjk-2-expected.html:
2365 * fast/ruby/ruby-expansion-cjk-3-expected.html:
2366 * fast/ruby/ruby-expansion-cjk-4-expected.html:
2367 * fast/ruby/ruby-expansion-cjk-5-expected.html:
2368 * fast/ruby/ruby-expansion-cjk-expected.html:
2369 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2370 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2371 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2372 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2373 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2374 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2375 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2376 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2377 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2378 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2379 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2380 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2381 * svg/custom/acid3-test-77-expected.txt:
2383 2015-12-01 Brady Eidson <beidson@apple.com>
2385 Add updated test result missing from http://trac.webkit.org/changeset/192924
2386 https://bugs.webkit.org/show_bug.cgi?id=151725
2388 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2390 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2392 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2393 https://bugs.webkit.org/show_bug.cgi?id=151729
2395 Unreviewed test gardening.
2397 * platform/mac-wk2/TestExpectations:
2399 2015-12-01 Brady Eidson <beidson@apple.com>
2401 Give a more detailed message for TypeErrors that result from EnforceRange.
2402 https://bugs.webkit.org/show_bug.cgi?id=151725
2404 Reviewed by Tim Horton.
2406 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2407 * js/dom/webidl-type-mapping-expected.txt:
2408 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2409 * storage/indexeddb/version-change-event-basic-expected.txt:
2411 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2413 Test gardening after r192894
2417 * fast/text/small-caps-complex-expected.html:
2418 * fast/text/small-caps-complex.html:
2420 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2422 [iOS] Adjacent emoji overlap each other
2423 https://bugs.webkit.org/show_bug.cgi?id=151690
2424 <rdar://problem/23430453>
2426 Reviewed by Simon Fraser.
2428 * fast/text/emoji-overlap-expected.html: Added.
2429 * fast/text/emoji-overlap.html: Added.
2431 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2433 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2434 https://bugs.webkit.org/show_bug.cgi?id=151698
2436 Reviewed by Darin Adler.
2438 * fast/text/resources/tinyfont.svg: Added.
2439 * fast/text/small-caps-complex-expected.html: Added.
2440 * fast/text/small-caps-complex.html: Added.
2442 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2444 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2445 https://bugs.webkit.org/show_bug.cgi?id=151709
2447 Unreviewed test gardening.
2449 * platform/mac-wk2/TestExpectations:
2451 2015-12-01 Brady Eidson <beidson@apple.com>
2453 Skip some specific IDB tests in preparation for enabling the entire directory.
2455 Reviewed in person by Sam Weinig.
2457 * platform/mac-wk1/TestExpectations:
2459 2015-12-01 Brady Eidson <beidson@apple.com>
2461 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2462 https://bugs.webkit.org/show_bug.cgi?id=151704
2464 Reviewed by Alex Christensen.
2466 * platform/mac-wk1/TestExpectations:
2467 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2469 2015-12-01 Brady Eidson <beidson@apple.com>
2471 Modern IDB: storage/indexeddb/basics.html fails.
2472 https://bugs.webkit.org/show_bug.cgi?id=151694
2474 Reviewed by Alex Christensen.
2476 * platform/mac-wk1/TestExpectations:
2477 * storage/indexeddb/modern/deletedatabase-1.html:
2478 * storage/indexeddb/modern/opendatabase-versions.html:
2479 * storage/indexeddb/modern/versionchange-event.html:
2481 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2483 Unreviewed, rolling out r192876.
2485 It broke a lot of JSC and layout tests for GTK and EFL
2489 "[ES6] "super" and "this" should be lexically bound inside an
2490 arrow function and should live in a JSLexicalEnvironment"
2491 https://bugs.webkit.org/show_bug.cgi?id=149338
2492 http://trac.webkit.org/changeset/192876
2494 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2496 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2497 https://bugs.webkit.org/show_bug.cgi?id=151497
2501 Adding non regression test.
2503 * streams/streams-promises-expected.txt:
2504 * streams/streams-promises.html:
2506 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2508 [Streams API] teeReadableStream should not directly use stream.getReader()
2509 https://bugs.webkit.org/show_bug.cgi?id=151487
2511 Reviewed by Darin Adler.
2513 Adding non-regression test.
2515 * streams/streams-promises-expected.txt:
2516 * streams/streams-promises.html:
2518 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2520 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2521 https://bugs.webkit.org/show_bug.cgi?id=149338
2523 Reviewed by Saam Barati.
2525 * js/arrowfunction-supercall-expected.txt: Added.
2526 * js/arrowfunction-supercall.html: Added.
2527 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2528 * js/script-tests/arrowfunction-supercall.js: Added.
2529 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2531 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2533 [Streams API] streams should not directly use Number and related methods
2534 https://bugs.webkit.org/show_bug.cgi?id=151499
2536 Reviewed by Darin Adler.
2538 Added a non-regression test.
2540 * streams/streams-promises-expected.txt:
2541 * streams/streams-promises.html:
2543 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2545 [Streams API] Remove use of @catch for exposed promises
2546 https://bugs.webkit.org/show_bug.cgi?id=151625
2548 Reviewed by Darin Adler.
2550 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2552 2015-11-30 Brady Eidson <beidson@apple.com>
2554 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2555 https://bugs.webkit.org/show_bug.cgi?id=151693
2557 Reviewed by Geoffrey Garen.
2559 * platform/mac-wk1/TestExpectations:
2561 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2563 Amazon.com Additional Information links aren't clickable
2564 https://bugs.webkit.org/show_bug.cgi?id=151401
2565 <rdar://problem/23454261>
2567 Reviewed by Darin Adler.
2569 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2570 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2572 2015-11-30 Brady Eidson <beidson@apple.com>
2574 Modern IDB: Iterating index cursors to a specific key is busted.
2575 https://bugs.webkit.org/show_bug.cgi?id=151684
2577 Reviewed by Darin Adler.
2579 * platform/mac-wk1/TestExpectations:
2581 2015-11-30 Brady Eidson <beidson@apple.com>
2583 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2584 https://bugs.webkit.org/show_bug.cgi?id=151683
2586 Reviewed by Darin Adler.
2588 * platform/mac-wk1/TestExpectations:
2590 2015-11-30 Brady Eidson <beidson@apple.com>
2592 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2593 https://bugs.webkit.org/show_bug.cgi?id=151675.
2595 Reviewed by Darin Adler.
2597 * platform/mac-wk1/TestExpectations:
2598 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2599 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2600 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2602 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2604 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2605 https://bugs.webkit.org/show_bug.cgi?id=149309
2606 <rdar://problem/22748363>
2608 Reviewed by Brent Fulgham.
2610 The test case is from Blink r175601:
2611 https://codereview.chromium.org/317513002
2612 The test case will generate a set of weird ordering events that affects the documentLoader:
2613 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2614 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2615 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2616 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2617 frame finishes loading).
2618 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2619 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2620 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2621 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2623 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2625 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2626 * http/tests/misc/detach-during-notifyDone.html: Added.
2627 * http/tests/misc/resources/detached-frame.html: Added.
2629 2015-11-30 Commit Queue <commit-queue@webkit.org>
2631 Unreviewed, rolling out r192819.
2632 https://bugs.webkit.org/show_bug.cgi?id=151681
2634 This change broke existing layout tests on Windows (Requested
2635 by ryanhaddad on #webkit).
2639 "Unify font-variant-* with font-variant shorthand"
2640 https://bugs.webkit.org/show_bug.cgi?id=149773
2641 http://trac.webkit.org/changeset/192819
2643 2015-11-30 Brady Eidson <beidson@apple.com>
2645 Modern IDB: Set the correct source on the IDBRequest for cursor updates
2646 https://bugs.webkit.org/show_bug.cgi?id=151665
2648 Reviewed by Andy Estes.
2650 * platform/mac-wk1/TestExpectations:
2652 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2654 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2655 https://bugs.webkit.org/show_bug.cgi?id=150542
2657 Unreviewed test gardening.
2659 * platform/mac-wk2/TestExpectations:
2661 2015-11-30 Brady Eidson <beidson@apple.com>
2663 Modern IDB: Correct handling of cursors finishing iteration.
2664 https://bugs.webkit.org/show_bug.cgi?id=151664
2666 Reviewed by Andy Estes.
2668 * platform/mac-wk1/TestExpectations:
2670 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
2672 Unify font-variant-* with font-variant shorthand
2673 https://bugs.webkit.org/show_bug.cgi?id=149773
2675 Reviewed by Darin Adler.
2677 Update tests. Also temporarily skip existing font-features tests until
2678 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2680 * css3/font-variant-parsing-expected.txt:
2681 * css3/font-variant-parsing.html:
2682 * fast/css/font-property-priority-expected.txt:
2683 * fast/css/font-shorthand-expected.txt:
2684 * fast/css/parsing-font-variant-ligatures-expected.txt:
2685 * fast/css/parsing-font-variant-ligatures.html:
2686 * fast/inspector-support/style-expected.txt:
2687 * fast/text/font-variant-shorthand-expected.txt: Added.
2688 * fast/text/font-variant-shorthand.html: Added.
2689 * platform/mac/TestExpectations:
2690 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2692 2015-11-30 Brady Eidson <beidson@apple.com>
2694 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2695 https://bugs.webkit.org/show_bug.cgi?id=151648
2697 Reviewed by Andy Estes.
2699 * platform/mac-wk1/TestExpectations:
2700 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2701 * storage/indexeddb/modern/abort-requests-cancelled.html:
2702 * storage/indexeddb/modern/aborted-put-expected.txt:
2703 * storage/indexeddb/modern/aborted-put.html:
2704 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2705 * storage/indexeddb/modern/createobjectstore-basic.html:
2706 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2707 * storage/indexeddb/modern/deleteindex-2.html:
2708 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2709 * storage/indexeddb/modern/deleteobjectstore-1.html:
2710 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2711 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2712 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2714 2015-11-30 Chris Dumez <cdumez@apple.com>
2716 location.origin is undefined in a web worker
2717 https://bugs.webkit.org/show_bug.cgi?id=151614
2719 Reviewed by Darin Adler.
2721 Update existing layout test to confirm the existence of location.origin when in a
2724 * fast/workers/resources/worker-location.js:
2725 * fast/workers/worker-location-expected.txt:
2727 2015-11-30 Brady Eidson <beidson@apple.com>
2729 Modern IDB: Support updating cursor values when the object store uses inline keys.
2730 https://bugs.webkit.org/show_bug.cgi?id=151647
2732 Reviewed by Andy Estes.
2734 * platform/mac-wk1/TestExpectations:
2736 2015-11-30 Brady Eidson <beidson@apple.com>
2738 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2739 https://bugs.webkit.org/show_bug.cgi?id=151630
2741 Reviewed by Andy Estes.
2743 * platform/mac-wk1/TestExpectations:
2744 * storage/indexeddb/modern/cursor-2-expected.txt:
2745 * storage/indexeddb/modern/cursor-2.html:
2746 * storage/indexeddb/modern/cursor-3-expected.txt:
2747 * storage/indexeddb/modern/cursor-3.html:
2748 * storage/indexeddb/modern/cursor-4-expected.txt:
2749 * storage/indexeddb/modern/cursor-4.html:
2750 * storage/indexeddb/modern/deleteindex-1-expected.txt:
2751 * storage/indexeddb/modern/deleteindex-1.html:
2752 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2753 * storage/indexeddb/modern/deleteindex-2.html:
2754 * storage/indexeddb/modern/index-4-expected.txt:
2755 * storage/indexeddb/modern/index-4.html:
2756 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2757 * storage/indexeddb/modern/index-cursor-1.html:
2758 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2759 * storage/indexeddb/modern/index-cursor-2.html:
2760 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2761 * storage/indexeddb/modern/index-cursor-3.html:
2763 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2765 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2766 https://bugs.webkit.org/show_bug.cgi?id=143159
2768 Unreviewed test gardening.
2770 * platform/mac-wk2/TestExpectations:
2772 2015-11-30 Brady Eidson <beidson@apple.com>
2774 Modern IDB: Support keyPath injection into object store records.
2775 https://bugs.webkit.org/show_bug.cgi?id=151640
2777 Reviewed by Andy Estes.
2779 * platform/mac-wk1/TestExpectations:
2781 2015-11-29 Antoine Quint <graouts@apple.com>
2783 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2784 https://bugs.webkit.org/show_bug.cgi?id=147932
2786 Reviewed by Dean Jackson.
2788 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2789 specified with an invalid keyword in a `style` attribute. We also update the expected output for
2790 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2791 Chrome, where we correctly use the default value instead of null objects, which was definitely
2794 * svg/css/invalid-color-cascade-expected.svg: Added.
2795 * svg/css/invalid-color-cascade.svg: Added.
2796 * svg/css/invalid-paint-cascade-expected.svg: Added.
2797 * svg/css/invalid-paint-cascade.svg: Added.
2798 * svg/css/script-tests/svg-attribute-parser-mode.js:
2799 * svg/css/svg-attribute-parser-mode-expected.txt:
2801 2015-11-18 Andy Estes <aestes@apple.com>
2803 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2804 https://bugs.webkit.org/show_bug.cgi?id=151433
2805 rdar://problem/23506594
2807 Reviewed by Alexey Proskuryakov.
2809 * contentfiltering/allow-media-document-expected.txt: Added.
2810 * contentfiltering/allow-media-document.html: Added.
2811 * contentfiltering/resources/test.mp4: Added.
2813 2015-11-25 Pranjal Jumde <pjumde@apple.com>
2815 Checks for buffer-overflows when reading characters from textRun
2816 https://bugs.webkit.org/show_bug.cgi?id=151055
2817 <rdar://problem/23251789>
2819 Reviewed by Myles C. Maxfield.
2821 * dom/html/level1/core/151055_asan.html:
2822 * dom/html/level1/core/151055_asan-expected.txt:
2824 2015-11-24 Commit Queue <commit-queue@webkit.org>
2826 Unreviewed, rolling out r192536, r192722, and r192743.
2827 https://bugs.webkit.org/show_bug.cgi?id=151593
2829 Still causing trouble. (Requested by kling on #webkit).
2831 Reverted changesets:
2833 "[JSC] JSPropertyNameEnumerator could be destructorless."
2834 https://bugs.webkit.org/show_bug.cgi?id=151242
2835 http://trac.webkit.org/changeset/192536
2837 "REGRESSION(r192536): Null pointer dereference in
2838 JSPropertyNameEnumerator::visitChildren()."
2839 https://bugs.webkit.org/show_bug.cgi?id=151495
2840 http://trac.webkit.org/changeset/192722
2842 "REGRESSION(r192536): Null pointer dereference in
2843 JSPropertyNameEnumerator::visitChildren()."
2844 https://bugs.webkit.org/show_bug.cgi?id=151495
2845 http://trac.webkit.org/changeset/192743
2847 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
2849 [Streams API] Implement pipeTo method in readable Stream
2850 https://bugs.webkit.org/show_bug.cgi?id=151588
2852 Reviewed by Darin Adler.
2854 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2855 source" was moved to its own file because it causes timing issues.
2857 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2858 writes fast enough exerts backpressure on the source" test to its own file.
2859 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2860 exerts backpressure on the source" test.
2861 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2862 * streams/pipe-to-expected.txt:
2863 * streams/reference-implementation/brand-checks-expected.txt:
2864 * streams/reference-implementation/pipe-through-expected.txt:
2865 * streams/reference-implementation/pipe-to-expected.txt:
2866 * streams/reference-implementation/pipe-to-options-expected.txt:
2867 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2868 * platform/mac/TestExpectations:
2869 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2871 2015-11-24 Antti Koivisto <antti@apple.com>
2873 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2874 https://bugs.webkit.org/show_bug.cgi?id=151566
2875 rdar://problem/23430177
2877 Reviewed by Zalan Bujtas.
2879 * fast/html/details-comment-crash-expected.html: Added.
2880 * fast/html/details-comment-crash.html: Added.
2882 2015-11-23 Brady Eidson <beidson@apple.com>
2884 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2885 https://bugs.webkit.org/show_bug.cgi?id=151568
2887 Reviewed by Alex Christensen.
2889 * platform/mac-wk1/TestExpectations:
2891 2015-11-23 Brady Eidson <beidson@apple.com>
2893 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2894 https://bugs.webkit.org/show_bug.cgi?id=151550
2896 Reviewed by Alex Christensen.
2898 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2899 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2900 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2901 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2902 * storage/indexeddb/modern/index-5-expected.txt:
2903 * storage/indexeddb/modern/index-5.html:
2905 2015-11-23 Brady Eidson <beidson@apple.com>
2907 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2908 https://bugs.webkit.org/show_bug.cgi?id=151557
2910 Reviewed by Alex Christensen.
2912 * platform/mac-wk1/TestExpectations:
2914 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
2916 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2917 https://bugs.webkit.org/show_bug.cgi?id=151254
2919 Reviewed by Darin Adler.
2921 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2922 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2924 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2926 Add a test to make sure that font-variant: inherit works correctly.
2930 * fast/text/font-variant-inherit-expected.html: Added.
2931 * fast/text/font-variant-inherit.html: Added.
2933 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2935 Font selection should not consult font-variant property
2936 https://bugs.webkit.org/show_bug.cgi?id=151537
2938 Reviewed by Simon Fraser.
2940 * fast/text/font-selection-font-variant-expected.html: Added.
2941 * fast/text/font-selection-font-variant.html: Added.
2943 == Rolled over to ChangeLog-2015-11-21 ==