1 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
3 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
4 https://bugs.webkit.org/show_bug.cgi?id=152134
6 Unreviewed test gardening.
8 * platform/ios-simulator/TestExpectations:
10 2015-12-11 Brady Eidson <beidson@apple.com>
12 Modern IDB: storage/indexeddb/key-type-array.html fails.
13 https://bugs.webkit.org/show_bug.cgi?id=152187
15 Reviewed by Alex Christensen.
17 * platform/mac-wk1/TestExpectations:
18 * storage/indexeddb/key-type-array-expected.txt:
20 2015-12-11 Brady Eidson <beidson@apple.com>
22 Modern IDB: Updates to 3 intversion tests, and/or their results.
23 https://bugs.webkit.org/show_bug.cgi?id=152179
25 Reviewed by Alex Christensen.
27 * platform/mac-wk1/TestExpectations:
28 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
30 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
31 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
32 * storage/indexeddb/intversion-upgrades-expected.txt:
33 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
35 2015-12-11 Keith Miller <keith_miller@apple.com>
37 [ES6] Add support for Symbol.hasInstance
38 https://bugs.webkit.org/show_bug.cgi?id=151839
40 Reviewed by Saam Barati.
42 Fix tests to reflect the changes to instanceof in ES6.
44 Added a new regression test for bound functions in instanceof
45 as the perfomance on bound functions should, to some degree,
46 reflect the performance on C-API users.
48 * js/Object-getOwnPropertyNames-expected.txt:
49 * js/exception-for-nonobject-expected.txt:
50 * js/exception-instanceof-expected.txt:
51 * js/instance-of-immediates-expected.txt:
52 * js/regress/instanceof-bound-expected.txt: Added.
53 * js/regress/instanceof-bound.html: Added.
54 * js/regress/script-tests/instanceof-bound.js: Added.
57 * js/script-tests/Object-getOwnPropertyNames.js:
59 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
61 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
62 https://bugs.webkit.org/show_bug.cgi?id=152178
64 Unreviewed test gardening.
66 * platform/mac-wk1/TestExpectations:
68 2015-12-11 Brady Eidson <beidson@apple.com>
70 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
71 https://bugs.webkit.org/show_bug.cgi?id=152177
73 Reviewed by Alex Christensen.
75 * platform/mac-wk1/TestExpectations:
76 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
77 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
78 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
80 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
82 Do not fire load events from frames with scripting disabled
83 https://bugs.webkit.org/show_bug.cgi?id=118042
84 <rdar://problem/14272857>
86 Reviewed by Brent Fulgham.
88 Since the crash is not reproducible, only test case from Blink r153029 is merged:
89 https://codereview.chromium.org/17682003
91 * fast/images/image-load-event-crash-expected.txt: Added.
92 * fast/images/image-load-event-crash.html: Added.
94 2015-12-11 Brady Eidson <beidson@apple.com>
96 Modern IDB: storage/indexeddb/index-count.html fails.
97 https://bugs.webkit.org/show_bug.cgi?id=152175
99 Reviewed by Alex Christensen.
101 * platform/mac-wk1/TestExpectations:
102 * storage/indexeddb/index-count-expected.txt:
103 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
105 2015-12-11 Daniel Bates <dabates@apple.com>
107 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
109 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
110 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
111 * 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.
112 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
113 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
115 2015-12-11 Darin Adler <darin@apple.com>
117 Reduce the number of events that can be created by Document.createEvent
118 https://bugs.webkit.org/show_bug.cgi?id=151931
120 Reviewed by Alex Christensen.
122 * TestExpectations: Added expected failures for the two tests that depend
123 on createEvent("IDBVersionChangeEvent").
125 * animations/animation-events-create.html: Updated to use
126 "new WebKitAnimationEvent" instead of document.createEvent.
128 * fast/events/event-creation-expected.txt: Removed expected results for
129 various events that can no longer be created with createEvent.
130 * fast/events/event-creation.html: Removed tests for various events
131 that can no longer be created with createEvent.
133 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
134 "new PopStateEvent" instead of document.createEvent.
136 * indieui/create-uirequestevent-expected.txt: Removed.
137 * indieui/create-uirequestevent.html: Removed.
139 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
141 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
142 no different from the platform-independent expected result.
144 * transitions/transition-end-event-create.html: Updated to use
145 "new WebKitTransitionEvent" instead of document.createEvent.
147 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
149 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
150 https://bugs.webkit.org/show_bug.cgi?id=149790
152 Reviewed by Timothy Hatcher.
154 * inspector/console/js-isLikelyStackTrace.html: Added.
156 2015-12-10 Brady Eidson <beidson@apple.com>
158 Modern IDB: storage/indexeddb/objectstore-count.html fails.
159 https://bugs.webkit.org/show_bug.cgi?id=152167
161 Reviewed by Alex Christensen.
163 * platform/mac-wk1/TestExpectations:
164 * storage/indexeddb/objectstore-count-expected.txt:
166 2015-12-10 Zalan Bujtas <zalan@apple.com>
168 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
169 https://bugs.webkit.org/show_bug.cgi?id=152115
171 Reviewed by Simon Fraser.
173 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
174 If the indented content is already inside a selection, we need to make sure that newly created flow uses
176 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
178 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
179 * fast/block/selection-inside-simple-line-layout.html: Added.
181 2015-12-10 Brady Eidson <beidson@apple.com>
183 Unreviewed TestExpectations gardening.
185 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
187 2015-12-10 Eric Carlson <eric.carlson@apple.com>
189 [MediaStream] Expose media capture devices persistent permissions to WebCore
190 https://bugs.webkit.org/show_bug.cgi?id=152087
192 Reviewed by Chris Dumez.
194 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
195 * fast/mediastream/MediaDevices-enumerateDevices.html:
197 2015-12-10 Daniel Bates <dabates@apple.com>
199 [CSP] eval() is not blocked for stringified literals
200 https://bugs.webkit.org/show_bug.cgi?id=152158
201 <rdar://problem/15775625>
203 Reviewed by Saam Barati.
205 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
208 Add tests to ensure that we block eval() from within an external JavaScript script when the
209 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
210 eval() when the page in the main frame allows eval().
212 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
213 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
214 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
215 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
216 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
217 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
218 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
220 2015-12-10 Brady Eidson <beidson@apple.com>
222 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
223 https://bugs.webkit.org/show_bug.cgi?id=152144
225 Reviewed by Alex Christensen.
227 * platform/mac-wk1/TestExpectations:
228 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
229 * storage/indexeddb/modern/aborted-put-expected.txt:
230 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
231 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
232 * storage/indexeddb/modern/deletedatabase-2.html:
233 * storage/indexeddb/modern/deleteindex-2-expected.txt:
234 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
235 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
236 * storage/indexeddb/modern/opendatabase-versions.html:
237 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
239 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
241 Rebaselining fast/text/emoji.html for Yosemite.
242 https://bugs.webkit.org/show_bug.cgi?id=152147
244 Unreviewed test gardening.
246 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
248 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
254 * platform/mac/TestExpectations:
256 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
258 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
259 https://bugs.webkit.org/show_bug.cgi?id=152132
261 Unreviewed test gardening.
263 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
265 2015-12-10 Alex Christensen <achristensen@webkit.org>
267 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
268 https://bugs.webkit.org/show_bug.cgi?id=152022
269 rdar://problem/23763584
271 Reviewed by Darin Adler.
274 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
275 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
276 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
277 * platform/wk2/TestExpectations:
278 New test for WK2 only.
280 2015-12-10 Enrica Casucci <enrica@apple.com>
282 Change skin tone support for two emoji.
283 https://bugs.webkit.org/show_bug.cgi?id=152147
284 rdar://problem/23716993
285 rdar://problem/23716344
287 Reviewed by Darin Adler.
289 * fast/text/emoji.html:
290 * platform/mac/fast/text/emoji-expected.txt:
292 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
294 Skip unsupported css3/font-variant-* tests on Win
295 https://bugs.webkit.org/show_bug.cgi?id=149774
297 Unreviewed test gardening.
299 * platform/win/TestExpectations:
301 2015-12-10 Daniel Bates <dabates@apple.com>
303 [iOS][WK2] Update expected results for editing tests
305 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
306 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
307 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
308 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
309 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
310 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
311 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
312 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
313 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
314 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
315 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
316 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
317 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
318 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
319 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
320 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
321 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
322 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
323 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
324 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
325 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
326 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
327 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
328 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
329 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
330 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
331 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
332 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
333 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
334 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
335 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
336 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
337 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
338 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
339 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
340 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
341 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
342 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
343 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
344 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
345 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
346 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
347 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
348 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
349 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
350 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
351 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
352 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
353 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
354 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
355 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
356 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
357 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
358 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
359 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
360 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
361 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
362 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
363 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
364 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
365 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
366 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
367 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
368 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
369 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
370 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
371 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
372 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
373 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
374 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
375 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
376 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
377 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
378 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
379 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
380 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
381 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
382 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
383 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
384 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
385 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
386 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
387 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
388 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
389 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
390 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
391 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
393 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
395 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
396 https://bugs.webkit.org/show_bug.cgi?id=151785
398 Reviewed by Saam Barati.
400 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
402 * js/regress/generator-create-expected.txt: Added.
403 * js/regress/generator-create.html: Added.
404 * js/regress/generator-fib-expected.txt: Added.
405 * js/regress/generator-fib.html: Added.
406 * js/regress/generator-function-create-expected.txt: Added.
407 * js/regress/generator-function-create.html: Added.
408 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
409 * js/regress/generator-sunspider-access-nsieve.html: Added.
410 * js/regress/generator-with-several-types-expected.txt: Added.
411 * js/regress/generator-with-several-types.html: Added.
412 * js/regress/script-tests/generator-create.js: Added.
414 * js/regress/script-tests/generator-fib.js: Added.
416 * js/regress/script-tests/generator-function-create.js: Added.
417 (createGeneratorFunction.gen):
418 (createGeneratorFunction):
419 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
422 * js/regress/script-tests/generator-with-several-types.js: Added.
427 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
429 Unreviewed. Fix ambiguous expectations added in r193895.
431 * platform/gtk/TestExpectations:
433 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
435 JSC Builtins should use safe array methods
436 https://bugs.webkit.org/show_bug.cgi?id=151501
438 Reviewed by Darin Adler.
440 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
442 * js/builtins/resources/shielding-typedarray.js: Added.
443 (Array.prototype.push):
444 (try.array.Int8Array.from.string_appeared_here.filter):
445 * js/builtins/shielding-typedarray-expected.txt: Added.
446 * js/builtins/shielding-typedarray.html: Added.
447 * streams/streams-promises-expected.txt:
448 * streams/streams-promises.html:
450 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
452 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
454 * platform/gtk/TestExpectations:
456 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
458 font-variant-caps does not work if the font does not support font features
459 https://bugs.webkit.org/show_bug.cgi?id=149774
461 Reviewed by Antti Koivisto.
463 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
465 The character mappings are:
472 kLowerCaseType / kLowerCaseSmallCapsSelector: r
473 kUpperCaseType / kUpperCaseSmallCapsSelector: u
475 * css3/font-variant-all-expected.html:
476 * css3/font-variant-all.html:
477 * css3/font-variant-small-caps-synthesis-expected.html: Added.
478 * css3/font-variant-small-caps-synthesis.html: Added.
479 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
480 * css3/font-variant-petite-caps-synthesis.html: Added.
481 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
482 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
483 * platform/mac/TestExpectations:
484 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
486 2015-12-09 Brady Eidson <beidson@apple.com>
488 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
489 https://bugs.webkit.org/show_bug.cgi?id=152101
491 Reviewed by Alex Christensen.
493 * platform/mac-wk1/TestExpectations:
494 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
495 * 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.
496 * 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.
497 * 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.
498 * storage/indexeddb/invalid-keys-expected.txt:
499 * storage/indexeddb/key-type-binary-expected.txt:
500 * storage/indexeddb/keypath-edges-expected.txt:
501 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
502 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
503 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
504 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
505 * storage/indexeddb/objectstore-basics-expected.txt:
507 2015-12-09 Brady Eidson <beidson@apple.com>
509 Modern IDB: storage/indexeddb/metadata.html fails
510 https://bugs.webkit.org/show_bug.cgi?id=152099
512 Reviewed by Alex Christensen.
514 * platform/mac-wk1/TestExpectations:
515 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
516 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
517 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
519 2015-12-09 Brady Eidson <beidson@apple.com>
521 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
522 https://bugs.webkit.org/show_bug.cgi?id=152096
524 Reviewed by Alex Christensen.
526 * platform/mac-wk1/TestExpectations:
528 2015-12-09 Brady Eidson <beidson@apple.com>
530 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
531 https://bugs.webkit.org/show_bug.cgi?id=152095
533 Reviewed by Alex Christensen.
535 * platform/mac-wk1/TestExpectations:
537 2015-12-09 Brady Eidson <beidson@apple.com>
539 Modern IDB: Some tests expect UInt8Array to be a valid key.
540 https://bugs.webkit.org/show_bug.cgi?id=152092
542 Reviewed by Alex Christensen.
544 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
546 * platform/mac-wk1/TestExpectations:
547 * storage/indexeddb/factory-cmp-expected.txt:
548 * storage/indexeddb/key-type-binary-expected.txt:
549 * storage/indexeddb/resources/factory-cmp.js:
550 * storage/indexeddb/resources/key-type-binary.js:
552 2015-12-09 Brady Eidson <beidson@apple.com>
554 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
555 https://bugs.webkit.org/show_bug.cgi?id=152078
557 Reviewed by Alex Christensen.
559 * platform/mac-wk1/TestExpectations:
560 * storage/indexeddb/createIndex-after-failure-expected.txt:
561 * storage/indexeddb/resources/createIndex-after-failure.js:
563 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
565 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
566 https://bugs.webkit.org/show_bug.cgi?id=152094
568 Unreviewed test gardening.
570 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
572 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
574 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
575 https://bugs.webkit.org/show_bug.cgi?id=151218
577 Unreviewed test gardening.
579 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
581 2015-12-09 David Hyatt <hyatt@apple.com>
583 Picture element needs to respond to dynamic viewport changes.
584 https://bugs.webkit.org/show_bug.cgi?id=152013
585 <rdar://problem/23766375>
587 Reviewed by Dean Jackson.
589 * fast/picture/resources/resize-test.js: Added.
590 * fast/picture/viewport-resize-expected.txt: Added.
591 * fast/picture/viewport-resize.html: Added.
593 2015-12-09 Mark Lam <mark.lam@apple.com>
595 Rename ftl-object-* tests to ftl-polymorphic-*.
596 https://bugs.webkit.org/show_bug.cgi?id=152091
598 Reviewed by Saam Barati.
600 This is because those tests are actually testing the effects of polymorphic
601 operands on performance, and not the correctness of operations on objects.
603 * js/regress/ftl-object-div-expected.txt: Removed.
604 * js/regress/ftl-object-div.html: Removed.
605 * js/regress/ftl-object-mul-expected.txt: Removed.
606 * js/regress/ftl-object-mul.html: Removed.
607 * js/regress/ftl-object-sub-expected.txt: Removed.
608 * js/regress/ftl-object-sub.html: Removed.
609 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
610 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
611 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
612 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
613 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
614 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
615 * js/regress/script-tests/ftl-object-div.js: Removed.
616 * js/regress/script-tests/ftl-object-mul.js: Removed.
617 * js/regress/script-tests/ftl-object-sub.js: Removed.
618 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
619 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
620 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
622 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
624 [GTK] Unreviewed GTK Gardening.
626 Rebaseline media tests after r190054 and r190200.
628 * platform/gtk/media/audio-controls-rendering-expected.txt:
629 * platform/gtk/media/controls-strict-expected.txt:
630 * platform/gtk/media/media-controls-clone-expected.txt:
631 * platform/gtk/media/video-controls-rendering-expected.txt:
632 * platform/gtk/media/video-display-toggle-expected.txt:
633 * platform/gtk/media/video-empty-source-expected.txt:
634 * platform/gtk/media/video-no-audio-expected.txt:
635 * platform/gtk/media/video-volume-slider-expected.txt:
636 * platform/gtk/media/video-zoom-controls-expected.txt:
638 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
640 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
641 https://bugs.webkit.org/show_bug.cgi?id=152070
643 Reviewed by Mario Sanchez Prada.
645 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
646 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
647 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
648 * platform/gtk/accessibility/image-link-expected.txt: Updated
649 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
650 * platform/gtk/accessibility/lists-expected.txt: Updated.
651 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
653 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
655 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
656 https://bugs.webkit.org/show_bug.cgi?id=151729
658 Unreviewed test gardening.
660 * platform/mac-wk2/TestExpectations:
662 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
664 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
665 https://bugs.webkit.org/show_bug.cgi?id=152029
667 Unreviewed test gardening.
669 * platform/mac/TestExpectations:
671 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
673 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
674 https://bugs.webkit.org/show_bug.cgi?id=152064
676 Unreviewed test gardening.
678 * accessibility/gtk/media-emits-object-replacement.html: Removed.
679 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
681 2015-12-09 Frederic Wang <fred.wang@free.fr>
683 Bad position of large operators inside an munderover element
684 https://bugs.webkit.org/show_bug.cgi?id=151916
686 Reviewed by Alejandro G. Castro.
688 * mathml/opentype/large-operators-munderover-expected.txt: Added.
689 * mathml/opentype/large-operators-munderover.html: Added.
691 Add a test to verify the position and size of a large operator used as an munderover base.
693 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
695 [AX][GTK] Accessibility gardening
696 https://bugs.webkit.org/show_bug.cgi?id=152062
698 Unreviewed test gardening.
700 Skip two tests specific to AX API, mark a test which is timing out, remove passing
703 * platform/gtk/TestExpectations:
705 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
707 [Streams API] Import the web-platform-tests directly from the spec
708 https://bugs.webkit.org/show_bug.cgi?id=152051
710 Reviewed by Youenn Fablet.
712 Removed the tests that are already imported directly from the spec.
714 * streams/brand-checks-expected.txt: Added.
715 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
716 * streams/reference-implementation/bad-strategies-expected.txt:
717 * streams/reference-implementation/bad-strategies.html:
718 * streams/reference-implementation/bad-underlying-sources.html: Removed.
719 * streams/reference-implementation/brand-checks-expected.txt:
720 * streams/reference-implementation/brand-checks.html:
721 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
722 * streams/reference-implementation/byte-length-queuing-strategy.html:
723 * streams/reference-implementation/count-queuing-strategy-expected.txt:
724 * streams/reference-implementation/count-queuing-strategy.html:
725 * streams/reference-implementation/readable-stream-cancel.html: Removed.
726 * streams/reference-implementation/readable-stream-reader.html: Removed.
727 * streams/reference-implementation/readable-stream-tee.html: Removed.
728 * streams/reference-implementation/readable-stream-templated-expected.txt:
729 * streams/reference-implementation/readable-stream-templated.html:
730 * streams/reference-implementation/readable-stream.html: Removed.
732 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
734 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
735 https://bugs.webkit.org/show_bug.cgi?id=152052
737 Unreviewed test gardening.
739 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
741 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
743 AX: The aria-table-content.html layout test should be more cross-platform friendly
744 https://bugs.webkit.org/show_bug.cgi?id=152002
746 Reviewed by Mario Sanchez Prada.
748 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
750 * accessibility/aria-table-content-expected.txt: Updated
751 * accessibility/aria-table-content.html: Updated
752 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
753 * platform/efl/accessibility/aria-table-content-expected.txt: Added
755 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
757 [AX][GTK] media-emits-object-replacement.html needs new baseline
758 https://bugs.webkit.org/show_bug.cgi?id=152050
760 Unreviewed test gardening.
762 * accessibility/gtk/media-emits-object-replacement-expected.txt:
764 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
766 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
767 https://bugs.webkit.org/show_bug.cgi?id=144898
769 Reviewed by Darin Adler.
771 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
772 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
773 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
774 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
776 2015-12-08 David Kilzer <ddkilzer@apple.com>
778 Skip storage/indexeddb/index-multientry.html once again
780 * platform/mac-wk1/TestExpectations: Skip:
781 - storage/indexeddb/index-multientry.html
783 2015-12-08 Brady Eidson <beidson@apple.com>
785 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
786 https://bugs.webkit.org/show_bug.cgi?id=152023
788 Reviewed by Alex Christensen.
790 * platform/mac-wk1/TestExpectations:
792 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
794 Skipping fast/canvas/canvas-too-large-to-draw.html on win
795 https://bugs.webkit.org/show_bug.cgi?id=152009
797 Unreviewed test gardening.
799 * platform/win/TestExpectations:
801 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
803 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
804 https://bugs.webkit.org/show_bug.cgi?id=151906
806 Unreviewed test gardening.
808 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
810 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
812 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
813 https://bugs.webkit.org/show_bug.cgi?id=152009
815 Unreviewed test gardening.
817 * platform/mac/TestExpectations:
819 2015-12-08 Brady Eidson <beidson@apple.com>
821 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
822 https://bugs.webkit.org/show_bug.cgi?id=151507
824 Reviewed by Beth Dakin.
826 A handful of tests were marked flaky and tracked back to this bug.
828 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
830 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
832 2015-12-08 Brady Eidson <beidson@apple.com>
834 More IDB TestExpectations gardening.
836 Reviewed by Alex Christensen.
838 * platform/mac-wk1/TestExpectations:
840 2015-12-08 Brady Eidson <beidson@apple.com>
842 Unreviewed IDB layout test gardening (Adding some flaky crashes)
844 * platform/mac-wk1/TestExpectations:
846 2015-12-08 Brady Eidson <beidson@apple.com>
848 Modern IDB: Fire blocked events for delete requests that are blocked.
849 https://bugs.webkit.org/show_bug.cgi?id=152015
851 Reviewed by Alex Christensen.
853 * platform/mac-wk1/TestExpectations:
855 2015-12-08 Brady Eidson <beidson@apple.com>
857 More IDB TestExpectations gardening.
859 Reviewed by Alex Christensen.
861 * platform/mac-wk1/TestExpectations:
863 2015-12-08 Brady Eidson <beidson@apple.com>
865 Modern IDB: Fire blocked events for upgrade requests that are blocked.
866 https://bugs.webkit.org/show_bug.cgi?id=152007
868 Reviewed by Alex Christensen.
870 * platform/mac-wk1/TestExpectations:
872 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
873 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
874 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
876 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
877 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
879 2015-12-08 Mark Lam <mark.lam@apple.com>
881 Polymorphic operand types for DFG and FTL div.
882 https://bugs.webkit.org/show_bug.cgi?id=151747
884 Reviewed by Geoffrey Garen.
886 * js/regress/ftl-object-div-expected.txt: Added.
887 * js/regress/ftl-object-div.html: Added.
888 * js/regress/script-tests/ftl-object-div.js: Added.
892 2015-12-08 Zalan Bujtas <zalan@apple.com>
894 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
895 https://bugs.webkit.org/show_bug.cgi?id=151878
896 rdar://problem/22229889
898 Reviewed by Simon Fraser.
900 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
901 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
902 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
903 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
904 If this container's style changes so that it's no longer positioned and it has no transform anymore,
905 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
907 This patch addresses the case when the renderer does not have transforms anymore.
909 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
910 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
912 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
914 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
915 https://bugs.webkit.org/show_bug.cgi?id=152009
917 Unreviewed test gardening.
919 * platform/mac/TestExpectations:
921 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
923 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
924 https://bugs.webkit.org/show_bug.cgi?id=149338
926 Reviewed by Saam Barati.
928 * js/arrowfunction-supercall-expected.txt: Added.
929 * js/arrowfunction-supercall.html: Added.
930 * js/arrowfunction-tdz-expected.txt: Added new expectation.
931 * js/script-tests/arrowfunction-supercall.js: Added.
932 * js/script-tests/arrowfunction-tdz.js: Added new cases.
934 2015-12-08 Brady Eidson <beidson@apple.com>
936 Modern IDB: storage/indexeddb/index-cursor.html fails.
937 https://bugs.webkit.org/show_bug.cgi?id=151973
939 Reviewed by Darin Adler.
941 * platform/mac-wk1/TestExpectations:
943 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
945 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
946 https://bugs.webkit.org/show_bug.cgi?id=137692
948 Reviewed by Darin Adler.
950 * platform/efl/TestExpectations: Unskip now passing tests.
952 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
954 [EFL][AX] Rebaseline failing AX tests since r185662
955 https://bugs.webkit.org/show_bug.cgi?id=151991
957 Unreviewed EFL rebaseline.
959 * platform/efl/TestExpectations:
960 * platform/efl/accessibility/image-link-expected.txt:
961 * platform/efl/accessibility/image-map2-expected.txt:
962 * platform/efl/accessibility/lists-expected.txt:
963 * platform/efl/accessibility/table-attributes-expected.txt:
964 * platform/efl/accessibility/table-cell-spans-expected.txt:
965 * platform/efl/accessibility/table-cells-expected.txt:
966 * platform/efl/accessibility/table-detection-expected.txt:
967 * platform/efl/accessibility/table-one-cell-expected.txt:
968 * platform/efl/accessibility/table-sections-expected.txt:
969 * platform/efl/accessibility/table-with-rules-expected.txt:
971 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
973 [EFL] some ax tests have been failed since r186692
974 https://bugs.webkit.org/show_bug.cgi?id=146887
976 Reviewed by Mario Sanchez Prada.
978 * platform/efl/TestExpectations: Removed failing tests.
980 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
982 [GTK] 15 accessibility tests fail since r186692.
983 https://bugs.webkit.org/show_bug.cgi?id=148938
985 Reviewed by Mario Sanchez Prada.
987 * platform/gtk/TestExpectations: Removed failing tests.
988 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
989 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
990 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
991 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
992 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
993 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
994 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
996 2015-12-08 Frederic Wang <fred.wang@free.fr>
998 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
999 https://bugs.webkit.org/show_bug.cgi?id=151947
1001 Reviewed by Martin Robinson.
1003 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
1005 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
1006 * mathml/presentation/radical-bar-visibility.html: Added.
1008 2015-12-07 Brady Eidson <beidson@apple.com>
1010 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
1012 Rubberstamped by Andy Estes.
1014 * platform/mac-wk1/TestExpectations:
1016 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
1018 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
1019 https://bugs.webkit.org/show_bug.cgi?id=147609
1021 Reviewed by Benjamin Poulain.
1023 * js/script-tests/string-toLocaleUpperCase.js: Added.
1024 * js/string-toLocaleUpperCase-expected.txt: Added.
1025 * js/string-toLocaleUpperCase.html: Added.
1027 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
1029 [Mac] Remove Mavericks-specific TestExpectations lines
1030 https://bugs.webkit.org/show_bug.cgi?id=151913
1032 Reviewed by Alexey Proskuryakov.
1034 Mavericks is no longer a supported OS.
1036 * platform/mac/TestExpectations:
1038 2015-12-07 Brady Eidson <beidson@apple.com>
1040 Modern IDB: Miscellaneous test cleanup.
1041 https://bugs.webkit.org/show_bug.cgi?id=151968
1043 Reviewed by Sam Weinig.
1045 - Reorganize TestExpectations a bit.
1046 - Remove two tests that primarily test features that have been removed from the spec.
1048 * platform/mac-wk1/TestExpectations:
1049 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
1050 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
1051 * storage/indexeddb/factory-basics-expected.txt: Removed.
1052 * storage/indexeddb/factory-basics.html: Removed.
1053 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
1054 * storage/indexeddb/resources/factory-basics.js: Removed.
1056 2015-12-07 Brady Eidson <beidson@apple.com>
1058 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
1059 https://bugs.webkit.org/show_bug.cgi?id=151966
1061 Reviewed by Sam Weinig.
1063 * platform/mac-wk1/TestExpectations:
1065 2015-12-07 Brady Eidson <beidson@apple.com>
1067 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
1068 https://bugs.webkit.org/show_bug.cgi?id=151961
1070 Reviewed by Alex Christensen.
1072 * platform/mac-wk1/TestExpectations:
1073 * storage/indexeddb/cursor-finished-expected.txt:
1075 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1077 [Streams API] pipeTo tests are failing
1078 https://bugs.webkit.org/show_bug.cgi?id=151949
1083 * platform/mac/TestExpectations:
1084 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
1086 2015-12-07 Brady Eidson <beidson@apple.com>
1088 Modern IDB: Fix "old versions" when upgrading databases.
1089 https://bugs.webkit.org/show_bug.cgi?id=151948
1091 Reviewed by Alex Christensen.
1093 * platform/mac-wk1/TestExpectations:
1094 * storage/indexeddb/database-basics-expected.txt:
1095 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1097 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
1101 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
1102 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
1104 * platform/mac/TestExpectations:
1105 * platform/win/TestExpectations:
1107 2015-12-07 Brady Eidson <beidson@apple.com>
1109 Modern IDB: Add some more custom exception messages, passing some more tests..
1110 https://bugs.webkit.org/show_bug.cgi?id=151912
1112 Reviewed by Andy Estes.
1114 * platform/mac-wk1/TestExpectations:
1116 * storage/indexeddb/exceptions-expected.txt:
1117 * storage/indexeddb/get-keyrange-expected.txt:
1118 * storage/indexeddb/invalid-keys-expected.txt:
1119 * storage/indexeddb/keypath-edges-expected.txt:
1120 * storage/indexeddb/keyrange-expected.txt:
1121 * storage/indexeddb/transaction-active-flag-expected.txt:
1122 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1124 * storage/indexeddb/resources/exceptions.js:
1125 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
1127 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1129 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
1130 https://bugs.webkit.org/show_bug.cgi?id=151759
1132 Unreviewed test gardening.
1134 * platform/win/TestExpectations:
1136 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
1138 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
1139 https://bugs.webkit.org/show_bug.cgi?id=151661
1141 Unreviewed test gardening.
1143 * platform/mac-wk2/TestExpectations:
1145 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1147 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
1149 * platform/efl/TestExpectations:
1151 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1153 Clipping along compositing borders in svg-edit
1154 https://bugs.webkit.org/show_bug.cgi?id=151791
1156 Reviewed by Zalan Bujtas.
1158 Ref test that triggers recomputation of overflow.
1160 * svg/overflow/visual-overflow-change-expected.html: Added.
1161 * svg/overflow/visual-overflow-change.html: Added.
1163 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
1165 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
1166 https://bugs.webkit.org/show_bug.cgi?id=147608
1168 Reviewed by Benjamin Poulain.
1170 * js/script-tests/string-toLocaleLowerCase.js: Added.
1171 * js/string-toLocaleLowerCase-expected.txt: Added.
1172 * js/string-toLocaleLowerCase.html: Added.
1174 2015-12-06 Simon Fraser <simon.fraser@apple.com>
1176 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
1177 https://bugs.webkit.org/show_bug.cgi?id=151849
1178 rdar://problem/23132828
1180 Reviewed by Zalan Bujtas.
1184 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
1185 with this patch, but that test is trying to determine if transitions run to/from
1186 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
1187 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
1189 * animations/fill-forwards-auto-height-expected.html: Added.
1190 * animations/fill-forwards-auto-height.html: Added.
1191 * imported/blink/transitions/transition-not-interpolable-expected.txt:
1193 2015-12-06 David Kilzer <ddkilzer@apple.com>
1195 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
1196 https://bugs.webkit.org/show_bug.cgi?id=151929
1200 "[ES6] "super" and "this" should be lexically bound inside an
1201 arrow function and should live in a JSLexicalEnvironment"
1202 https://bugs.webkit.org/show_bug.cgi?id=149338
1203 http://trac.webkit.org/changeset/193584
1205 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
1207 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1208 https://bugs.webkit.org/show_bug.cgi?id=149338
1210 Reviewed by Saam Barati.
1212 * js/arrowfunction-supercall-expected.txt: Added.
1213 * js/arrowfunction-supercall.html: Added.
1214 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1215 * js/script-tests/arrowfunction-supercall.js: Added.
1216 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1218 2015-12-05 David Kilzer <ddkilzer@apple.com>
1220 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
1222 * platform/mac-wk1/TestExpectations: Skip test that crashes
1223 on every run: storage/indexeddb/index-multientry.html.
1225 2015-12-04 Zalan Bujtas <zalan@apple.com>
1227 Garbage in page tiles when document is too long.
1228 https://bugs.webkit.org/show_bug.cgi?id=151906
1229 rdar://problem/23695858
1231 Reviewed by Simon Fraser.
1233 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
1234 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
1235 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
1237 2015-12-04 Brady Eidson <beidson@apple.com>
1239 Modern IDB: Add some more custom exception messages, passing some more tests.
1240 https://bugs.webkit.org/show_bug.cgi?id=151898
1242 Reviewed by Alex Christensen.
1244 * platform/mac-wk1/TestExpectations:
1245 * storage/indexeddb/keypath-arrays-expected.txt:
1246 * storage/indexeddb/noblobs-expected.txt:
1247 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
1248 * storage/indexeddb/request-result-cache-expected.txt:
1249 * storage/indexeddb/transaction-after-close-expected.txt:
1250 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
1251 * storage/indexeddb/transaction-read-only-expected.txt:
1253 2015-12-04 Brady Eidson <beidson@apple.com>
1255 Modern IDB: Add some more custom exception messages, passing some more tests.
1256 https://bugs.webkit.org/show_bug.cgi?id=151895
1258 Reviewed by Alex Christensen.
1260 * platform/mac-wk1/TestExpectations:
1261 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1262 * storage/indexeddb/cursor-continue-dir-expected.txt:
1263 * storage/indexeddb/cursor-continue-expected.txt:
1264 * storage/indexeddb/deleteIndex-expected.txt:
1265 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1267 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
1269 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
1270 https://bugs.webkit.org/show_bug.cgi?id=147610
1272 Reviewed by Benjamin Poulain.
1274 Add tests for ECMA-402 Number.prototype.toLocaleString.
1275 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
1277 * js/number-toLocaleString-expected.txt: Added.
1278 * js/number-toLocaleString.html: Added.
1279 * js/script-tests/number-toLocaleString.js: Added.
1281 2015-12-04 Brady Eidson <beidson@apple.com>
1283 Modern IDB: Flip test expectations around so we only list failures.
1284 https://bugs.webkit.org/show_bug.cgi?id=151880
1286 Reviewed by Alex Christensen.
1288 * platform/mac-wk1/TestExpectations:
1290 2015-12-04 Brady Eidson <beidson@apple.com>
1292 Modern IDB: storage/indexeddb/cursor-update.html fails.
1293 https://bugs.webkit.org/show_bug.cgi?id=151879
1295 Reviewed by Oliver Hunt.
1297 * platform/mac-wk1/TestExpectations:
1299 2015-12-04 Brady Eidson <beidson@apple.com>
1301 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
1302 https://bugs.webkit.org/show_bug.cgi?id=151870
1304 Reviewed by Alex Christensen.
1306 * platform/mac-wk1/TestExpectations:
1307 * storage/indexeddb/modern/double-open-expected.txt: Added.
1308 * storage/indexeddb/modern/double-open.html: Added.
1309 * storage/indexeddb/version-change-exclusive-expected.txt:
1311 2015-12-04 Brady Eidson <beidson@apple.com>
1313 Modern IDB: storage/indexeddb/exceptions.html fails.
1314 https://bugs.webkit.org/show_bug.cgi?id=151732
1316 Reviewed by Alex Christensen.
1318 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
1320 * platform/mac-wk1/TestExpectations:
1321 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
1322 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
1323 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
1324 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
1325 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
1326 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
1327 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
1328 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
1329 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
1330 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1331 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
1332 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1333 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
1334 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1335 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
1336 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
1337 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
1338 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1339 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
1340 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
1341 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
1342 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
1343 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
1344 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
1345 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
1346 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
1347 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
1348 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
1349 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
1350 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
1351 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
1352 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
1353 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
1354 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
1355 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
1356 * 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.
1357 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1358 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
1359 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
1360 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
1361 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
1362 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
1363 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
1364 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
1365 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
1366 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
1367 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
1368 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
1369 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
1370 * storage/indexeddb/basics-expected.txt:
1371 * storage/indexeddb/create-and-remove-object-store-expected.txt:
1372 * storage/indexeddb/cursor-finished-expected.txt:
1373 * storage/indexeddb/exceptions-expected.txt:
1374 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
1375 * storage/indexeddb/modern/double-abort-expected.txt:
1376 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
1377 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
1378 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1379 * storage/indexeddb/mozilla/clear-expected.txt:
1380 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
1381 * storage/indexeddb/mozilla/cursors-expected.txt:
1382 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
1383 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1384 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1385 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1386 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
1387 * storage/indexeddb/resources/exceptions.js:
1389 * storage/indexeddb/transaction-abort-expected.txt:
1391 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1393 Web Inspector: Unskip many inspector/debugger tests
1394 https://bugs.webkit.org/show_bug.cgi?id=151843
1396 Reviewed by Timothy Hatcher.
1399 * platform/mac/TestExpectations:
1400 Skip specific tests.
1402 * platform/mac-wk2/TestExpectations:
1403 Test no longer existed.
1405 * inspector/debugger/resources/exception.js:
1407 Keep the code outputing a NotFoundException. This particular
1408 invocation was recently changed to throw a TypeError.
1410 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1412 Web Inspector: Remove untested and unused Worker inspection
1413 https://bugs.webkit.org/show_bug.cgi?id=151848
1415 Reviewed by Brian Burg.
1417 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
1418 * inspector/debugger/pause-dedicated-worker.html: Removed.
1419 * inspector/debugger/resources/dedicated-worker.js: Removed.
1420 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
1421 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
1423 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
1425 Web Inspector: Specifically Identify the Global Lexical Environment Scope
1426 https://bugs.webkit.org/show_bug.cgi?id=151828
1428 Reviewed by Brian Burg.
1430 * inspector/debugger/breakpoint-scope-expected.txt:
1431 * inspector/debugger/breakpoint-scope.html:
1432 * inspector/debugger/resources/scope.js:
1433 Update the test to include something in the global lexical
1434 environment and ensure it is identified as such.
1436 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
1438 [css-grid] Fix height computation of grid items with borders inside fr tracks
1439 https://bugs.webkit.org/show_bug.cgi?id=151798
1441 Reviewed by Zalan Bujtas.
1443 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
1444 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
1446 2015-12-03 Brady Eidson <beidson@apple.com>
1448 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
1449 https://bugs.webkit.org/show_bug.cgi?id=151850
1451 Reviewed by Andy Estes.
1453 * platform/mac-wk1/TestExpectations:
1455 * storage/indexeddb/data-corruption-expected.txt: Removed.
1456 * storage/indexeddb/data-corruption.html: Removed.
1457 * storage/indexeddb/resources/data-corruption.js: Removed.
1459 * storage/indexeddb/events-expected.txt:
1460 * storage/indexeddb/resources/events.js:
1462 2015-12-03 Brady Eidson <beidson@apple.com>
1464 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
1465 https://bugs.webkit.org/show_bug.cgi?id=151847
1467 Reviewed by Andy Estes.
1469 * platform/mac-wk1/TestExpectations:
1471 2015-12-03 Eric Carlson <eric.carlson@apple.com>
1473 [MediaStream] Update MediaStreamTrack.getCapabilities
1474 https://bugs.webkit.org/show_bug.cgi?id=151728
1476 Reviewed by Jer Noble.
1478 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
1479 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
1480 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
1481 * fast/mediastream/MediaStreamTrack-getSettings.html:
1483 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1485 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
1486 https://bugs.webkit.org/show_bug.cgi?id=151772
1488 Unreviewed test gardening.
1490 * platform/mac-wk2/TestExpectations:
1492 2015-12-03 Keith Rollin <krollin@apple.com>
1494 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
1495 https://bugs.webkit.org/show_bug.cgi?id=150909
1496 rdar://problem/23539673
1498 Reviewed by Darin Adler.
1500 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
1501 pass. Also update some text in HTMLOptionElement_label02.html and
1502 HTMLOptionElement_label03.html so that it no longer refers to our
1503 trying to match IE (which we are no longer doing).
1505 * fast/forms/HTMLOptionElement_label02.html:
1506 * fast/forms/HTMLOptionElement_label03.html:
1507 * platform/win/TestExpectations:
1509 2015-12-03 Brady Eidson <beidson@apple.com>
1511 Modern IDB: storage/indexeddb/cursor-advance.html fails.
1512 https://bugs.webkit.org/show_bug.cgi?id=151731
1514 Reviewed by Alex Christensen.
1516 * platform/mac-wk1/TestExpectations:
1517 * storage/indexeddb/cursor-advance-expected.txt:
1519 2015-12-03 Brent Fulgham <bfulgham@apple.com>
1521 Allow JavaScript to iterate over plugins for local files
1522 https://bugs.webkit.org/show_bug.cgi?id=151783
1523 <rdar://problem/23692113>
1525 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
1526 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
1527 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
1528 for non-local-file access.
1530 Reviewed by Alexey Proskuryakov.
1532 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1533 * http/tests/plugins/plugin-javascript-access.html: Added.
1534 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
1535 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
1537 2015-12-03 Brady Eidson <beidson@apple.com>
1539 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
1540 https://bugs.webkit.org/show_bug.cgi?id=151794
1542 Reviewed by Alex Christensen.
1544 * platform/mac-wk1/TestExpectations:
1546 2015-12-02 Sam Weinig <sam@webkit.org>
1548 Promise callbacks should be called at microtask checkpoints
1549 https://bugs.webkit.org/show_bug.cgi?id=147933
1551 Reviewed by Chris Dumez.
1553 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
1554 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
1556 2015-12-03 Daniel Bates <dabates@apple.com>
1558 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
1559 https://bugs.webkit.org/show_bug.cgi?id=126662
1560 <rdar://problem/15775508>
1562 Reviewed by Brent Fulgham.
1564 Add test to ensure that we do not assert when inserting a subtree that has an element with
1565 a duplicate id before removing the original subtree.
1567 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
1568 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
1570 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
1572 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
1573 https://bugs.webkit.org/show_bug.cgi?id=151802
1575 Reviewed by Sergio Villar Senin.
1577 Tests to verify the specified margins account for determining the available space for
1578 auto-margins alignment.
1580 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
1581 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
1583 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1585 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
1586 https://bugs.webkit.org/show_bug.cgi?id=151804
1588 Unreviewed test gardening.
1590 * platform/win/svg/custom/bug78807-expected.txt:
1592 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1594 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
1595 https://bugs.webkit.org/show_bug.cgi?id=151505
1597 Unreviewed test gardening.
1599 * platform/win/TestExpectations:
1601 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1603 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
1604 https://bugs.webkit.org/show_bug.cgi?id=151756
1606 Unreviewed test gardening.
1608 * platform/win/TestExpectations:
1610 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
1612 fast/borders/hidpi-border-clipping-right-after-move.html
1613 https://bugs.webkit.org/show_bug.cgi?id=151754
1615 Unreviewed test gardening.
1617 * platform/win/TestExpectations:
1619 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1621 Unreviewed EFL urgent gardening. Skip web-platform-tests
1622 because it has been timeout since r192796.
1624 * platform/efl/TestExpectations:
1626 2015-12-02 Mark Lam <mark.lam@apple.com>
1628 Polymorphic operand types for DFG and FTL mul.
1629 https://bugs.webkit.org/show_bug.cgi?id=151746
1631 Reviewed by Filip Pizlo.
1633 * js/regress/ftl-object-mul-expected.txt: Added.
1634 * js/regress/ftl-object-mul.html: Added.
1635 * js/regress/script-tests/ftl-object-mul.js: Added.
1639 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
1641 Unify font-variant-* with font-variant shorthand
1642 https://bugs.webkit.org/show_bug.cgi?id=149773
1644 Reviewed by Darin Adler.
1646 Update tests. Also temporarily skip existing font-features tests until
1647 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
1649 * css3/font-variant-parsing-expected.txt:
1650 * css3/font-variant-parsing.html:
1651 * fast/css/font-property-priority-expected.txt:
1652 * fast/css/font-shorthand-expected.txt:
1653 * fast/css/parsing-font-variant-ligatures-expected.txt:
1654 * fast/css/parsing-font-variant-ligatures.html:
1655 * fast/inspector-support/style-expected.txt:
1656 * fast/text/font-variant-shorthand-expected.txt: Added.
1657 * fast/text/font-variant-shorthand.html: Added.
1658 * platform/mac/TestExpectations:
1659 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1661 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
1663 Rebaselining fast/dom/adopt-attribute-crash-expected for win
1664 https://bugs.webkit.org/show_bug.cgi?id=151762
1666 Reviewed by Darin Adler.
1668 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
1670 2015-12-02 Alex Christensen <achristensen@webkit.org>
1672 Asynchronously call onerror when a content blocker blocks ascript element's load
1673 https://bugs.webkit.org/show_bug.cgi?id=151649
1675 Reviewed by Brady Eidson.
1677 * http/tests/contentextensions/script-onerror-expected.txt: Added.
1678 * http/tests/contentextensions/script-onerror.html: Added.
1679 * http/tests/contentextensions/script-onerror.html.json: Added.
1680 * http/tests/misc/unloadable-script-expected.txt:
1681 * http/tests/misc/unloadable-script.html:
1682 * http/tests/security/local-JavaScript-from-remote-expected.txt:
1683 * http/tests/security/local-JavaScript-from-remote.html:
1684 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
1686 2015-12-02 Eric Carlson <eric.carlson@apple.com>
1688 Fix flaky test added with r192954.
1692 * fast/mediastream/MediaStreamTrack-getSettings.html:
1694 2015-12-02 Commit Queue <commit-queue@webkit.org>
1696 Unreviewed, rolling out r192955.
1697 https://bugs.webkit.org/show_bug.cgi?id=151776
1699 A large number of the tests added with this change are failing
1700 on Windows (Requested by ryanhaddad on #webkit).
1704 "[css border] border-image doesn't honor border-style"
1705 https://bugs.webkit.org/show_bug.cgi?id=99922
1706 http://trac.webkit.org/changeset/192955
1708 2015-12-02 Yoav Weiss <yoav@yoav.ws>
1710 Fix preloader issue with srcdoc documents.
1711 https://bugs.webkit.org/show_bug.cgi?id=151744
1713 Reviewed by Ryosuke Niwa.
1715 Added a test that makes sure that srcdoc based subresources are properly preloaded.
1717 * fast/preloader/iframe-srcdoc-expected.txt: Added.
1718 * fast/preloader/iframe-srcdoc.html: Added.
1720 2015-12-02 Jer Noble <jer.noble@apple.com>
1722 Add a setting and restriction which will pause invisible autoplaying video
1723 https://bugs.webkit.org/show_bug.cgi?id=151412
1725 Reviewed by Eric Carlson.
1727 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
1728 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
1730 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
1732 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
1733 https://bugs.webkit.org/show_bug.cgi?id=151763
1735 Reviewed by Brent Fulgham.
1737 * platform/win/fast/parser/xml-colon-entity-expected.txt:
1738 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
1740 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
1742 Rebaseline fast/dynamic/text-combine.html on win
1743 https://bugs.webkit.org/show_bug.cgi?id=151761
1745 Unreviewed test gardening.
1747 * platform/win/fast/dynamic/text-combine-expected.png:
1748 * platform/win/fast/dynamic/text-combine-expected.txt:
1750 2015-12-02 Brady Eidson <beidson@apple.com>
1752 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
1753 https://bugs.webkit.org/show_bug.cgi?id=151772
1755 Reviewed by Alex Christensen.
1757 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
1759 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
1760 * storage/indexeddb/cursor-basics-expected.txt:
1761 * storage/indexeddb/cursor-overloads-expected.txt:
1763 * storage/indexeddb/cursor-overloads.html:
1764 * storage/indexeddb/optional-arguments.html:
1765 * storage/indexeddb/resources/cursor-basics.js:
1766 * storage/indexeddb/resources/deleted-objects.js:
1767 * storage/indexeddb/resources/exceptions.js:
1768 * storage/indexeddb/resources/objectstore-basics.js:
1770 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
1771 * storage/indexeddb/objectstore-keycursor.html: Removed.
1772 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
1774 2015-12-02 David Hyatt <hyatt@apple.com>
1776 Add some more picture element layout tests
1777 https://bugs.webkit.org/show_bug.cgi?id=151769
1779 Reviewed by Dean Jackson.
1781 * fast/picture/image-picture-invalid-expected.txt: Added.
1782 * fast/picture/image-picture-invalid.html: Added.
1783 * fast/picture/image-picture-nested-expected.txt: Added.
1784 * fast/picture/image-picture-nested.html: Added.
1786 2015-12-02 Brady Eidson <beidson@apple.com>
1788 Modern IDB: Enable a couple more passing tests.
1789 https://bugs.webkit.org/show_bug.cgi?id=151766
1791 Reviewed by Beth Dakin.
1793 * platform/mac-wk1/TestExpectations:
1794 * storage/indexeddb/create-object-store-options-expected.txt:
1796 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
1798 Skipping tests on Win that fail due to unimplemented showModalDialog function.
1799 https://bugs.webkit.org/show_bug.cgi?id=151506
1801 Unreviewed test gardening.
1803 * platform/win/TestExpectations:
1805 2015-12-02 Brady Eidson <beidson@apple.com>
1807 Modern IDB: IDBTransaction::error is not exposed.
1808 https://bugs.webkit.org/show_bug.cgi?id=151752
1810 Reviewed by Alex Christensen.
1812 * platform/mac-wk1/TestExpectations:
1813 * storage/indexeddb/modern/basic-add.html:
1814 * storage/indexeddb/modern/double-abort-expected.txt:
1815 * storage/indexeddb/modern/index-3.html:
1816 * storage/indexeddb/resources/transaction-error.js:
1817 * storage/indexeddb/transaction-error-expected.txt:
1819 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
1821 [css border] border-image doesn't honor border-style
1822 https://bugs.webkit.org/show_bug.cgi?id=99922
1824 Reviewed by Simon Fraser.
1826 Ensure that WebKit will be compliant to css-backgrounds spec where
1827 a border with an image will only be rendered if there is a style defined.
1829 Previous border image tests had to be edited (i.e. define border-style)
1830 to ensure that a decorated border would be rendered.
1832 * fast/borders/border-image-01.html:
1833 * fast/borders/border-image-border-radius.html:
1834 * fast/borders/border-image-fill-no-intrinsic-size.html:
1835 * fast/borders/border-image-longhand.html:
1836 * fast/borders/border-image-massive-scale.html:
1837 * fast/borders/border-image-omit-right-slice.html:
1838 * fast/borders/border-image-outset-in-shorthand.html:
1839 * fast/borders/border-image-outset-split-inline-expected.txt:
1840 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
1841 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
1842 * fast/borders/border-image-outset-split-inline.html:
1843 * fast/borders/border-image-outset.html:
1844 * fast/borders/border-image-repeat.html:
1845 * fast/borders/border-image-rotate-transform.html:
1846 * fast/borders/border-image-scale-transform.html:
1847 * fast/borders/border-image-scaled.html:
1848 * fast/borders/border-image-scrambled.html:
1849 * fast/borders/border-image-should-not-display-expected.html: Added.
1850 * fast/borders/border-image-should-not-display.html: Added.
1851 * fast/borders/border-image-side-reduction.html:
1852 * fast/borders/border-image-slice-constrained.html:
1853 * fast/borders/border-image-slice-missing-right.html:
1854 * fast/borders/border-image-slices.html:
1855 * fast/borders/border-image-source.html:
1856 * fast/borders/border-image-trumps-radius-expected.txt:
1857 * fast/borders/border-image-trumps-radius.html:
1858 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
1859 * fast/borders/resources/red.png: Added.
1860 * fast/borders/scaled-border-image.html:
1861 * fast/gradients/border-image-gradient-expected.txt:
1862 * fast/gradients/border-image-gradient.html:
1863 * fast/hidpi/image-set-border-image-comparison.html:
1864 * fast/hidpi/image-set-border-image-dynamic.html:
1865 * fast/hidpi/image-set-border-image-simple.html:
1866 * fast/writing-mode/border-image-horizontal-bt.html:
1867 * fast/writing-mode/border-image-vertical-lr.html:
1868 * fast/writing-mode/border-image-vertical-rl.html:
1869 * platform/mac/fast/borders/border-image-01-expected.txt:
1870 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
1871 * platform/mac/fast/borders/border-image-longhand-expected.txt:
1872 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
1873 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
1874 * platform/mac/fast/borders/border-image-outset-expected.txt:
1875 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
1876 * platform/mac/fast/borders/border-image-repeat-expected.txt:
1877 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
1878 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
1879 * platform/mac/fast/borders/border-image-scaled-expected.txt:
1880 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
1881 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
1882 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
1883 * platform/mac/fast/borders/border-image-slices-expected.txt:
1884 * platform/mac/fast/borders/border-image-source-expected.txt:
1885 * platform/mac/fast/borders/scaled-border-image-expected.txt:
1886 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
1887 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
1888 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
1889 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
1890 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
1891 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
1893 2015-12-02 Eric Carlson <eric.carlson@apple.com>
1895 [MediaStream] Implement MediaStreamTrack.getSettings()
1896 https://bugs.webkit.org/show_bug.cgi?id=151727
1898 Reviewed by Jer Noble.
1900 * fast/mediastream/MediaStream-video-element-expected.txt:
1901 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
1902 * fast/mediastream/MediaStream-video-element-track-stop.html:
1903 * fast/mediastream/MediaStream-video-element.html:
1904 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
1905 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
1907 2015-12-01 David Hyatt <hyatt@apple.com>
1909 Implement the picture element.
1910 https://bugs.webkit.org/show_bug.cgi?id=116963
1912 Reviewed by Dean Jackson.
1914 * fast/picture: Added.
1915 * fast/picture/image-picture-1x-expected.txt: Added.
1916 * fast/picture/image-picture-1x.html: Added.
1917 * fast/picture/resources: Added.
1918 * fast/picture/resources/blue_rect.jpg: Added.
1919 * fast/picture/resources/currentSrcHelper.js: Added.
1921 (currentSrcFileName):
1922 (currentSrcFileNameNoParams):
1923 * fast/picture/resources/image-set-4x.png: Added.
1925 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
1927 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
1928 https://bugs.webkit.org/show_bug.cgi?id=149305
1929 <rdar://problem/22747892>
1931 Reviewed by Brent Fulgham.
1933 This test case is from Blink r180918:
1934 https://codereview.chromium.org/495743003
1936 * fast/loader/unload-mutation-crash-expected.txt: Added.
1937 * fast/loader/unload-mutation-crash.html: Added.
1939 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
1941 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
1942 https://bugs.webkit.org/show_bug.cgi?id=151730
1944 Reviewed by Brian Burg.
1946 * inspector/model/parse-script-syntax-tree-expected.txt:
1947 * inspector/model/parse-script-syntax-tree.html:
1949 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
1951 [Win] Test gardening after r192895
1955 * fast/text/emoji-overlap-expected.html:
1956 * fast/text/emoji-overlap.html:
1958 2015-12-01 Commit Queue <commit-queue@webkit.org>
1960 Unreviewed, rolling out r192894 and r192904.
1961 https://bugs.webkit.org/show_bug.cgi?id=151738
1963 Crashes sometimes on Windows (Requested by litherum on
1966 Reverted changesets:
1968 "[Win] Web fonts with small caps have excess whitespace with
1969 the complex text codepath"
1970 https://bugs.webkit.org/show_bug.cgi?id=151698
1971 http://trac.webkit.org/changeset/192894
1973 "Test gardening after r192894"
1974 http://trac.webkit.org/changeset/192904
1976 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
1978 [SVG -> OTF Converter] Force UnitsPerEm to 1000
1979 https://bugs.webkit.org/show_bug.cgi?id=151650
1981 Reviewed by Antti Koivisto.
1983 Some tests have quantization differences.
1985 * fast/ruby/ruby-expansion-cjk-2-expected.html:
1986 * fast/ruby/ruby-expansion-cjk-3-expected.html:
1987 * fast/ruby/ruby-expansion-cjk-4-expected.html:
1988 * fast/ruby/ruby-expansion-cjk-5-expected.html:
1989 * fast/ruby/ruby-expansion-cjk-expected.html:
1990 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
1991 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
1992 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
1993 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
1994 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
1995 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
1996 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
1997 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
1998 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
1999 * platform/mac/svg/batik/text/textEffect3-expected.txt:
2000 * platform/mac/svg/batik/text/textPosition2-expected.txt:
2001 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
2002 * svg/custom/acid3-test-77-expected.txt:
2004 2015-12-01 Brady Eidson <beidson@apple.com>
2006 Add updated test result missing from http://trac.webkit.org/changeset/192924
2007 https://bugs.webkit.org/show_bug.cgi?id=151725
2009 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
2011 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2013 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
2014 https://bugs.webkit.org/show_bug.cgi?id=151729
2016 Unreviewed test gardening.
2018 * platform/mac-wk2/TestExpectations:
2020 2015-12-01 Brady Eidson <beidson@apple.com>
2022 Give a more detailed message for TypeErrors that result from EnforceRange.
2023 https://bugs.webkit.org/show_bug.cgi?id=151725
2025 Reviewed by Tim Horton.
2027 * crypto/subtle/aes-cbc-generate-key-expected.txt:
2028 * js/dom/webidl-type-mapping-expected.txt:
2029 * storage/indexeddb/intversion-bad-parameters-expected.txt:
2030 * storage/indexeddb/version-change-event-basic-expected.txt:
2032 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2034 Test gardening after r192894
2038 * fast/text/small-caps-complex-expected.html:
2039 * fast/text/small-caps-complex.html:
2041 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2043 [iOS] Adjacent emoji overlap each other
2044 https://bugs.webkit.org/show_bug.cgi?id=151690
2045 <rdar://problem/23430453>
2047 Reviewed by Simon Fraser.
2049 * fast/text/emoji-overlap-expected.html: Added.
2050 * fast/text/emoji-overlap.html: Added.
2052 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2054 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
2055 https://bugs.webkit.org/show_bug.cgi?id=151698
2057 Reviewed by Darin Adler.
2059 * fast/text/resources/tinyfont.svg: Added.
2060 * fast/text/small-caps-complex-expected.html: Added.
2061 * fast/text/small-caps-complex.html: Added.
2063 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
2065 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
2066 https://bugs.webkit.org/show_bug.cgi?id=151709
2068 Unreviewed test gardening.
2070 * platform/mac-wk2/TestExpectations:
2072 2015-12-01 Brady Eidson <beidson@apple.com>
2074 Skip some specific IDB tests in preparation for enabling the entire directory.
2076 Reviewed in person by Sam Weinig.
2078 * platform/mac-wk1/TestExpectations:
2080 2015-12-01 Brady Eidson <beidson@apple.com>
2082 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
2083 https://bugs.webkit.org/show_bug.cgi?id=151704
2085 Reviewed by Alex Christensen.
2087 * platform/mac-wk1/TestExpectations:
2088 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2090 2015-12-01 Brady Eidson <beidson@apple.com>
2092 Modern IDB: storage/indexeddb/basics.html fails.
2093 https://bugs.webkit.org/show_bug.cgi?id=151694
2095 Reviewed by Alex Christensen.
2097 * platform/mac-wk1/TestExpectations:
2098 * storage/indexeddb/modern/deletedatabase-1.html:
2099 * storage/indexeddb/modern/opendatabase-versions.html:
2100 * storage/indexeddb/modern/versionchange-event.html:
2102 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
2104 Unreviewed, rolling out r192876.
2106 It broke a lot of JSC and layout tests for GTK and EFL
2110 "[ES6] "super" and "this" should be lexically bound inside an
2111 arrow function and should live in a JSLexicalEnvironment"
2112 https://bugs.webkit.org/show_bug.cgi?id=149338
2113 http://trac.webkit.org/changeset/192876
2115 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2117 [Streams API] pull function of tee should call readFromReadableStreamReader directly
2118 https://bugs.webkit.org/show_bug.cgi?id=151497
2122 Adding non regression test.
2124 * streams/streams-promises-expected.txt:
2125 * streams/streams-promises.html:
2127 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2129 [Streams API] teeReadableStream should not directly use stream.getReader()
2130 https://bugs.webkit.org/show_bug.cgi?id=151487
2132 Reviewed by Darin Adler.
2134 Adding non-regression test.
2136 * streams/streams-promises-expected.txt:
2137 * streams/streams-promises.html:
2139 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
2141 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2142 https://bugs.webkit.org/show_bug.cgi?id=149338
2144 Reviewed by Saam Barati.
2146 * js/arrowfunction-supercall-expected.txt: Added.
2147 * js/arrowfunction-supercall.html: Added.
2148 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2149 * js/script-tests/arrowfunction-supercall.js: Added.
2150 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2152 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2154 [Streams API] streams should not directly use Number and related methods
2155 https://bugs.webkit.org/show_bug.cgi?id=151499
2157 Reviewed by Darin Adler.
2159 Added a non-regression test.
2161 * streams/streams-promises-expected.txt:
2162 * streams/streams-promises.html:
2164 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
2166 [Streams API] Remove use of @catch for exposed promises
2167 https://bugs.webkit.org/show_bug.cgi?id=151625
2169 Reviewed by Darin Adler.
2171 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
2173 2015-11-30 Brady Eidson <beidson@apple.com>
2175 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
2176 https://bugs.webkit.org/show_bug.cgi?id=151693
2178 Reviewed by Geoffrey Garen.
2180 * platform/mac-wk1/TestExpectations:
2182 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2184 Amazon.com Additional Information links aren't clickable
2185 https://bugs.webkit.org/show_bug.cgi?id=151401
2186 <rdar://problem/23454261>
2188 Reviewed by Darin Adler.
2190 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
2191 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
2193 2015-11-30 Brady Eidson <beidson@apple.com>
2195 Modern IDB: Iterating index cursors to a specific key is busted.
2196 https://bugs.webkit.org/show_bug.cgi?id=151684
2198 Reviewed by Darin Adler.
2200 * platform/mac-wk1/TestExpectations:
2202 2015-11-30 Brady Eidson <beidson@apple.com>
2204 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
2205 https://bugs.webkit.org/show_bug.cgi?id=151683
2207 Reviewed by Darin Adler.
2209 * platform/mac-wk1/TestExpectations:
2211 2015-11-30 Brady Eidson <beidson@apple.com>
2213 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
2214 https://bugs.webkit.org/show_bug.cgi?id=151675.
2216 Reviewed by Darin Adler.
2218 * platform/mac-wk1/TestExpectations:
2219 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2220 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2221 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2223 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
2225 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
2226 https://bugs.webkit.org/show_bug.cgi?id=149309
2227 <rdar://problem/22748363>
2229 Reviewed by Brent Fulgham.
2231 The test case is from Blink r175601:
2232 https://codereview.chromium.org/317513002
2233 The test case will generate a set of weird ordering events that affects the documentLoader:
2234 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
2235 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
2236 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
2237 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
2238 frame finishes loading).
2239 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
2240 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
2241 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
2242 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
2244 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
2246 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
2247 * http/tests/misc/detach-during-notifyDone.html: Added.
2248 * http/tests/misc/resources/detached-frame.html: Added.
2250 2015-11-30 Commit Queue <commit-queue@webkit.org>
2252 Unreviewed, rolling out r192819.
2253 https://bugs.webkit.org/show_bug.cgi?id=151681
2255 This change broke existing layout tests on Windows (Requested
2256 by ryanhaddad on #webkit).
2260 "Unify font-variant-* with font-variant shorthand"
2261 https://bugs.webkit.org/show_bug.cgi?id=149773
2262 http://trac.webkit.org/changeset/192819
2264 2015-11-30 Brady Eidson <beidson@apple.com>
2266 Modern IDB: Set the correct source on the IDBRequest for cursor updates
2267 https://bugs.webkit.org/show_bug.cgi?id=151665
2269 Reviewed by Andy Estes.
2271 * platform/mac-wk1/TestExpectations:
2273 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2275 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
2276 https://bugs.webkit.org/show_bug.cgi?id=150542
2278 Unreviewed test gardening.
2280 * platform/mac-wk2/TestExpectations:
2282 2015-11-30 Brady Eidson <beidson@apple.com>
2284 Modern IDB: Correct handling of cursors finishing iteration.
2285 https://bugs.webkit.org/show_bug.cgi?id=151664
2287 Reviewed by Andy Estes.
2289 * platform/mac-wk1/TestExpectations:
2291 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
2293 Unify font-variant-* with font-variant shorthand
2294 https://bugs.webkit.org/show_bug.cgi?id=149773
2296 Reviewed by Darin Adler.
2298 Update tests. Also temporarily skip existing font-features tests until
2299 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2301 * css3/font-variant-parsing-expected.txt:
2302 * css3/font-variant-parsing.html:
2303 * fast/css/font-property-priority-expected.txt:
2304 * fast/css/font-shorthand-expected.txt:
2305 * fast/css/parsing-font-variant-ligatures-expected.txt:
2306 * fast/css/parsing-font-variant-ligatures.html:
2307 * fast/inspector-support/style-expected.txt:
2308 * fast/text/font-variant-shorthand-expected.txt: Added.
2309 * fast/text/font-variant-shorthand.html: Added.
2310 * platform/mac/TestExpectations:
2311 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2313 2015-11-30 Brady Eidson <beidson@apple.com>
2315 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
2316 https://bugs.webkit.org/show_bug.cgi?id=151648
2318 Reviewed by Andy Estes.
2320 * platform/mac-wk1/TestExpectations:
2321 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
2322 * storage/indexeddb/modern/abort-requests-cancelled.html:
2323 * storage/indexeddb/modern/aborted-put-expected.txt:
2324 * storage/indexeddb/modern/aborted-put.html:
2325 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
2326 * storage/indexeddb/modern/createobjectstore-basic.html:
2327 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2328 * storage/indexeddb/modern/deleteindex-2.html:
2329 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
2330 * storage/indexeddb/modern/deleteobjectstore-1.html:
2331 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2332 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
2333 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
2335 2015-11-30 Chris Dumez <cdumez@apple.com>
2337 location.origin is undefined in a web worker
2338 https://bugs.webkit.org/show_bug.cgi?id=151614
2340 Reviewed by Darin Adler.
2342 Update existing layout test to confirm the existence of location.origin when in a
2345 * fast/workers/resources/worker-location.js:
2346 * fast/workers/worker-location-expected.txt:
2348 2015-11-30 Brady Eidson <beidson@apple.com>
2350 Modern IDB: Support updating cursor values when the object store uses inline keys.
2351 https://bugs.webkit.org/show_bug.cgi?id=151647
2353 Reviewed by Andy Estes.
2355 * platform/mac-wk1/TestExpectations:
2357 2015-11-30 Brady Eidson <beidson@apple.com>
2359 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
2360 https://bugs.webkit.org/show_bug.cgi?id=151630
2362 Reviewed by Andy Estes.
2364 * platform/mac-wk1/TestExpectations:
2365 * storage/indexeddb/modern/cursor-2-expected.txt:
2366 * storage/indexeddb/modern/cursor-2.html:
2367 * storage/indexeddb/modern/cursor-3-expected.txt:
2368 * storage/indexeddb/modern/cursor-3.html:
2369 * storage/indexeddb/modern/cursor-4-expected.txt:
2370 * storage/indexeddb/modern/cursor-4.html:
2371 * storage/indexeddb/modern/deleteindex-1-expected.txt:
2372 * storage/indexeddb/modern/deleteindex-1.html:
2373 * storage/indexeddb/modern/deleteindex-2-expected.txt:
2374 * storage/indexeddb/modern/deleteindex-2.html:
2375 * storage/indexeddb/modern/index-4-expected.txt:
2376 * storage/indexeddb/modern/index-4.html:
2377 * storage/indexeddb/modern/index-cursor-1-expected.txt:
2378 * storage/indexeddb/modern/index-cursor-1.html:
2379 * storage/indexeddb/modern/index-cursor-2-expected.txt:
2380 * storage/indexeddb/modern/index-cursor-2.html:
2381 * storage/indexeddb/modern/index-cursor-3-expected.txt:
2382 * storage/indexeddb/modern/index-cursor-3.html:
2384 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
2386 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
2387 https://bugs.webkit.org/show_bug.cgi?id=143159
2389 Unreviewed test gardening.
2391 * platform/mac-wk2/TestExpectations:
2393 2015-11-30 Brady Eidson <beidson@apple.com>
2395 Modern IDB: Support keyPath injection into object store records.
2396 https://bugs.webkit.org/show_bug.cgi?id=151640
2398 Reviewed by Andy Estes.
2400 * platform/mac-wk1/TestExpectations:
2402 2015-11-29 Antoine Quint <graouts@apple.com>
2404 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
2405 https://bugs.webkit.org/show_bug.cgi?id=147932
2407 Reviewed by Dean Jackson.
2409 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
2410 specified with an invalid keyword in a `style` attribute. We also update the expected output for
2411 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
2412 Chrome, where we correctly use the default value instead of null objects, which was definitely
2415 * svg/css/invalid-color-cascade-expected.svg: Added.
2416 * svg/css/invalid-color-cascade.svg: Added.
2417 * svg/css/invalid-paint-cascade-expected.svg: Added.
2418 * svg/css/invalid-paint-cascade.svg: Added.
2419 * svg/css/script-tests/svg-attribute-parser-mode.js:
2420 * svg/css/svg-attribute-parser-mode-expected.txt:
2422 2015-11-18 Andy Estes <aestes@apple.com>
2424 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
2425 https://bugs.webkit.org/show_bug.cgi?id=151433
2426 rdar://problem/23506594
2428 Reviewed by Alexey Proskuryakov.
2430 * contentfiltering/allow-media-document-expected.txt: Added.
2431 * contentfiltering/allow-media-document.html: Added.
2432 * contentfiltering/resources/test.mp4: Added.
2434 2015-11-25 Pranjal Jumde <pjumde@apple.com>
2436 Checks for buffer-overflows when reading characters from textRun
2437 https://bugs.webkit.org/show_bug.cgi?id=151055
2438 <rdar://problem/23251789>
2440 Reviewed by Myles C. Maxfield.
2442 * dom/html/level1/core/151055_asan.html:
2443 * dom/html/level1/core/151055_asan-expected.txt:
2445 2015-11-24 Commit Queue <commit-queue@webkit.org>
2447 Unreviewed, rolling out r192536, r192722, and r192743.
2448 https://bugs.webkit.org/show_bug.cgi?id=151593
2450 Still causing trouble. (Requested by kling on #webkit).
2452 Reverted changesets:
2454 "[JSC] JSPropertyNameEnumerator could be destructorless."
2455 https://bugs.webkit.org/show_bug.cgi?id=151242
2456 http://trac.webkit.org/changeset/192536
2458 "REGRESSION(r192536): Null pointer dereference in
2459 JSPropertyNameEnumerator::visitChildren()."
2460 https://bugs.webkit.org/show_bug.cgi?id=151495
2461 http://trac.webkit.org/changeset/192722
2463 "REGRESSION(r192536): Null pointer dereference in
2464 JSPropertyNameEnumerator::visitChildren()."
2465 https://bugs.webkit.org/show_bug.cgi?id=151495
2466 http://trac.webkit.org/changeset/192743
2468 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
2470 [Streams API] Implement pipeTo method in readable Stream
2471 https://bugs.webkit.org/show_bug.cgi?id=151588
2473 Reviewed by Darin Adler.
2475 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
2476 source" was moved to its own file because it causes timing issues.
2478 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
2479 writes fast enough exerts backpressure on the source" test to its own file.
2480 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
2481 exerts backpressure on the source" test.
2482 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
2483 * streams/pipe-to-expected.txt:
2484 * streams/reference-implementation/brand-checks-expected.txt:
2485 * streams/reference-implementation/pipe-through-expected.txt:
2486 * streams/reference-implementation/pipe-to-expected.txt:
2487 * streams/reference-implementation/pipe-to-options-expected.txt:
2488 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
2489 * platform/mac/TestExpectations:
2490 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
2492 2015-11-24 Antti Koivisto <antti@apple.com>
2494 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
2495 https://bugs.webkit.org/show_bug.cgi?id=151566
2496 rdar://problem/23430177
2498 Reviewed by Zalan Bujtas.
2500 * fast/html/details-comment-crash-expected.html: Added.
2501 * fast/html/details-comment-crash.html: Added.
2503 2015-11-23 Brady Eidson <beidson@apple.com>
2505 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
2506 https://bugs.webkit.org/show_bug.cgi?id=151568
2508 Reviewed by Alex Christensen.
2510 * platform/mac-wk1/TestExpectations:
2512 2015-11-23 Brady Eidson <beidson@apple.com>
2514 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
2515 https://bugs.webkit.org/show_bug.cgi?id=151550
2517 Reviewed by Alex Christensen.
2519 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
2520 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
2521 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
2522 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
2523 * storage/indexeddb/modern/index-5-expected.txt:
2524 * storage/indexeddb/modern/index-5.html:
2526 2015-11-23 Brady Eidson <beidson@apple.com>
2528 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
2529 https://bugs.webkit.org/show_bug.cgi?id=151557
2531 Reviewed by Alex Christensen.
2533 * platform/mac-wk1/TestExpectations:
2535 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
2537 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
2538 https://bugs.webkit.org/show_bug.cgi?id=151254
2540 Reviewed by Darin Adler.
2542 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
2543 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
2545 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2547 Add a test to make sure that font-variant: inherit works correctly.
2551 * fast/text/font-variant-inherit-expected.html: Added.
2552 * fast/text/font-variant-inherit.html: Added.
2554 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
2556 Font selection should not consult font-variant property
2557 https://bugs.webkit.org/show_bug.cgi?id=151537
2559 Reviewed by Simon Fraser.
2561 * fast/text/font-selection-font-variant-expected.html: Added.
2562 * fast/text/font-selection-font-variant.html: Added.
2564 == Rolled over to ChangeLog-2015-11-21 ==