1 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
3 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
4 https://bugs.webkit.org/show_bug.cgi?id=152132
6 Unreviewed test gardening.
8 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
10 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
12 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
13 https://bugs.webkit.org/show_bug.cgi?id=152272
15 Unreviewed test gardening.
17 * platform/mac-wk1/TestExpectations:
19 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
21 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
22 https://bugs.webkit.org/show_bug.cgi?id=152134
24 Unreviewed test gardening.
26 * platform/ios-simulator-wk2/TestExpectations:
28 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
30 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
31 https://bugs.webkit.org/show_bug.cgi?id=152135
33 Unreviewed test gardening.
35 * platform/ios-simulator-wk2/TestExpectations:
37 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
39 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
40 https://bugs.webkit.org/show_bug.cgi?id=152267
42 Unreviewed test gardening.
44 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
46 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
48 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
49 https://bugs.webkit.org/show_bug.cgi?id=152135
51 Unreviewed test gardening.
53 * platform/ios-simulator/TestExpectations:
55 2015-12-14 Chris Fleizach <cfleizach@apple.com>
57 AX: iOS: Text field variations do not have the correct traits
58 https://bugs.webkit.org/show_bug.cgi?id=152237
60 Reviewed by Mario Sanchez Prada.
62 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
63 * accessibility/ios-simulator/textentry-traits.html: Added.
65 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
67 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
68 https://bugs.webkit.org/show_bug.cgi?id=152135
70 Unreviewed test gardening.
72 * platform/ios-simulator/TestExpectations:
74 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
76 Marking fast/picture/image-picture-* as failing on iOS simulator
77 https://bugs.webkit.org/show_bug.cgi?id=152141
79 Unreviewed test gardening.
81 * platform/ios-simulator/TestExpectations:
83 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
85 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
86 https://bugs.webkit.org/show_bug.cgi?id=152131
88 Unreviewed test gardening.
90 * platform/ios-simulator/TestExpectations:
92 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
94 Rebaselining fast/text/emoji.html for iOS simulator
95 https://bugs.webkit.org/show_bug.cgi?id=152261
97 Unreviewed test gardening.
99 * platform/ios-simulator/fast/text/emoji-expected.txt:
101 2015-12-14 Daniel Bates <dabates@apple.com>
103 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
104 https://bugs.webkit.org/show_bug.cgi?id=144451
105 <rdar://problem/23099482>
107 Reviewed by Simon Fraser.
109 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
110 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
113 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
114 of the search field changes.
116 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
117 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
118 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
119 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
120 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
121 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
122 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
123 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
124 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
125 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
126 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
127 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
129 2015-12-14 Chris Dumez <cdumez@apple.com>
131 Roll out r193974 and follow-up fixes as it caused JSC crashes
132 https://bugs.webkit.org/show_bug.cgi?id=152256
134 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
136 * inspector/model/remote-object-get-properties-expected.txt:
137 * js/Object-getOwnPropertyNames-expected.txt:
138 * js/exception-for-nonobject-expected.txt:
139 * js/exception-instanceof-expected.txt:
140 * js/instance-of-immediates-expected.txt:
141 * js/regress/instanceof-bound-expected.txt: Removed.
142 * js/regress/instanceof-bound.html: Removed.
143 * js/regress/script-tests/instanceof-bound.js: Removed.
144 * js/script-tests/Object-getOwnPropertyNames.js:
146 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
148 [Streams API] Expose ReadableStream and relatives to Worker
149 https://bugs.webkit.org/show_bug.cgi?id=152066
151 Reviewed by Darin Adler.
153 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
155 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
156 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
158 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
160 [GTK] Unreviewed gardening.
162 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
163 - Remove expectations for tests removed after r193411 r193426 and r19366.
164 - Merge repeated expectations from some tests.
165 - Mark tests failing after r188159.
166 - Update list of imported/blink tests failing.
168 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
170 [css-grid] Fix height computation of grid items with borders
171 https://bugs.webkit.org/show_bug.cgi?id=151800
173 Reviewed by Darin Adler.
175 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
176 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
178 2015-12-13 Zalan Bujtas <zalan@apple.com>
180 Clean up absolute positioned map properly.
181 https://bugs.webkit.org/show_bug.cgi?id=152219
182 rdar://problem/23861165
184 Reviewed by Simon Fraser.
186 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
187 Since this static map is at block level, (positioned)inline renderers use their containing block to store
188 their positioned descendants.
189 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
190 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
192 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
193 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
195 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
197 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
198 https://bugs.webkit.org/show_bug.cgi?id=152079
200 Reviewed by Chris Fleizach.
202 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
203 * platform/efl/accessibility/image-link-expected.txt: Updated.
204 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
205 * platform/efl/accessibility/lists-expected.txt: Updated.
206 * platform/efl/accessibility/media-element-expected.txt: Updated
208 2015-12-13 Brady Eidson <beidson@apple.com>
210 Modern IDB: TextExpectations gardening to run more tests.
211 https://bugs.webkit.org/show_bug.cgi?id=152217
213 Reviewed by Alex Christensen.
215 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
217 2015-12-12 Brady Eidson <beidson@apple.com>
219 Modern IDB: Update a couple of tests that fail only because of error message differences.
220 https://bugs.webkit.org/show_bug.cgi?id=152205
222 Reviewed by Alex Christensen.
224 * platform/mac-wk1/TestExpectations:
225 * storage/indexeddb/objectstore-autoincrement-expected.txt:
226 * storage/indexeddb/open-cursor-expected.txt:
228 2015-12-12 Brady Eidson <beidson@apple.com>
230 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
231 https://bugs.webkit.org/show_bug.cgi?id=152201
233 Reviewed by Alex Christensen.
235 * platform/mac-wk1/TestExpectations:
237 2015-12-11 Simon Fraser <simon.fraser@apple.com>
239 Mousewheel events don't work in iframes in RTL documents
240 https://bugs.webkit.org/show_bug.cgi?id=152200
242 Reviewed by Beth Dakin.
244 Try dispatching wheel events to an iframe in an RTL document.
246 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
247 * fast/scrolling/rtl-point-in-iframe.html: Added.
249 2015-12-11 Zalan Bujtas <zalan@apple.com>
251 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
252 https://bugs.webkit.org/show_bug.cgi?id=151201
254 Reviewed by Simon Fraser.
256 Drawing empty rect is a waste.
258 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
259 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
261 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
263 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
264 https://bugs.webkit.org/show_bug.cgi?id=152102
265 <rdar://problem/22124230>
267 Reviewed by Andy Estes.
269 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
270 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
271 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
272 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
274 2015-12-11 Eric Carlson <eric.carlson@apple.com>
276 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
277 https://bugs.webkit.org/show_bug.cgi?id=152197
279 Reviewed by Dean Jackson.
281 * fast/mediastream/mock-media-source-expected.txt: Added.
282 * fast/mediastream/mock-media-source.html: Added.
284 2015-12-11 Beth Dakin <bdakin@apple.com>
286 _touchEventRegions should return regions in the view's coordinates
287 https://bugs.webkit.org/show_bug.cgi?id=152189
289 rdar://problem/23188605
291 Reviewed by Dan Bernstein.
293 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
294 * fast/events/touch/ios/touch-event-rtl.html: Added.
296 2015-12-11 Alexey Proskuryakov <ap@apple.com>
298 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
300 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
301 https://bugs.webkit.org/show_bug.cgi?id=152102
302 <rdar://problem/22124230>
304 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
305 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
306 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
307 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
309 2015-12-11 Brady Eidson <beidson@apple.com>
311 Modern IDB: storage/indexeddb/optional-arguments.html fails.
312 https://bugs.webkit.org/show_bug.cgi?id=152194
314 Reviewed by Alex Christensen.
316 * platform/mac-wk1/TestExpectations:
317 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
318 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
319 a thing. That method no longer exists in the spec and was already removed from the test.
321 2015-12-11 Brady Eidson <beidson@apple.com>
323 Modern IDB: storage/indexeddb/cursor-continue.html fails.
324 https://bugs.webkit.org/show_bug.cgi?id=152192
326 Reviewed by Alex Christensen.
328 * platform/mac-wk1/TestExpectations:
329 * storage/indexeddb/cursor-continue-expected.txt:
331 2015-12-11 Brady Eidson <beidson@apple.com>
333 Modern IDB: storage/indexeddb/index-basics.html fails.
334 https://bugs.webkit.org/show_bug.cgi?id=152190
336 Reviewed by Alex Christensen.
338 * platform/mac-wk1/TestExpectations:
340 2015-12-11 Keith Miller <keith_miller@apple.com>
342 Rebaseline a failing inspector test for a new property on Function.prototype.
344 * inspector/model/remote-object-get-properties-expected.txt:
346 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
348 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
349 https://bugs.webkit.org/show_bug.cgi?id=152102
350 <rdar://problem/22124230>
352 Reviewed by Andy Estes.
354 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
355 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
356 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
357 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
359 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
361 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
362 https://bugs.webkit.org/show_bug.cgi?id=152134
364 Unreviewed test gardening.
366 * platform/ios-simulator/TestExpectations:
368 2015-12-11 Brady Eidson <beidson@apple.com>
370 Modern IDB: storage/indexeddb/key-type-array.html fails.
371 https://bugs.webkit.org/show_bug.cgi?id=152187
373 Reviewed by Alex Christensen.
375 * platform/mac-wk1/TestExpectations:
376 * storage/indexeddb/key-type-array-expected.txt:
378 2015-12-11 Brady Eidson <beidson@apple.com>
380 Modern IDB: Updates to 3 intversion tests, and/or their results.
381 https://bugs.webkit.org/show_bug.cgi?id=152179
383 Reviewed by Alex Christensen.
385 * platform/mac-wk1/TestExpectations:
386 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
388 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
389 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
390 * storage/indexeddb/intversion-upgrades-expected.txt:
391 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
393 2015-12-11 Keith Miller <keith_miller@apple.com>
395 [ES6] Add support for Symbol.hasInstance
396 https://bugs.webkit.org/show_bug.cgi?id=151839
398 Reviewed by Saam Barati.
400 Fix tests to reflect the changes to instanceof in ES6.
402 Added a new regression test for bound functions in instanceof
403 as the perfomance on bound functions should, to some degree,
404 reflect the performance on C-API users.
406 * js/Object-getOwnPropertyNames-expected.txt:
407 * js/exception-for-nonobject-expected.txt:
408 * js/exception-instanceof-expected.txt:
409 * js/instance-of-immediates-expected.txt:
410 * js/regress/instanceof-bound-expected.txt: Added.
411 * js/regress/instanceof-bound.html: Added.
412 * js/regress/script-tests/instanceof-bound.js: Added.
415 * js/script-tests/Object-getOwnPropertyNames.js:
417 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
419 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
420 https://bugs.webkit.org/show_bug.cgi?id=152178
422 Unreviewed test gardening.
424 * platform/mac-wk1/TestExpectations:
426 2015-12-11 Brady Eidson <beidson@apple.com>
428 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
429 https://bugs.webkit.org/show_bug.cgi?id=152177
431 Reviewed by Alex Christensen.
433 * platform/mac-wk1/TestExpectations:
434 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
435 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
436 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
438 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
440 Do not fire load events from frames with scripting disabled
441 https://bugs.webkit.org/show_bug.cgi?id=118042
442 <rdar://problem/14272857>
444 Reviewed by Brent Fulgham.
446 Since the crash is not reproducible, only test case from Blink r153029 is merged:
447 https://codereview.chromium.org/17682003
449 * fast/images/image-load-event-crash-expected.txt: Added.
450 * fast/images/image-load-event-crash.html: Added.
452 2015-12-11 Brady Eidson <beidson@apple.com>
454 Modern IDB: storage/indexeddb/index-count.html fails.
455 https://bugs.webkit.org/show_bug.cgi?id=152175
457 Reviewed by Alex Christensen.
459 * platform/mac-wk1/TestExpectations:
460 * storage/indexeddb/index-count-expected.txt:
461 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
463 2015-12-11 Daniel Bates <dabates@apple.com>
465 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
467 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
468 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
469 * 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.
470 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
471 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
473 2015-12-11 Darin Adler <darin@apple.com>
475 Reduce the number of events that can be created by Document.createEvent
476 https://bugs.webkit.org/show_bug.cgi?id=151931
478 Reviewed by Alex Christensen.
480 * TestExpectations: Added expected failures for the two tests that depend
481 on createEvent("IDBVersionChangeEvent").
483 * animations/animation-events-create.html: Updated to use
484 "new WebKitAnimationEvent" instead of document.createEvent.
486 * fast/events/event-creation-expected.txt: Removed expected results for
487 various events that can no longer be created with createEvent.
488 * fast/events/event-creation.html: Removed tests for various events
489 that can no longer be created with createEvent.
491 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
492 "new PopStateEvent" instead of document.createEvent.
494 * indieui/create-uirequestevent-expected.txt: Removed.
495 * indieui/create-uirequestevent.html: Removed.
497 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
499 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
500 no different from the platform-independent expected result.
502 * transitions/transition-end-event-create.html: Updated to use
503 "new WebKitTransitionEvent" instead of document.createEvent.
505 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
507 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
508 https://bugs.webkit.org/show_bug.cgi?id=149790
510 Reviewed by Timothy Hatcher.
512 * inspector/console/js-isLikelyStackTrace.html: Added.
514 2015-12-10 Brady Eidson <beidson@apple.com>
516 Modern IDB: storage/indexeddb/objectstore-count.html fails.
517 https://bugs.webkit.org/show_bug.cgi?id=152167
519 Reviewed by Alex Christensen.
521 * platform/mac-wk1/TestExpectations:
522 * storage/indexeddb/objectstore-count-expected.txt:
524 2015-12-10 Zalan Bujtas <zalan@apple.com>
526 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
527 https://bugs.webkit.org/show_bug.cgi?id=152115
529 Reviewed by Simon Fraser.
531 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
532 If the indented content is already inside a selection, we need to make sure that newly created flow uses
534 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
536 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
537 * fast/block/selection-inside-simple-line-layout.html: Added.
539 2015-12-10 Brady Eidson <beidson@apple.com>
541 Unreviewed TestExpectations gardening.
543 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
545 2015-12-10 Eric Carlson <eric.carlson@apple.com>
547 [MediaStream] Expose media capture devices persistent permissions to WebCore
548 https://bugs.webkit.org/show_bug.cgi?id=152087
550 Reviewed by Chris Dumez.
552 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
553 * fast/mediastream/MediaDevices-enumerateDevices.html:
555 2015-12-10 Daniel Bates <dabates@apple.com>
557 [CSP] eval() is not blocked for stringified literals
558 https://bugs.webkit.org/show_bug.cgi?id=152158
559 <rdar://problem/15775625>
561 Reviewed by Saam Barati.
563 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
566 Add tests to ensure that we block eval() from within an external JavaScript script when the
567 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
568 eval() when the page in the main frame allows eval().
570 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
571 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
572 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
573 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
574 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
575 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
576 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
578 2015-12-10 Brady Eidson <beidson@apple.com>
580 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
581 https://bugs.webkit.org/show_bug.cgi?id=152144
583 Reviewed by Alex Christensen.
585 * platform/mac-wk1/TestExpectations:
586 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
587 * storage/indexeddb/modern/aborted-put-expected.txt:
588 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
589 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
590 * storage/indexeddb/modern/deletedatabase-2.html:
591 * storage/indexeddb/modern/deleteindex-2-expected.txt:
592 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
593 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
594 * storage/indexeddb/modern/opendatabase-versions.html:
595 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
597 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
599 Rebaselining fast/text/emoji.html for Yosemite.
600 https://bugs.webkit.org/show_bug.cgi?id=152147
602 Unreviewed test gardening.
604 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
606 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
612 * platform/mac/TestExpectations:
614 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
616 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
617 https://bugs.webkit.org/show_bug.cgi?id=152132
619 Unreviewed test gardening.
621 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
623 2015-12-10 Alex Christensen <achristensen@webkit.org>
625 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
626 https://bugs.webkit.org/show_bug.cgi?id=152022
627 rdar://problem/23763584
629 Reviewed by Darin Adler.
632 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
633 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
634 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
635 * platform/wk2/TestExpectations:
636 New test for WK2 only.
638 2015-12-10 Enrica Casucci <enrica@apple.com>
640 Change skin tone support for two emoji.
641 https://bugs.webkit.org/show_bug.cgi?id=152147
642 rdar://problem/23716993
643 rdar://problem/23716344
645 Reviewed by Darin Adler.
647 * fast/text/emoji.html:
648 * platform/mac/fast/text/emoji-expected.txt:
650 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
652 Skip unsupported css3/font-variant-* tests on Win
653 https://bugs.webkit.org/show_bug.cgi?id=149774
655 Unreviewed test gardening.
657 * platform/win/TestExpectations:
659 2015-12-10 Daniel Bates <dabates@apple.com>
661 [iOS][WK2] Update expected results for editing tests
663 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
664 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
665 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
666 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
667 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
668 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
669 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
670 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
671 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
672 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
673 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
674 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
675 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
676 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
677 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
678 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
679 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
680 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
681 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
682 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
683 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
684 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
685 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
686 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
687 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
688 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
689 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
690 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
691 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
692 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
693 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
694 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
695 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
696 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
697 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
698 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
699 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
700 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
701 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
702 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
703 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
704 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
705 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
706 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
707 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
708 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
709 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
710 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
711 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
712 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
713 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
714 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
715 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
716 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
717 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
718 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
719 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
720 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
721 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
722 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
723 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
724 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
725 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
726 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
727 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
728 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
729 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
730 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
731 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
732 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
733 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
734 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
735 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
736 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
737 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
738 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
739 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
740 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
741 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
742 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
743 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
744 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
745 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
746 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
747 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
748 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
749 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
751 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
753 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
754 https://bugs.webkit.org/show_bug.cgi?id=151785
756 Reviewed by Saam Barati.
758 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
760 * js/regress/generator-create-expected.txt: Added.
761 * js/regress/generator-create.html: Added.
762 * js/regress/generator-fib-expected.txt: Added.
763 * js/regress/generator-fib.html: Added.
764 * js/regress/generator-function-create-expected.txt: Added.
765 * js/regress/generator-function-create.html: Added.
766 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
767 * js/regress/generator-sunspider-access-nsieve.html: Added.
768 * js/regress/generator-with-several-types-expected.txt: Added.
769 * js/regress/generator-with-several-types.html: Added.
770 * js/regress/script-tests/generator-create.js: Added.
772 * js/regress/script-tests/generator-fib.js: Added.
774 * js/regress/script-tests/generator-function-create.js: Added.
775 (createGeneratorFunction.gen):
776 (createGeneratorFunction):
777 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
780 * js/regress/script-tests/generator-with-several-types.js: Added.
785 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
787 Unreviewed. Fix ambiguous expectations added in r193895.
789 * platform/gtk/TestExpectations:
791 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
793 JSC Builtins should use safe array methods
794 https://bugs.webkit.org/show_bug.cgi?id=151501
796 Reviewed by Darin Adler.
798 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
800 * js/builtins/resources/shielding-typedarray.js: Added.
801 (Array.prototype.push):
802 (try.array.Int8Array.from.string_appeared_here.filter):
803 * js/builtins/shielding-typedarray-expected.txt: Added.
804 * js/builtins/shielding-typedarray.html: Added.
805 * streams/streams-promises-expected.txt:
806 * streams/streams-promises.html:
808 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
810 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
812 * platform/gtk/TestExpectations:
814 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
816 font-variant-caps does not work if the font does not support font features
817 https://bugs.webkit.org/show_bug.cgi?id=149774
819 Reviewed by Antti Koivisto.
821 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
823 The character mappings are:
830 kLowerCaseType / kLowerCaseSmallCapsSelector: r
831 kUpperCaseType / kUpperCaseSmallCapsSelector: u
833 * css3/font-variant-all-expected.html:
834 * css3/font-variant-all.html:
835 * css3/font-variant-small-caps-synthesis-expected.html: Added.
836 * css3/font-variant-small-caps-synthesis.html: Added.
837 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
838 * css3/font-variant-petite-caps-synthesis.html: Added.
839 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
840 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
841 * platform/mac/TestExpectations:
842 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
844 2015-12-09 Brady Eidson <beidson@apple.com>
846 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
847 https://bugs.webkit.org/show_bug.cgi?id=152101
849 Reviewed by Alex Christensen.
851 * platform/mac-wk1/TestExpectations:
852 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
853 * 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.
854 * 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.
855 * 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.
856 * storage/indexeddb/invalid-keys-expected.txt:
857 * storage/indexeddb/key-type-binary-expected.txt:
858 * storage/indexeddb/keypath-edges-expected.txt:
859 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
860 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
861 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
862 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
863 * storage/indexeddb/objectstore-basics-expected.txt:
865 2015-12-09 Brady Eidson <beidson@apple.com>
867 Modern IDB: storage/indexeddb/metadata.html fails
868 https://bugs.webkit.org/show_bug.cgi?id=152099
870 Reviewed by Alex Christensen.
872 * platform/mac-wk1/TestExpectations:
873 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
874 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
875 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
877 2015-12-09 Brady Eidson <beidson@apple.com>
879 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
880 https://bugs.webkit.org/show_bug.cgi?id=152096
882 Reviewed by Alex Christensen.
884 * platform/mac-wk1/TestExpectations:
886 2015-12-09 Brady Eidson <beidson@apple.com>
888 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
889 https://bugs.webkit.org/show_bug.cgi?id=152095
891 Reviewed by Alex Christensen.
893 * platform/mac-wk1/TestExpectations:
895 2015-12-09 Brady Eidson <beidson@apple.com>
897 Modern IDB: Some tests expect UInt8Array to be a valid key.
898 https://bugs.webkit.org/show_bug.cgi?id=152092
900 Reviewed by Alex Christensen.
902 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
904 * platform/mac-wk1/TestExpectations:
905 * storage/indexeddb/factory-cmp-expected.txt:
906 * storage/indexeddb/key-type-binary-expected.txt:
907 * storage/indexeddb/resources/factory-cmp.js:
908 * storage/indexeddb/resources/key-type-binary.js:
910 2015-12-09 Brady Eidson <beidson@apple.com>
912 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
913 https://bugs.webkit.org/show_bug.cgi?id=152078
915 Reviewed by Alex Christensen.
917 * platform/mac-wk1/TestExpectations:
918 * storage/indexeddb/createIndex-after-failure-expected.txt:
919 * storage/indexeddb/resources/createIndex-after-failure.js:
921 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
923 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
924 https://bugs.webkit.org/show_bug.cgi?id=152094
926 Unreviewed test gardening.
928 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
930 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
932 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
933 https://bugs.webkit.org/show_bug.cgi?id=151218
935 Unreviewed test gardening.
937 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
939 2015-12-09 David Hyatt <hyatt@apple.com>
941 Picture element needs to respond to dynamic viewport changes.
942 https://bugs.webkit.org/show_bug.cgi?id=152013
943 <rdar://problem/23766375>
945 Reviewed by Dean Jackson.
947 * fast/picture/resources/resize-test.js: Added.
948 * fast/picture/viewport-resize-expected.txt: Added.
949 * fast/picture/viewport-resize.html: Added.
951 2015-12-09 Mark Lam <mark.lam@apple.com>
953 Rename ftl-object-* tests to ftl-polymorphic-*.
954 https://bugs.webkit.org/show_bug.cgi?id=152091
956 Reviewed by Saam Barati.
958 This is because those tests are actually testing the effects of polymorphic
959 operands on performance, and not the correctness of operations on objects.
961 * js/regress/ftl-object-div-expected.txt: Removed.
962 * js/regress/ftl-object-div.html: Removed.
963 * js/regress/ftl-object-mul-expected.txt: Removed.
964 * js/regress/ftl-object-mul.html: Removed.
965 * js/regress/ftl-object-sub-expected.txt: Removed.
966 * js/regress/ftl-object-sub.html: Removed.
967 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
968 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
969 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
970 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
971 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
972 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
973 * js/regress/script-tests/ftl-object-div.js: Removed.
974 * js/regress/script-tests/ftl-object-mul.js: Removed.
975 * js/regress/script-tests/ftl-object-sub.js: Removed.
976 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
977 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
978 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
980 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
982 [GTK] Unreviewed GTK Gardening.
984 Rebaseline media tests after r190054 and r190200.
986 * platform/gtk/media/audio-controls-rendering-expected.txt:
987 * platform/gtk/media/controls-strict-expected.txt:
988 * platform/gtk/media/media-controls-clone-expected.txt:
989 * platform/gtk/media/video-controls-rendering-expected.txt:
990 * platform/gtk/media/video-display-toggle-expected.txt:
991 * platform/gtk/media/video-empty-source-expected.txt:
992 * platform/gtk/media/video-no-audio-expected.txt:
993 * platform/gtk/media/video-volume-slider-expected.txt:
994 * platform/gtk/media/video-zoom-controls-expected.txt:
996 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
998 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
999 https://bugs.webkit.org/show_bug.cgi?id=152070
1001 Reviewed by Mario Sanchez Prada.
1003 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1004 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1005 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1006 * platform/gtk/accessibility/image-link-expected.txt: Updated
1007 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1008 * platform/gtk/accessibility/lists-expected.txt: Updated.
1009 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1011 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1013 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1014 https://bugs.webkit.org/show_bug.cgi?id=151729
1016 Unreviewed test gardening.
1018 * platform/mac-wk2/TestExpectations:
1020 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1022 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1023 https://bugs.webkit.org/show_bug.cgi?id=152029
1025 Unreviewed test gardening.
1027 * platform/mac/TestExpectations:
1029 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1031 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1032 https://bugs.webkit.org/show_bug.cgi?id=152064
1034 Unreviewed test gardening.
1036 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1037 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1039 2015-12-09 Frederic Wang <fred.wang@free.fr>
1041 Bad position of large operators inside an munderover element
1042 https://bugs.webkit.org/show_bug.cgi?id=151916
1044 Reviewed by Alejandro G. Castro.
1046 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1047 * mathml/opentype/large-operators-munderover.html: Added.
1049 Add a test to verify the position and size of a large operator used as an munderover base.
1051 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1053 [AX][GTK] Accessibility gardening
1054 https://bugs.webkit.org/show_bug.cgi?id=152062
1056 Unreviewed test gardening.
1058 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1061 * platform/gtk/TestExpectations:
1063 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1065 [Streams API] Import the web-platform-tests directly from the spec
1066 https://bugs.webkit.org/show_bug.cgi?id=152051
1068 Reviewed by Youenn Fablet.
1070 Removed the tests that are already imported directly from the spec.
1072 * streams/brand-checks-expected.txt: Added.
1073 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1074 * streams/reference-implementation/bad-strategies-expected.txt:
1075 * streams/reference-implementation/bad-strategies.html:
1076 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1077 * streams/reference-implementation/brand-checks-expected.txt:
1078 * streams/reference-implementation/brand-checks.html:
1079 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1080 * streams/reference-implementation/byte-length-queuing-strategy.html:
1081 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1082 * streams/reference-implementation/count-queuing-strategy.html:
1083 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1084 * streams/reference-implementation/readable-stream-reader.html: Removed.
1085 * streams/reference-implementation/readable-stream-tee.html: Removed.
1086 * streams/reference-implementation/readable-stream-templated-expected.txt:
1087 * streams/reference-implementation/readable-stream-templated.html:
1088 * streams/reference-implementation/readable-stream.html: Removed.
1090 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1092 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1093 https://bugs.webkit.org/show_bug.cgi?id=152052
1095 Unreviewed test gardening.
1097 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1099 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1101 AX: The aria-table-content.html layout test should be more cross-platform friendly
1102 https://bugs.webkit.org/show_bug.cgi?id=152002
1104 Reviewed by Mario Sanchez Prada.
1106 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1108 * accessibility/aria-table-content-expected.txt: Updated
1109 * accessibility/aria-table-content.html: Updated
1110 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1111 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1113 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1115 [AX][GTK] media-emits-object-replacement.html needs new baseline
1116 https://bugs.webkit.org/show_bug.cgi?id=152050
1118 Unreviewed test gardening.
1120 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1122 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1124 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1125 https://bugs.webkit.org/show_bug.cgi?id=144898
1127 Reviewed by Darin Adler.
1129 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1130 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1131 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1132 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1134 2015-12-08 David Kilzer <ddkilzer@apple.com>
1136 Skip storage/indexeddb/index-multientry.html once again
1138 * platform/mac-wk1/TestExpectations: Skip:
1139 - storage/indexeddb/index-multientry.html
1141 2015-12-08 Brady Eidson <beidson@apple.com>
1143 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1144 https://bugs.webkit.org/show_bug.cgi?id=152023
1146 Reviewed by Alex Christensen.
1148 * platform/mac-wk1/TestExpectations:
1150 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1152 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1153 https://bugs.webkit.org/show_bug.cgi?id=152009
1155 Unreviewed test gardening.
1157 * platform/win/TestExpectations:
1159 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1161 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1162 https://bugs.webkit.org/show_bug.cgi?id=151906
1164 Unreviewed test gardening.
1166 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1168 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1170 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1171 https://bugs.webkit.org/show_bug.cgi?id=152009
1173 Unreviewed test gardening.
1175 * platform/mac/TestExpectations:
1177 2015-12-08 Brady Eidson <beidson@apple.com>
1179 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1180 https://bugs.webkit.org/show_bug.cgi?id=151507
1182 Reviewed by Beth Dakin.
1184 A handful of tests were marked flaky and tracked back to this bug.
1186 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1188 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1190 2015-12-08 Brady Eidson <beidson@apple.com>
1192 More IDB TestExpectations gardening.
1194 Reviewed by Alex Christensen.
1196 * platform/mac-wk1/TestExpectations:
1198 2015-12-08 Brady Eidson <beidson@apple.com>
1200 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1202 * platform/mac-wk1/TestExpectations:
1204 2015-12-08 Brady Eidson <beidson@apple.com>
1206 Modern IDB: Fire blocked events for delete requests that are blocked.
1207 https://bugs.webkit.org/show_bug.cgi?id=152015
1209 Reviewed by Alex Christensen.
1211 * platform/mac-wk1/TestExpectations:
1213 2015-12-08 Brady Eidson <beidson@apple.com>
1215 More IDB TestExpectations gardening.
1217 Reviewed by Alex Christensen.
1219 * platform/mac-wk1/TestExpectations:
1221 2015-12-08 Brady Eidson <beidson@apple.com>
1223 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1224 https://bugs.webkit.org/show_bug.cgi?id=152007
1226 Reviewed by Alex Christensen.
1228 * platform/mac-wk1/TestExpectations:
1230 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1231 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1232 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1234 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1235 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1237 2015-12-08 Mark Lam <mark.lam@apple.com>
1239 Polymorphic operand types for DFG and FTL div.
1240 https://bugs.webkit.org/show_bug.cgi?id=151747
1242 Reviewed by Geoffrey Garen.
1244 * js/regress/ftl-object-div-expected.txt: Added.
1245 * js/regress/ftl-object-div.html: Added.
1246 * js/regress/script-tests/ftl-object-div.js: Added.
1250 2015-12-08 Zalan Bujtas <zalan@apple.com>
1252 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1253 https://bugs.webkit.org/show_bug.cgi?id=151878
1254 rdar://problem/22229889
1256 Reviewed by Simon Fraser.
1258 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1259 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1260 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1261 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1262 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1263 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1265 This patch addresses the case when the renderer does not have transforms anymore.
1267 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1268 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1270 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1272 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1273 https://bugs.webkit.org/show_bug.cgi?id=152009
1275 Unreviewed test gardening.
1277 * platform/mac/TestExpectations:
1279 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1281 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1282 https://bugs.webkit.org/show_bug.cgi?id=149338
1284 Reviewed by Saam Barati.
1286 * js/arrowfunction-supercall-expected.txt: Added.
1287 * js/arrowfunction-supercall.html: Added.
1288 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1289 * js/script-tests/arrowfunction-supercall.js: Added.
1290 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1292 2015-12-08 Brady Eidson <beidson@apple.com>
1294 Modern IDB: storage/indexeddb/index-cursor.html fails.
1295 https://bugs.webkit.org/show_bug.cgi?id=151973
1297 Reviewed by Darin Adler.
1299 * platform/mac-wk1/TestExpectations:
1301 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1303 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1304 https://bugs.webkit.org/show_bug.cgi?id=137692
1306 Reviewed by Darin Adler.
1308 * platform/efl/TestExpectations: Unskip now passing tests.
1310 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1312 [EFL][AX] Rebaseline failing AX tests since r185662
1313 https://bugs.webkit.org/show_bug.cgi?id=151991
1315 Unreviewed EFL rebaseline.
1317 * platform/efl/TestExpectations:
1318 * platform/efl/accessibility/image-link-expected.txt:
1319 * platform/efl/accessibility/image-map2-expected.txt:
1320 * platform/efl/accessibility/lists-expected.txt:
1321 * platform/efl/accessibility/table-attributes-expected.txt:
1322 * platform/efl/accessibility/table-cell-spans-expected.txt:
1323 * platform/efl/accessibility/table-cells-expected.txt:
1324 * platform/efl/accessibility/table-detection-expected.txt:
1325 * platform/efl/accessibility/table-one-cell-expected.txt:
1326 * platform/efl/accessibility/table-sections-expected.txt:
1327 * platform/efl/accessibility/table-with-rules-expected.txt:
1329 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1331 [EFL] some ax tests have been failed since r186692
1332 https://bugs.webkit.org/show_bug.cgi?id=146887
1334 Reviewed by Mario Sanchez Prada.
1336 * platform/efl/TestExpectations: Removed failing tests.
1338 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
1340 [GTK] 15 accessibility tests fail since r186692.
1341 https://bugs.webkit.org/show_bug.cgi?id=148938
1343 Reviewed by Mario Sanchez Prada.
1345 * platform/gtk/TestExpectations: Removed failing tests.
1346 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
1347 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
1348 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
1349 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
1350 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
1351 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
1352 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
1354 2015-12-08 Frederic Wang <fred.wang@free.fr>
1356 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
1357 https://bugs.webkit.org/show_bug.cgi?id=151947
1359 Reviewed by Martin Robinson.
1361 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1363 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1364 * mathml/presentation/radical-bar-visibility.html: Added.
1366 2015-12-07 Brady Eidson <beidson@apple.com>
1368 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1370 Rubberstamped by Andy Estes.
1372 * platform/mac-wk1/TestExpectations:
1374 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1376 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1377 https://bugs.webkit.org/show_bug.cgi?id=147609
1379 Reviewed by Benjamin Poulain.
1381 * js/script-tests/string-toLocaleUpperCase.js: Added.
1382 * js/string-toLocaleUpperCase-expected.txt: Added.
1383 * js/string-toLocaleUpperCase.html: Added.
1385 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1387 [Mac] Remove Mavericks-specific TestExpectations lines
1388 https://bugs.webkit.org/show_bug.cgi?id=151913
1390 Reviewed by Alexey Proskuryakov.
1392 Mavericks is no longer a supported OS.
1394 * platform/mac/TestExpectations:
1396 2015-12-07 Brady Eidson <beidson@apple.com>
1398 Modern IDB: Miscellaneous test cleanup.
1399 https://bugs.webkit.org/show_bug.cgi?id=151968
1401 Reviewed by Sam Weinig.
1403 - Reorganize TestExpectations a bit.
1404 - Remove two tests that primarily test features that have been removed from the spec.
1406 * platform/mac-wk1/TestExpectations:
1407 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1408 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1409 * storage/indexeddb/factory-basics-expected.txt: Removed.
1410 * storage/indexeddb/factory-basics.html: Removed.
1411 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1412 * storage/indexeddb/resources/factory-basics.js: Removed.
1414 2015-12-07 Brady Eidson <beidson@apple.com>
1416 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1417 https://bugs.webkit.org/show_bug.cgi?id=151966
1419 Reviewed by Sam Weinig.
1421 * platform/mac-wk1/TestExpectations:
1423 2015-12-07 Brady Eidson <beidson@apple.com>
1425 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1426 https://bugs.webkit.org/show_bug.cgi?id=151961
1428 Reviewed by Alex Christensen.
1430 * platform/mac-wk1/TestExpectations:
1431 * storage/indexeddb/cursor-finished-expected.txt:
1433 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1435 [Streams API] pipeTo tests are failing
1436 https://bugs.webkit.org/show_bug.cgi?id=151949
1441 * platform/mac/TestExpectations:
1442 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1444 2015-12-07 Brady Eidson <beidson@apple.com>
1446 Modern IDB: Fix "old versions" when upgrading databases.
1447 https://bugs.webkit.org/show_bug.cgi?id=151948
1449 Reviewed by Alex Christensen.
1451 * platform/mac-wk1/TestExpectations:
1452 * storage/indexeddb/database-basics-expected.txt:
1453 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1455 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1459 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1460 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1462 * platform/mac/TestExpectations:
1463 * platform/win/TestExpectations:
1465 2015-12-07 Brady Eidson <beidson@apple.com>
1467 Modern IDB: Add some more custom exception messages, passing some more tests..
1468 https://bugs.webkit.org/show_bug.cgi?id=151912
1470 Reviewed by Andy Estes.
1472 * platform/mac-wk1/TestExpectations:
1474 * storage/indexeddb/exceptions-expected.txt:
1475 * storage/indexeddb/get-keyrange-expected.txt:
1476 * storage/indexeddb/invalid-keys-expected.txt:
1477 * storage/indexeddb/keypath-edges-expected.txt:
1478 * storage/indexeddb/keyrange-expected.txt:
1479 * storage/indexeddb/transaction-active-flag-expected.txt:
1480 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1482 * storage/indexeddb/resources/exceptions.js:
1483 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1485 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1487 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1488 https://bugs.webkit.org/show_bug.cgi?id=151759
1490 Unreviewed test gardening.
1492 * platform/win/TestExpectations:
1494 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1496 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1497 https://bugs.webkit.org/show_bug.cgi?id=151661
1499 Unreviewed test gardening.
1501 * platform/mac-wk2/TestExpectations:
1503 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1505 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1507 * platform/efl/TestExpectations:
1509 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1511 Clipping along compositing borders in svg-edit
1512 https://bugs.webkit.org/show_bug.cgi?id=151791
1514 Reviewed by Zalan Bujtas.
1516 Ref test that triggers recomputation of overflow.
1518 * svg/overflow/visual-overflow-change-expected.html: Added.
1519 * svg/overflow/visual-overflow-change.html: Added.
1521 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1523 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1524 https://bugs.webkit.org/show_bug.cgi?id=147608
1526 Reviewed by Benjamin Poulain.
1528 * js/script-tests/string-toLocaleLowerCase.js: Added.
1529 * js/string-toLocaleLowerCase-expected.txt: Added.
1530 * js/string-toLocaleLowerCase.html: Added.
1532 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1534 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1535 https://bugs.webkit.org/show_bug.cgi?id=151849
1536 rdar://problem/23132828
1538 Reviewed by Zalan Bujtas.
1542 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1543 with this patch, but that test is trying to determine if transitions run to/from
1544 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1545 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1547 * animations/fill-forwards-auto-height-expected.html: Added.
1548 * animations/fill-forwards-auto-height.html: Added.
1549 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1551 2015-12-06 David Kilzer <ddkilzer@apple.com>
1553 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1554 https://bugs.webkit.org/show_bug.cgi?id=151929
1558 "[ES6] "super" and "this" should be lexically bound inside an
1559 arrow function and should live in a JSLexicalEnvironment"
1560 https://bugs.webkit.org/show_bug.cgi?id=149338
1561 http://trac.webkit.org/changeset/193584
1563 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1565 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1566 https://bugs.webkit.org/show_bug.cgi?id=149338
1568 Reviewed by Saam Barati.
1570 * js/arrowfunction-supercall-expected.txt: Added.
1571 * js/arrowfunction-supercall.html: Added.
1572 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1573 * js/script-tests/arrowfunction-supercall.js: Added.
1574 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1576 2015-12-05 David Kilzer <ddkilzer@apple.com>
1578 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1580 * platform/mac-wk1/TestExpectations: Skip test that crashes
1581 on every run: storage/indexeddb/index-multientry.html.
1583 2015-12-04 Zalan Bujtas <zalan@apple.com>
1585 Garbage in page tiles when document is too long.
1586 https://bugs.webkit.org/show_bug.cgi?id=151906
1587 rdar://problem/23695858
1589 Reviewed by Simon Fraser.
1591 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1592 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1593 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1595 2015-12-04 Brady Eidson <beidson@apple.com>
1597 Modern IDB: Add some more custom exception messages, passing some more tests.
1598 https://bugs.webkit.org/show_bug.cgi?id=151898
1600 Reviewed by Alex Christensen.
1602 * platform/mac-wk1/TestExpectations:
1603 * storage/indexeddb/keypath-arrays-expected.txt:
1604 * storage/indexeddb/noblobs-expected.txt:
1605 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1606 * storage/indexeddb/request-result-cache-expected.txt:
1607 * storage/indexeddb/transaction-after-close-expected.txt:
1608 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1609 * storage/indexeddb/transaction-read-only-expected.txt:
1611 2015-12-04 Brady Eidson <beidson@apple.com>
1613 Modern IDB: Add some more custom exception messages, passing some more tests.
1614 https://bugs.webkit.org/show_bug.cgi?id=151895
1616 Reviewed by Alex Christensen.
1618 * platform/mac-wk1/TestExpectations:
1619 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1620 * storage/indexeddb/cursor-continue-dir-expected.txt:
1621 * storage/indexeddb/cursor-continue-expected.txt:
1622 * storage/indexeddb/deleteIndex-expected.txt:
1623 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1625 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
1627 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1628 https://bugs.webkit.org/show_bug.cgi?id=147610
1630 Reviewed by Benjamin Poulain.
1632 Add tests for ECMA-402 Number.prototype.toLocaleString.
1633 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1635 * js/number-toLocaleString-expected.txt: Added.
1636 * js/number-toLocaleString.html: Added.
1637 * js/script-tests/number-toLocaleString.js: Added.
1639 2015-12-04 Brady Eidson <beidson@apple.com>
1641 Modern IDB: Flip test expectations around so we only list failures.
1642 https://bugs.webkit.org/show_bug.cgi?id=151880
1644 Reviewed by Alex Christensen.
1646 * platform/mac-wk1/TestExpectations:
1648 2015-12-04 Brady Eidson <beidson@apple.com>
1650 Modern IDB: storage/indexeddb/cursor-update.html fails.
1651 https://bugs.webkit.org/show_bug.cgi?id=151879
1653 Reviewed by Oliver Hunt.
1655 * platform/mac-wk1/TestExpectations:
1657 2015-12-04 Brady Eidson <beidson@apple.com>
1659 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1660 https://bugs.webkit.org/show_bug.cgi?id=151870
1662 Reviewed by Alex Christensen.
1664 * platform/mac-wk1/TestExpectations:
1665 * storage/indexeddb/modern/double-open-expected.txt: Added.
1666 * storage/indexeddb/modern/double-open.html: Added.
1667 * storage/indexeddb/version-change-exclusive-expected.txt:
1669 2015-12-04 Brady Eidson <beidson@apple.com>
1671 Modern IDB: storage/indexeddb/exceptions.html fails.
1672 https://bugs.webkit.org/show_bug.cgi?id=151732
1674 Reviewed by Alex Christensen.
1676 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1678 * platform/mac-wk1/TestExpectations:
1679 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1680 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1681 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1682 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1683 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1684 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1685 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1686 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1687 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1688 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1689 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1690 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1691 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1692 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1693 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1694 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1695 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1696 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1697 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1698 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1699 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1700 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1701 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1702 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1703 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1704 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1705 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1706 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1707 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1708 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1709 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1710 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1711 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1712 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1713 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1714 * 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.
1715 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1716 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1717 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1718 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1719 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1720 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1721 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1722 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1723 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1724 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1725 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1726 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1727 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1728 * storage/indexeddb/basics-expected.txt:
1729 * storage/indexeddb/create-and-remove-object-store-expected.txt:
1730 * storage/indexeddb/cursor-finished-expected.txt:
1731 * storage/indexeddb/exceptions-expected.txt:
1732 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1733 * storage/indexeddb/modern/double-abort-expected.txt:
1734 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1735 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1736 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1737 * storage/indexeddb/mozilla/clear-expected.txt:
1738 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1739 * storage/indexeddb/mozilla/cursors-expected.txt:
1740 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1741 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1742 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1743 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1744 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1745 * storage/indexeddb/resources/exceptions.js:
1747 * storage/indexeddb/transaction-abort-expected.txt:
1749 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1751 Web Inspector: Unskip many inspector/debugger tests
1752 https://bugs.webkit.org/show_bug.cgi?id=151843
1754 Reviewed by Timothy Hatcher.
1757 * platform/mac/TestExpectations:
1758 Skip specific tests.
1760 * platform/mac-wk2/TestExpectations:
1761 Test no longer existed.
1763 * inspector/debugger/resources/exception.js:
1765 Keep the code outputing a NotFoundException. This particular
1766 invocation was recently changed to throw a TypeError.
1768 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1770 Web Inspector: Remove untested and unused Worker inspection
1771 https://bugs.webkit.org/show_bug.cgi?id=151848
1773 Reviewed by Brian Burg.
1775 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1776 * inspector/debugger/pause-dedicated-worker.html: Removed.
1777 * inspector/debugger/resources/dedicated-worker.js: Removed.
1778 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1779 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1781 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1783 Web Inspector: Specifically Identify the Global Lexical Environment Scope
1784 https://bugs.webkit.org/show_bug.cgi?id=151828
1786 Reviewed by Brian Burg.
1788 * inspector/debugger/breakpoint-scope-expected.txt:
1789 * inspector/debugger/breakpoint-scope.html:
1790 * inspector/debugger/resources/scope.js:
1791 Update the test to include something in the global lexical
1792 environment and ensure it is identified as such.
1794 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
1796 [css-grid] Fix height computation of grid items with borders inside fr tracks
1797 https://bugs.webkit.org/show_bug.cgi?id=151798
1799 Reviewed by Zalan Bujtas.
1801 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1802 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1804 2015-12-03 Brady Eidson <beidson@apple.com>
1806 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1807 https://bugs.webkit.org/show_bug.cgi?id=151850
1809 Reviewed by Andy Estes.
1811 * platform/mac-wk1/TestExpectations:
1813 * storage/indexeddb/data-corruption-expected.txt: Removed.
1814 * storage/indexeddb/data-corruption.html: Removed.
1815 * storage/indexeddb/resources/data-corruption.js: Removed.
1817 * storage/indexeddb/events-expected.txt:
1818 * storage/indexeddb/resources/events.js:
1820 2015-12-03 Brady Eidson <beidson@apple.com>
1822 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1823 https://bugs.webkit.org/show_bug.cgi?id=151847
1825 Reviewed by Andy Estes.
1827 * platform/mac-wk1/TestExpectations:
1829 2015-12-03 Eric Carlson <eric.carlson@apple.com>
1831 [MediaStream] Update MediaStreamTrack.getCapabilities
1832 https://bugs.webkit.org/show_bug.cgi?id=151728
1834 Reviewed by Jer Noble.
1836 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1837 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1838 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1839 * fast/mediastream/MediaStreamTrack-getSettings.html:
1841 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1843 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1844 https://bugs.webkit.org/show_bug.cgi?id=151772
1846 Unreviewed test gardening.
1848 * platform/mac-wk2/TestExpectations:
1850 2015-12-03 Keith Rollin <krollin@apple.com>
1852 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1853 https://bugs.webkit.org/show_bug.cgi?id=150909
1854 rdar://problem/23539673
1856 Reviewed by Darin Adler.
1858 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1859 pass. Also update some text in HTMLOptionElement_label02.html and
1860 HTMLOptionElement_label03.html so that it no longer refers to our
1861 trying to match IE (which we are no longer doing).
1863 * fast/forms/HTMLOptionElement_label02.html:
1864 * fast/forms/HTMLOptionElement_label03.html:
1865 * platform/win/TestExpectations:
1867 2015-12-03 Brady Eidson <beidson@apple.com>
1869 Modern IDB: storage/indexeddb/cursor-advance.html fails.
1870 https://bugs.webkit.org/show_bug.cgi?id=151731
1872 Reviewed by Alex Christensen.
1874 * platform/mac-wk1/TestExpectations:
1875 * storage/indexeddb/cursor-advance-expected.txt:
1877 2015-12-03 Brent Fulgham <bfulgham@apple.com>
1879 Allow JavaScript to iterate over plugins for local files
1880 https://bugs.webkit.org/show_bug.cgi?id=151783
1881 <rdar://problem/23692113>
1883 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1884 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1885 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1886 for non-local-file access.
1888 Reviewed by Alexey Proskuryakov.
1890 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1891 * http/tests/plugins/plugin-javascript-access.html: Added.
1892 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1893 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1895 2015-12-03 Brady Eidson <beidson@apple.com>
1897 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1898 https://bugs.webkit.org/show_bug.cgi?id=151794
1900 Reviewed by Alex Christensen.
1902 * platform/mac-wk1/TestExpectations:
1904 2015-12-02 Sam Weinig <sam@webkit.org>
1906 Promise callbacks should be called at microtask checkpoints
1907 https://bugs.webkit.org/show_bug.cgi?id=147933
1909 Reviewed by Chris Dumez.
1911 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1912 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1914 2015-12-03 Daniel Bates <dabates@apple.com>
1916 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1917 https://bugs.webkit.org/show_bug.cgi?id=126662
1918 <rdar://problem/15775508>
1920 Reviewed by Brent Fulgham.
1922 Add test to ensure that we do not assert when inserting a subtree that has an element with
1923 a duplicate id before removing the original subtree.
1925 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1926 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1928 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
1930 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
1931 https://bugs.webkit.org/show_bug.cgi?id=151802
1933 Reviewed by Sergio Villar Senin.
1935 Tests to verify the specified margins account for determining the available space for
1936 auto-margins alignment.
1938 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
1939 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
1941 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1943 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
1944 https://bugs.webkit.org/show_bug.cgi?id=151804
1946 Unreviewed test gardening.
1948 * platform/win/svg/custom/bug78807-expected.txt:
1950 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1952 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
1953 https://bugs.webkit.org/show_bug.cgi?id=151505
1955 Unreviewed test gardening.
1957 * platform/win/TestExpectations:
1959 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1961 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
1962 https://bugs.webkit.org/show_bug.cgi?id=151756
1964 Unreviewed test gardening.
1966 * platform/win/TestExpectations:
1968 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1970 fast/borders/hidpi-border-clipping-right-after-move.html
1971 https://bugs.webkit.org/show_bug.cgi?id=151754
1973 Unreviewed test gardening.
1975 * platform/win/TestExpectations:
1977 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1979 Unreviewed EFL urgent gardening. Skip web-platform-tests
1980 because it has been timeout since r192796.
1982 * platform/efl/TestExpectations:
1984 2015-12-02 Mark Lam <mark.lam@apple.com>
1986 Polymorphic operand types for DFG and FTL mul.
1987 https://bugs.webkit.org/show_bug.cgi?id=151746
1989 Reviewed by Filip Pizlo.
1991 * js/regress/ftl-object-mul-expected.txt: Added.
1992 * js/regress/ftl-object-mul.html: Added.
1993 * js/regress/script-tests/ftl-object-mul.js: Added.
1997 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
1999 Unify font-variant-* with font-variant shorthand
2000 https://bugs.webkit.org/show_bug.cgi?id=149773
2002 Reviewed by Darin Adler.
2004 Update tests. Also temporarily skip existing font-features tests until
2005 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2007 * css3/font-variant-parsing-expected.txt:
2008 * css3/font-variant-parsing.html:
2009 * fast/css/font-property-priority-expected.txt:
2010 * fast/css/font-shorthand-expected.txt:
2011 * fast/css/parsing-font-variant-ligatures-expected.txt:
2012 * fast/css/parsing-font-variant-ligatures.html:
2013 * fast/inspector-support/style-expected.txt:
2014 * fast/text/font-variant-shorthand-expected.txt: Added.
2015 * fast/text/font-variant-shorthand.html: Added.
2016 * platform/mac/TestExpectations:
2017 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2019 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2021 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2022 https://bugs.webkit.org/show_bug.cgi?id=151762
2024 Reviewed by Darin Adler.
2026 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2028 2015-12-02 Alex Christensen <achristensen@webkit.org>
2030 Asynchronously call onerror when a content blocker blocks ascript element's load
2031 https://bugs.webkit.org/show_bug.cgi?id=151649
2033 Reviewed by Brady Eidson.
2035 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2036 * http/tests/contentextensions/script-onerror.html: Added.
2037 * http/tests/contentextensions/script-onerror.html.json: Added.
2038 * http/tests/misc/unloadable-script-expected.txt:
2039 * http/tests/misc/unloadable-script.html:
2040 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2041 * http/tests/security/local-JavaScript-from-remote.html:
2042 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2044 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2046 Fix flaky test added with r192954.
2050 * fast/mediastream/MediaStreamTrack-getSettings.html:
2052 2015-12-02 Commit Queue <commit-queue@webkit.org>
2054 Unreviewed, rolling out r192955.
2055 https://bugs.webkit.org/show_bug.cgi?id=151776
2057 A large number of the tests added with this change are failing
2058 on Windows (Requested by ryanhaddad on #webkit).
2062 "[css border] border-image doesn't honor border-style"
2063 https://bugs.webkit.org/show_bug.cgi?id=99922
2064 http://trac.webkit.org/changeset/192955
2066 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2068 Fix preloader issue with srcdoc documents.
2069 https://bugs.webkit.org/show_bug.cgi?id=151744
2071 Reviewed by Ryosuke Niwa.
2073 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2075 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2076 * fast/preloader/iframe-srcdoc.html: Added.
2078 2015-12-02 Jer Noble <jer.noble@apple.com>
2080 Add a setting and restriction which will pause invisible autoplaying video
2081 https://bugs.webkit.org/show_bug.cgi?id=151412
2083 Reviewed by Eric Carlson.
2085 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2086 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2088 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2090 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2091 https://bugs.webkit.org/show_bug.cgi?id=151763
2093 Reviewed by Brent Fulgham.
2095 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2096 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2098 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2100 Rebaseline fast/dynamic/text-combine.html on win
2101 https://bugs.webkit.org/show_bug.cgi?id=151761
2103 Unreviewed test gardening.
2105 * platform/win/fast/dynamic/text-combine-expected.png:
2106 * platform/win/fast/dynamic/text-combine-expected.txt:
2108 2015-12-02 Brady Eidson <beidson@apple.com>
2110 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2111 https://bugs.webkit.org/show_bug.cgi?id=151772
2113 Reviewed by Alex Christensen.
2115 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2117 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2118 * storage/indexeddb/cursor-basics-expected.txt:
2119 * storage/indexeddb/cursor-overloads-expected.txt:
2121 * storage/indexeddb/cursor-overloads.html:
2122 * storage/indexeddb/optional-arguments.html:
2123 * storage/indexeddb/resources/cursor-basics.js:
2124 * storage/indexeddb/resources/deleted-objects.js:
2125 * storage/indexeddb/resources/exceptions.js:
2126 * storage/indexeddb/resources/objectstore-basics.js:
2128 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2129 * storage/indexeddb/objectstore-keycursor.html: Removed.
2130 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2132 2015-12-02 David Hyatt <hyatt@apple.com>
2134 Add some more picture element layout tests
2135 https://bugs.webkit.org/show_bug.cgi?id=151769
2137 Reviewed by Dean Jackson.
2139 * fast/picture/image-picture-invalid-expected.txt: Added.
2140 * fast/picture/image-picture-invalid.html: Added.
2141 * fast/picture/image-picture-nested-expected.txt: Added.
2142 * fast/picture/image-picture-nested.html: Added.
2144 2015-12-02 Brady Eidson <beidson@apple.com>
2146 Modern IDB: Enable a couple more passing tests.
2147 https://bugs.webkit.org/show_bug.cgi?id=151766
2149 Reviewed by Beth Dakin.
2151 * platform/mac-wk1/TestExpectations:
2152 * storage/indexeddb/create-object-store-options-expected.txt:
2154 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2156 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2157 https://bugs.webkit.org/show_bug.cgi?id=151506
2159 Unreviewed test gardening.
2161 * platform/win/TestExpectations:
2163 2015-12-02 Brady Eidson <beidson@apple.com>
2165 Modern IDB: IDBTransaction::error is not exposed.
2166 https://bugs.webkit.org/show_bug.cgi?id=151752
2168 Reviewed by Alex Christensen.
2170 * platform/mac-wk1/TestExpectations:
2171 * storage/indexeddb/modern/basic-add.html:
2172 * storage/indexeddb/modern/double-abort-expected.txt:
2173 * storage/indexeddb/modern/index-3.html:
2174 * storage/indexeddb/resources/transaction-error.js:
2175 * storage/indexeddb/transaction-error-expected.txt:
2177 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2179 [css border] border-image doesn't honor border-style
2180 https://bugs.webkit.org/show_bug.cgi?id=99922
2182 Reviewed by Simon Fraser.
2184 Ensure that WebKit will be compliant to css-backgrounds spec where
2185 a border with an image will only be rendered if there is a style defined.
2187 Previous border image tests had to be edited (i.e. define border-style)
2188 to ensure that a decorated border would be rendered.
2190 * fast/borders/border-image-01.html:
2191 * fast/borders/border-image-border-radius.html:
2192 * fast/borders/border-image-fill-no-intrinsic-size.html:
2193 * fast/borders/border-image-longhand.html:
2194 * fast/borders/border-image-massive-scale.html:
2195 * fast/borders/border-image-omit-right-slice.html:
2196 * fast/borders/border-image-outset-in-shorthand.html:
2197 * fast/borders/border-image-outset-split-inline-expected.txt:
2198 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2199 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2200 * fast/borders/border-image-outset-split-inline.html:
2201 * fast/borders/border-image-outset.html:
2202 * fast/borders/border-image-repeat.html:
2203 * fast/borders/border-image-rotate-transform.html:
2204 * fast/borders/border-image-scale-transform.html:
2205 * fast/borders/border-image-scaled.html:
2206 * fast/borders/border-image-scrambled.html:
2207 * fast/borders/border-image-should-not-display-expected.html: Added.
2208 * fast/borders/border-image-should-not-display.html: Added.
2209 * fast/borders/border-image-side-reduction.html:
2210 * fast/borders/border-image-slice-constrained.html:
2211 * fast/borders/border-image-slice-missing-right.html:
2212 * fast/borders/border-image-slices.html:
2213 * fast/borders/border-image-source.html:
2214 * fast/borders/border-image-trumps-radius-expected.txt:
2215 * fast/borders/border-image-trumps-radius.html:
2216 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2217 * fast/borders/resources/red.png: Added.
2218 * fast/borders/scaled-border-image.html:
2219 * fast/gradients/border-image-gradient-expected.txt:
2220 * fast/gradients/border-image-gradient.html:
2221 * fast/hidpi/image-set-border-image-comparison.html:
2222 * fast/hidpi/image-set-border-image-dynamic.html:
2223 * fast/hidpi/image-set-border-image-simple.html:
2224 * fast/writing-mode/border-image-horizontal-bt.html:
2225 * fast/writing-mode/border-image-vertical-lr.html:
2226 * fast/writing-mode/border-image-vertical-rl.html:
2227 * platform/mac/fast/borders/border-image-01-expected.txt:
2228 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2229 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2230 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2231 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2232 * platform/mac/fast/borders/border-image-outset-expected.txt:
2233 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2234 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2235 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2236 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2237 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2238 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2239 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2240 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2241 * platform/mac/fast/borders/border-image-slices-expected.txt:
2242 * platform/mac/fast/borders/border-image-source-expected.txt:
2243 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2244 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2245 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2246 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2247 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2248 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2249 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2251 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2253 [MediaStream] Implement MediaStreamTrack.getSettings()
2254 https://bugs.webkit.org/show_bug.cgi?id=151727
2256 Reviewed by Jer Noble.
2258 * fast/mediastream/MediaStream-video-element-expected.txt:
2259 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2260 * fast/mediastream/MediaStream-video-element-track-stop.html:
2261 * fast/mediastream/MediaStream-video-element.html:
2262 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2263 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2265 2015-12-01 David Hyatt <hyatt@apple.com>
2267 Implement the picture element.
2268 https://bugs.webkit.org/show_bug.cgi?id=116963
2270 Reviewed by Dean Jackson.
2272 * fast/picture: Added.
2273 * fast/picture/image-picture-1x-expected.txt: Added.
2274 * fast/picture/image-picture-1x.html: Added.
2275 * fast/picture/resources: Added.
2276 * fast/picture/resources/blue_rect.jpg: Added.
2277 * fast/picture/resources/currentSrcHelper.js: Added.
2279 (currentSrcFileName):
2280 (currentSrcFileNameNoParams):
2281 * fast/picture/resources/image-set-4x.png: Added.
2283 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2285 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2286 https://bugs.webkit.org/show_bug.cgi?id=149305
2287 <rdar://problem/22747892>
2289 Reviewed by Brent Fulgham.
2291 This test case is from Blink r180918:
2292 https://codereview.chromium.org/495743003
2294 * fast/loader/unload-mutation-crash-expected.txt: Added.
2295 * fast/loader/unload-mutation-crash.html: Added.
2297 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2299 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2300 https://bugs.webkit.org/show_bug.cgi?id=151730
2302 Reviewed by Brian Burg.
2304 * inspector/model/parse-script-syntax-tree-expected.txt:
2305 * inspector/model/parse-script-syntax-tree.html:
2307 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2309 [Win] Test gardening after r192895
2313 * fast/text/emoji-overlap-expected.html:
2314 * fast/text/emoji-overlap.html:
2316 2015-12-01 Commit Queue <commit-queue@webkit.org>
2318 Unreviewed, rolling out r192894 and r192904.
2319 https://bugs.webkit.org/show_bug.cgi?id=151738
2321 Crashes sometimes on Windows (Requested by litherum on
2324 Reverted changesets:
2326 "[Win] Web fonts with small caps have excess whitespace with
2327 the complex text codepath"
2328 https://bugs.webkit.org/show_bug.cgi?id=151698
2329 http://trac.webkit.org/changeset/192894
2331 "Test gardening after r192894"
2332 http://trac.webkit.org/changeset/192904
2334 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2336 [SVG -> OTF Converter] Force UnitsPerEm to 1000
2337 https://bugs.webkit.org/show_bug.cgi?id=151650
2339 Reviewed by Antti Koivisto.
2341 Some tests have quantization differences.
2343 * fast/ruby/ruby-expansion-cjk-2-expected.html:
2344 * fast/ruby/ruby-expansion-cjk-3-expected.html:
2345 * fast/ruby/ruby-expansion-cjk-4-expected.html:
2346 * fast/ruby/ruby-expansion-cjk-5-expected.html:
2347 * fast/ruby/ruby-expansion-cjk-expected.html:
2348 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
2349 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
2350 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
2351 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
2352 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
2353 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
2354 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
2355 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
2356 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
2357 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2358 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2359 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2360 * svg/custom/acid3-test-77-expected.txt:
2362 2015-12-01 Brady Eidson <beidson@apple.com>
2364 Add updated test result missing from http://trac.webkit.org/changeset/192924
2365 https://bugs.webkit.org/show_bug.cgi?id=151725
2367 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2369 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2371 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2372 https://bugs.webkit.org/show_bug.cgi?id=151729
2374 Unreviewed test gardening.
2376 * platform/mac-wk2/TestExpectations:
2378 2015-12-01 Brady Eidson <beidson@apple.com>
2380 Give a more detailed message for TypeErrors that result from EnforceRange.
2381 https://bugs.webkit.org/show_bug.cgi?id=151725
2383 Reviewed by Tim Horton.
2385 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2386 * js/dom/webidl-type-mapping-expected.txt:
2387 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2388 * storage/indexeddb/version-change-event-basic-expected.txt:
2390 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2392 Test gardening after r192894
2396 * fast/text/small-caps-complex-expected.html:
2397 * fast/text/small-caps-complex.html:
2399 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2401 [iOS] Adjacent emoji overlap each other
2402 https://bugs.webkit.org/show_bug.cgi?id=151690
2403 <rdar://problem/23430453>
2405 Reviewed by Simon Fraser.
2407 * fast/text/emoji-overlap-expected.html: Added.
2408 * fast/text/emoji-overlap.html: Added.
2410 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2412 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2413 https://bugs.webkit.org/show_bug.cgi?id=151698
2415 Reviewed by Darin Adler.
2417 * fast/text/resources/tinyfont.svg: Added.
2418 * fast/text/small-caps-complex-expected.html: Added.
2419 * fast/text/small-caps-complex.html: Added.
2421 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2423 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2424 https://bugs.webkit.org/show_bug.cgi?id=151709
2426 Unreviewed test gardening.
2428 * platform/mac-wk2/TestExpectations:
2430 2015-12-01 Brady Eidson <beidson@apple.com>
2432 Skip some specific IDB tests in preparation for enabling the entire directory.
2434 Reviewed in person by Sam Weinig.
2436 * platform/mac-wk1/TestExpectations:
2438 2015-12-01 Brady Eidson <beidson@apple.com>
2440 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2441 https://bugs.webkit.org/show_bug.cgi?id=151704
2443 Reviewed by Alex Christensen.
2445 * platform/mac-wk1/TestExpectations:
2446 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2448 2015-12-01 Brady Eidson <beidson@apple.com>
2450 Modern IDB: storage/indexeddb/basics.html fails.
2451 https://bugs.webkit.org/show_bug.cgi?id=151694
2453 Reviewed by Alex Christensen.
2455 * platform/mac-wk1/TestExpectations:
2456 * storage/indexeddb/modern/deletedatabase-1.html:
2457 * storage/indexeddb/modern/opendatabase-versions.html:
2458 * storage/indexeddb/modern/versionchange-event.html:
2460 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2462 Unreviewed, rolling out r192876.
2464 It broke a lot of JSC and layout tests for GTK and EFL
2468 "[ES6] "super" and "this" should be lexically bound inside an
2469 arrow function and should live in a JSLexicalEnvironment"
2470 https://bugs.webkit.org/show_bug.cgi?id=149338
2471 http://trac.webkit.org/changeset/192876
2473 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2475 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2476 https://bugs.webkit.org/show_bug.cgi?id=151497
2480 Adding non regression test.
2482 * streams/streams-promises-expected.txt:
2483 * streams/streams-promises.html:
2485 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2487 [Streams API] teeReadableStream should not directly use stream.getReader()
2488 https://bugs.webkit.org/show_bug.cgi?id=151487
2490 Reviewed by Darin Adler.
2492 Adding non-regression test.
2494 * streams/streams-promises-expected.txt:
2495 * streams/streams-promises.html:
2497 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2499 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2500 https://bugs.webkit.org/show_bug.cgi?id=149338
2502 Reviewed by Saam Barati.
2504 * js/arrowfunction-supercall-expected.txt: Added.
2505 * js/arrowfunction-supercall.html: Added.
2506 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2507 * js/script-tests/arrowfunction-supercall.js: Added.
2508 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2510 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2512 [Streams API] streams should not directly use Number and related methods
2513 https://bugs.webkit.org/show_bug.cgi?id=151499
2515 Reviewed by Darin Adler.
2517 Added a non-regression test.
2519 * streams/streams-promises-expected.txt:
2520 * streams/streams-promises.html:
2522 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2524 [Streams API] Remove use of @catch for exposed promises
2525 https://bugs.webkit.org/show_bug.cgi?id=151625
2527 Reviewed by Darin Adler.
2529 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2531 2015-11-30 Brady Eidson <beidson@apple.com>
2533 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2534 https://bugs.webkit.org/show_bug.cgi?id=151693
2536 Reviewed by Geoffrey Garen.
2538 * platform/mac-wk1/TestExpectations:
2540 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2542 Amazon.com Additional Information links aren't clickable
2543 https://bugs.webkit.org/show_bug.cgi?id=151401
2544 <rdar://problem/23454261>
2546 Reviewed by Darin Adler.
2548 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2549 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2551 2015-11-30 Brady Eidson <beidson@apple.com>
2553 Modern IDB: Iterating index cursors to a specific key is busted.
2554 https://bugs.webkit.org/show_bug.cgi?id=151684
2556 Reviewed by Darin Adler.
2558 * platform/mac-wk1/TestExpectations:
2560 2015-11-30 Brady Eidson <beidson@apple.com>
2562 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2563 https://bugs.webkit.org/show_bug.cgi?id=151683
2565 Reviewed by Darin Adler.
2567 * platform/mac-wk1/TestExpectations:
2569 2015-11-30 Brady Eidson <beidson@apple.com>
2571 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2572 https://bugs.webkit.org/show_bug.cgi?id=151675.
2574 Reviewed by Darin Adler.
2576 * platform/mac-wk1/TestExpectations:
2577 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2578 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2579 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2581 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2583 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2584 https://bugs.webkit.org/show_bug.cgi?id=149309
2585 <rdar://problem/22748363>
2587 Reviewed by Brent Fulgham.
2589 The test case is from Blink r175601:
2590 https://codereview.chromium.org/317513002
2591 The test case will generate a set of weird ordering events that affects the documentLoader:
2592 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2593 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2594 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2595 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2596 frame finishes loading).
2597 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2598 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2599 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2600 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2602 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2604 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2605 * http/tests/misc/detach-during-notifyDone.html: Added.
2606 * http/tests/misc/resources/detached-frame.html: Added.
2608 2015-11-30 Commit Queue <commit-queue@webkit.org>
2610 Unreviewed, rolling out r192819.
2611 https://bugs.webkit.org/show_bug.cgi?id=151681
2613 This change broke existing layout tests on Windows (Requested
2614 by ryanhaddad on #webkit).
2618 "Unify font-variant-* with font-variant shorthand"
2619 https://bugs.webkit.org/show_bug.cgi?id=149773
2620 http://trac.webkit.org/changeset/192819
2622 2015-11-30 Brady Eidson <beidson@apple.com>
2624 Modern IDB: Set the correct source on the IDBRequest for cursor updates
2625 https://bugs.webkit.org/show_bug.cgi?id=151665
2627 Reviewed by Andy Estes.
2629 * platform/mac-wk1/TestExpectations:
2631 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2633 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2634 https://bugs.webkit.org/show_bug.cgi?id=150542
2636 Unreviewed test gardening.
2638 * platform/mac-wk2/TestExpectations:
2640 2015-11-30 Brady Eidson <beidson@apple.com>
2642 Modern IDB: Correct handling of cursors finishing iteration.
2643 https://bugs.webkit.org/show_bug.cgi?id=151664
2645 Reviewed by Andy Estes.
2647 * platform/mac-wk1/TestExpectations:
2649 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
2651 Unify font-variant-* with font-variant shorthand
2652 https://bugs.webkit.org/show_bug.cgi?id=149773
2654 Reviewed by Darin Adler.
2656 Update tests. Also temporarily skip existing font-features tests until
2657 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2659 * css3/font-variant-parsing-expected.txt:
2660 * css3/font-variant-parsing.html:
2661 * fast/css/font-property-priority-expected.txt:
2662 * fast/css/font-shorthand-expected.txt:
2663 * fast/css/parsing-font-variant-ligatures-expected.txt:
2664 * fast/css/parsing-font-variant-ligatures.html:
2665 * fast/inspector-support/style-expected.txt:
2666 * fast/text/font-variant-shorthand-expected.txt: Added.
2667 * fast/text/font-variant-shorthand.html: Added.
2668 * platform/mac/TestExpectations:
2669 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2671 2015-11-30 Brady Eidson <beidson@apple.com>
2673 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2674 https://bugs.webkit.org/show_bug.cgi?id=151648
2676 Reviewed by Andy Estes.
2678 * platform/mac-wk1/TestExpectations:
2679 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2680 * storage/indexeddb/modern/abort-requests-cancelled.html:
2681 * storage/indexeddb/modern/aborted-put-expected.txt:
2682 * storage/indexeddb/modern/aborted-put.html:
2683 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2684 * storage/indexeddb/modern/createobjectstore-basic.html:
2685 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2686 * storage/indexeddb/modern/deleteindex-2.html:
2687 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2688 * storage/indexeddb/modern/deleteobjectstore-1.html:
2689 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2690 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2691 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2693 2015-11-30 Chris Dumez <cdumez@apple.com>
2695 location.origin is undefined in a web worker
2696 https://bugs.webkit.org/show_bug.cgi?id=151614
2698 Reviewed by Darin Adler.
2700 Update existing layout test to confirm the existence of location.origin when in a
2703 * fast/workers/resources/worker-location.js:
2704 * fast/workers/worker-location-expected.txt:
2706 2015-11-30 Brady Eidson <beidson@apple.com>
2708 Modern IDB: Support updating cursor values when the object store uses inline keys.
2709 https://bugs.webkit.org/show_bug.cgi?id=151647
2711 Reviewed by Andy Estes.
2713 * platform/mac-wk1/TestExpectations:
2715 2015-11-30 Brady Eidson <beidson@apple.com>
2717 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2718 https://bugs.webkit.org/show_bug.cgi?id=151630
2720 Reviewed by Andy Estes.
2722 * platform/mac-wk1/TestExpectations:
2723 * storage/indexeddb/modern/cursor-2-expected.txt:
2724 * storage/indexeddb/modern/cursor-2.html:
2725 * storage/indexeddb/modern/cursor-3-expected.txt:
2726 * storage/indexeddb/modern/cursor-3.html:
2727 * storage/indexeddb/modern/cursor-4-expected.txt:
2728 * storage/indexeddb/modern/cursor-4.html:
2729 * storage/indexeddb/modern/deleteindex-1-expected.txt:
2730 * storage/indexeddb/modern/deleteindex-1.html:
2731 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2732 * storage/indexeddb/modern/deleteindex-2.html:
2733 * storage/indexeddb/modern/index-4-expected.txt:
2734 * storage/indexeddb/modern/index-4.html:
2735 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2736 * storage/indexeddb/modern/index-cursor-1.html:
2737 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2738 * storage/indexeddb/modern/index-cursor-2.html:
2739 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2740 * storage/indexeddb/modern/index-cursor-3.html:
2742 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2744 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2745 https://bugs.webkit.org/show_bug.cgi?id=143159
2747 Unreviewed test gardening.
2749 * platform/mac-wk2/TestExpectations:
2751 2015-11-30 Brady Eidson <beidson@apple.com>
2753 Modern IDB: Support keyPath injection into object store records.
2754 https://bugs.webkit.org/show_bug.cgi?id=151640
2756 Reviewed by Andy Estes.
2758 * platform/mac-wk1/TestExpectations:
2760 2015-11-29 Antoine Quint <graouts@apple.com>
2762 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2763 https://bugs.webkit.org/show_bug.cgi?id=147932
2765 Reviewed by Dean Jackson.
2767 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2768 specified with an invalid keyword in a `style` attribute. We also update the expected output for
2769 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2770 Chrome, where we correctly use the default value instead of null objects, which was definitely
2773 * svg/css/invalid-color-cascade-expected.svg: Added.
2774 * svg/css/invalid-color-cascade.svg: Added.
2775 * svg/css/invalid-paint-cascade-expected.svg: Added.
2776 * svg/css/invalid-paint-cascade.svg: Added.
2777 * svg/css/script-tests/svg-attribute-parser-mode.js:
2778 * svg/css/svg-attribute-parser-mode-expected.txt:
2780 2015-11-18 Andy Estes <aestes@apple.com>
2782 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2783 https://bugs.webkit.org/show_bug.cgi?id=151433
2784 rdar://problem/23506594
2786 Reviewed by Alexey Proskuryakov.
2788 * contentfiltering/allow-media-document-expected.txt: Added.
2789 * contentfiltering/allow-media-document.html: Added.
2790 * contentfiltering/resources/test.mp4: Added.
2792 2015-11-25 Pranjal Jumde <pjumde@apple.com>
2794 Checks for buffer-overflows when reading characters from textRun
2795 https://bugs.webkit.org/show_bug.cgi?id=151055
2796 <rdar://problem/23251789>
2798 Reviewed by Myles C. Maxfield.
2800 * dom/html/level1/core/151055_asan.html:
2801 * dom/html/level1/core/151055_asan-expected.txt:
2803 2015-11-24 Commit Queue <commit-queue@webkit.org>
2805 Unreviewed, rolling out r192536, r192722, and r192743.
2806 https://bugs.webkit.org/show_bug.cgi?id=151593
2808 Still causing trouble. (Requested by kling on #webkit).
2810 Reverted changesets:
2812 "[JSC] JSPropertyNameEnumerator could be destructorless."
2813 https://bugs.webkit.org/show_bug.cgi?id=151242
2814 http://trac.webkit.org/changeset/192536
2816 "REGRESSION(r192536): Null pointer dereference in
2817 JSPropertyNameEnumerator::visitChildren()."
2818 https://bugs.webkit.org/show_bug.cgi?id=151495
2819 http://trac.webkit.org/changeset/192722
2821 "REGRESSION(r192536): Null pointer dereference in
2822 JSPropertyNameEnumerator::visitChildren()."
2823 https://bugs.webkit.org/show_bug.cgi?id=151495
2824 http://trac.webkit.org/changeset/192743
2826 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
2828 [Streams API] Implement pipeTo method in readable Stream
2829 https://bugs.webkit.org/show_bug.cgi?id=151588
2831 Reviewed by Darin Adler.
2833 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2834 source" was moved to its own file because it causes timing issues.
2836 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2837 writes fast enough exerts backpressure on the source" test to its own file.
2838 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2839 exerts backpressure on the source" test.
2840 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2841 * streams/pipe-to-expected.txt:
2842 * streams/reference-implementation/brand-checks-expected.txt:
2843 * streams/reference-implementation/pipe-through-expected.txt:
2844 * streams/reference-implementation/pipe-to-expected.txt:
2845 * streams/reference-implementation/pipe-to-options-expected.txt:
2846 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2847 * platform/mac/TestExpectations:
2848 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2850 2015-11-24 Antti Koivisto <antti@apple.com>
2852 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2853 https://bugs.webkit.org/show_bug.cgi?id=151566
2854 rdar://problem/23430177
2856 Reviewed by Zalan Bujtas.
2858 * fast/html/details-comment-crash-expected.html: Added.
2859 * fast/html/details-comment-crash.html: Added.
2861 2015-11-23 Brady Eidson <beidson@apple.com>
2863 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2864 https://bugs.webkit.org/show_bug.cgi?id=151568
2866 Reviewed by Alex Christensen.
2868 * platform/mac-wk1/TestExpectations:
2870 2015-11-23 Brady Eidson <beidson@apple.com>
2872 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2873 https://bugs.webkit.org/show_bug.cgi?id=151550
2875 Reviewed by Alex Christensen.
2877 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2878 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2879 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2880 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2881 * storage/indexeddb/modern/index-5-expected.txt:
2882 * storage/indexeddb/modern/index-5.html:
2884 2015-11-23 Brady Eidson <beidson@apple.com>
2886 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2887 https://bugs.webkit.org/show_bug.cgi?id=151557
2889 Reviewed by Alex Christensen.
2891 * platform/mac-wk1/TestExpectations:
2893 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
2895 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2896 https://bugs.webkit.org/show_bug.cgi?id=151254
2898 Reviewed by Darin Adler.
2900 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2901 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2903 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2905 Add a test to make sure that font-variant: inherit works correctly.
2909 * fast/text/font-variant-inherit-expected.html: Added.
2910 * fast/text/font-variant-inherit.html: Added.
2912 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2914 Font selection should not consult font-variant property
2915 https://bugs.webkit.org/show_bug.cgi?id=151537
2917 Reviewed by Simon Fraser.
2919 * fast/text/font-selection-font-variant-expected.html: Added.
2920 * fast/text/font-selection-font-variant.html: Added.
2922 == Rolled over to ChangeLog-2015-11-21 ==