1 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
3 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
4 and http/tests/inspector/console/access-inspected-object.html (r192186).
5 https://bugs.webkit.org/show_bug.cgi?id=152131
7 Unreviewed test gardening.
9 * platform/ios-simulator-wk1/TestExpectations:
10 * platform/ios-simulator-wk2/TestExpectations:
11 * platform/ios-simulator/TestExpectations:
13 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
15 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
16 https://bugs.webkit.org/show_bug.cgi?id=152132
18 Unreviewed test gardening.
20 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
22 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
24 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
25 https://bugs.webkit.org/show_bug.cgi?id=152272
27 Unreviewed test gardening.
29 * platform/mac-wk1/TestExpectations:
31 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
33 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
34 https://bugs.webkit.org/show_bug.cgi?id=152134
36 Unreviewed test gardening.
38 * platform/ios-simulator-wk2/TestExpectations:
40 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
42 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
43 https://bugs.webkit.org/show_bug.cgi?id=152135
45 Unreviewed test gardening.
47 * platform/ios-simulator-wk2/TestExpectations:
49 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
51 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
52 https://bugs.webkit.org/show_bug.cgi?id=152267
54 Unreviewed test gardening.
56 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
58 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
60 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
61 https://bugs.webkit.org/show_bug.cgi?id=152135
63 Unreviewed test gardening.
65 * platform/ios-simulator/TestExpectations:
67 2015-12-14 Chris Fleizach <cfleizach@apple.com>
69 AX: iOS: Text field variations do not have the correct traits
70 https://bugs.webkit.org/show_bug.cgi?id=152237
72 Reviewed by Mario Sanchez Prada.
74 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
75 * accessibility/ios-simulator/textentry-traits.html: Added.
77 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
79 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
80 https://bugs.webkit.org/show_bug.cgi?id=152135
82 Unreviewed test gardening.
84 * platform/ios-simulator/TestExpectations:
86 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
88 Marking fast/picture/image-picture-* as failing on iOS simulator
89 https://bugs.webkit.org/show_bug.cgi?id=152141
91 Unreviewed test gardening.
93 * platform/ios-simulator/TestExpectations:
95 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
97 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
98 https://bugs.webkit.org/show_bug.cgi?id=152131
100 Unreviewed test gardening.
102 * platform/ios-simulator/TestExpectations:
104 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
106 Rebaselining fast/text/emoji.html for iOS simulator
107 https://bugs.webkit.org/show_bug.cgi?id=152261
109 Unreviewed test gardening.
111 * platform/ios-simulator/fast/text/emoji-expected.txt:
113 2015-12-14 Daniel Bates <dabates@apple.com>
115 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
116 https://bugs.webkit.org/show_bug.cgi?id=144451
117 <rdar://problem/23099482>
119 Reviewed by Simon Fraser.
121 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
122 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
125 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
126 of the search field changes.
128 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
129 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
130 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
131 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
132 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
133 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
134 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
135 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
136 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
137 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
138 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
139 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
141 2015-12-14 Chris Dumez <cdumez@apple.com>
143 Roll out r193974 and follow-up fixes as it caused JSC crashes
144 https://bugs.webkit.org/show_bug.cgi?id=152256
146 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
148 * inspector/model/remote-object-get-properties-expected.txt:
149 * js/Object-getOwnPropertyNames-expected.txt:
150 * js/exception-for-nonobject-expected.txt:
151 * js/exception-instanceof-expected.txt:
152 * js/instance-of-immediates-expected.txt:
153 * js/regress/instanceof-bound-expected.txt: Removed.
154 * js/regress/instanceof-bound.html: Removed.
155 * js/regress/script-tests/instanceof-bound.js: Removed.
156 * js/script-tests/Object-getOwnPropertyNames.js:
158 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
160 [Streams API] Expose ReadableStream and relatives to Worker
161 https://bugs.webkit.org/show_bug.cgi?id=152066
163 Reviewed by Darin Adler.
165 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
167 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
168 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
170 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
172 [GTK] Unreviewed gardening.
174 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
175 - Remove expectations for tests removed after r193411 r193426 and r19366.
176 - Merge repeated expectations from some tests.
177 - Mark tests failing after r188159.
178 - Update list of imported/blink tests failing.
180 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
182 [css-grid] Fix height computation of grid items with borders
183 https://bugs.webkit.org/show_bug.cgi?id=151800
185 Reviewed by Darin Adler.
187 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
188 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
190 2015-12-13 Zalan Bujtas <zalan@apple.com>
192 Clean up absolute positioned map properly.
193 https://bugs.webkit.org/show_bug.cgi?id=152219
194 rdar://problem/23861165
196 Reviewed by Simon Fraser.
198 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
199 Since this static map is at block level, (positioned)inline renderers use their containing block to store
200 their positioned descendants.
201 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
202 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
204 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
205 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
207 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
209 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
210 https://bugs.webkit.org/show_bug.cgi?id=152079
212 Reviewed by Chris Fleizach.
214 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
215 * platform/efl/accessibility/image-link-expected.txt: Updated.
216 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
217 * platform/efl/accessibility/lists-expected.txt: Updated.
218 * platform/efl/accessibility/media-element-expected.txt: Updated
220 2015-12-13 Brady Eidson <beidson@apple.com>
222 Modern IDB: TextExpectations gardening to run more tests.
223 https://bugs.webkit.org/show_bug.cgi?id=152217
225 Reviewed by Alex Christensen.
227 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
229 2015-12-12 Brady Eidson <beidson@apple.com>
231 Modern IDB: Update a couple of tests that fail only because of error message differences.
232 https://bugs.webkit.org/show_bug.cgi?id=152205
234 Reviewed by Alex Christensen.
236 * platform/mac-wk1/TestExpectations:
237 * storage/indexeddb/objectstore-autoincrement-expected.txt:
238 * storage/indexeddb/open-cursor-expected.txt:
240 2015-12-12 Brady Eidson <beidson@apple.com>
242 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
243 https://bugs.webkit.org/show_bug.cgi?id=152201
245 Reviewed by Alex Christensen.
247 * platform/mac-wk1/TestExpectations:
249 2015-12-11 Simon Fraser <simon.fraser@apple.com>
251 Mousewheel events don't work in iframes in RTL documents
252 https://bugs.webkit.org/show_bug.cgi?id=152200
254 Reviewed by Beth Dakin.
256 Try dispatching wheel events to an iframe in an RTL document.
258 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
259 * fast/scrolling/rtl-point-in-iframe.html: Added.
261 2015-12-11 Zalan Bujtas <zalan@apple.com>
263 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
264 https://bugs.webkit.org/show_bug.cgi?id=151201
266 Reviewed by Simon Fraser.
268 Drawing empty rect is a waste.
270 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
271 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
273 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
275 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
276 https://bugs.webkit.org/show_bug.cgi?id=152102
277 <rdar://problem/22124230>
279 Reviewed by Andy Estes.
281 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
282 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
283 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
284 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
286 2015-12-11 Eric Carlson <eric.carlson@apple.com>
288 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
289 https://bugs.webkit.org/show_bug.cgi?id=152197
291 Reviewed by Dean Jackson.
293 * fast/mediastream/mock-media-source-expected.txt: Added.
294 * fast/mediastream/mock-media-source.html: Added.
296 2015-12-11 Beth Dakin <bdakin@apple.com>
298 _touchEventRegions should return regions in the view's coordinates
299 https://bugs.webkit.org/show_bug.cgi?id=152189
301 rdar://problem/23188605
303 Reviewed by Dan Bernstein.
305 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
306 * fast/events/touch/ios/touch-event-rtl.html: Added.
308 2015-12-11 Alexey Proskuryakov <ap@apple.com>
310 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
312 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
313 https://bugs.webkit.org/show_bug.cgi?id=152102
314 <rdar://problem/22124230>
316 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
317 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
318 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
319 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
321 2015-12-11 Brady Eidson <beidson@apple.com>
323 Modern IDB: storage/indexeddb/optional-arguments.html fails.
324 https://bugs.webkit.org/show_bug.cgi?id=152194
326 Reviewed by Alex Christensen.
328 * platform/mac-wk1/TestExpectations:
329 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
330 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
331 a thing. That method no longer exists in the spec and was already removed from the test.
333 2015-12-11 Brady Eidson <beidson@apple.com>
335 Modern IDB: storage/indexeddb/cursor-continue.html fails.
336 https://bugs.webkit.org/show_bug.cgi?id=152192
338 Reviewed by Alex Christensen.
340 * platform/mac-wk1/TestExpectations:
341 * storage/indexeddb/cursor-continue-expected.txt:
343 2015-12-11 Brady Eidson <beidson@apple.com>
345 Modern IDB: storage/indexeddb/index-basics.html fails.
346 https://bugs.webkit.org/show_bug.cgi?id=152190
348 Reviewed by Alex Christensen.
350 * platform/mac-wk1/TestExpectations:
352 2015-12-11 Keith Miller <keith_miller@apple.com>
354 Rebaseline a failing inspector test for a new property on Function.prototype.
356 * inspector/model/remote-object-get-properties-expected.txt:
358 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
360 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
361 https://bugs.webkit.org/show_bug.cgi?id=152102
362 <rdar://problem/22124230>
364 Reviewed by Andy Estes.
366 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
367 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
368 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
369 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
371 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
373 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
374 https://bugs.webkit.org/show_bug.cgi?id=152134
376 Unreviewed test gardening.
378 * platform/ios-simulator/TestExpectations:
380 2015-12-11 Brady Eidson <beidson@apple.com>
382 Modern IDB: storage/indexeddb/key-type-array.html fails.
383 https://bugs.webkit.org/show_bug.cgi?id=152187
385 Reviewed by Alex Christensen.
387 * platform/mac-wk1/TestExpectations:
388 * storage/indexeddb/key-type-array-expected.txt:
390 2015-12-11 Brady Eidson <beidson@apple.com>
392 Modern IDB: Updates to 3 intversion tests, and/or their results.
393 https://bugs.webkit.org/show_bug.cgi?id=152179
395 Reviewed by Alex Christensen.
397 * platform/mac-wk1/TestExpectations:
398 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
400 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
401 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
402 * storage/indexeddb/intversion-upgrades-expected.txt:
403 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
405 2015-12-11 Keith Miller <keith_miller@apple.com>
407 [ES6] Add support for Symbol.hasInstance
408 https://bugs.webkit.org/show_bug.cgi?id=151839
410 Reviewed by Saam Barati.
412 Fix tests to reflect the changes to instanceof in ES6.
414 Added a new regression test for bound functions in instanceof
415 as the perfomance on bound functions should, to some degree,
416 reflect the performance on C-API users.
418 * js/Object-getOwnPropertyNames-expected.txt:
419 * js/exception-for-nonobject-expected.txt:
420 * js/exception-instanceof-expected.txt:
421 * js/instance-of-immediates-expected.txt:
422 * js/regress/instanceof-bound-expected.txt: Added.
423 * js/regress/instanceof-bound.html: Added.
424 * js/regress/script-tests/instanceof-bound.js: Added.
427 * js/script-tests/Object-getOwnPropertyNames.js:
429 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
431 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
432 https://bugs.webkit.org/show_bug.cgi?id=152178
434 Unreviewed test gardening.
436 * platform/mac-wk1/TestExpectations:
438 2015-12-11 Brady Eidson <beidson@apple.com>
440 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
441 https://bugs.webkit.org/show_bug.cgi?id=152177
443 Reviewed by Alex Christensen.
445 * platform/mac-wk1/TestExpectations:
446 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
447 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
448 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
450 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
452 Do not fire load events from frames with scripting disabled
453 https://bugs.webkit.org/show_bug.cgi?id=118042
454 <rdar://problem/14272857>
456 Reviewed by Brent Fulgham.
458 Since the crash is not reproducible, only test case from Blink r153029 is merged:
459 https://codereview.chromium.org/17682003
461 * fast/images/image-load-event-crash-expected.txt: Added.
462 * fast/images/image-load-event-crash.html: Added.
464 2015-12-11 Brady Eidson <beidson@apple.com>
466 Modern IDB: storage/indexeddb/index-count.html fails.
467 https://bugs.webkit.org/show_bug.cgi?id=152175
469 Reviewed by Alex Christensen.
471 * platform/mac-wk1/TestExpectations:
472 * storage/indexeddb/index-count-expected.txt:
473 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
475 2015-12-11 Daniel Bates <dabates@apple.com>
477 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
479 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
480 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
481 * 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.
482 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
483 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
485 2015-12-11 Darin Adler <darin@apple.com>
487 Reduce the number of events that can be created by Document.createEvent
488 https://bugs.webkit.org/show_bug.cgi?id=151931
490 Reviewed by Alex Christensen.
492 * TestExpectations: Added expected failures for the two tests that depend
493 on createEvent("IDBVersionChangeEvent").
495 * animations/animation-events-create.html: Updated to use
496 "new WebKitAnimationEvent" instead of document.createEvent.
498 * fast/events/event-creation-expected.txt: Removed expected results for
499 various events that can no longer be created with createEvent.
500 * fast/events/event-creation.html: Removed tests for various events
501 that can no longer be created with createEvent.
503 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
504 "new PopStateEvent" instead of document.createEvent.
506 * indieui/create-uirequestevent-expected.txt: Removed.
507 * indieui/create-uirequestevent.html: Removed.
509 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
511 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
512 no different from the platform-independent expected result.
514 * transitions/transition-end-event-create.html: Updated to use
515 "new WebKitTransitionEvent" instead of document.createEvent.
517 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
519 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
520 https://bugs.webkit.org/show_bug.cgi?id=149790
522 Reviewed by Timothy Hatcher.
524 * inspector/console/js-isLikelyStackTrace.html: Added.
526 2015-12-10 Brady Eidson <beidson@apple.com>
528 Modern IDB: storage/indexeddb/objectstore-count.html fails.
529 https://bugs.webkit.org/show_bug.cgi?id=152167
531 Reviewed by Alex Christensen.
533 * platform/mac-wk1/TestExpectations:
534 * storage/indexeddb/objectstore-count-expected.txt:
536 2015-12-10 Zalan Bujtas <zalan@apple.com>
538 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
539 https://bugs.webkit.org/show_bug.cgi?id=152115
541 Reviewed by Simon Fraser.
543 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
544 If the indented content is already inside a selection, we need to make sure that newly created flow uses
546 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
548 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
549 * fast/block/selection-inside-simple-line-layout.html: Added.
551 2015-12-10 Brady Eidson <beidson@apple.com>
553 Unreviewed TestExpectations gardening.
555 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
557 2015-12-10 Eric Carlson <eric.carlson@apple.com>
559 [MediaStream] Expose media capture devices persistent permissions to WebCore
560 https://bugs.webkit.org/show_bug.cgi?id=152087
562 Reviewed by Chris Dumez.
564 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
565 * fast/mediastream/MediaDevices-enumerateDevices.html:
567 2015-12-10 Daniel Bates <dabates@apple.com>
569 [CSP] eval() is not blocked for stringified literals
570 https://bugs.webkit.org/show_bug.cgi?id=152158
571 <rdar://problem/15775625>
573 Reviewed by Saam Barati.
575 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
578 Add tests to ensure that we block eval() from within an external JavaScript script when the
579 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
580 eval() when the page in the main frame allows eval().
582 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
583 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
584 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
585 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
586 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
587 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
588 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
590 2015-12-10 Brady Eidson <beidson@apple.com>
592 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
593 https://bugs.webkit.org/show_bug.cgi?id=152144
595 Reviewed by Alex Christensen.
597 * platform/mac-wk1/TestExpectations:
598 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
599 * storage/indexeddb/modern/aborted-put-expected.txt:
600 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
601 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
602 * storage/indexeddb/modern/deletedatabase-2.html:
603 * storage/indexeddb/modern/deleteindex-2-expected.txt:
604 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
605 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
606 * storage/indexeddb/modern/opendatabase-versions.html:
607 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
609 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
611 Rebaselining fast/text/emoji.html for Yosemite.
612 https://bugs.webkit.org/show_bug.cgi?id=152147
614 Unreviewed test gardening.
616 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
618 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
624 * platform/mac/TestExpectations:
626 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
628 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
629 https://bugs.webkit.org/show_bug.cgi?id=152132
631 Unreviewed test gardening.
633 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
635 2015-12-10 Alex Christensen <achristensen@webkit.org>
637 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
638 https://bugs.webkit.org/show_bug.cgi?id=152022
639 rdar://problem/23763584
641 Reviewed by Darin Adler.
644 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
645 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
646 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
647 * platform/wk2/TestExpectations:
648 New test for WK2 only.
650 2015-12-10 Enrica Casucci <enrica@apple.com>
652 Change skin tone support for two emoji.
653 https://bugs.webkit.org/show_bug.cgi?id=152147
654 rdar://problem/23716993
655 rdar://problem/23716344
657 Reviewed by Darin Adler.
659 * fast/text/emoji.html:
660 * platform/mac/fast/text/emoji-expected.txt:
662 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
664 Skip unsupported css3/font-variant-* tests on Win
665 https://bugs.webkit.org/show_bug.cgi?id=149774
667 Unreviewed test gardening.
669 * platform/win/TestExpectations:
671 2015-12-10 Daniel Bates <dabates@apple.com>
673 [iOS][WK2] Update expected results for editing tests
675 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
676 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
677 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
678 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
679 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
680 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
681 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
682 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
683 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
684 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
685 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
686 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
687 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
688 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
689 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
690 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
691 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
692 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
693 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
694 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
695 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
696 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
697 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
698 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
699 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
700 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
701 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
702 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
703 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
704 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
705 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
706 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
707 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
708 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
709 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
710 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
711 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
712 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
713 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
714 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
715 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
716 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
717 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
718 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
719 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
720 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
721 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
722 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
723 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
724 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
725 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
726 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
727 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
728 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
729 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
730 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
731 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
732 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
733 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
734 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
735 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
736 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
737 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
738 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
739 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
740 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
741 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
742 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
743 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
744 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
745 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
746 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
747 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
748 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
749 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
750 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
751 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
752 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
753 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
754 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
755 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
756 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
757 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
758 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
759 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
760 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
761 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
763 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
765 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
766 https://bugs.webkit.org/show_bug.cgi?id=151785
768 Reviewed by Saam Barati.
770 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
772 * js/regress/generator-create-expected.txt: Added.
773 * js/regress/generator-create.html: Added.
774 * js/regress/generator-fib-expected.txt: Added.
775 * js/regress/generator-fib.html: Added.
776 * js/regress/generator-function-create-expected.txt: Added.
777 * js/regress/generator-function-create.html: Added.
778 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
779 * js/regress/generator-sunspider-access-nsieve.html: Added.
780 * js/regress/generator-with-several-types-expected.txt: Added.
781 * js/regress/generator-with-several-types.html: Added.
782 * js/regress/script-tests/generator-create.js: Added.
784 * js/regress/script-tests/generator-fib.js: Added.
786 * js/regress/script-tests/generator-function-create.js: Added.
787 (createGeneratorFunction.gen):
788 (createGeneratorFunction):
789 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
792 * js/regress/script-tests/generator-with-several-types.js: Added.
797 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
799 Unreviewed. Fix ambiguous expectations added in r193895.
801 * platform/gtk/TestExpectations:
803 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
805 JSC Builtins should use safe array methods
806 https://bugs.webkit.org/show_bug.cgi?id=151501
808 Reviewed by Darin Adler.
810 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
812 * js/builtins/resources/shielding-typedarray.js: Added.
813 (Array.prototype.push):
814 (try.array.Int8Array.from.string_appeared_here.filter):
815 * js/builtins/shielding-typedarray-expected.txt: Added.
816 * js/builtins/shielding-typedarray.html: Added.
817 * streams/streams-promises-expected.txt:
818 * streams/streams-promises.html:
820 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
822 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
824 * platform/gtk/TestExpectations:
826 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
828 font-variant-caps does not work if the font does not support font features
829 https://bugs.webkit.org/show_bug.cgi?id=149774
831 Reviewed by Antti Koivisto.
833 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
835 The character mappings are:
842 kLowerCaseType / kLowerCaseSmallCapsSelector: r
843 kUpperCaseType / kUpperCaseSmallCapsSelector: u
845 * css3/font-variant-all-expected.html:
846 * css3/font-variant-all.html:
847 * css3/font-variant-small-caps-synthesis-expected.html: Added.
848 * css3/font-variant-small-caps-synthesis.html: Added.
849 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
850 * css3/font-variant-petite-caps-synthesis.html: Added.
851 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
852 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
853 * platform/mac/TestExpectations:
854 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
856 2015-12-09 Brady Eidson <beidson@apple.com>
858 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
859 https://bugs.webkit.org/show_bug.cgi?id=152101
861 Reviewed by Alex Christensen.
863 * platform/mac-wk1/TestExpectations:
864 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
865 * 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.
866 * 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.
867 * 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.
868 * storage/indexeddb/invalid-keys-expected.txt:
869 * storage/indexeddb/key-type-binary-expected.txt:
870 * storage/indexeddb/keypath-edges-expected.txt:
871 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
872 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
873 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
874 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
875 * storage/indexeddb/objectstore-basics-expected.txt:
877 2015-12-09 Brady Eidson <beidson@apple.com>
879 Modern IDB: storage/indexeddb/metadata.html fails
880 https://bugs.webkit.org/show_bug.cgi?id=152099
882 Reviewed by Alex Christensen.
884 * platform/mac-wk1/TestExpectations:
885 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
886 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
887 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
889 2015-12-09 Brady Eidson <beidson@apple.com>
891 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
892 https://bugs.webkit.org/show_bug.cgi?id=152096
894 Reviewed by Alex Christensen.
896 * platform/mac-wk1/TestExpectations:
898 2015-12-09 Brady Eidson <beidson@apple.com>
900 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
901 https://bugs.webkit.org/show_bug.cgi?id=152095
903 Reviewed by Alex Christensen.
905 * platform/mac-wk1/TestExpectations:
907 2015-12-09 Brady Eidson <beidson@apple.com>
909 Modern IDB: Some tests expect UInt8Array to be a valid key.
910 https://bugs.webkit.org/show_bug.cgi?id=152092
912 Reviewed by Alex Christensen.
914 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
916 * platform/mac-wk1/TestExpectations:
917 * storage/indexeddb/factory-cmp-expected.txt:
918 * storage/indexeddb/key-type-binary-expected.txt:
919 * storage/indexeddb/resources/factory-cmp.js:
920 * storage/indexeddb/resources/key-type-binary.js:
922 2015-12-09 Brady Eidson <beidson@apple.com>
924 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
925 https://bugs.webkit.org/show_bug.cgi?id=152078
927 Reviewed by Alex Christensen.
929 * platform/mac-wk1/TestExpectations:
930 * storage/indexeddb/createIndex-after-failure-expected.txt:
931 * storage/indexeddb/resources/createIndex-after-failure.js:
933 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
935 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
936 https://bugs.webkit.org/show_bug.cgi?id=152094
938 Unreviewed test gardening.
940 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
942 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
944 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
945 https://bugs.webkit.org/show_bug.cgi?id=151218
947 Unreviewed test gardening.
949 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
951 2015-12-09 David Hyatt <hyatt@apple.com>
953 Picture element needs to respond to dynamic viewport changes.
954 https://bugs.webkit.org/show_bug.cgi?id=152013
955 <rdar://problem/23766375>
957 Reviewed by Dean Jackson.
959 * fast/picture/resources/resize-test.js: Added.
960 * fast/picture/viewport-resize-expected.txt: Added.
961 * fast/picture/viewport-resize.html: Added.
963 2015-12-09 Mark Lam <mark.lam@apple.com>
965 Rename ftl-object-* tests to ftl-polymorphic-*.
966 https://bugs.webkit.org/show_bug.cgi?id=152091
968 Reviewed by Saam Barati.
970 This is because those tests are actually testing the effects of polymorphic
971 operands on performance, and not the correctness of operations on objects.
973 * js/regress/ftl-object-div-expected.txt: Removed.
974 * js/regress/ftl-object-div.html: Removed.
975 * js/regress/ftl-object-mul-expected.txt: Removed.
976 * js/regress/ftl-object-mul.html: Removed.
977 * js/regress/ftl-object-sub-expected.txt: Removed.
978 * js/regress/ftl-object-sub.html: Removed.
979 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
980 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
981 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
982 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
983 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
984 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
985 * js/regress/script-tests/ftl-object-div.js: Removed.
986 * js/regress/script-tests/ftl-object-mul.js: Removed.
987 * js/regress/script-tests/ftl-object-sub.js: Removed.
988 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
989 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
990 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
992 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
994 [GTK] Unreviewed GTK Gardening.
996 Rebaseline media tests after r190054 and r190200.
998 * platform/gtk/media/audio-controls-rendering-expected.txt:
999 * platform/gtk/media/controls-strict-expected.txt:
1000 * platform/gtk/media/media-controls-clone-expected.txt:
1001 * platform/gtk/media/video-controls-rendering-expected.txt:
1002 * platform/gtk/media/video-display-toggle-expected.txt:
1003 * platform/gtk/media/video-empty-source-expected.txt:
1004 * platform/gtk/media/video-no-audio-expected.txt:
1005 * platform/gtk/media/video-volume-slider-expected.txt:
1006 * platform/gtk/media/video-zoom-controls-expected.txt:
1008 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1010 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1011 https://bugs.webkit.org/show_bug.cgi?id=152070
1013 Reviewed by Mario Sanchez Prada.
1015 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1016 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1017 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1018 * platform/gtk/accessibility/image-link-expected.txt: Updated
1019 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1020 * platform/gtk/accessibility/lists-expected.txt: Updated.
1021 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1023 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1025 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1026 https://bugs.webkit.org/show_bug.cgi?id=151729
1028 Unreviewed test gardening.
1030 * platform/mac-wk2/TestExpectations:
1032 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1034 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1035 https://bugs.webkit.org/show_bug.cgi?id=152029
1037 Unreviewed test gardening.
1039 * platform/mac/TestExpectations:
1041 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1043 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1044 https://bugs.webkit.org/show_bug.cgi?id=152064
1046 Unreviewed test gardening.
1048 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1049 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1051 2015-12-09 Frederic Wang <fred.wang@free.fr>
1053 Bad position of large operators inside an munderover element
1054 https://bugs.webkit.org/show_bug.cgi?id=151916
1056 Reviewed by Alejandro G. Castro.
1058 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1059 * mathml/opentype/large-operators-munderover.html: Added.
1061 Add a test to verify the position and size of a large operator used as an munderover base.
1063 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1065 [AX][GTK] Accessibility gardening
1066 https://bugs.webkit.org/show_bug.cgi?id=152062
1068 Unreviewed test gardening.
1070 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1073 * platform/gtk/TestExpectations:
1075 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1077 [Streams API] Import the web-platform-tests directly from the spec
1078 https://bugs.webkit.org/show_bug.cgi?id=152051
1080 Reviewed by Youenn Fablet.
1082 Removed the tests that are already imported directly from the spec.
1084 * streams/brand-checks-expected.txt: Added.
1085 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1086 * streams/reference-implementation/bad-strategies-expected.txt:
1087 * streams/reference-implementation/bad-strategies.html:
1088 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1089 * streams/reference-implementation/brand-checks-expected.txt:
1090 * streams/reference-implementation/brand-checks.html:
1091 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1092 * streams/reference-implementation/byte-length-queuing-strategy.html:
1093 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1094 * streams/reference-implementation/count-queuing-strategy.html:
1095 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1096 * streams/reference-implementation/readable-stream-reader.html: Removed.
1097 * streams/reference-implementation/readable-stream-tee.html: Removed.
1098 * streams/reference-implementation/readable-stream-templated-expected.txt:
1099 * streams/reference-implementation/readable-stream-templated.html:
1100 * streams/reference-implementation/readable-stream.html: Removed.
1102 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1104 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1105 https://bugs.webkit.org/show_bug.cgi?id=152052
1107 Unreviewed test gardening.
1109 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1111 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1113 AX: The aria-table-content.html layout test should be more cross-platform friendly
1114 https://bugs.webkit.org/show_bug.cgi?id=152002
1116 Reviewed by Mario Sanchez Prada.
1118 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1120 * accessibility/aria-table-content-expected.txt: Updated
1121 * accessibility/aria-table-content.html: Updated
1122 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1123 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1125 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1127 [AX][GTK] media-emits-object-replacement.html needs new baseline
1128 https://bugs.webkit.org/show_bug.cgi?id=152050
1130 Unreviewed test gardening.
1132 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1134 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1136 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1137 https://bugs.webkit.org/show_bug.cgi?id=144898
1139 Reviewed by Darin Adler.
1141 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1142 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1143 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1144 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1146 2015-12-08 David Kilzer <ddkilzer@apple.com>
1148 Skip storage/indexeddb/index-multientry.html once again
1150 * platform/mac-wk1/TestExpectations: Skip:
1151 - storage/indexeddb/index-multientry.html
1153 2015-12-08 Brady Eidson <beidson@apple.com>
1155 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1156 https://bugs.webkit.org/show_bug.cgi?id=152023
1158 Reviewed by Alex Christensen.
1160 * platform/mac-wk1/TestExpectations:
1162 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1164 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1165 https://bugs.webkit.org/show_bug.cgi?id=152009
1167 Unreviewed test gardening.
1169 * platform/win/TestExpectations:
1171 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1173 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1174 https://bugs.webkit.org/show_bug.cgi?id=151906
1176 Unreviewed test gardening.
1178 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1180 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1182 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1183 https://bugs.webkit.org/show_bug.cgi?id=152009
1185 Unreviewed test gardening.
1187 * platform/mac/TestExpectations:
1189 2015-12-08 Brady Eidson <beidson@apple.com>
1191 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1192 https://bugs.webkit.org/show_bug.cgi?id=151507
1194 Reviewed by Beth Dakin.
1196 A handful of tests were marked flaky and tracked back to this bug.
1198 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1200 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1202 2015-12-08 Brady Eidson <beidson@apple.com>
1204 More IDB TestExpectations gardening.
1206 Reviewed by Alex Christensen.
1208 * platform/mac-wk1/TestExpectations:
1210 2015-12-08 Brady Eidson <beidson@apple.com>
1212 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1214 * platform/mac-wk1/TestExpectations:
1216 2015-12-08 Brady Eidson <beidson@apple.com>
1218 Modern IDB: Fire blocked events for delete requests that are blocked.
1219 https://bugs.webkit.org/show_bug.cgi?id=152015
1221 Reviewed by Alex Christensen.
1223 * platform/mac-wk1/TestExpectations:
1225 2015-12-08 Brady Eidson <beidson@apple.com>
1227 More IDB TestExpectations gardening.
1229 Reviewed by Alex Christensen.
1231 * platform/mac-wk1/TestExpectations:
1233 2015-12-08 Brady Eidson <beidson@apple.com>
1235 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1236 https://bugs.webkit.org/show_bug.cgi?id=152007
1238 Reviewed by Alex Christensen.
1240 * platform/mac-wk1/TestExpectations:
1242 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1243 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1244 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1246 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1247 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1249 2015-12-08 Mark Lam <mark.lam@apple.com>
1251 Polymorphic operand types for DFG and FTL div.
1252 https://bugs.webkit.org/show_bug.cgi?id=151747
1254 Reviewed by Geoffrey Garen.
1256 * js/regress/ftl-object-div-expected.txt: Added.
1257 * js/regress/ftl-object-div.html: Added.
1258 * js/regress/script-tests/ftl-object-div.js: Added.
1262 2015-12-08 Zalan Bujtas <zalan@apple.com>
1264 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1265 https://bugs.webkit.org/show_bug.cgi?id=151878
1266 rdar://problem/22229889
1268 Reviewed by Simon Fraser.
1270 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1271 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1272 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1273 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1274 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1275 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1277 This patch addresses the case when the renderer does not have transforms anymore.
1279 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1280 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1282 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1284 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1285 https://bugs.webkit.org/show_bug.cgi?id=152009
1287 Unreviewed test gardening.
1289 * platform/mac/TestExpectations:
1291 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1293 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1294 https://bugs.webkit.org/show_bug.cgi?id=149338
1296 Reviewed by Saam Barati.
1298 * js/arrowfunction-supercall-expected.txt: Added.
1299 * js/arrowfunction-supercall.html: Added.
1300 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1301 * js/script-tests/arrowfunction-supercall.js: Added.
1302 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1304 2015-12-08 Brady Eidson <beidson@apple.com>
1306 Modern IDB: storage/indexeddb/index-cursor.html fails.
1307 https://bugs.webkit.org/show_bug.cgi?id=151973
1309 Reviewed by Darin Adler.
1311 * platform/mac-wk1/TestExpectations:
1313 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1315 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1316 https://bugs.webkit.org/show_bug.cgi?id=137692
1318 Reviewed by Darin Adler.
1320 * platform/efl/TestExpectations: Unskip now passing tests.
1322 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1324 [EFL][AX] Rebaseline failing AX tests since r185662
1325 https://bugs.webkit.org/show_bug.cgi?id=151991
1327 Unreviewed EFL rebaseline.
1329 * platform/efl/TestExpectations:
1330 * platform/efl/accessibility/image-link-expected.txt:
1331 * platform/efl/accessibility/image-map2-expected.txt:
1332 * platform/efl/accessibility/lists-expected.txt:
1333 * platform/efl/accessibility/table-attributes-expected.txt:
1334 * platform/efl/accessibility/table-cell-spans-expected.txt:
1335 * platform/efl/accessibility/table-cells-expected.txt:
1336 * platform/efl/accessibility/table-detection-expected.txt:
1337 * platform/efl/accessibility/table-one-cell-expected.txt:
1338 * platform/efl/accessibility/table-sections-expected.txt:
1339 * platform/efl/accessibility/table-with-rules-expected.txt:
1341 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1343 [EFL] some ax tests have been failed since r186692
1344 https://bugs.webkit.org/show_bug.cgi?id=146887
1346 Reviewed by Mario Sanchez Prada.
1348 * platform/efl/TestExpectations: Removed failing tests.
1350 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1352 [GTK] 15 accessibility tests fail since r186692.
1353 https://bugs.webkit.org/show_bug.cgi?id=148938
1355 Reviewed by Mario Sanchez Prada.
1357 * platform/gtk/TestExpectations: Removed failing tests.
1358 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1359 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1360 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1361 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1362 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1363 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1364 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1366 2015-12-08 Frederic Wang <fred.wang@free.fr>
1368 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1369 https://bugs.webkit.org/show_bug.cgi?id=151947
1371 Reviewed by Martin Robinson.
1373 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1375 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1376 * mathml/presentation/radical-bar-visibility.html: Added.
1378 2015-12-07 Brady Eidson <beidson@apple.com>
1380 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1382 Rubberstamped by Andy Estes.
1384 * platform/mac-wk1/TestExpectations:
1386 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1388 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1389 https://bugs.webkit.org/show_bug.cgi?id=147609
1391 Reviewed by Benjamin Poulain.
1393 * js/script-tests/string-toLocaleUpperCase.js: Added.
1394 * js/string-toLocaleUpperCase-expected.txt: Added.
1395 * js/string-toLocaleUpperCase.html: Added.
1397 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1399 [Mac] Remove Mavericks-specific TestExpectations lines
1400 https://bugs.webkit.org/show_bug.cgi?id=151913
1402 Reviewed by Alexey Proskuryakov.
1404 Mavericks is no longer a supported OS.
1406 * platform/mac/TestExpectations:
1408 2015-12-07 Brady Eidson <beidson@apple.com>
1410 Modern IDB: Miscellaneous test cleanup.
1411 https://bugs.webkit.org/show_bug.cgi?id=151968
1413 Reviewed by Sam Weinig.
1415 - Reorganize TestExpectations a bit.
1416 - Remove two tests that primarily test features that have been removed from the spec.
1418 * platform/mac-wk1/TestExpectations:
1419 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1420 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1421 * storage/indexeddb/factory-basics-expected.txt: Removed.
1422 * storage/indexeddb/factory-basics.html: Removed.
1423 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1424 * storage/indexeddb/resources/factory-basics.js: Removed.
1426 2015-12-07 Brady Eidson <beidson@apple.com>
1428 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1429 https://bugs.webkit.org/show_bug.cgi?id=151966
1431 Reviewed by Sam Weinig.
1433 * platform/mac-wk1/TestExpectations:
1435 2015-12-07 Brady Eidson <beidson@apple.com>
1437 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1438 https://bugs.webkit.org/show_bug.cgi?id=151961
1440 Reviewed by Alex Christensen.
1442 * platform/mac-wk1/TestExpectations:
1443 * storage/indexeddb/cursor-finished-expected.txt:
1445 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1447 [Streams API] pipeTo tests are failing
1448 https://bugs.webkit.org/show_bug.cgi?id=151949
1453 * platform/mac/TestExpectations:
1454 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1456 2015-12-07 Brady Eidson <beidson@apple.com>
1458 Modern IDB: Fix "old versions" when upgrading databases.
1459 https://bugs.webkit.org/show_bug.cgi?id=151948
1461 Reviewed by Alex Christensen.
1463 * platform/mac-wk1/TestExpectations:
1464 * storage/indexeddb/database-basics-expected.txt:
1465 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1467 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1471 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1472 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1474 * platform/mac/TestExpectations:
1475 * platform/win/TestExpectations:
1477 2015-12-07 Brady Eidson <beidson@apple.com>
1479 Modern IDB: Add some more custom exception messages, passing some more tests..
1480 https://bugs.webkit.org/show_bug.cgi?id=151912
1482 Reviewed by Andy Estes.
1484 * platform/mac-wk1/TestExpectations:
1486 * storage/indexeddb/exceptions-expected.txt:
1487 * storage/indexeddb/get-keyrange-expected.txt:
1488 * storage/indexeddb/invalid-keys-expected.txt:
1489 * storage/indexeddb/keypath-edges-expected.txt:
1490 * storage/indexeddb/keyrange-expected.txt:
1491 * storage/indexeddb/transaction-active-flag-expected.txt:
1492 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1494 * storage/indexeddb/resources/exceptions.js:
1495 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1497 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1499 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1500 https://bugs.webkit.org/show_bug.cgi?id=151759
1502 Unreviewed test gardening.
1504 * platform/win/TestExpectations:
1506 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1508 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1509 https://bugs.webkit.org/show_bug.cgi?id=151661
1511 Unreviewed test gardening.
1513 * platform/mac-wk2/TestExpectations:
1515 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1517 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1519 * platform/efl/TestExpectations:
1521 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1523 Clipping along compositing borders in svg-edit
1524 https://bugs.webkit.org/show_bug.cgi?id=151791
1526 Reviewed by Zalan Bujtas.
1528 Ref test that triggers recomputation of overflow.
1530 * svg/overflow/visual-overflow-change-expected.html: Added.
1531 * svg/overflow/visual-overflow-change.html: Added.
1533 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1535 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1536 https://bugs.webkit.org/show_bug.cgi?id=147608
1538 Reviewed by Benjamin Poulain.
1540 * js/script-tests/string-toLocaleLowerCase.js: Added.
1541 * js/string-toLocaleLowerCase-expected.txt: Added.
1542 * js/string-toLocaleLowerCase.html: Added.
1544 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1546 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1547 https://bugs.webkit.org/show_bug.cgi?id=151849
1548 rdar://problem/23132828
1550 Reviewed by Zalan Bujtas.
1554 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1555 with this patch, but that test is trying to determine if transitions run to/from
1556 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1557 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1559 * animations/fill-forwards-auto-height-expected.html: Added.
1560 * animations/fill-forwards-auto-height.html: Added.
1561 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1563 2015-12-06 David Kilzer <ddkilzer@apple.com>
1565 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1566 https://bugs.webkit.org/show_bug.cgi?id=151929
1570 "[ES6] "super" and "this" should be lexically bound inside an
1571 arrow function and should live in a JSLexicalEnvironment"
1572 https://bugs.webkit.org/show_bug.cgi?id=149338
1573 http://trac.webkit.org/changeset/193584
1575 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1577 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1578 https://bugs.webkit.org/show_bug.cgi?id=149338
1580 Reviewed by Saam Barati.
1582 * js/arrowfunction-supercall-expected.txt: Added.
1583 * js/arrowfunction-supercall.html: Added.
1584 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1585 * js/script-tests/arrowfunction-supercall.js: Added.
1586 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1588 2015-12-05 David Kilzer <ddkilzer@apple.com>
1590 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1592 * platform/mac-wk1/TestExpectations: Skip test that crashes
1593 on every run: storage/indexeddb/index-multientry.html.
1595 2015-12-04 Zalan Bujtas <zalan@apple.com>
1597 Garbage in page tiles when document is too long.
1598 https://bugs.webkit.org/show_bug.cgi?id=151906
1599 rdar://problem/23695858
1601 Reviewed by Simon Fraser.
1603 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1604 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1605 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1607 2015-12-04 Brady Eidson <beidson@apple.com>
1609 Modern IDB: Add some more custom exception messages, passing some more tests.
1610 https://bugs.webkit.org/show_bug.cgi?id=151898
1612 Reviewed by Alex Christensen.
1614 * platform/mac-wk1/TestExpectations:
1615 * storage/indexeddb/keypath-arrays-expected.txt:
1616 * storage/indexeddb/noblobs-expected.txt:
1617 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1618 * storage/indexeddb/request-result-cache-expected.txt:
1619 * storage/indexeddb/transaction-after-close-expected.txt:
1620 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1621 * storage/indexeddb/transaction-read-only-expected.txt:
1623 2015-12-04 Brady Eidson <beidson@apple.com>
1625 Modern IDB: Add some more custom exception messages, passing some more tests.
1626 https://bugs.webkit.org/show_bug.cgi?id=151895
1628 Reviewed by Alex Christensen.
1630 * platform/mac-wk1/TestExpectations:
1631 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1632 * storage/indexeddb/cursor-continue-dir-expected.txt:
1633 * storage/indexeddb/cursor-continue-expected.txt:
1634 * storage/indexeddb/deleteIndex-expected.txt:
1635 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1637 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
1639 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1640 https://bugs.webkit.org/show_bug.cgi?id=147610
1642 Reviewed by Benjamin Poulain.
1644 Add tests for ECMA-402 Number.prototype.toLocaleString.
1645 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1647 * js/number-toLocaleString-expected.txt: Added.
1648 * js/number-toLocaleString.html: Added.
1649 * js/script-tests/number-toLocaleString.js: Added.
1651 2015-12-04 Brady Eidson <beidson@apple.com>
1653 Modern IDB: Flip test expectations around so we only list failures.
1654 https://bugs.webkit.org/show_bug.cgi?id=151880
1656 Reviewed by Alex Christensen.
1658 * platform/mac-wk1/TestExpectations:
1660 2015-12-04 Brady Eidson <beidson@apple.com>
1662 Modern IDB: storage/indexeddb/cursor-update.html fails.
1663 https://bugs.webkit.org/show_bug.cgi?id=151879
1665 Reviewed by Oliver Hunt.
1667 * platform/mac-wk1/TestExpectations:
1669 2015-12-04 Brady Eidson <beidson@apple.com>
1671 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1672 https://bugs.webkit.org/show_bug.cgi?id=151870
1674 Reviewed by Alex Christensen.
1676 * platform/mac-wk1/TestExpectations:
1677 * storage/indexeddb/modern/double-open-expected.txt: Added.
1678 * storage/indexeddb/modern/double-open.html: Added.
1679 * storage/indexeddb/version-change-exclusive-expected.txt:
1681 2015-12-04 Brady Eidson <beidson@apple.com>
1683 Modern IDB: storage/indexeddb/exceptions.html fails.
1684 https://bugs.webkit.org/show_bug.cgi?id=151732
1686 Reviewed by Alex Christensen.
1688 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1690 * platform/mac-wk1/TestExpectations:
1691 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1692 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1693 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1694 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1695 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1696 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1697 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1698 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1699 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1700 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1701 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1702 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1703 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1704 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1705 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1706 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1707 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1708 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1709 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1710 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1711 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1712 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1713 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1714 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1715 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1716 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1717 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1718 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1719 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1720 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1721 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1722 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1723 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1724 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1725 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1726 * 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.
1727 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1728 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1729 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1730 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1731 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1732 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1733 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1734 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1735 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1736 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1737 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1738 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1739 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1740 * storage/indexeddb/basics-expected.txt:
1741 * storage/indexeddb/create-and-remove-object-store-expected.txt:
1742 * storage/indexeddb/cursor-finished-expected.txt:
1743 * storage/indexeddb/exceptions-expected.txt:
1744 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1745 * storage/indexeddb/modern/double-abort-expected.txt:
1746 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1747 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1748 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1749 * storage/indexeddb/mozilla/clear-expected.txt:
1750 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1751 * storage/indexeddb/mozilla/cursors-expected.txt:
1752 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1753 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1754 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1755 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1756 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1757 * storage/indexeddb/resources/exceptions.js:
1759 * storage/indexeddb/transaction-abort-expected.txt:
1761 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1763 Web Inspector: Unskip many inspector/debugger tests
1764 https://bugs.webkit.org/show_bug.cgi?id=151843
1766 Reviewed by Timothy Hatcher.
1769 * platform/mac/TestExpectations:
1770 Skip specific tests.
1772 * platform/mac-wk2/TestExpectations:
1773 Test no longer existed.
1775 * inspector/debugger/resources/exception.js:
1777 Keep the code outputing a NotFoundException. This particular
1778 invocation was recently changed to throw a TypeError.
1780 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1782 Web Inspector: Remove untested and unused Worker inspection
1783 https://bugs.webkit.org/show_bug.cgi?id=151848
1785 Reviewed by Brian Burg.
1787 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1788 * inspector/debugger/pause-dedicated-worker.html: Removed.
1789 * inspector/debugger/resources/dedicated-worker.js: Removed.
1790 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1791 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1793 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1795 Web Inspector: Specifically Identify the Global Lexical Environment Scope
1796 https://bugs.webkit.org/show_bug.cgi?id=151828
1798 Reviewed by Brian Burg.
1800 * inspector/debugger/breakpoint-scope-expected.txt:
1801 * inspector/debugger/breakpoint-scope.html:
1802 * inspector/debugger/resources/scope.js:
1803 Update the test to include something in the global lexical
1804 environment and ensure it is identified as such.
1806 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
1808 [css-grid] Fix height computation of grid items with borders inside fr tracks
1809 https://bugs.webkit.org/show_bug.cgi?id=151798
1811 Reviewed by Zalan Bujtas.
1813 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1814 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1816 2015-12-03 Brady Eidson <beidson@apple.com>
1818 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1819 https://bugs.webkit.org/show_bug.cgi?id=151850
1821 Reviewed by Andy Estes.
1823 * platform/mac-wk1/TestExpectations:
1825 * storage/indexeddb/data-corruption-expected.txt: Removed.
1826 * storage/indexeddb/data-corruption.html: Removed.
1827 * storage/indexeddb/resources/data-corruption.js: Removed.
1829 * storage/indexeddb/events-expected.txt:
1830 * storage/indexeddb/resources/events.js:
1832 2015-12-03 Brady Eidson <beidson@apple.com>
1834 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1835 https://bugs.webkit.org/show_bug.cgi?id=151847
1837 Reviewed by Andy Estes.
1839 * platform/mac-wk1/TestExpectations:
1841 2015-12-03 Eric Carlson <eric.carlson@apple.com>
1843 [MediaStream] Update MediaStreamTrack.getCapabilities
1844 https://bugs.webkit.org/show_bug.cgi?id=151728
1846 Reviewed by Jer Noble.
1848 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1849 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1850 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1851 * fast/mediastream/MediaStreamTrack-getSettings.html:
1853 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1855 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1856 https://bugs.webkit.org/show_bug.cgi?id=151772
1858 Unreviewed test gardening.
1860 * platform/mac-wk2/TestExpectations:
1862 2015-12-03 Keith Rollin <krollin@apple.com>
1864 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1865 https://bugs.webkit.org/show_bug.cgi?id=150909
1866 rdar://problem/23539673
1868 Reviewed by Darin Adler.
1870 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1871 pass. Also update some text in HTMLOptionElement_label02.html and
1872 HTMLOptionElement_label03.html so that it no longer refers to our
1873 trying to match IE (which we are no longer doing).
1875 * fast/forms/HTMLOptionElement_label02.html:
1876 * fast/forms/HTMLOptionElement_label03.html:
1877 * platform/win/TestExpectations:
1879 2015-12-03 Brady Eidson <beidson@apple.com>
1881 Modern IDB: storage/indexeddb/cursor-advance.html fails.
1882 https://bugs.webkit.org/show_bug.cgi?id=151731
1884 Reviewed by Alex Christensen.
1886 * platform/mac-wk1/TestExpectations:
1887 * storage/indexeddb/cursor-advance-expected.txt:
1889 2015-12-03 Brent Fulgham <bfulgham@apple.com>
1891 Allow JavaScript to iterate over plugins for local files
1892 https://bugs.webkit.org/show_bug.cgi?id=151783
1893 <rdar://problem/23692113>
1895 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1896 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1897 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1898 for non-local-file access.
1900 Reviewed by Alexey Proskuryakov.
1902 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1903 * http/tests/plugins/plugin-javascript-access.html: Added.
1904 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1905 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1907 2015-12-03 Brady Eidson <beidson@apple.com>
1909 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1910 https://bugs.webkit.org/show_bug.cgi?id=151794
1912 Reviewed by Alex Christensen.
1914 * platform/mac-wk1/TestExpectations:
1916 2015-12-02 Sam Weinig <sam@webkit.org>
1918 Promise callbacks should be called at microtask checkpoints
1919 https://bugs.webkit.org/show_bug.cgi?id=147933
1921 Reviewed by Chris Dumez.
1923 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1924 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1926 2015-12-03 Daniel Bates <dabates@apple.com>
1928 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1929 https://bugs.webkit.org/show_bug.cgi?id=126662
1930 <rdar://problem/15775508>
1932 Reviewed by Brent Fulgham.
1934 Add test to ensure that we do not assert when inserting a subtree that has an element with
1935 a duplicate id before removing the original subtree.
1937 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1938 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1940 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
1942 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
1943 https://bugs.webkit.org/show_bug.cgi?id=151802
1945 Reviewed by Sergio Villar Senin.
1947 Tests to verify the specified margins account for determining the available space for
1948 auto-margins alignment.
1950 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
1951 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
1953 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1955 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
1956 https://bugs.webkit.org/show_bug.cgi?id=151804
1958 Unreviewed test gardening.
1960 * platform/win/svg/custom/bug78807-expected.txt:
1962 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1964 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
1965 https://bugs.webkit.org/show_bug.cgi?id=151505
1967 Unreviewed test gardening.
1969 * platform/win/TestExpectations:
1971 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1973 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
1974 https://bugs.webkit.org/show_bug.cgi?id=151756
1976 Unreviewed test gardening.
1978 * platform/win/TestExpectations:
1980 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1982 fast/borders/hidpi-border-clipping-right-after-move.html
1983 https://bugs.webkit.org/show_bug.cgi?id=151754
1985 Unreviewed test gardening.
1987 * platform/win/TestExpectations:
1989 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1991 Unreviewed EFL urgent gardening. Skip web-platform-tests
1992 because it has been timeout since r192796.
1994 * platform/efl/TestExpectations:
1996 2015-12-02 Mark Lam <mark.lam@apple.com>
1998 Polymorphic operand types for DFG and FTL mul.
1999 https://bugs.webkit.org/show_bug.cgi?id=151746
2001 Reviewed by Filip Pizlo.
2003 * js/regress/ftl-object-mul-expected.txt: Added.
2004 * js/regress/ftl-object-mul.html: Added.
2005 * js/regress/script-tests/ftl-object-mul.js: Added.
2009 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2011 Unify font-variant-* with font-variant shorthand
2012 https://bugs.webkit.org/show_bug.cgi?id=149773
2014 Reviewed by Darin Adler.
2016 Update tests. Also temporarily skip existing font-features tests until
2017 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2019 * css3/font-variant-parsing-expected.txt:
2020 * css3/font-variant-parsing.html:
2021 * fast/css/font-property-priority-expected.txt:
2022 * fast/css/font-shorthand-expected.txt:
2023 * fast/css/parsing-font-variant-ligatures-expected.txt:
2024 * fast/css/parsing-font-variant-ligatures.html:
2025 * fast/inspector-support/style-expected.txt:
2026 * fast/text/font-variant-shorthand-expected.txt: Added.
2027 * fast/text/font-variant-shorthand.html: Added.
2028 * platform/mac/TestExpectations:
2029 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2031 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2033 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2034 https://bugs.webkit.org/show_bug.cgi?id=151762
2036 Reviewed by Darin Adler.
2038 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2040 2015-12-02 Alex Christensen <achristensen@webkit.org>
2042 Asynchronously call onerror when a content blocker blocks ascript element's load
2043 https://bugs.webkit.org/show_bug.cgi?id=151649
2045 Reviewed by Brady Eidson.
2047 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2048 * http/tests/contentextensions/script-onerror.html: Added.
2049 * http/tests/contentextensions/script-onerror.html.json: Added.
2050 * http/tests/misc/unloadable-script-expected.txt:
2051 * http/tests/misc/unloadable-script.html:
2052 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2053 * http/tests/security/local-JavaScript-from-remote.html:
2054 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2056 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2058 Fix flaky test added with r192954.
2062 * fast/mediastream/MediaStreamTrack-getSettings.html:
2064 2015-12-02 Commit Queue <commit-queue@webkit.org>
2066 Unreviewed, rolling out r192955.
2067 https://bugs.webkit.org/show_bug.cgi?id=151776
2069 A large number of the tests added with this change are failing
2070 on Windows (Requested by ryanhaddad on #webkit).
2074 "[css border] border-image doesn't honor border-style"
2075 https://bugs.webkit.org/show_bug.cgi?id=99922
2076 http://trac.webkit.org/changeset/192955
2078 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2080 Fix preloader issue with srcdoc documents.
2081 https://bugs.webkit.org/show_bug.cgi?id=151744
2083 Reviewed by Ryosuke Niwa.
2085 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2087 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2088 * fast/preloader/iframe-srcdoc.html: Added.
2090 2015-12-02 Jer Noble <jer.noble@apple.com>
2092 Add a setting and restriction which will pause invisible autoplaying video
2093 https://bugs.webkit.org/show_bug.cgi?id=151412
2095 Reviewed by Eric Carlson.
2097 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2098 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2100 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2102 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2103 https://bugs.webkit.org/show_bug.cgi?id=151763
2105 Reviewed by Brent Fulgham.
2107 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2108 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2110 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2112 Rebaseline fast/dynamic/text-combine.html on win
2113 https://bugs.webkit.org/show_bug.cgi?id=151761
2115 Unreviewed test gardening.
2117 * platform/win/fast/dynamic/text-combine-expected.png:
2118 * platform/win/fast/dynamic/text-combine-expected.txt:
2120 2015-12-02 Brady Eidson <beidson@apple.com>
2122 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2123 https://bugs.webkit.org/show_bug.cgi?id=151772
2125 Reviewed by Alex Christensen.
2127 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2129 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2130 * storage/indexeddb/cursor-basics-expected.txt:
2131 * storage/indexeddb/cursor-overloads-expected.txt:
2133 * storage/indexeddb/cursor-overloads.html:
2134 * storage/indexeddb/optional-arguments.html:
2135 * storage/indexeddb/resources/cursor-basics.js:
2136 * storage/indexeddb/resources/deleted-objects.js:
2137 * storage/indexeddb/resources/exceptions.js:
2138 * storage/indexeddb/resources/objectstore-basics.js:
2140 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2141 * storage/indexeddb/objectstore-keycursor.html: Removed.
2142 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2144 2015-12-02 David Hyatt <hyatt@apple.com>
2146 Add some more picture element layout tests
2147 https://bugs.webkit.org/show_bug.cgi?id=151769
2149 Reviewed by Dean Jackson.
2151 * fast/picture/image-picture-invalid-expected.txt: Added.
2152 * fast/picture/image-picture-invalid.html: Added.
2153 * fast/picture/image-picture-nested-expected.txt: Added.
2154 * fast/picture/image-picture-nested.html: Added.
2156 2015-12-02 Brady Eidson <beidson@apple.com>
2158 Modern IDB: Enable a couple more passing tests.
2159 https://bugs.webkit.org/show_bug.cgi?id=151766
2161 Reviewed by Beth Dakin.
2163 * platform/mac-wk1/TestExpectations:
2164 * storage/indexeddb/create-object-store-options-expected.txt:
2166 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2168 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2169 https://bugs.webkit.org/show_bug.cgi?id=151506
2171 Unreviewed test gardening.
2173 * platform/win/TestExpectations:
2175 2015-12-02 Brady Eidson <beidson@apple.com>
2177 Modern IDB: IDBTransaction::error is not exposed.
2178 https://bugs.webkit.org/show_bug.cgi?id=151752
2180 Reviewed by Alex Christensen.
2182 * platform/mac-wk1/TestExpectations:
2183 * storage/indexeddb/modern/basic-add.html:
2184 * storage/indexeddb/modern/double-abort-expected.txt:
2185 * storage/indexeddb/modern/index-3.html:
2186 * storage/indexeddb/resources/transaction-error.js:
2187 * storage/indexeddb/transaction-error-expected.txt:
2189 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2191 [css border] border-image doesn't honor border-style
2192 https://bugs.webkit.org/show_bug.cgi?id=99922
2194 Reviewed by Simon Fraser.
2196 Ensure that WebKit will be compliant to css-backgrounds spec where
2197 a border with an image will only be rendered if there is a style defined.
2199 Previous border image tests had to be edited (i.e. define border-style)
2200 to ensure that a decorated border would be rendered.
2202 * fast/borders/border-image-01.html:
2203 * fast/borders/border-image-border-radius.html:
2204 * fast/borders/border-image-fill-no-intrinsic-size.html:
2205 * fast/borders/border-image-longhand.html:
2206 * fast/borders/border-image-massive-scale.html:
2207 * fast/borders/border-image-omit-right-slice.html:
2208 * fast/borders/border-image-outset-in-shorthand.html:
2209 * fast/borders/border-image-outset-split-inline-expected.txt:
2210 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2211 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2212 * fast/borders/border-image-outset-split-inline.html:
2213 * fast/borders/border-image-outset.html:
2214 * fast/borders/border-image-repeat.html:
2215 * fast/borders/border-image-rotate-transform.html:
2216 * fast/borders/border-image-scale-transform.html:
2217 * fast/borders/border-image-scaled.html:
2218 * fast/borders/border-image-scrambled.html:
2219 * fast/borders/border-image-should-not-display-expected.html: Added.
2220 * fast/borders/border-image-should-not-display.html: Added.
2221 * fast/borders/border-image-side-reduction.html:
2222 * fast/borders/border-image-slice-constrained.html:
2223 * fast/borders/border-image-slice-missing-right.html:
2224 * fast/borders/border-image-slices.html:
2225 * fast/borders/border-image-source.html:
2226 * fast/borders/border-image-trumps-radius-expected.txt:
2227 * fast/borders/border-image-trumps-radius.html:
2228 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2229 * fast/borders/resources/red.png: Added.
2230 * fast/borders/scaled-border-image.html:
2231 * fast/gradients/border-image-gradient-expected.txt:
2232 * fast/gradients/border-image-gradient.html:
2233 * fast/hidpi/image-set-border-image-comparison.html:
2234 * fast/hidpi/image-set-border-image-dynamic.html:
2235 * fast/hidpi/image-set-border-image-simple.html:
2236 * fast/writing-mode/border-image-horizontal-bt.html:
2237 * fast/writing-mode/border-image-vertical-lr.html:
2238 * fast/writing-mode/border-image-vertical-rl.html:
2239 * platform/mac/fast/borders/border-image-01-expected.txt:
2240 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2241 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2242 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2243 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2244 * platform/mac/fast/borders/border-image-outset-expected.txt:
2245 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2246 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2247 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2248 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2249 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2250 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2251 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2252 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2253 * platform/mac/fast/borders/border-image-slices-expected.txt:
2254 * platform/mac/fast/borders/border-image-source-expected.txt:
2255 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2256 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2257 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2258 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2259 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2260 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2261 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2263 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2265 [MediaStream] Implement MediaStreamTrack.getSettings()
2266 https://bugs.webkit.org/show_bug.cgi?id=151727
2268 Reviewed by Jer Noble.
2270 * fast/mediastream/MediaStream-video-element-expected.txt:
2271 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2272 * fast/mediastream/MediaStream-video-element-track-stop.html:
2273 * fast/mediastream/MediaStream-video-element.html:
2274 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2275 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2277 2015-12-01 David Hyatt <hyatt@apple.com>
2279 Implement the picture element.
2280 https://bugs.webkit.org/show_bug.cgi?id=116963
2282 Reviewed by Dean Jackson.
2284 * fast/picture: Added.
2285 * fast/picture/image-picture-1x-expected.txt: Added.
2286 * fast/picture/image-picture-1x.html: Added.
2287 * fast/picture/resources: Added.
2288 * fast/picture/resources/blue_rect.jpg: Added.
2289 * fast/picture/resources/currentSrcHelper.js: Added.
2291 (currentSrcFileName):
2292 (currentSrcFileNameNoParams):
2293 * fast/picture/resources/image-set-4x.png: Added.
2295 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2297 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2298 https://bugs.webkit.org/show_bug.cgi?id=149305
2299 <rdar://problem/22747892>
2301 Reviewed by Brent Fulgham.
2303 This test case is from Blink r180918:
2304 https://codereview.chromium.org/495743003
2306 * fast/loader/unload-mutation-crash-expected.txt: Added.
2307 * fast/loader/unload-mutation-crash.html: Added.
2309 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2311 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2312 https://bugs.webkit.org/show_bug.cgi?id=151730
2314 Reviewed by Brian Burg.
2316 * inspector/model/parse-script-syntax-tree-expected.txt:
2317 * inspector/model/parse-script-syntax-tree.html:
2319 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2321 [Win] Test gardening after r192895
2325 * fast/text/emoji-overlap-expected.html:
2326 * fast/text/emoji-overlap.html:
2328 2015-12-01 Commit Queue <commit-queue@webkit.org>
2330 Unreviewed, rolling out r192894 and r192904.
2331 https://bugs.webkit.org/show_bug.cgi?id=151738
2333 Crashes sometimes on Windows (Requested by litherum on
2336 Reverted changesets:
2338 "[Win] Web fonts with small caps have excess whitespace with
2339 the complex text codepath"
2340 https://bugs.webkit.org/show_bug.cgi?id=151698
2341 http://trac.webkit.org/changeset/192894
2343 "Test gardening after r192894"
2344 http://trac.webkit.org/changeset/192904
2346 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2348 [SVG -> OTF Converter] Force UnitsPerEm to 1000
2349 https://bugs.webkit.org/show_bug.cgi?id=151650
2351 Reviewed by Antti Koivisto.
2353 Some tests have quantization differences.
2355 * fast/ruby/ruby-expansion-cjk-2-expected.html:
2356 * fast/ruby/ruby-expansion-cjk-3-expected.html:
2357 * fast/ruby/ruby-expansion-cjk-4-expected.html:
2358 * fast/ruby/ruby-expansion-cjk-5-expected.html:
2359 * fast/ruby/ruby-expansion-cjk-expected.html:
2360 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2361 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2362 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2363 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2364 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2365 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2366 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2367 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2368 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2369 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2370 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2371 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2372 * svg/custom/acid3-test-77-expected.txt:
2374 2015-12-01 Brady Eidson <beidson@apple.com>
2376 Add updated test result missing from http://trac.webkit.org/changeset/192924
2377 https://bugs.webkit.org/show_bug.cgi?id=151725
2379 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2381 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2383 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2384 https://bugs.webkit.org/show_bug.cgi?id=151729
2386 Unreviewed test gardening.
2388 * platform/mac-wk2/TestExpectations:
2390 2015-12-01 Brady Eidson <beidson@apple.com>
2392 Give a more detailed message for TypeErrors that result from EnforceRange.
2393 https://bugs.webkit.org/show_bug.cgi?id=151725
2395 Reviewed by Tim Horton.
2397 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2398 * js/dom/webidl-type-mapping-expected.txt:
2399 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2400 * storage/indexeddb/version-change-event-basic-expected.txt:
2402 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2404 Test gardening after r192894
2408 * fast/text/small-caps-complex-expected.html:
2409 * fast/text/small-caps-complex.html:
2411 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2413 [iOS] Adjacent emoji overlap each other
2414 https://bugs.webkit.org/show_bug.cgi?id=151690
2415 <rdar://problem/23430453>
2417 Reviewed by Simon Fraser.
2419 * fast/text/emoji-overlap-expected.html: Added.
2420 * fast/text/emoji-overlap.html: Added.
2422 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2424 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2425 https://bugs.webkit.org/show_bug.cgi?id=151698
2427 Reviewed by Darin Adler.
2429 * fast/text/resources/tinyfont.svg: Added.
2430 * fast/text/small-caps-complex-expected.html: Added.
2431 * fast/text/small-caps-complex.html: Added.
2433 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2435 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2436 https://bugs.webkit.org/show_bug.cgi?id=151709
2438 Unreviewed test gardening.
2440 * platform/mac-wk2/TestExpectations:
2442 2015-12-01 Brady Eidson <beidson@apple.com>
2444 Skip some specific IDB tests in preparation for enabling the entire directory.
2446 Reviewed in person by Sam Weinig.
2448 * platform/mac-wk1/TestExpectations:
2450 2015-12-01 Brady Eidson <beidson@apple.com>
2452 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2453 https://bugs.webkit.org/show_bug.cgi?id=151704
2455 Reviewed by Alex Christensen.
2457 * platform/mac-wk1/TestExpectations:
2458 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2460 2015-12-01 Brady Eidson <beidson@apple.com>
2462 Modern IDB: storage/indexeddb/basics.html fails.
2463 https://bugs.webkit.org/show_bug.cgi?id=151694
2465 Reviewed by Alex Christensen.
2467 * platform/mac-wk1/TestExpectations:
2468 * storage/indexeddb/modern/deletedatabase-1.html:
2469 * storage/indexeddb/modern/opendatabase-versions.html:
2470 * storage/indexeddb/modern/versionchange-event.html:
2472 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2474 Unreviewed, rolling out r192876.
2476 It broke a lot of JSC and layout tests for GTK and EFL
2480 "[ES6] "super" and "this" should be lexically bound inside an
2481 arrow function and should live in a JSLexicalEnvironment"
2482 https://bugs.webkit.org/show_bug.cgi?id=149338
2483 http://trac.webkit.org/changeset/192876
2485 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2487 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2488 https://bugs.webkit.org/show_bug.cgi?id=151497
2492 Adding non regression test.
2494 * streams/streams-promises-expected.txt:
2495 * streams/streams-promises.html:
2497 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2499 [Streams API] teeReadableStream should not directly use stream.getReader()
2500 https://bugs.webkit.org/show_bug.cgi?id=151487
2502 Reviewed by Darin Adler.
2504 Adding non-regression test.
2506 * streams/streams-promises-expected.txt:
2507 * streams/streams-promises.html:
2509 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2511 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2512 https://bugs.webkit.org/show_bug.cgi?id=149338
2514 Reviewed by Saam Barati.
2516 * js/arrowfunction-supercall-expected.txt: Added.
2517 * js/arrowfunction-supercall.html: Added.
2518 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2519 * js/script-tests/arrowfunction-supercall.js: Added.
2520 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2522 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2524 [Streams API] streams should not directly use Number and related methods
2525 https://bugs.webkit.org/show_bug.cgi?id=151499
2527 Reviewed by Darin Adler.
2529 Added a non-regression test.
2531 * streams/streams-promises-expected.txt:
2532 * streams/streams-promises.html:
2534 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2536 [Streams API] Remove use of @catch for exposed promises
2537 https://bugs.webkit.org/show_bug.cgi?id=151625
2539 Reviewed by Darin Adler.
2541 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2543 2015-11-30 Brady Eidson <beidson@apple.com>
2545 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2546 https://bugs.webkit.org/show_bug.cgi?id=151693
2548 Reviewed by Geoffrey Garen.
2550 * platform/mac-wk1/TestExpectations:
2552 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2554 Amazon.com Additional Information links aren't clickable
2555 https://bugs.webkit.org/show_bug.cgi?id=151401
2556 <rdar://problem/23454261>
2558 Reviewed by Darin Adler.
2560 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2561 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2563 2015-11-30 Brady Eidson <beidson@apple.com>
2565 Modern IDB: Iterating index cursors to a specific key is busted.
2566 https://bugs.webkit.org/show_bug.cgi?id=151684
2568 Reviewed by Darin Adler.
2570 * platform/mac-wk1/TestExpectations:
2572 2015-11-30 Brady Eidson <beidson@apple.com>
2574 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2575 https://bugs.webkit.org/show_bug.cgi?id=151683
2577 Reviewed by Darin Adler.
2579 * platform/mac-wk1/TestExpectations:
2581 2015-11-30 Brady Eidson <beidson@apple.com>
2583 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2584 https://bugs.webkit.org/show_bug.cgi?id=151675.
2586 Reviewed by Darin Adler.
2588 * platform/mac-wk1/TestExpectations:
2589 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2590 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2591 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2593 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2595 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2596 https://bugs.webkit.org/show_bug.cgi?id=149309
2597 <rdar://problem/22748363>
2599 Reviewed by Brent Fulgham.
2601 The test case is from Blink r175601:
2602 https://codereview.chromium.org/317513002
2603 The test case will generate a set of weird ordering events that affects the documentLoader:
2604 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2605 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2606 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2607 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2608 frame finishes loading).
2609 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2610 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2611 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2612 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2614 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2616 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2617 * http/tests/misc/detach-during-notifyDone.html: Added.
2618 * http/tests/misc/resources/detached-frame.html: Added.
2620 2015-11-30 Commit Queue <commit-queue@webkit.org>
2622 Unreviewed, rolling out r192819.
2623 https://bugs.webkit.org/show_bug.cgi?id=151681
2625 This change broke existing layout tests on Windows (Requested
2626 by ryanhaddad on #webkit).
2630 "Unify font-variant-* with font-variant shorthand"
2631 https://bugs.webkit.org/show_bug.cgi?id=149773
2632 http://trac.webkit.org/changeset/192819
2634 2015-11-30 Brady Eidson <beidson@apple.com>
2636 Modern IDB: Set the correct source on the IDBRequest for cursor updates
2637 https://bugs.webkit.org/show_bug.cgi?id=151665
2639 Reviewed by Andy Estes.
2641 * platform/mac-wk1/TestExpectations:
2643 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2645 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2646 https://bugs.webkit.org/show_bug.cgi?id=150542
2648 Unreviewed test gardening.
2650 * platform/mac-wk2/TestExpectations:
2652 2015-11-30 Brady Eidson <beidson@apple.com>
2654 Modern IDB: Correct handling of cursors finishing iteration.
2655 https://bugs.webkit.org/show_bug.cgi?id=151664
2657 Reviewed by Andy Estes.
2659 * platform/mac-wk1/TestExpectations:
2661 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
2663 Unify font-variant-* with font-variant shorthand
2664 https://bugs.webkit.org/show_bug.cgi?id=149773
2666 Reviewed by Darin Adler.
2668 Update tests. Also temporarily skip existing font-features tests until
2669 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2671 * css3/font-variant-parsing-expected.txt:
2672 * css3/font-variant-parsing.html:
2673 * fast/css/font-property-priority-expected.txt:
2674 * fast/css/font-shorthand-expected.txt:
2675 * fast/css/parsing-font-variant-ligatures-expected.txt:
2676 * fast/css/parsing-font-variant-ligatures.html:
2677 * fast/inspector-support/style-expected.txt:
2678 * fast/text/font-variant-shorthand-expected.txt: Added.
2679 * fast/text/font-variant-shorthand.html: Added.
2680 * platform/mac/TestExpectations:
2681 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2683 2015-11-30 Brady Eidson <beidson@apple.com>
2685 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2686 https://bugs.webkit.org/show_bug.cgi?id=151648
2688 Reviewed by Andy Estes.
2690 * platform/mac-wk1/TestExpectations:
2691 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2692 * storage/indexeddb/modern/abort-requests-cancelled.html:
2693 * storage/indexeddb/modern/aborted-put-expected.txt:
2694 * storage/indexeddb/modern/aborted-put.html:
2695 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2696 * storage/indexeddb/modern/createobjectstore-basic.html:
2697 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2698 * storage/indexeddb/modern/deleteindex-2.html:
2699 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2700 * storage/indexeddb/modern/deleteobjectstore-1.html:
2701 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2702 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2703 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2705 2015-11-30 Chris Dumez <cdumez@apple.com>
2707 location.origin is undefined in a web worker
2708 https://bugs.webkit.org/show_bug.cgi?id=151614
2710 Reviewed by Darin Adler.
2712 Update existing layout test to confirm the existence of location.origin when in a
2715 * fast/workers/resources/worker-location.js:
2716 * fast/workers/worker-location-expected.txt:
2718 2015-11-30 Brady Eidson <beidson@apple.com>
2720 Modern IDB: Support updating cursor values when the object store uses inline keys.
2721 https://bugs.webkit.org/show_bug.cgi?id=151647
2723 Reviewed by Andy Estes.
2725 * platform/mac-wk1/TestExpectations:
2727 2015-11-30 Brady Eidson <beidson@apple.com>
2729 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2730 https://bugs.webkit.org/show_bug.cgi?id=151630
2732 Reviewed by Andy Estes.
2734 * platform/mac-wk1/TestExpectations:
2735 * storage/indexeddb/modern/cursor-2-expected.txt:
2736 * storage/indexeddb/modern/cursor-2.html:
2737 * storage/indexeddb/modern/cursor-3-expected.txt:
2738 * storage/indexeddb/modern/cursor-3.html:
2739 * storage/indexeddb/modern/cursor-4-expected.txt:
2740 * storage/indexeddb/modern/cursor-4.html:
2741 * storage/indexeddb/modern/deleteindex-1-expected.txt:
2742 * storage/indexeddb/modern/deleteindex-1.html:
2743 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2744 * storage/indexeddb/modern/deleteindex-2.html:
2745 * storage/indexeddb/modern/index-4-expected.txt:
2746 * storage/indexeddb/modern/index-4.html:
2747 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2748 * storage/indexeddb/modern/index-cursor-1.html:
2749 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2750 * storage/indexeddb/modern/index-cursor-2.html:
2751 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2752 * storage/indexeddb/modern/index-cursor-3.html:
2754 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2756 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2757 https://bugs.webkit.org/show_bug.cgi?id=143159
2759 Unreviewed test gardening.
2761 * platform/mac-wk2/TestExpectations:
2763 2015-11-30 Brady Eidson <beidson@apple.com>
2765 Modern IDB: Support keyPath injection into object store records.
2766 https://bugs.webkit.org/show_bug.cgi?id=151640
2768 Reviewed by Andy Estes.
2770 * platform/mac-wk1/TestExpectations:
2772 2015-11-29 Antoine Quint <graouts@apple.com>
2774 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2775 https://bugs.webkit.org/show_bug.cgi?id=147932
2777 Reviewed by Dean Jackson.
2779 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2780 specified with an invalid keyword in a `style` attribute. We also update the expected output for
2781 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2782 Chrome, where we correctly use the default value instead of null objects, which was definitely
2785 * svg/css/invalid-color-cascade-expected.svg: Added.
2786 * svg/css/invalid-color-cascade.svg: Added.
2787 * svg/css/invalid-paint-cascade-expected.svg: Added.
2788 * svg/css/invalid-paint-cascade.svg: Added.
2789 * svg/css/script-tests/svg-attribute-parser-mode.js:
2790 * svg/css/svg-attribute-parser-mode-expected.txt:
2792 2015-11-18 Andy Estes <aestes@apple.com>
2794 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2795 https://bugs.webkit.org/show_bug.cgi?id=151433
2796 rdar://problem/23506594
2798 Reviewed by Alexey Proskuryakov.
2800 * contentfiltering/allow-media-document-expected.txt: Added.
2801 * contentfiltering/allow-media-document.html: Added.
2802 * contentfiltering/resources/test.mp4: Added.
2804 2015-11-25 Pranjal Jumde <pjumde@apple.com>
2806 Checks for buffer-overflows when reading characters from textRun
2807 https://bugs.webkit.org/show_bug.cgi?id=151055
2808 <rdar://problem/23251789>
2810 Reviewed by Myles C. Maxfield.
2812 * dom/html/level1/core/151055_asan.html:
2813 * dom/html/level1/core/151055_asan-expected.txt:
2815 2015-11-24 Commit Queue <commit-queue@webkit.org>
2817 Unreviewed, rolling out r192536, r192722, and r192743.
2818 https://bugs.webkit.org/show_bug.cgi?id=151593
2820 Still causing trouble. (Requested by kling on #webkit).
2822 Reverted changesets:
2824 "[JSC] JSPropertyNameEnumerator could be destructorless."
2825 https://bugs.webkit.org/show_bug.cgi?id=151242
2826 http://trac.webkit.org/changeset/192536
2828 "REGRESSION(r192536): Null pointer dereference in
2829 JSPropertyNameEnumerator::visitChildren()."
2830 https://bugs.webkit.org/show_bug.cgi?id=151495
2831 http://trac.webkit.org/changeset/192722
2833 "REGRESSION(r192536): Null pointer dereference in
2834 JSPropertyNameEnumerator::visitChildren()."
2835 https://bugs.webkit.org/show_bug.cgi?id=151495
2836 http://trac.webkit.org/changeset/192743
2838 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
2840 [Streams API] Implement pipeTo method in readable Stream
2841 https://bugs.webkit.org/show_bug.cgi?id=151588
2843 Reviewed by Darin Adler.
2845 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2846 source" was moved to its own file because it causes timing issues.
2848 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2849 writes fast enough exerts backpressure on the source" test to its own file.
2850 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2851 exerts backpressure on the source" test.
2852 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2853 * streams/pipe-to-expected.txt:
2854 * streams/reference-implementation/brand-checks-expected.txt:
2855 * streams/reference-implementation/pipe-through-expected.txt:
2856 * streams/reference-implementation/pipe-to-expected.txt:
2857 * streams/reference-implementation/pipe-to-options-expected.txt:
2858 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2859 * platform/mac/TestExpectations:
2860 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2862 2015-11-24 Antti Koivisto <antti@apple.com>
2864 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2865 https://bugs.webkit.org/show_bug.cgi?id=151566
2866 rdar://problem/23430177
2868 Reviewed by Zalan Bujtas.
2870 * fast/html/details-comment-crash-expected.html: Added.
2871 * fast/html/details-comment-crash.html: Added.
2873 2015-11-23 Brady Eidson <beidson@apple.com>
2875 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2876 https://bugs.webkit.org/show_bug.cgi?id=151568
2878 Reviewed by Alex Christensen.
2880 * platform/mac-wk1/TestExpectations:
2882 2015-11-23 Brady Eidson <beidson@apple.com>
2884 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2885 https://bugs.webkit.org/show_bug.cgi?id=151550
2887 Reviewed by Alex Christensen.
2889 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2890 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2891 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2892 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2893 * storage/indexeddb/modern/index-5-expected.txt:
2894 * storage/indexeddb/modern/index-5.html:
2896 2015-11-23 Brady Eidson <beidson@apple.com>
2898 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2899 https://bugs.webkit.org/show_bug.cgi?id=151557
2901 Reviewed by Alex Christensen.
2903 * platform/mac-wk1/TestExpectations:
2905 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
2907 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2908 https://bugs.webkit.org/show_bug.cgi?id=151254
2910 Reviewed by Darin Adler.
2912 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2913 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2915 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2917 Add a test to make sure that font-variant: inherit works correctly.
2921 * fast/text/font-variant-inherit-expected.html: Added.
2922 * fast/text/font-variant-inherit.html: Added.
2924 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2926 Font selection should not consult font-variant property
2927 https://bugs.webkit.org/show_bug.cgi?id=151537
2929 Reviewed by Simon Fraser.
2931 * fast/text/font-selection-font-variant-expected.html: Added.
2932 * fast/text/font-selection-font-variant.html: Added.
2934 == Rolled over to ChangeLog-2015-11-21 ==