1 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
3 Rebaselining storage/domstorage/localstorage/delete-defineproperty-removal.html
4 https://bugs.webkit.org/show_bug.cgi?id=149179
6 Unreviewed test gardening.
8 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt:
10 2015-12-23 Pranjal Jumde <pjumde@apple.com>
12 Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
13 https://bugs.webkit.org/show_bug.cgi?id=149179
14 <rdar://problem/22708019>.
16 Reviewed by Filip Pizlo.
18 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
19 * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.
21 2015-12-23 Eric Carlson <eric.carlson@apple.com>
23 [MediaStream] MediaDeviceInfo.label must be empty in some situations
24 https://bugs.webkit.org/show_bug.cgi?id=152000
26 Reviewed by Brent Fulgham.
28 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
29 * fast/mediastream/MediaDevices-enumerateDevices.html:
31 2015-12-23 Andy VanWagoner <andy@instructure.com>
33 [INTL] Implement DateTime Format Functions
34 https://bugs.webkit.org/show_bug.cgi?id=147606
36 Reviewed by Benjamin Poulain.
38 * js/intl-datetimeformat-expected.txt: Added format tests.
39 * js/intl-datetimeformat.html: Used utf-8.
40 * js/script-tests/intl-datetimeformat.js: Added format tests.
42 2015-12-23 Andy VanWagoner <thetalecrafter@gmail.com>
44 [INTL] Implement String.prototype.localeCompare in ECMA-402
45 https://bugs.webkit.org/show_bug.cgi?id=147607
47 Reviewed by Benjamin Poulain.
49 * js/script-tests/string-localeCompare.js:
50 * js/script-tests/string-prototype-properties.js: Update error message.
51 * js/string-localeCompare-expected.txt:
52 * js/string-prototype-properties-expected.txt: Update error message.
53 * js/string-localeCompare.html:
55 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
57 Rebaselining fast/text/emoji.html for Windows
58 https://bugs.webkit.org/show_bug.cgi?id=152147
60 Unreviewed test gardening.
62 * platform/win/fast/text/emoji-expected.txt:
64 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
66 Marking http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* as failing on Win
67 https://bugs.webkit.org/show_bug.cgi?id=152411
69 Unreviewed test gardening.
71 * platform/win/TestExpectations:
73 2015-12-23 ChangSeok Oh <changseok.oh@collabora.com>
75 [GTK] Unreviewed gardening
77 RTCPeerConnection-state.html is removed after r194112. Remove failure expectations
78 for tests which have been passing. Add new expectations for text-combine-shrink-on-color-change.html
80 * platform/gtk/TestExpectations:
81 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.png: Added.
82 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
84 2015-12-23 Andy VanWagoner <andy@instructure.com>
86 [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions ()
87 https://bugs.webkit.org/show_bug.cgi?id=147603
89 Reviewed by Benjamin Poulain.
91 * js/intl-datetimeformat-expected.txt: Added resolvedOptions tests.
92 * js/script-tests/intl-datetimeformat.js: Added resolvedOptions tests.
93 (string_appeared_here):
95 2015-12-23 Chris Aljoudi <chris@chrismatic.io> and Alex Christensen <achristensen@webkit.org>
97 Content blockers should be able to promote http to https
98 https://bugs.webkit.org/show_bug.cgi?id=148966
100 Reviewed by Benjamin Poulain.
102 * http/tests/contentextensions/make-https-expected.txt: Added.
103 * http/tests/contentextensions/make-https.html: Added.
104 * http/tests/contentextensions/make-https.html.json: Added.
106 2015-12-22 Xabier Rodriguez Calvar <calvaris@igalia.com>
108 [Streams API] Fix cosmetic things after importing spec tests
109 https://bugs.webkit.org/show_bug.cgi?id=152479
111 Reviewed by Youenn Fablet.
113 Spec version are mainly updated in this patch as it wasn't done when importing tests from the spec. Some other
114 minor changes were done, as renumbering some tests, removing some orphan expectations and other styling issues.
116 * streams/brand-checks.html:
117 * streams/pipe-to.html:
118 * streams/readable-stream-controller-error.html:
119 * streams/readable-stream-pipeThrough.html:
120 * streams/readable-stream-reader-read.html:
121 * streams/reference-implementation/abstract-ops.html:
122 * streams/reference-implementation/bad-strategies.html:
123 * streams/reference-implementation/bad-underlying-sinks.html:
124 * streams/reference-implementation/bad-underlying-sources-expected.txt: Removed.
125 * streams/reference-implementation/brand-checks.html:
126 * streams/reference-implementation/byte-length-queuing-strategy.html:
127 * streams/reference-implementation/count-queuing-strategy.html:
128 * streams/reference-implementation/pipe-through.html:
129 * streams/reference-implementation/pipe-to-options.html:
130 * streams/reference-implementation/pipe-to.html:
131 * streams/reference-implementation/readable-stream-templated.html:
132 * streams/reference-implementation/transform-stream-errors.html:
133 * streams/reference-implementation/transform-stream.html:
134 * streams/reference-implementation/writable-stream-abort.html:
135 * streams/reference-implementation/writable-stream-expected.txt:
136 * streams/reference-implementation/writable-stream.html:
138 2015-12-22 Ryan Haddad <ryanhaddad@apple.com>
140 Marking webgl/1.0.2/conformance/extensions/get-extension.html as flaky on mac-wk1
141 https://bugs.webkit.org/show_bug.cgi?id=152506
143 Unreviewed test gardening.
145 * platform/mac-wk1/TestExpectations:
147 2015-12-22 Chris Fleizach <cfleizach@apple.com>
149 [WK2] Looping in testcase: fast/dom/Window/property-access-on-cached-window-after-frame-removed.html
150 https://bugs.webkit.org/show_bug.cgi?id=152482
152 Reviewed by Brent Fulgham.
154 * platform/mac-wk2/TestExpectations:
156 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
158 Skipping unsupported test on ios-simulator
159 https://bugs.webkit.org/show_bug.cgi?id=152491
161 Unreviewed test gardening.
163 * platform/ios-simulator/TestExpectations:
165 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
167 Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
168 https://bugs.webkit.org/show_bug.cgi?id=152492
170 Unreviewed test gardening.
172 * platform/mac-wk2/TestExpectations:
174 2015-12-21 Skachkov Oleksandr <gskachkov@gmail.com>
176 Unexpected exception assigning to this._property inside arrow function
177 https://bugs.webkit.org/show_bug.cgi?id=152028
179 Reviewed by Saam Barati.
181 Added new test cases for arrow function, to force create lexical env in body of function.
183 * js/arrowfunction-lexical-bind-this-expected.txt:
184 * js/script-tests/arrowfunction-lexical-bind-this.js:
186 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
188 Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
189 https://bugs.webkit.org/show_bug.cgi?id=152487
191 Unreviewed test gardening.
193 * platform/mac-wk1/TestExpectations:
195 2015-12-21 Antti Koivisto <antti@apple.com>
197 Limit cached redirect chain length
198 https://bugs.webkit.org/show_bug.cgi?id=152477
200 Reviewed by Andreas Kling.
202 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
203 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
204 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
206 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
208 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
209 https://bugs.webkit.org/show_bug.cgi?id=152485
211 Unreviewed test gardening.
213 * platform/mac-wk1/TestExpectations:
215 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
217 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
218 https://bugs.webkit.org/show_bug.cgi?id=152449
220 Unreviewed teset gardening.
222 * platform/ios-simulator/TestExpectations:
224 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
226 Unreviewed, rolling out r194328.
228 This change appears to have caused failures in JSC tests
232 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
233 https://bugs.webkit.org/show_bug.cgi?id=147607
234 http://trac.webkit.org/changeset/194328
236 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
238 [INTL] Implement String.prototype.localeCompare in ECMA-402
239 https://bugs.webkit.org/show_bug.cgi?id=147607
241 Reviewed by Darin Adler.
243 * js/script-tests/string-localeCompare.js:
244 * js/script-tests/string-prototype-properties.js: Update error message.
245 * js/string-localeCompare-expected.txt:
246 * js/string-prototype-properties-expected.txt: Update error message.
247 * js/string-localeCompare.html:
249 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
251 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
252 https://bugs.webkit.org/show_bug.cgi?id=152374
254 Reviewed by Darin Adler.
256 Added test to make sure that when copying a 50 frame 500x500 animation
257 (50 MB uncompressed) to the clipboard, the additional memory usage is
258 kept to less than 200 MB.
260 * fast/images/image-copy-memory-usage-expected.txt: Added.
261 * fast/images/image-copy-memory-usage.html: Added.
262 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
264 2015-12-20 Commit Queue <commit-queue@webkit.org>
266 Unreviewed, rolling out r194033 and r194267.
267 https://bugs.webkit.org/show_bug.cgi?id=152465
269 Caused crashes on Mac WK1 bots (Requested by youenn on
274 "[Streams API] Expose ReadableStream and relatives to Worker"
275 https://bugs.webkit.org/show_bug.cgi?id=152066
276 http://trac.webkit.org/changeset/194033
278 "[Streams API] imported/w3c/web-platform-tests/streams-api
279 /readable-streams/cancel.html has a flaky test"
280 https://bugs.webkit.org/show_bug.cgi?id=152065
281 http://trac.webkit.org/changeset/194267
283 2015-12-18 Antti Koivisto <antti@apple.com>
285 Cache redirects as separate entries
286 https://bugs.webkit.org/show_bug.cgi?id=152424
288 Reviewed by Alex Christensen.
290 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
291 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
292 * http/tests/cache/disk-cache/resources/generate-response.cgi:
294 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
296 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
298 Unreviewed test gardening. This test has been passing since r191658.
300 * platform/gtk/TestExpectations:
302 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
304 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
305 https://bugs.webkit.org/show_bug.cgi?id=152442
307 Unreviewed test gardening.
309 * platform/ios-simulator/TestExpectations:
311 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
313 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
314 https://bugs.webkit.org/show_bug.cgi?id=152437
316 Unreviewed test gardening.
318 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
320 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
322 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
323 https://bugs.webkit.org/show_bug.cgi?id=152025
325 Unreviewed test gardening.
327 * platform/mac-wk2/TestExpectations:
329 2015-12-18 Brady Eidson <beidson@apple.com>
331 Modern IDB: Refactor when opening the backing store takes place.
332 https://bugs.webkit.org/show_bug.cgi?id=152405
334 Reviewed by Alex Christensen.
336 * platform/mac-wk1/TestExpectations:
338 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
340 [GTK] Unreviewed gardening
342 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
343 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
345 * platform/gtk/TestExpectations:
347 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
349 [GTK] Unreviewed gardening
350 https://bugs.webkit.org/show_bug.cgi?id=142292
352 fast/images/animated-gif-body-outside-viewport.html and
353 fast/images/animated-gif-window-resizing.html are flaky; mark them
356 * platform/gtk/TestExpectations:
358 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
360 [GTK] Unreviewed gardening
362 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
363 has been consistently passing since r192511.
365 * platform/gtk/TestExpectations:
367 2015-12-17 Commit Queue <commit-queue@webkit.org>
369 Unreviewed, rolling out r194241 and r194252.
370 https://bugs.webkit.org/show_bug.cgi?id=152415
372 Caused crashes on GuardMalloc (Requested by ap on #webkit).
376 "Modern IDB: Refactor open/delete requests to exist in the
378 https://bugs.webkit.org/show_bug.cgi?id=152397
379 http://trac.webkit.org/changeset/194241
381 "Modern IDB: Refactor when opening the backing store takes
383 https://bugs.webkit.org/show_bug.cgi?id=152405
384 http://trac.webkit.org/changeset/194252
386 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
388 [INTL] Implement Collator Compare Functions
389 https://bugs.webkit.org/show_bug.cgi?id=147604
391 Reviewed by Darin Adler.
393 * js/intl-collator-expected.txt:
394 * js/intl-collator.html:
395 * js/script-tests/intl-collator.js:
398 2015-12-17 Brady Eidson <beidson@apple.com>
400 Modern IDB: Refactor when opening the backing store takes place.
401 https://bugs.webkit.org/show_bug.cgi?id=152405
403 Reviewed by Alex Christensen.
405 * platform/mac-wk1/TestExpectations:
407 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
409 Provide a way to distinguish a nested lexical block from a function's lexical block
410 https://bugs.webkit.org/show_bug.cgi?id=152361
412 Reviewed by Saam Barati.
414 * inspector/debugger/breakpoint-scope-expected.txt:
415 We will soon remove the backend sending a "Local" scope.
416 The backend was just marking the first closure scope as local.
417 The frontend can do this itself and do a better job of it.
419 * inspector/model/resources/all-scopes.js: Added.
420 (testAllScopes.innerScope):
422 * inspector/model/resources/block-scopes.js: Added.
424 (testBlockScopes.method):
425 * inspector/model/resources/function-name-scopes.js: Added.
426 (testFunctionNameScope1):
427 * inspector/model/scope-chain-node-expected.txt: Added.
428 * inspector/model/scope-chain-node.html: Added.
429 Tests for ways to get all the different scope types and
430 specific cases of certain scope types.
432 2015-12-17 Keith Miller <keith_miller@apple.com>
434 [ES6] Add support for Symbol.hasInstance
435 https://bugs.webkit.org/show_bug.cgi?id=151839
437 Reviewed by Saam Barati.
439 Fix tests to reflect the changes to instanceof in ES6.
441 Added a new regression test for bound functions in instanceof
442 as the perfomance on bound functions should, to some degree,
443 reflect the performance on C-API users.
445 * inspector/model/remote-object-get-properties-expected.txt:
446 * js/Object-getOwnPropertyNames-expected.txt:
447 * js/exception-for-nonobject-expected.txt:
448 * js/exception-instanceof-expected.txt:
449 * js/instance-of-immediates-expected.txt:
450 * js/regress/instanceof-bound-expected.txt: Added.
451 * js/regress/instanceof-bound.html: Added.
452 * js/regress/script-tests/instanceof-bound.js: Added.
455 * js/script-tests/Object-getOwnPropertyNames.js:
457 2015-12-17 Simon Fraser <simon.fraser@apple.com>
459 Disable viewport "shrink to fit" outside of multitasking mode
460 https://bugs.webkit.org/show_bug.cgi?id=152403
461 rdar://problem/23818102
463 Reviewed by Tim Horton.
465 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
467 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
469 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
471 Web Inspector: Add JSContext Script Profiling
472 https://bugs.webkit.org/show_bug.cgi?id=151899
474 Reviewed by Brian Burg.
476 * inspector/script-profiler/event-type-API-expected.txt: Added.
477 * inspector/script-profiler/event-type-API.html: Added.
478 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
479 * inspector/script-profiler/event-type-Microtask.html: Added.
480 * inspector/script-profiler/tracking-expected.txt: Added.
481 * inspector/script-profiler/tracking.html: Added.
482 Tests for the new ScriptProfiler domain.
484 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
486 Marking fast/media/mq-* tests as failing on ios-simulator
487 https://bugs.webkit.org/show_bug.cgi?id=152137
489 Unreviewed test gardening.
491 * platform/ios-simulator/TestExpectations:
493 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
495 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
496 https://bugs.webkit.org/show_bug.cgi?id=152390
498 Unreviewed test gardening.
500 * platform/ios-simulator/TestExpectations:
502 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
504 [GTK] Unreviewed gardening
506 Remove failure expectations for tests that have been passing after
507 r185157, r186191, r189670, r191658 and r191727.
509 * platform/gtk/TestExpectations:
511 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
513 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
514 https://bugs.webkit.org/show_bug.cgi?id=152377
518 * TestExpectations: removing some flakiness expectations.
520 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
522 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
523 https://bugs.webkit.org/show_bug.cgi?id=152227
525 Reviewed by Saam Barati.
527 Make the test taking longer time.
529 * js/regress/script-tests/generator-function-create.js:
532 2015-12-16 Andy Estes <aestes@apple.com>
534 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
535 https://bugs.webkit.org/show_bug.cgi?id=152375
536 <rdar://problem/22020902>
538 Reviewed by Darin Adler.
540 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
541 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
542 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
543 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
544 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
545 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
546 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
547 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
548 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
549 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
551 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
553 Adding timout expectation to one more wpt test that I missed in the last commit.
554 https://bugs.webkit.org/show_bug.cgi?id=152335
556 Unreviewed test gardening.
560 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
562 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
563 https://bugs.webkit.org/show_bug.cgi?id=152335
565 Unreviewed test gadening.
569 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
571 Re-baseline pageoverlay/overlay* tests for mac-wk1
572 https://bugs.webkit.org/show_bug.cgi?id=152338
574 Unreviewed test gardening.
576 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
577 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
578 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
580 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
582 Mark additional wpt tests as flaky due to WK/WPT testharness.js
583 https://bugs.webkit.org/show_bug.cgi?id=152335
587 * TestExpectations: marking some more tests as flaky.
589 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
591 Web Inspector: Typing object literal in the console causes a parse error
592 https://bugs.webkit.org/show_bug.cgi?id=141737
594 Reviewed by Timothy Hatcher.
596 * inspector/controller/runtime-controller-expected.txt: Added.
597 * inspector/controller/runtime-controller.html: Added.
599 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
601 Fix computation of min|max-content contribution of non-replaced blocks
602 https://bugs.webkit.org/show_bug.cgi?id=152004
604 Reviewed by Darin Adler.
606 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
607 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
608 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
609 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
610 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
611 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
612 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
613 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
614 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
615 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
616 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
617 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
618 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
619 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
620 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
621 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
622 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
623 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
624 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
625 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
626 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
627 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
628 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
629 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
630 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
631 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
632 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
633 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
634 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
641 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
643 Mac EWS bots frequently fail several wpt tests
644 https://bugs.webkit.org/show_bug.cgi?id=152257
648 * TestExpectations: marking some tests as flaky.
650 2015-12-16 Commit Queue <commit-queue@webkit.org>
652 Unreviewed, rolling out r194135.
653 https://bugs.webkit.org/show_bug.cgi?id=152333
655 due to missing OSR exit materialization support in FTL
656 (Requested by yusukesuzuki on #webkit).
660 "[ES6] Handle new_generator_func / new_generator_func_exp in
662 https://bugs.webkit.org/show_bug.cgi?id=152227
663 http://trac.webkit.org/changeset/194135
665 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
667 Align WebKit testharness.js with WPT testharness.js
668 https://bugs.webkit.org/show_bug.cgi?id=152297
670 Reviewed by Darin Adler.
672 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
673 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
675 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
676 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
677 * resources/testharness.js:
679 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
681 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
682 https://bugs.webkit.org/show_bug.cgi?id=152227
684 Reviewed by Saam Barati.
686 Make the test taking longer time.
688 * js/regress/script-tests/generator-function-create.js:
691 2015-12-16 Tomas Popela <tpopela@redhat.com>
693 [GTK] Correct the wrong expectation introduced in r194106
694 https://bugs.webkit.org/show_bug.cgi?id=152325
696 Unreviewed GTK gardening
698 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
700 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
702 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
703 https://bugs.webkit.org/show_bug.cgi?id=152135
705 Reviewed by Simon Fraser.
707 * platform/ios-simulator-wk2/TestExpectations:
708 * platform/ios-simulator/TestExpectations:
709 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
710 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
711 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
712 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
714 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
716 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
717 https://bugs.webkit.org/show_bug.cgi?id=152260
718 <rdar://problem/23884579>
720 Reviewed by Andy Estes.
722 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
723 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
724 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
725 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
726 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
727 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
728 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
729 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
730 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
731 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
732 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
733 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
734 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
735 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
736 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
737 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
738 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
739 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
740 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
741 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
742 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
744 2015-12-15 Timothy Horton <timothy_horton@apple.com>
746 Rebaseline some page overlay tests for WK1
748 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
749 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
750 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
751 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
753 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
755 Web Inspector: Localize "global code" and "eval code" strings
756 https://bugs.webkit.org/show_bug.cgi?id=152313
758 Reviewed by Timothy Hatcher.
760 * inspector/debugger/js-stacktrace-expected.txt:
761 * inspector/debugger/js-stacktrace.html:
762 * inspector/model/stack-trace-expected.txt: Added.
763 * inspector/model/stack-trace.html: Added.
765 2015-12-15 Tim Horton <timothy_horton@apple.com>
767 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
768 https://bugs.webkit.org/show_bug.cgi?id=152241
769 <rdar://problem/23642574>
771 Reviewed by Simon Fraser.
773 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
774 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
775 Add a test ensuring that small-frame overlays get mouse events.
777 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
778 * pageoverlay/overlay-small-frame-paints.html: Added.
779 Add a test ensuring that small-frame overlays get paint callbacks.
781 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
783 [Font Features] TrueType fonts trigger real features even when synthesis is applied
784 https://bugs.webkit.org/show_bug.cgi?id=152287
786 Reviewed by Darin Adler.
790 * css3/font-variant-petite-caps-synthesis-expected.html:
791 * css3/font-variant-petite-caps-synthesis.html:
792 * css3/font-variant-small-caps-synthesis-expected.html:
793 * css3/font-variant-small-caps-synthesis.html:
794 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
795 * css3/font-variant-petite-caps-synthesis-coverage.html:
796 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
797 * css3/font-variant-small-caps-synthesis-coverage.html:
799 2015-12-15 Mark Lam <mark.lam@apple.com>
801 Polymorphic operand types for DFG and FTL bit operators.
802 https://bugs.webkit.org/show_bug.cgi?id=152191
804 Reviewed by Saam Barati.
806 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
807 * js/regress/ftl-polymorphic-bitand.html: Added.
808 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
809 * js/regress/ftl-polymorphic-bitor.html: Added.
810 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
811 * js/regress/ftl-polymorphic-bitxor.html: Added.
812 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
813 * js/regress/ftl-polymorphic-lshift.html: Added.
814 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
815 * js/regress/ftl-polymorphic-rshift.html: Added.
816 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
817 * js/regress/ftl-polymorphic-urshift.html: Added.
818 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
821 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
824 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
827 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
830 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
833 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
837 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
839 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
840 https://bugs.webkit.org/show_bug.cgi?id=152295
842 Reviewed by Eric Carlson.
844 Add test that verifies RTCPeerConnection's behavior in the closed state
845 (signalingState). Promise functions should reject, and (some) others
846 should throw. Remove old test that tests incorrect behavior.
848 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
849 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
850 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
851 * fast/mediastream/RTCPeerConnection-state.html: Removed.
853 2015-12-15 Tomas Popela <tpopela@redhat.com>
855 [GTK] Gardening: Rebaseline tests
856 https://bugs.webkit.org/show_bug.cgi?id=152301
858 Unreviewed GTK gardening
860 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
861 Correct the expectations after r189202 when RangeException was
863 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
864 Add a new test expectations after r187148.
865 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
866 Add a new test expectations after r193363.
868 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
870 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
871 https://bugs.webkit.org/show_bug.cgi?id=152264
873 Unreviewed test gardening.
875 * platform/mac-wk1/TestExpectations:
877 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
879 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
880 https://bugs.webkit.org/show_bug.cgi?id=152251
882 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
883 layout tests using such keyword.
885 Reviewed by Darin Adler.
887 * css3/overwrite-content-alignment-expected.txt:
888 * css3/overwrite-content-alignment.html:
889 * css3/overwrite-self-alignment-expected.txt:
890 * css3/overwrite-self-alignment.html:
891 * css3/parse-align-content-expected.txt:
892 * css3/parse-align-content.html:
893 * css3/parse-align-items-expected.txt:
894 * css3/parse-align-items.html:
895 * css3/parse-align-self-expected.txt:
896 * css3/parse-align-self.html:
897 * css3/parse-justify-content-expected.txt:
898 * css3/parse-justify-content.html:
899 * fast/css-grid-layout/grid-align-justify-overflow.html:
900 * fast/css-grid-layout/grid-content-alignment-overflow.html:
901 * fast/css/parse-justify-items-expected.txt:
902 * fast/css/parse-justify-items.html:
903 * fast/css/parse-justify-self-expected.txt:
904 * fast/css/parse-justify-self.html:
906 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
908 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
909 https://bugs.webkit.org/show_bug.cgi?id=152135
911 Unreviewed test gardening.
913 * platform/ios-simulator-wk2/TestExpectations:
915 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
917 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
918 https://bugs.webkit.org/show_bug.cgi?id=152133
920 Reviewed by Geoffrey Garen.
922 Add new regression test.
924 * js/regress/math-random-expected.txt: Added.
925 * js/regress/math-random.html: Added.
926 * js/regress/script-tests/math-random.js: Added.
929 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
931 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
932 https://bugs.webkit.org/show_bug.cgi?id=152280
934 Reviewed by Brian Burg.
936 * inspector/debugger/js-stacktrace-expected.txt:
937 * inspector/debugger/js-stacktrace.html:
939 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
941 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
942 https://bugs.webkit.org/show_bug.cgi?id=152264
944 Unreviewed test gardening.
946 * platform/mac-wk1/TestExpectations:
948 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
950 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
951 https://bugs.webkit.org/show_bug.cgi?id=152276
953 Unreviewed test gardening.
955 * platform/ios-simulator/TestExpectations:
957 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
959 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
960 https://bugs.webkit.org/show_bug.cgi?id=152279
962 Unreviewed test gardening.
964 * platform/ios-simulator/TestExpectations:
966 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
968 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
969 and http/tests/inspector/console/access-inspected-object.html (r192186).
970 https://bugs.webkit.org/show_bug.cgi?id=152131
972 Unreviewed test gardening.
974 * platform/ios-simulator-wk1/TestExpectations:
975 * platform/ios-simulator-wk2/TestExpectations:
976 * platform/ios-simulator/TestExpectations:
978 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
980 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
981 https://bugs.webkit.org/show_bug.cgi?id=152132
983 Unreviewed test gardening.
985 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
987 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
989 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
990 https://bugs.webkit.org/show_bug.cgi?id=152272
992 Unreviewed test gardening.
994 * platform/mac-wk1/TestExpectations:
996 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
998 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
999 https://bugs.webkit.org/show_bug.cgi?id=152134
1001 Unreviewed test gardening.
1003 * platform/ios-simulator-wk2/TestExpectations:
1005 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1007 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
1008 https://bugs.webkit.org/show_bug.cgi?id=152135
1010 Unreviewed test gardening.
1012 * platform/ios-simulator-wk2/TestExpectations:
1014 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1016 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
1017 https://bugs.webkit.org/show_bug.cgi?id=152267
1019 Unreviewed test gardening.
1021 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
1023 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1025 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
1026 https://bugs.webkit.org/show_bug.cgi?id=152135
1028 Unreviewed test gardening.
1030 * platform/ios-simulator/TestExpectations:
1032 2015-12-14 Chris Fleizach <cfleizach@apple.com>
1034 AX: iOS: Text field variations do not have the correct traits
1035 https://bugs.webkit.org/show_bug.cgi?id=152237
1037 Reviewed by Mario Sanchez Prada.
1039 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
1040 * accessibility/ios-simulator/textentry-traits.html: Added.
1042 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1044 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
1045 https://bugs.webkit.org/show_bug.cgi?id=152135
1047 Unreviewed test gardening.
1049 * platform/ios-simulator/TestExpectations:
1051 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1053 Marking fast/picture/image-picture-* as failing on iOS simulator
1054 https://bugs.webkit.org/show_bug.cgi?id=152141
1056 Unreviewed test gardening.
1058 * platform/ios-simulator/TestExpectations:
1060 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1062 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
1063 https://bugs.webkit.org/show_bug.cgi?id=152131
1065 Unreviewed test gardening.
1067 * platform/ios-simulator/TestExpectations:
1069 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1071 Rebaselining fast/text/emoji.html for iOS simulator
1072 https://bugs.webkit.org/show_bug.cgi?id=152261
1074 Unreviewed test gardening.
1076 * platform/ios-simulator/fast/text/emoji-expected.txt:
1078 2015-12-14 Daniel Bates <dabates@apple.com>
1080 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1081 https://bugs.webkit.org/show_bug.cgi?id=144451
1082 <rdar://problem/23099482>
1084 Reviewed by Simon Fraser.
1086 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1087 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1090 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1091 of the search field changes.
1093 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1094 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1095 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1096 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1097 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1098 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1099 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1100 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1101 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1102 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1103 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1104 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1106 2015-12-14 Chris Dumez <cdumez@apple.com>
1108 Roll out r193974 and follow-up fixes as it caused JSC crashes
1109 https://bugs.webkit.org/show_bug.cgi?id=152256
1111 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
1113 * inspector/model/remote-object-get-properties-expected.txt:
1114 * js/Object-getOwnPropertyNames-expected.txt:
1115 * js/exception-for-nonobject-expected.txt:
1116 * js/exception-instanceof-expected.txt:
1117 * js/instance-of-immediates-expected.txt:
1118 * js/regress/instanceof-bound-expected.txt: Removed.
1119 * js/regress/instanceof-bound.html: Removed.
1120 * js/regress/script-tests/instanceof-bound.js: Removed.
1121 * js/script-tests/Object-getOwnPropertyNames.js:
1123 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
1125 [Streams API] Expose ReadableStream and relatives to Worker
1126 https://bugs.webkit.org/show_bug.cgi?id=152066
1128 Reviewed by Darin Adler.
1130 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
1132 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1133 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1135 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1137 [GTK] Unreviewed gardening.
1139 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
1140 - Remove expectations for tests removed after r193411 r193426 and r19366.
1141 - Merge repeated expectations from some tests.
1142 - Mark tests failing after r188159.
1143 - Update list of imported/blink tests failing.
1145 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
1147 [css-grid] Fix height computation of grid items with borders
1148 https://bugs.webkit.org/show_bug.cgi?id=151800
1150 Reviewed by Darin Adler.
1152 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
1153 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
1155 2015-12-13 Zalan Bujtas <zalan@apple.com>
1157 Clean up absolute positioned map properly.
1158 https://bugs.webkit.org/show_bug.cgi?id=152219
1159 rdar://problem/23861165
1161 Reviewed by Simon Fraser.
1163 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1164 Since this static map is at block level, (positioned)inline renderers use their containing block to store
1165 their positioned descendants.
1166 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
1167 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
1169 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
1170 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
1172 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
1174 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1175 https://bugs.webkit.org/show_bug.cgi?id=152079
1177 Reviewed by Chris Fleizach.
1179 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1180 * platform/efl/accessibility/image-link-expected.txt: Updated.
1181 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
1182 * platform/efl/accessibility/lists-expected.txt: Updated.
1183 * platform/efl/accessibility/media-element-expected.txt: Updated
1185 2015-12-13 Brady Eidson <beidson@apple.com>
1187 Modern IDB: TextExpectations gardening to run more tests.
1188 https://bugs.webkit.org/show_bug.cgi?id=152217
1190 Reviewed by Alex Christensen.
1192 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1194 2015-12-12 Brady Eidson <beidson@apple.com>
1196 Modern IDB: Update a couple of tests that fail only because of error message differences.
1197 https://bugs.webkit.org/show_bug.cgi?id=152205
1199 Reviewed by Alex Christensen.
1201 * platform/mac-wk1/TestExpectations:
1202 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1203 * storage/indexeddb/open-cursor-expected.txt:
1205 2015-12-12 Brady Eidson <beidson@apple.com>
1207 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1208 https://bugs.webkit.org/show_bug.cgi?id=152201
1210 Reviewed by Alex Christensen.
1212 * platform/mac-wk1/TestExpectations:
1214 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1216 Mousewheel events don't work in iframes in RTL documents
1217 https://bugs.webkit.org/show_bug.cgi?id=152200
1219 Reviewed by Beth Dakin.
1221 Try dispatching wheel events to an iframe in an RTL document.
1223 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1224 * fast/scrolling/rtl-point-in-iframe.html: Added.
1226 2015-12-11 Zalan Bujtas <zalan@apple.com>
1228 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1229 https://bugs.webkit.org/show_bug.cgi?id=151201
1231 Reviewed by Simon Fraser.
1233 Drawing empty rect is a waste.
1235 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1236 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1238 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1240 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1241 https://bugs.webkit.org/show_bug.cgi?id=152102
1242 <rdar://problem/22124230>
1244 Reviewed by Andy Estes.
1246 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1247 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1248 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1249 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1251 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1253 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1254 https://bugs.webkit.org/show_bug.cgi?id=152197
1256 Reviewed by Dean Jackson.
1258 * fast/mediastream/mock-media-source-expected.txt: Added.
1259 * fast/mediastream/mock-media-source.html: Added.
1261 2015-12-11 Beth Dakin <bdakin@apple.com>
1263 _touchEventRegions should return regions in the view's coordinates
1264 https://bugs.webkit.org/show_bug.cgi?id=152189
1266 rdar://problem/23188605
1268 Reviewed by Dan Bernstein.
1270 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1271 * fast/events/touch/ios/touch-event-rtl.html: Added.
1273 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1275 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1277 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1278 https://bugs.webkit.org/show_bug.cgi?id=152102
1279 <rdar://problem/22124230>
1281 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1282 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1283 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1284 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1286 2015-12-11 Brady Eidson <beidson@apple.com>
1288 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1289 https://bugs.webkit.org/show_bug.cgi?id=152194
1291 Reviewed by Alex Christensen.
1293 * platform/mac-wk1/TestExpectations:
1294 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1295 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1296 a thing. That method no longer exists in the spec and was already removed from the test.
1298 2015-12-11 Brady Eidson <beidson@apple.com>
1300 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1301 https://bugs.webkit.org/show_bug.cgi?id=152192
1303 Reviewed by Alex Christensen.
1305 * platform/mac-wk1/TestExpectations:
1306 * storage/indexeddb/cursor-continue-expected.txt:
1308 2015-12-11 Brady Eidson <beidson@apple.com>
1310 Modern IDB: storage/indexeddb/index-basics.html fails.
1311 https://bugs.webkit.org/show_bug.cgi?id=152190
1313 Reviewed by Alex Christensen.
1315 * platform/mac-wk1/TestExpectations:
1317 2015-12-11 Keith Miller <keith_miller@apple.com>
1319 Rebaseline a failing inspector test for a new property on Function.prototype.
1321 * inspector/model/remote-object-get-properties-expected.txt:
1323 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1325 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1326 https://bugs.webkit.org/show_bug.cgi?id=152102
1327 <rdar://problem/22124230>
1329 Reviewed by Andy Estes.
1331 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1332 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1333 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1334 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1336 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1338 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1339 https://bugs.webkit.org/show_bug.cgi?id=152134
1341 Unreviewed test gardening.
1343 * platform/ios-simulator/TestExpectations:
1345 2015-12-11 Brady Eidson <beidson@apple.com>
1347 Modern IDB: storage/indexeddb/key-type-array.html fails.
1348 https://bugs.webkit.org/show_bug.cgi?id=152187
1350 Reviewed by Alex Christensen.
1352 * platform/mac-wk1/TestExpectations:
1353 * storage/indexeddb/key-type-array-expected.txt:
1355 2015-12-11 Brady Eidson <beidson@apple.com>
1357 Modern IDB: Updates to 3 intversion tests, and/or their results.
1358 https://bugs.webkit.org/show_bug.cgi?id=152179
1360 Reviewed by Alex Christensen.
1362 * platform/mac-wk1/TestExpectations:
1363 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1365 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1366 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1367 * storage/indexeddb/intversion-upgrades-expected.txt:
1368 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1370 2015-12-11 Keith Miller <keith_miller@apple.com>
1372 [ES6] Add support for Symbol.hasInstance
1373 https://bugs.webkit.org/show_bug.cgi?id=151839
1375 Reviewed by Saam Barati.
1377 Fix tests to reflect the changes to instanceof in ES6.
1379 Added a new regression test for bound functions in instanceof
1380 as the perfomance on bound functions should, to some degree,
1381 reflect the performance on C-API users.
1383 * js/Object-getOwnPropertyNames-expected.txt:
1384 * js/exception-for-nonobject-expected.txt:
1385 * js/exception-instanceof-expected.txt:
1386 * js/instance-of-immediates-expected.txt:
1387 * js/regress/instanceof-bound-expected.txt: Added.
1388 * js/regress/instanceof-bound.html: Added.
1389 * js/regress/script-tests/instanceof-bound.js: Added.
1392 * js/script-tests/Object-getOwnPropertyNames.js:
1394 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1396 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1397 https://bugs.webkit.org/show_bug.cgi?id=152178
1399 Unreviewed test gardening.
1401 * platform/mac-wk1/TestExpectations:
1403 2015-12-11 Brady Eidson <beidson@apple.com>
1405 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1406 https://bugs.webkit.org/show_bug.cgi?id=152177
1408 Reviewed by Alex Christensen.
1410 * platform/mac-wk1/TestExpectations:
1411 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1412 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1413 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1415 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1417 Do not fire load events from frames with scripting disabled
1418 https://bugs.webkit.org/show_bug.cgi?id=118042
1419 <rdar://problem/14272857>
1421 Reviewed by Brent Fulgham.
1423 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1424 https://codereview.chromium.org/17682003
1426 * fast/images/image-load-event-crash-expected.txt: Added.
1427 * fast/images/image-load-event-crash.html: Added.
1429 2015-12-11 Brady Eidson <beidson@apple.com>
1431 Modern IDB: storage/indexeddb/index-count.html fails.
1432 https://bugs.webkit.org/show_bug.cgi?id=152175
1434 Reviewed by Alex Christensen.
1436 * platform/mac-wk1/TestExpectations:
1437 * storage/indexeddb/index-count-expected.txt:
1438 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1440 2015-12-11 Daniel Bates <dabates@apple.com>
1442 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1444 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1445 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1446 * 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.
1447 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1448 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1450 2015-12-11 Darin Adler <darin@apple.com>
1452 Reduce the number of events that can be created by Document.createEvent
1453 https://bugs.webkit.org/show_bug.cgi?id=151931
1455 Reviewed by Alex Christensen.
1457 * TestExpectations: Added expected failures for the two tests that depend
1458 on createEvent("IDBVersionChangeEvent").
1460 * animations/animation-events-create.html: Updated to use
1461 "new WebKitAnimationEvent" instead of document.createEvent.
1463 * fast/events/event-creation-expected.txt: Removed expected results for
1464 various events that can no longer be created with createEvent.
1465 * fast/events/event-creation.html: Removed tests for various events
1466 that can no longer be created with createEvent.
1468 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1469 "new PopStateEvent" instead of document.createEvent.
1471 * indieui/create-uirequestevent-expected.txt: Removed.
1472 * indieui/create-uirequestevent.html: Removed.
1474 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1476 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1477 no different from the platform-independent expected result.
1479 * transitions/transition-end-event-create.html: Updated to use
1480 "new WebKitTransitionEvent" instead of document.createEvent.
1482 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1484 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1485 https://bugs.webkit.org/show_bug.cgi?id=149790
1487 Reviewed by Timothy Hatcher.
1489 * inspector/console/js-isLikelyStackTrace.html: Added.
1491 2015-12-10 Brady Eidson <beidson@apple.com>
1493 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1494 https://bugs.webkit.org/show_bug.cgi?id=152167
1496 Reviewed by Alex Christensen.
1498 * platform/mac-wk1/TestExpectations:
1499 * storage/indexeddb/objectstore-count-expected.txt:
1501 2015-12-10 Zalan Bujtas <zalan@apple.com>
1503 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1504 https://bugs.webkit.org/show_bug.cgi?id=152115
1506 Reviewed by Simon Fraser.
1508 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1509 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1511 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1513 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1514 * fast/block/selection-inside-simple-line-layout.html: Added.
1516 2015-12-10 Brady Eidson <beidson@apple.com>
1518 Unreviewed TestExpectations gardening.
1520 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1522 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1524 [MediaStream] Expose media capture devices persistent permissions to WebCore
1525 https://bugs.webkit.org/show_bug.cgi?id=152087
1527 Reviewed by Chris Dumez.
1529 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1530 * fast/mediastream/MediaDevices-enumerateDevices.html:
1532 2015-12-10 Daniel Bates <dabates@apple.com>
1534 [CSP] eval() is not blocked for stringified literals
1535 https://bugs.webkit.org/show_bug.cgi?id=152158
1536 <rdar://problem/15775625>
1538 Reviewed by Saam Barati.
1540 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1543 Add tests to ensure that we block eval() from within an external JavaScript script when the
1544 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1545 eval() when the page in the main frame allows eval().
1547 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1548 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1549 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1550 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1551 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1552 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1553 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1555 2015-12-10 Brady Eidson <beidson@apple.com>
1557 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1558 https://bugs.webkit.org/show_bug.cgi?id=152144
1560 Reviewed by Alex Christensen.
1562 * platform/mac-wk1/TestExpectations:
1563 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1564 * storage/indexeddb/modern/aborted-put-expected.txt:
1565 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1566 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1567 * storage/indexeddb/modern/deletedatabase-2.html:
1568 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1569 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1570 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1571 * storage/indexeddb/modern/opendatabase-versions.html:
1572 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1574 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1576 Rebaselining fast/text/emoji.html for Yosemite.
1577 https://bugs.webkit.org/show_bug.cgi?id=152147
1579 Unreviewed test gardening.
1581 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1583 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1589 * platform/mac/TestExpectations:
1591 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1593 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1594 https://bugs.webkit.org/show_bug.cgi?id=152132
1596 Unreviewed test gardening.
1598 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1600 2015-12-10 Alex Christensen <achristensen@webkit.org>
1602 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1603 https://bugs.webkit.org/show_bug.cgi?id=152022
1604 rdar://problem/23763584
1606 Reviewed by Darin Adler.
1609 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1610 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1611 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1612 * platform/wk2/TestExpectations:
1613 New test for WK2 only.
1615 2015-12-10 Enrica Casucci <enrica@apple.com>
1617 Change skin tone support for two emoji.
1618 https://bugs.webkit.org/show_bug.cgi?id=152147
1619 rdar://problem/23716993
1620 rdar://problem/23716344
1622 Reviewed by Darin Adler.
1624 * fast/text/emoji.html:
1625 * platform/mac/fast/text/emoji-expected.txt:
1627 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1629 Skip unsupported css3/font-variant-* tests on Win
1630 https://bugs.webkit.org/show_bug.cgi?id=149774
1632 Unreviewed test gardening.
1634 * platform/win/TestExpectations:
1636 2015-12-10 Daniel Bates <dabates@apple.com>
1638 [iOS][WK2] Update expected results for editing tests
1640 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1641 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1642 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1643 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1644 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1645 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1646 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1647 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1648 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1649 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1650 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1651 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1652 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1653 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1654 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1655 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1656 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1657 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1658 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1659 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1660 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1661 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1662 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1663 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1664 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1665 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1666 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1667 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1668 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1669 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1670 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1671 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1672 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1673 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1674 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1675 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1676 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1677 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1678 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1679 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1680 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1681 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1682 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1683 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1684 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1685 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1686 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1687 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1688 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1689 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1690 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1691 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1692 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1693 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1694 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1695 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1696 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1697 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1698 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1699 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1700 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1701 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1702 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1703 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1704 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1705 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1706 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1707 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1708 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1709 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1710 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1711 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1712 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1713 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1714 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1715 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1716 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1717 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1718 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1719 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1720 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1721 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1722 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1723 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1724 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1725 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1726 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1728 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1730 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1731 https://bugs.webkit.org/show_bug.cgi?id=151785
1733 Reviewed by Saam Barati.
1735 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1737 * js/regress/generator-create-expected.txt: Added.
1738 * js/regress/generator-create.html: Added.
1739 * js/regress/generator-fib-expected.txt: Added.
1740 * js/regress/generator-fib.html: Added.
1741 * js/regress/generator-function-create-expected.txt: Added.
1742 * js/regress/generator-function-create.html: Added.
1743 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1744 * js/regress/generator-sunspider-access-nsieve.html: Added.
1745 * js/regress/generator-with-several-types-expected.txt: Added.
1746 * js/regress/generator-with-several-types.html: Added.
1747 * js/regress/script-tests/generator-create.js: Added.
1749 * js/regress/script-tests/generator-fib.js: Added.
1751 * js/regress/script-tests/generator-function-create.js: Added.
1752 (createGeneratorFunction.gen):
1753 (createGeneratorFunction):
1754 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1757 * js/regress/script-tests/generator-with-several-types.js: Added.
1762 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1764 Unreviewed. Fix ambiguous expectations added in r193895.
1766 * platform/gtk/TestExpectations:
1768 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1770 JSC Builtins should use safe array methods
1771 https://bugs.webkit.org/show_bug.cgi?id=151501
1773 Reviewed by Darin Adler.
1775 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1777 * js/builtins/resources/shielding-typedarray.js: Added.
1778 (Array.prototype.push):
1779 (try.array.Int8Array.from.string_appeared_here.filter):
1780 * js/builtins/shielding-typedarray-expected.txt: Added.
1781 * js/builtins/shielding-typedarray.html: Added.
1782 * streams/streams-promises-expected.txt:
1783 * streams/streams-promises.html:
1785 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1787 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1789 * platform/gtk/TestExpectations:
1791 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1793 font-variant-caps does not work if the font does not support font features
1794 https://bugs.webkit.org/show_bug.cgi?id=149774
1796 Reviewed by Antti Koivisto.
1798 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1800 The character mappings are:
1807 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1808 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1810 * css3/font-variant-all-expected.html:
1811 * css3/font-variant-all.html:
1812 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1813 * css3/font-variant-small-caps-synthesis.html: Added.
1814 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1815 * css3/font-variant-petite-caps-synthesis.html: Added.
1816 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1817 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1818 * platform/mac/TestExpectations:
1819 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1821 2015-12-09 Brady Eidson <beidson@apple.com>
1823 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1824 https://bugs.webkit.org/show_bug.cgi?id=152101
1826 Reviewed by Alex Christensen.
1828 * platform/mac-wk1/TestExpectations:
1829 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1830 * 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.
1831 * 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.
1832 * 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.
1833 * storage/indexeddb/invalid-keys-expected.txt:
1834 * storage/indexeddb/key-type-binary-expected.txt:
1835 * storage/indexeddb/keypath-edges-expected.txt:
1836 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1837 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1838 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1839 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1840 * storage/indexeddb/objectstore-basics-expected.txt:
1842 2015-12-09 Brady Eidson <beidson@apple.com>
1844 Modern IDB: storage/indexeddb/metadata.html fails
1845 https://bugs.webkit.org/show_bug.cgi?id=152099
1847 Reviewed by Alex Christensen.
1849 * platform/mac-wk1/TestExpectations:
1850 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1851 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1852 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1854 2015-12-09 Brady Eidson <beidson@apple.com>
1856 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1857 https://bugs.webkit.org/show_bug.cgi?id=152096
1859 Reviewed by Alex Christensen.
1861 * platform/mac-wk1/TestExpectations:
1863 2015-12-09 Brady Eidson <beidson@apple.com>
1865 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1866 https://bugs.webkit.org/show_bug.cgi?id=152095
1868 Reviewed by Alex Christensen.
1870 * platform/mac-wk1/TestExpectations:
1872 2015-12-09 Brady Eidson <beidson@apple.com>
1874 Modern IDB: Some tests expect UInt8Array to be a valid key.
1875 https://bugs.webkit.org/show_bug.cgi?id=152092
1877 Reviewed by Alex Christensen.
1879 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1881 * platform/mac-wk1/TestExpectations:
1882 * storage/indexeddb/factory-cmp-expected.txt:
1883 * storage/indexeddb/key-type-binary-expected.txt:
1884 * storage/indexeddb/resources/factory-cmp.js:
1885 * storage/indexeddb/resources/key-type-binary.js:
1887 2015-12-09 Brady Eidson <beidson@apple.com>
1889 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1890 https://bugs.webkit.org/show_bug.cgi?id=152078
1892 Reviewed by Alex Christensen.
1894 * platform/mac-wk1/TestExpectations:
1895 * storage/indexeddb/createIndex-after-failure-expected.txt:
1896 * storage/indexeddb/resources/createIndex-after-failure.js:
1898 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1900 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1901 https://bugs.webkit.org/show_bug.cgi?id=152094
1903 Unreviewed test gardening.
1905 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1907 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1909 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1910 https://bugs.webkit.org/show_bug.cgi?id=151218
1912 Unreviewed test gardening.
1914 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1916 2015-12-09 David Hyatt <hyatt@apple.com>
1918 Picture element needs to respond to dynamic viewport changes.
1919 https://bugs.webkit.org/show_bug.cgi?id=152013
1920 <rdar://problem/23766375>
1922 Reviewed by Dean Jackson.
1924 * fast/picture/resources/resize-test.js: Added.
1925 * fast/picture/viewport-resize-expected.txt: Added.
1926 * fast/picture/viewport-resize.html: Added.
1928 2015-12-09 Mark Lam <mark.lam@apple.com>
1930 Rename ftl-object-* tests to ftl-polymorphic-*.
1931 https://bugs.webkit.org/show_bug.cgi?id=152091
1933 Reviewed by Saam Barati.
1935 This is because those tests are actually testing the effects of polymorphic
1936 operands on performance, and not the correctness of operations on objects.
1938 * js/regress/ftl-object-div-expected.txt: Removed.
1939 * js/regress/ftl-object-div.html: Removed.
1940 * js/regress/ftl-object-mul-expected.txt: Removed.
1941 * js/regress/ftl-object-mul.html: Removed.
1942 * js/regress/ftl-object-sub-expected.txt: Removed.
1943 * js/regress/ftl-object-sub.html: Removed.
1944 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1945 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1946 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1947 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1948 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1949 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1950 * js/regress/script-tests/ftl-object-div.js: Removed.
1951 * js/regress/script-tests/ftl-object-mul.js: Removed.
1952 * js/regress/script-tests/ftl-object-sub.js: Removed.
1953 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1954 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1955 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1957 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1959 [GTK] Unreviewed GTK Gardening.
1961 Rebaseline media tests after r190054 and r190200.
1963 * platform/gtk/media/audio-controls-rendering-expected.txt:
1964 * platform/gtk/media/controls-strict-expected.txt:
1965 * platform/gtk/media/media-controls-clone-expected.txt:
1966 * platform/gtk/media/video-controls-rendering-expected.txt:
1967 * platform/gtk/media/video-display-toggle-expected.txt:
1968 * platform/gtk/media/video-empty-source-expected.txt:
1969 * platform/gtk/media/video-no-audio-expected.txt:
1970 * platform/gtk/media/video-volume-slider-expected.txt:
1971 * platform/gtk/media/video-zoom-controls-expected.txt:
1973 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1975 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1976 https://bugs.webkit.org/show_bug.cgi?id=152070
1978 Reviewed by Mario Sanchez Prada.
1980 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1981 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1982 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1983 * platform/gtk/accessibility/image-link-expected.txt: Updated
1984 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1985 * platform/gtk/accessibility/lists-expected.txt: Updated.
1986 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1988 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1990 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1991 https://bugs.webkit.org/show_bug.cgi?id=151729
1993 Unreviewed test gardening.
1995 * platform/mac-wk2/TestExpectations:
1997 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1999 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
2000 https://bugs.webkit.org/show_bug.cgi?id=152029
2002 Unreviewed test gardening.
2004 * platform/mac/TestExpectations:
2006 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2008 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
2009 https://bugs.webkit.org/show_bug.cgi?id=152064
2011 Unreviewed test gardening.
2013 * accessibility/gtk/media-emits-object-replacement.html: Removed.
2014 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
2016 2015-12-09 Frederic Wang <fred.wang@free.fr>
2018 Bad position of large operators inside an munderover element
2019 https://bugs.webkit.org/show_bug.cgi?id=151916
2021 Reviewed by Alejandro G. Castro.
2023 * mathml/opentype/large-operators-munderover-expected.txt: Added.
2024 * mathml/opentype/large-operators-munderover.html: Added.
2026 Add a test to verify the position and size of a large operator used as an munderover base.
2028 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2030 [AX][GTK] Accessibility gardening
2031 https://bugs.webkit.org/show_bug.cgi?id=152062
2033 Unreviewed test gardening.
2035 Skip two tests specific to AX API, mark a test which is timing out, remove passing
2038 * platform/gtk/TestExpectations:
2040 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
2042 [Streams API] Import the web-platform-tests directly from the spec
2043 https://bugs.webkit.org/show_bug.cgi?id=152051
2045 Reviewed by Youenn Fablet.
2047 Removed the tests that are already imported directly from the spec.
2049 * streams/brand-checks-expected.txt: Added.
2050 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
2051 * streams/reference-implementation/bad-strategies-expected.txt:
2052 * streams/reference-implementation/bad-strategies.html:
2053 * streams/reference-implementation/bad-underlying-sources.html: Removed.
2054 * streams/reference-implementation/brand-checks-expected.txt:
2055 * streams/reference-implementation/brand-checks.html:
2056 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
2057 * streams/reference-implementation/byte-length-queuing-strategy.html:
2058 * streams/reference-implementation/count-queuing-strategy-expected.txt:
2059 * streams/reference-implementation/count-queuing-strategy.html:
2060 * streams/reference-implementation/readable-stream-cancel.html: Removed.
2061 * streams/reference-implementation/readable-stream-reader.html: Removed.
2062 * streams/reference-implementation/readable-stream-tee.html: Removed.
2063 * streams/reference-implementation/readable-stream-templated-expected.txt:
2064 * streams/reference-implementation/readable-stream-templated.html:
2065 * streams/reference-implementation/readable-stream.html: Removed.
2067 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2069 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
2070 https://bugs.webkit.org/show_bug.cgi?id=152052
2072 Unreviewed test gardening.
2074 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
2076 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2078 AX: The aria-table-content.html layout test should be more cross-platform friendly
2079 https://bugs.webkit.org/show_bug.cgi?id=152002
2081 Reviewed by Mario Sanchez Prada.
2083 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
2085 * accessibility/aria-table-content-expected.txt: Updated
2086 * accessibility/aria-table-content.html: Updated
2087 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
2088 * platform/efl/accessibility/aria-table-content-expected.txt: Added
2090 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2092 [AX][GTK] media-emits-object-replacement.html needs new baseline
2093 https://bugs.webkit.org/show_bug.cgi?id=152050
2095 Unreviewed test gardening.
2097 * accessibility/gtk/media-emits-object-replacement-expected.txt:
2099 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2101 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
2102 https://bugs.webkit.org/show_bug.cgi?id=144898
2104 Reviewed by Darin Adler.
2106 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2107 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2108 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2109 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2111 2015-12-08 David Kilzer <ddkilzer@apple.com>
2113 Skip storage/indexeddb/index-multientry.html once again
2115 * platform/mac-wk1/TestExpectations: Skip:
2116 - storage/indexeddb/index-multientry.html
2118 2015-12-08 Brady Eidson <beidson@apple.com>
2120 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
2121 https://bugs.webkit.org/show_bug.cgi?id=152023
2123 Reviewed by Alex Christensen.
2125 * platform/mac-wk1/TestExpectations:
2127 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2129 Skipping fast/canvas/canvas-too-large-to-draw.html on win
2130 https://bugs.webkit.org/show_bug.cgi?id=152009
2132 Unreviewed test gardening.
2134 * platform/win/TestExpectations:
2136 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2138 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
2139 https://bugs.webkit.org/show_bug.cgi?id=151906
2141 Unreviewed test gardening.
2143 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
2145 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2147 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
2148 https://bugs.webkit.org/show_bug.cgi?id=152009
2150 Unreviewed test gardening.
2152 * platform/mac/TestExpectations:
2154 2015-12-08 Brady Eidson <beidson@apple.com>
2156 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
2157 https://bugs.webkit.org/show_bug.cgi?id=151507
2159 Reviewed by Beth Dakin.
2161 A handful of tests were marked flaky and tracked back to this bug.
2163 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
2165 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
2167 2015-12-08 Brady Eidson <beidson@apple.com>
2169 More IDB TestExpectations gardening.
2171 Reviewed by Alex Christensen.
2173 * platform/mac-wk1/TestExpectations:
2175 2015-12-08 Brady Eidson <beidson@apple.com>
2177 Unreviewed IDB layout test gardening (Adding some flaky crashes)
2179 * platform/mac-wk1/TestExpectations:
2181 2015-12-08 Brady Eidson <beidson@apple.com>
2183 Modern IDB: Fire blocked events for delete requests that are blocked.
2184 https://bugs.webkit.org/show_bug.cgi?id=152015
2186 Reviewed by Alex Christensen.
2188 * platform/mac-wk1/TestExpectations:
2190 2015-12-08 Brady Eidson <beidson@apple.com>
2192 More IDB TestExpectations gardening.
2194 Reviewed by Alex Christensen.
2196 * platform/mac-wk1/TestExpectations:
2198 2015-12-08 Brady Eidson <beidson@apple.com>
2200 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2201 https://bugs.webkit.org/show_bug.cgi?id=152007
2203 Reviewed by Alex Christensen.
2205 * platform/mac-wk1/TestExpectations:
2207 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2208 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2209 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2211 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2212 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2214 2015-12-08 Mark Lam <mark.lam@apple.com>
2216 Polymorphic operand types for DFG and FTL div.
2217 https://bugs.webkit.org/show_bug.cgi?id=151747
2219 Reviewed by Geoffrey Garen.
2221 * js/regress/ftl-object-div-expected.txt: Added.
2222 * js/regress/ftl-object-div.html: Added.
2223 * js/regress/script-tests/ftl-object-div.js: Added.
2227 2015-12-08 Zalan Bujtas <zalan@apple.com>
2229 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2230 https://bugs.webkit.org/show_bug.cgi?id=151878
2231 rdar://problem/22229889
2233 Reviewed by Simon Fraser.
2235 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2236 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2237 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2238 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2239 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2240 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2242 This patch addresses the case when the renderer does not have transforms anymore.
2244 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2245 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2247 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2249 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2250 https://bugs.webkit.org/show_bug.cgi?id=152009
2252 Unreviewed test gardening.
2254 * platform/mac/TestExpectations:
2256 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2258 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2259 https://bugs.webkit.org/show_bug.cgi?id=149338
2261 Reviewed by Saam Barati.
2263 * js/arrowfunction-supercall-expected.txt: Added.
2264 * js/arrowfunction-supercall.html: Added.
2265 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2266 * js/script-tests/arrowfunction-supercall.js: Added.
2267 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2269 2015-12-08 Brady Eidson <beidson@apple.com>
2271 Modern IDB: storage/indexeddb/index-cursor.html fails.
2272 https://bugs.webkit.org/show_bug.cgi?id=151973
2274 Reviewed by Darin Adler.
2276 * platform/mac-wk1/TestExpectations:
2278 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2280 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2281 https://bugs.webkit.org/show_bug.cgi?id=137692
2283 Reviewed by Darin Adler.
2285 * platform/efl/TestExpectations: Unskip now passing tests.
2287 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2289 [EFL][AX] Rebaseline failing AX tests since r185662
2290 https://bugs.webkit.org/show_bug.cgi?id=151991
2292 Unreviewed EFL rebaseline.
2294 * platform/efl/TestExpectations:
2295 * platform/efl/accessibility/image-link-expected.txt:
2296 * platform/efl/accessibility/image-map2-expected.txt:
2297 * platform/efl/accessibility/lists-expected.txt:
2298 * platform/efl/accessibility/table-attributes-expected.txt:
2299 * platform/efl/accessibility/table-cell-spans-expected.txt:
2300 * platform/efl/accessibility/table-cells-expected.txt:
2301 * platform/efl/accessibility/table-detection-expected.txt:
2302 * platform/efl/accessibility/table-one-cell-expected.txt:
2303 * platform/efl/accessibility/table-sections-expected.txt:
2304 * platform/efl/accessibility/table-with-rules-expected.txt:
2306 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2308 [EFL] some ax tests have been failed since r186692
2309 https://bugs.webkit.org/show_bug.cgi?id=146887
2311 Reviewed by Mario Sanchez Prada.
2313 * platform/efl/TestExpectations: Removed failing tests.
2315 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2317 [GTK] 15 accessibility tests fail since r186692.
2318 https://bugs.webkit.org/show_bug.cgi?id=148938
2320 Reviewed by Mario Sanchez Prada.
2322 * platform/gtk/TestExpectations: Removed failing tests.
2323 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2324 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2325 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2326 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2327 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2328 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2329 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2331 2015-12-08 Frederic Wang <fred.wang@free.fr>
2333 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2334 https://bugs.webkit.org/show_bug.cgi?id=151947
2336 Reviewed by Martin Robinson.
2338 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2340 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2341 * mathml/presentation/radical-bar-visibility.html: Added.
2343 2015-12-07 Brady Eidson <beidson@apple.com>
2345 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2347 Rubberstamped by Andy Estes.
2349 * platform/mac-wk1/TestExpectations:
2351 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2353 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2354 https://bugs.webkit.org/show_bug.cgi?id=147609
2356 Reviewed by Benjamin Poulain.
2358 * js/script-tests/string-toLocaleUpperCase.js: Added.
2359 * js/string-toLocaleUpperCase-expected.txt: Added.
2360 * js/string-toLocaleUpperCase.html: Added.
2362 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2364 [Mac] Remove Mavericks-specific TestExpectations lines
2365 https://bugs.webkit.org/show_bug.cgi?id=151913
2367 Reviewed by Alexey Proskuryakov.
2369 Mavericks is no longer a supported OS.
2371 * platform/mac/TestExpectations:
2373 2015-12-07 Brady Eidson <beidson@apple.com>
2375 Modern IDB: Miscellaneous test cleanup.
2376 https://bugs.webkit.org/show_bug.cgi?id=151968
2378 Reviewed by Sam Weinig.
2380 - Reorganize TestExpectations a bit.
2381 - Remove two tests that primarily test features that have been removed from the spec.
2383 * platform/mac-wk1/TestExpectations:
2384 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2385 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2386 * storage/indexeddb/factory-basics-expected.txt: Removed.
2387 * storage/indexeddb/factory-basics.html: Removed.
2388 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2389 * storage/indexeddb/resources/factory-basics.js: Removed.
2391 2015-12-07 Brady Eidson <beidson@apple.com>
2393 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2394 https://bugs.webkit.org/show_bug.cgi?id=151966
2396 Reviewed by Sam Weinig.
2398 * platform/mac-wk1/TestExpectations:
2400 2015-12-07 Brady Eidson <beidson@apple.com>
2402 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2403 https://bugs.webkit.org/show_bug.cgi?id=151961
2405 Reviewed by Alex Christensen.
2407 * platform/mac-wk1/TestExpectations:
2408 * storage/indexeddb/cursor-finished-expected.txt:
2410 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2412 [Streams API] pipeTo tests are failing
2413 https://bugs.webkit.org/show_bug.cgi?id=151949
2418 * platform/mac/TestExpectations:
2419 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2421 2015-12-07 Brady Eidson <beidson@apple.com>
2423 Modern IDB: Fix "old versions" when upgrading databases.
2424 https://bugs.webkit.org/show_bug.cgi?id=151948
2426 Reviewed by Alex Christensen.
2428 * platform/mac-wk1/TestExpectations:
2429 * storage/indexeddb/database-basics-expected.txt:
2430 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2432 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2436 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2437 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2439 * platform/mac/TestExpectations:
2440 * platform/win/TestExpectations:
2442 2015-12-07 Brady Eidson <beidson@apple.com>
2444 Modern IDB: Add some more custom exception messages, passing some more tests..
2445 https://bugs.webkit.org/show_bug.cgi?id=151912
2447 Reviewed by Andy Estes.
2449 * platform/mac-wk1/TestExpectations:
2451 * storage/indexeddb/exceptions-expected.txt:
2452 * storage/indexeddb/get-keyrange-expected.txt:
2453 * storage/indexeddb/invalid-keys-expected.txt:
2454 * storage/indexeddb/keypath-edges-expected.txt:
2455 * storage/indexeddb/keyrange-expected.txt:
2456 * storage/indexeddb/transaction-active-flag-expected.txt:
2457 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2459 * storage/indexeddb/resources/exceptions.js:
2460 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2462 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2464 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2465 https://bugs.webkit.org/show_bug.cgi?id=151759
2467 Unreviewed test gardening.
2469 * platform/win/TestExpectations:
2471 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2473 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2474 https://bugs.webkit.org/show_bug.cgi?id=151661
2476 Unreviewed test gardening.
2478 * platform/mac-wk2/TestExpectations:
2480 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2482 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2484 * platform/efl/TestExpectations:
2486 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2488 Clipping along compositing borders in svg-edit
2489 https://bugs.webkit.org/show_bug.cgi?id=151791
2491 Reviewed by Zalan Bujtas.
2493 Ref test that triggers recomputation of overflow.
2495 * svg/overflow/visual-overflow-change-expected.html: Added.
2496 * svg/overflow/visual-overflow-change.html: Added.
2498 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2500 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2501 https://bugs.webkit.org/show_bug.cgi?id=147608
2503 Reviewed by Benjamin Poulain.
2505 * js/script-tests/string-toLocaleLowerCase.js: Added.
2506 * js/string-toLocaleLowerCase-expected.txt: Added.
2507 * js/string-toLocaleLowerCase.html: Added.
2509 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2511 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2512 https://bugs.webkit.org/show_bug.cgi?id=151849
2513 rdar://problem/23132828
2515 Reviewed by Zalan Bujtas.
2519 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2520 with this patch, but that test is trying to determine if transitions run to/from
2521 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2522 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2524 * animations/fill-forwards-auto-height-expected.html: Added.
2525 * animations/fill-forwards-auto-height.html: Added.
2526 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2528 2015-12-06 David Kilzer <ddkilzer@apple.com>
2530 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2531 https://bugs.webkit.org/show_bug.cgi?id=151929
2535 "[ES6] "super" and "this" should be lexically bound inside an
2536 arrow function and should live in a JSLexicalEnvironment"
2537 https://bugs.webkit.org/show_bug.cgi?id=149338
2538 http://trac.webkit.org/changeset/193584
2540 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2542 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2543 https://bugs.webkit.org/show_bug.cgi?id=149338
2545 Reviewed by Saam Barati.
2547 * js/arrowfunction-supercall-expected.txt: Added.
2548 * js/arrowfunction-supercall.html: Added.
2549 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2550 * js/script-tests/arrowfunction-supercall.js: Added.
2551 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2553 2015-12-05 David Kilzer <ddkilzer@apple.com>
2555 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2557 * platform/mac-wk1/TestExpectations: Skip test that crashes
2558 on every run: storage/indexeddb/index-multientry.html.
2560 2015-12-04 Zalan Bujtas <zalan@apple.com>
2562 Garbage in page tiles when document is too long.
2563 https://bugs.webkit.org/show_bug.cgi?id=151906
2564 rdar://problem/23695858
2566 Reviewed by Simon Fraser.
2568 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2569 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2570 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2572 2015-12-04 Brady Eidson <beidson@apple.com>
2574 Modern IDB: Add some more custom exception messages, passing some more tests.
2575 https://bugs.webkit.org/show_bug.cgi?id=151898
2577 Reviewed by Alex Christensen.
2579 * platform/mac-wk1/TestExpectations:
2580 * storage/indexeddb/keypath-arrays-expected.txt:
2581 * storage/indexeddb/noblobs-expected.txt:
2582 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2583 * storage/indexeddb/request-result-cache-expected.txt:
2584 * storage/indexeddb/transaction-after-close-expected.txt:
2585 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2586 * storage/indexeddb/transaction-read-only-expected.txt:
2588 2015-12-04 Brady Eidson <beidson@apple.com>
2590 Modern IDB: Add some more custom exception messages, passing some more tests.
2591 https://bugs.webkit.org/show_bug.cgi?id=151895
2593 Reviewed by Alex Christensen.
2595 * platform/mac-wk1/TestExpectations:
2596 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2597 * storage/indexeddb/cursor-continue-dir-expected.txt:
2598 * storage/indexeddb/cursor-continue-expected.txt:
2599 * storage/indexeddb/deleteIndex-expected.txt:
2600 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2602 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2604 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2605 https://bugs.webkit.org/show_bug.cgi?id=147610
2607 Reviewed by Benjamin Poulain.
2609 Add tests for ECMA-402 Number.prototype.toLocaleString.
2610 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2612 * js/number-toLocaleString-expected.txt: Added.
2613 * js/number-toLocaleString.html: Added.
2614 * js/script-tests/number-toLocaleString.js: Added.
2616 2015-12-04 Brady Eidson <beidson@apple.com>
2618 Modern IDB: Flip test expectations around so we only list failures.
2619 https://bugs.webkit.org/show_bug.cgi?id=151880
2621 Reviewed by Alex Christensen.
2623 * platform/mac-wk1/TestExpectations:
2625 2015-12-04 Brady Eidson <beidson@apple.com>
2627 Modern IDB: storage/indexeddb/cursor-update.html fails.
2628 https://bugs.webkit.org/show_bug.cgi?id=151879
2630 Reviewed by Oliver Hunt.
2632 * platform/mac-wk1/TestExpectations:
2634 2015-12-04 Brady Eidson <beidson@apple.com>
2636 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2637 https://bugs.webkit.org/show_bug.cgi?id=151870
2639 Reviewed by Alex Christensen.
2641 * platform/mac-wk1/TestExpectations:
2642 * storage/indexeddb/modern/double-open-expected.txt: Added.
2643 * storage/indexeddb/modern/double-open.html: Added.
2644 * storage/indexeddb/version-change-exclusive-expected.txt:
2646 2015-12-04 Brady Eidson <beidson@apple.com>
2648 Modern IDB: storage/indexeddb/exceptions.html fails.
2649 https://bugs.webkit.org/show_bug.cgi?id=151732
2651 Reviewed by Alex Christensen.
2653 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2655 * platform/mac-wk1/TestExpectations:
2656 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2657 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2658 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2659 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2660 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2661 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2662 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2663 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2664 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2665 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2666 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2667 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2668 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2669 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2670 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2671 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2672 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2673 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2674 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2675 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2676 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2677 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2678 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2679 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2680 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2681 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2682 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2683 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2684 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2685 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2686 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2687 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2688 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2689 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2690 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2691 * 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.
2692 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2693 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2694 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2695 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2696 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2697 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2698 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2699 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2700 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2701 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2702 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2703 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2704 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2705 * storage/indexeddb/basics-expected.txt:
2706 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2707 * storage/indexeddb/cursor-finished-expected.txt:
2708 * storage/indexeddb/exceptions-expected.txt:
2709 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2710 * storage/indexeddb/modern/double-abort-expected.txt:
2711 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2712 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2713 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2714 * storage/indexeddb/mozilla/clear-expected.txt:
2715 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2716 * storage/indexeddb/mozilla/cursors-expected.txt:
2717 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2718 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2719 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2720 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2721 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2722 * storage/indexeddb/resources/exceptions.js:
2724 * storage/indexeddb/transaction-abort-expected.txt:
2726 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2728 Web Inspector: Unskip many inspector/debugger tests
2729 https://bugs.webkit.org/show_bug.cgi?id=151843
2731 Reviewed by Timothy Hatcher.
2734 * platform/mac/TestExpectations:
2735 Skip specific tests.
2737 * platform/mac-wk2/TestExpectations:
2738 Test no longer existed.
2740 * inspector/debugger/resources/exception.js:
2742 Keep the code outputing a NotFoundException. This particular
2743 invocation was recently changed to throw a TypeError.
2745 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2747 Web Inspector: Remove untested and unused Worker inspection
2748 https://bugs.webkit.org/show_bug.cgi?id=151848
2750 Reviewed by Brian Burg.
2752 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2753 * inspector/debugger/pause-dedicated-worker.html: Removed.
2754 * inspector/debugger/resources/dedicated-worker.js: Removed.
2755 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2756 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2758 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2760 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2761 https://bugs.webkit.org/show_bug.cgi?id=151828
2763 Reviewed by Brian Burg.
2765 * inspector/debugger/breakpoint-scope-expected.txt:
2766 * inspector/debugger/breakpoint-scope.html:
2767 * inspector/debugger/resources/scope.js:
2768 Update the test to include something in the global lexical
2769 environment and ensure it is identified as such.
2771 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2773 [css-grid] Fix height computation of grid items with borders inside fr tracks
2774 https://bugs.webkit.org/show_bug.cgi?id=151798
2776 Reviewed by Zalan Bujtas.
2778 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2779 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2781 2015-12-03 Brady Eidson <beidson@apple.com>
2783 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2784 https://bugs.webkit.org/show_bug.cgi?id=151850
2786 Reviewed by Andy Estes.
2788 * platform/mac-wk1/TestExpectations:
2790 * storage/indexeddb/data-corruption-expected.txt: Removed.
2791 * storage/indexeddb/data-corruption.html: Removed.
2792 * storage/indexeddb/resources/data-corruption.js: Removed.
2794 * storage/indexeddb/events-expected.txt:
2795 * storage/indexeddb/resources/events.js:
2797 2015-12-03 Brady Eidson <beidson@apple.com>
2799 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2800 https://bugs.webkit.org/show_bug.cgi?id=151847
2802 Reviewed by Andy Estes.
2804 * platform/mac-wk1/TestExpectations:
2806 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2808 [MediaStream] Update MediaStreamTrack.getCapabilities
2809 https://bugs.webkit.org/show_bug.cgi?id=151728
2811 Reviewed by Jer Noble.
2813 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2814 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2815 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2816 * fast/mediastream/MediaStreamTrack-getSettings.html:
2818 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2820 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2821 https://bugs.webkit.org/show_bug.cgi?id=151772
2823 Unreviewed test gardening.
2825 * platform/mac-wk2/TestExpectations:
2827 2015-12-03 Keith Rollin <krollin@apple.com>
2829 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2830 https://bugs.webkit.org/show_bug.cgi?id=150909
2831 rdar://problem/23539673
2833 Reviewed by Darin Adler.
2835 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2836 pass. Also update some text in HTMLOptionElement_label02.html and
2837 HTMLOptionElement_label03.html so that it no longer refers to our
2838 trying to match IE (which we are no longer doing).
2840 * fast/forms/HTMLOptionElement_label02.html:
2841 * fast/forms/HTMLOptionElement_label03.html:
2842 * platform/win/TestExpectations:
2844 2015-12-03 Brady Eidson <beidson@apple.com>
2846 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2847 https://bugs.webkit.org/show_bug.cgi?id=151731
2849 Reviewed by Alex Christensen.
2851 * platform/mac-wk1/TestExpectations:
2852 * storage/indexeddb/cursor-advance-expected.txt:
2854 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2856 Allow JavaScript to iterate over plugins for local files
2857 https://bugs.webkit.org/show_bug.cgi?id=151783
2858 <rdar://problem/23692113>
2860 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2861 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2862 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2863 for non-local-file access.
2865 Reviewed by Alexey Proskuryakov.
2867 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2868 * http/tests/plugins/plugin-javascript-access.html: Added.
2869 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2870 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2872 2015-12-03 Brady Eidson <beidson@apple.com>
2874 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2875 https://bugs.webkit.org/show_bug.cgi?id=151794
2877 Reviewed by Alex Christensen.
2879 * platform/mac-wk1/TestExpectations:
2881 2015-12-02 Sam Weinig <sam@webkit.org>
2883 Promise callbacks should be called at microtask checkpoints
2884 https://bugs.webkit.org/show_bug.cgi?id=147933
2886 Reviewed by Chris Dumez.
2888 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2889 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2891 2015-12-03 Daniel Bates <dabates@apple.com>
2893 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2894 https://bugs.webkit.org/show_bug.cgi?id=126662
2895 <rdar://problem/15775508>
2897 Reviewed by Brent Fulgham.
2899 Add test to ensure that we do not assert when inserting a subtree that has an element with
2900 a duplicate id before removing the original subtree.
2902 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2903 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2905 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2907 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2908 https://bugs.webkit.org/show_bug.cgi?id=151802
2910 Reviewed by Sergio Villar Senin.
2912 Tests to verify the specified margins account for determining the available space for
2913 auto-margins alignment.
2915 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2916 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2918 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2920 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2921 https://bugs.webkit.org/show_bug.cgi?id=151804
2923 Unreviewed test gardening.
2925 * platform/win/svg/custom/bug78807-expected.txt:
2927 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2929 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2930 https://bugs.webkit.org/show_bug.cgi?id=151505
2932 Unreviewed test gardening.
2934 * platform/win/TestExpectations:
2936 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2938 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2939 https://bugs.webkit.org/show_bug.cgi?id=151756
2941 Unreviewed test gardening.
2943 * platform/win/TestExpectations:
2945 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2947 fast/borders/hidpi-border-clipping-right-after-move.html
2948 https://bugs.webkit.org/show_bug.cgi?id=151754
2950 Unreviewed test gardening.
2952 * platform/win/TestExpectations:
2954 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2956 Unreviewed EFL urgent gardening. Skip web-platform-tests
2957 because it has been timeout since r192796.
2959 * platform/efl/TestExpectations:
2961 2015-12-02 Mark Lam <mark.lam@apple.com>
2963 Polymorphic operand types for DFG and FTL mul.
2964 https://bugs.webkit.org/show_bug.cgi?id=151746
2966 Reviewed by Filip Pizlo.
2968 * js/regress/ftl-object-mul-expected.txt: Added.
2969 * js/regress/ftl-object-mul.html: Added.
2970 * js/regress/script-tests/ftl-object-mul.js: Added.
2974 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2976 Unify font-variant-* with font-variant shorthand
2977 https://bugs.webkit.org/show_bug.cgi?id=149773
2979 Reviewed by Darin Adler.
2981 Update tests. Also temporarily skip existing font-features tests until
2982 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2984 * css3/font-variant-parsing-expected.txt:
2985 * css3/font-variant-parsing.html:
2986 * fast/css/font-property-priority-expected.txt:
2987 * fast/css/font-shorthand-expected.txt:
2988 * fast/css/parsing-font-variant-ligatures-expected.txt:
2989 * fast/css/parsing-font-variant-ligatures.html:
2990 * fast/inspector-support/style-expected.txt:
2991 * fast/text/font-variant-shorthand-expected.txt: Added.
2992 * fast/text/font-variant-shorthand.html: Added.
2993 * platform/mac/TestExpectations:
2994 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2996 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2998 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2999 https://bugs.webkit.org/show_bug.cgi?id=151762
3001 Reviewed by Darin Adler.
3003 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
3005 2015-12-02 Alex Christensen <achristensen@webkit.org>
3007 Asynchronously call onerror when a content blocker blocks ascript element's load
3008 https://bugs.webkit.org/show_bug.cgi?id=151649
3010 Reviewed by Brady Eidson.
3012 * http/tests/contentextensions/script-onerror-expected.txt: Added.
3013 * http/tests/contentextensions/script-onerror.html: Added.
3014 * http/tests/contentextensions/script-onerror.html.json: Added.
3015 * http/tests/misc/unloadable-script-expected.txt:
3016 * http/tests/misc/unloadable-script.html:
3017 * http/tests/security/local-JavaScript-from-remote-expected.txt:
3018 * http/tests/security/local-JavaScript-from-remote.html:
3019 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
3021 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3023 Fix flaky test added with r192954.
3027 * fast/mediastream/MediaStreamTrack-getSettings.html:
3029 2015-12-02 Commit Queue <commit-queue@webkit.org>
3031 Unreviewed, rolling out r192955.
3032 https://bugs.webkit.org/show_bug.cgi?id=151776
3034 A large number of the tests added with this change are failing
3035 on Windows (Requested by ryanhaddad on #webkit).
3039 "[css border] border-image doesn't honor border-style"
3040 https://bugs.webkit.org/show_bug.cgi?id=99922
3041 http://trac.webkit.org/changeset/192955
3043 2015-12-02 Yoav Weiss <yoav@yoav.ws>
3045 Fix preloader issue with srcdoc documents.
3046 https://bugs.webkit.org/show_bug.cgi?id=151744
3048 Reviewed by Ryosuke Niwa.
3050 Added a test that makes sure that srcdoc based subresources are properly preloaded.
3052 * fast/preloader/iframe-srcdoc-expected.txt: Added.
3053 * fast/preloader/iframe-srcdoc.html: Added.
3055 2015-12-02 Jer Noble <jer.noble@apple.com>
3057 Add a setting and restriction which will pause invisible autoplaying video
3058 https://bugs.webkit.org/show_bug.cgi?id=151412
3060 Reviewed by Eric Carlson.
3062 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
3063 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
3065 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3067 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
3068 https://bugs.webkit.org/show_bug.cgi?id=151763
3070 Reviewed by Brent Fulgham.
3072 * platform/win/fast/parser/xml-colon-entity-expected.txt:
3073 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
3075 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3077 Rebaseline fast/dynamic/text-combine.html on win
3078 https://bugs.webkit.org/show_bug.cgi?id=151761
3080 Unreviewed test gardening.
3082 * platform/win/fast/dynamic/text-combine-expected.png:
3083 * platform/win/fast/dynamic/text-combine-expected.txt:
3085 2015-12-02 Brady Eidson <beidson@apple.com>
3087 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
3088 https://bugs.webkit.org/show_bug.cgi?id=151772
3090 Reviewed by Alex Christensen.
3092 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
3094 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
3095 * storage/indexeddb/cursor-basics-expected.txt:
3096 * storage/indexeddb/cursor-overloads-expected.txt:
3098 * storage/indexeddb/cursor-overloads.html:
3099 * storage/indexeddb/optional-arguments.html:
3100 * storage/indexeddb/resources/cursor-basics.js:
3101 * storage/indexeddb/resources/deleted-objects.js:
3102 * storage/indexeddb/resources/exceptions.js:
3103 * storage/indexeddb/resources/objectstore-basics.js:
3105 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
3106 * storage/indexeddb/objectstore-keycursor.html: Removed.
3107 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
3109 2015-12-02 David Hyatt <hyatt@apple.com>
3111 Add some more picture element layout tests
3112 https://bugs.webkit.org/show_bug.cgi?id=151769
3114 Reviewed by Dean Jackson.
3116 * fast/picture/image-picture-invalid-expected.txt: Added.
3117 * fast/picture/image-picture-invalid.html: Added.
3118 * fast/picture/image-picture-nested-expected.txt: Added.
3119 * fast/picture/image-picture-nested.html: Added.
3121 2015-12-02 Brady Eidson <beidson@apple.com>
3123 Modern IDB: Enable a couple more passing tests.
3124 https://bugs.webkit.org/show_bug.cgi?id=151766
3126 Reviewed by Beth Dakin.
3128 * platform/mac-wk1/TestExpectations:
3129 * storage/indexeddb/create-object-store-options-expected.txt:
3131 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3133 Skipping tests on Win that fail due to unimplemented showModalDialog function.
3134 https://bugs.webkit.org/show_bug.cgi?id=151506
3136 Unreviewed test gardening.
3138 * platform/win/TestExpectations:
3140 2015-12-02 Brady Eidson <beidson@apple.com>
3142 Modern IDB: IDBTransaction::error is not exposed.
3143 https://bugs.webkit.org/show_bug.cgi?id=151752
3145 Reviewed by Alex Christensen.
3147 * platform/mac-wk1/TestExpectations:
3148 * storage/indexeddb/modern/basic-add.html:
3149 * storage/indexeddb/modern/double-abort-expected.txt:
3150 * storage/indexeddb/modern/index-3.html:
3151 * storage/indexeddb/resources/transaction-error.js:
3152 * storage/indexeddb/transaction-error-expected.txt:
3154 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
3156 [css border] border-image doesn't honor border-style
3157 https://bugs.webkit.org/show_bug.cgi?id=99922
3159 Reviewed by Simon Fraser.
3161 Ensure that WebKit will be compliant to css-backgrounds spec where
3162 a border with an image will only be rendered if there is a style defined.
3164 Previous border image tests had to be edited (i.e. define border-style)
3165 to ensure that a decorated border would be rendered.
3167 * fast/borders/border-image-01.html:
3168 * fast/borders/border-image-border-radius.html:
3169 * fast/borders/border-image-fill-no-intrinsic-size.html:
3170 * fast/borders/border-image-longhand.html:
3171 * fast/borders/border-image-massive-scale.html:
3172 * fast/borders/border-image-omit-right-slice.html:
3173 * fast/borders/border-image-outset-in-shorthand.html:
3174 * fast/borders/border-image-outset-split-inline-expected.txt:
3175 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
3176 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
3177 * fast/borders/border-image-outset-split-inline.html:
3178 * fast/borders/border-image-outset.html:
3179 * fast/borders/border-image-repeat.html:
3180 * fast/borders/border-image-rotate-transform.html:
3181 * fast/borders/border-image-scale-transform.html:
3182 * fast/borders/border-image-scaled.html:
3183 * fast/borders/border-image-scrambled.html:
3184 * fast/borders/border-image-should-not-display-expected.html: Added.
3185 * fast/borders/border-image-should-not-display.html: Added.
3186 * fast/borders/border-image-side-reduction.html:
3187 * fast/borders/border-image-slice-constrained.html:
3188 * fast/borders/border-image-slice-missing-right.html:
3189 * fast/borders/border-image-slices.html:
3190 * fast/borders/border-image-source.html:
3191 * fast/borders/border-image-trumps-radius-expected.txt:
3192 * fast/borders/border-image-trumps-radius.html:
3193 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3194 * fast/borders/resources/red.png: Added.
3195 * fast/borders/scaled-border-image.html:
3196 * fast/gradients/border-image-gradient-expected.txt:
3197 * fast/gradients/border-image-gradient.html:
3198 * fast/hidpi/image-set-border-image-comparison.html:
3199 * fast/hidpi/image-set-border-image-dynamic.html:
3200 * fast/hidpi/image-set-border-image-simple.html:
3201 * fast/writing-mode/border-image-horizontal-bt.html:
3202 * fast/writing-mode/border-image-vertical-lr.html:
3203 * fast/writing-mode/border-image-vertical-rl.html:
3204 * platform/mac/fast/borders/border-image-01-expected.txt:
3205 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3206 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3207 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3208 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3209 * platform/mac/fast/borders/border-image-outset-expected.txt:
3210 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3211 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3212 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
3213 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
3214 * platform/mac/fast/borders/border-image-scaled-expected.txt:
3215 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
3216 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
3217 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
3218 * platform/mac/fast/borders/border-image-slices-expected.txt:
3219 * platform/mac/fast/borders/border-image-source-expected.txt:
3220 * platform/mac/fast/borders/scaled-border-image-expected.txt:
3221 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
3222 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
3223 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
3224 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
3225 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
3226 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
3228 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3230 [MediaStream] Implement MediaStreamTrack.getSettings()
3231 https://bugs.webkit.org/show_bug.cgi?id=151727
3233 Reviewed by Jer Noble.
3235 * fast/mediastream/MediaStream-video-element-expected.txt:
3236 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3237 * fast/mediastream/MediaStream-video-element-track-stop.html:
3238 * fast/mediastream/MediaStream-video-element.html:
3239 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
3240 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
3242 2015-12-01 David Hyatt <hyatt@apple.com>
3244 Implement the picture element.
3245 https://bugs.webkit.org/show_bug.cgi?id=116963
3247 Reviewed by Dean Jackson.
3249 * fast/picture: Added.
3250 * fast/picture/image-picture-1x-expected.txt: Added.
3251 * fast/picture/image-picture-1x.html: Added.
3252 * fast/picture/resources: Added.
3253 * fast/picture/resources/blue_rect.jpg: Added.
3254 * fast/picture/resources/currentSrcHelper.js: Added.
3256 (currentSrcFileName):
3257 (currentSrcFileNameNoParams):
3258 * fast/picture/resources/image-set-4x.png: Added.
3260 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
3262 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
3263 https://bugs.webkit.org/show_bug.cgi?id=149305
3264 <rdar://problem/22747892>
3266 Reviewed by Brent Fulgham.
3268 This test case is from Blink r180918:
3269 https://codereview.chromium.org/495743003
3271 * fast/loader/unload-mutation-crash-expected.txt: Added.
3272 * fast/loader/unload-mutation-crash.html: Added.
3274 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
3276 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
3277 https://bugs.webkit.org/show_bug.cgi?id=151730
3279 Reviewed by Brian Burg.
3281 * inspector/model/parse-script-syntax-tree-expected.txt:
3282 * inspector/model/parse-script-syntax-tree.html:
3284 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3286 [Win] Test gardening after r192895
3290 * fast/text/emoji-overlap-expected.html:
3291 * fast/text/emoji-overlap.html:
3293 2015-12-01 Commit Queue <commit-queue@webkit.org>
3295 Unreviewed, rolling out r192894 and r192904.
3296 https://bugs.webkit.org/show_bug.cgi?id=151738
3298 Crashes sometimes on Windows (Requested by litherum on
3301 Reverted changesets:
3303 "[Win] Web fonts with small caps have excess whitespace with
3304 the complex text codepath"
3305 https://bugs.webkit.org/show_bug.cgi?id=151698
3306 http://trac.webkit.org/changeset/192894
3308 "Test gardening after r192894"
3309 http://trac.webkit.org/changeset/192904
3311 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3313 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3314 https://bugs.webkit.org/show_bug.cgi?id=151650
3316 Reviewed by Antti Koivisto.
3318 Some tests have quantization differences.
3320 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3321 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3322 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3323 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3324 * fast/ruby/ruby-expansion-cjk-expected.html:
3325 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3326 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3327 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3328 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3329 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3330 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3331 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3332 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3333 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3334 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3335 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3336 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3337 * svg/custom/acid3-test-77-expected.txt:
3339 2015-12-01 Brady Eidson <beidson@apple.com>
3341 Add updated test result missing from http://trac.webkit.org/changeset/192924
3342 https://bugs.webkit.org/show_bug.cgi?id=151725
3344 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3346 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3348 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3349 https://bugs.webkit.org/show_bug.cgi?id=151729
3351 Unreviewed test gardening.
3353 * platform/mac-wk2/TestExpectations:
3355 2015-12-01 Brady Eidson <beidson@apple.com>
3357 Give a more detailed message for TypeErrors that result from EnforceRange.
3358 https://bugs.webkit.org/show_bug.cgi?id=151725
3360 Reviewed by Tim Horton.
3362 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3363 * js/dom/webidl-type-mapping-expected.txt:
3364 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3365 * storage/indexeddb/version-change-event-basic-expected.txt:
3367 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3369 Test gardening after r192894
3373 * fast/text/small-caps-complex-expected.html:
3374 * fast/text/small-caps-complex.html:
3376 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3378 [iOS] Adjacent emoji overlap each other
3379 https://bugs.webkit.org/show_bug.cgi?id=151690
3380 <rdar://problem/23430453>
3382 Reviewed by Simon Fraser.
3384 * fast/text/emoji-overlap-expected.html: Added.
3385 * fast/text/emoji-overlap.html: Added.
3387 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3389 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3390 https://bugs.webkit.org/show_bug.cgi?id=151698
3392 Reviewed by Darin Adler.
3394 * fast/text/resources/tinyfont.svg: Added.
3395 * fast/text/small-caps-complex-expected.html: Added.
3396 * fast/text/small-caps-complex.html: Added.
3398 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3400 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3401 https://bugs.webkit.org/show_bug.cgi?id=151709
3403 Unreviewed test gardening.
3405 * platform/mac-wk2/TestExpectations:
3407 2015-12-01 Brady Eidson <beidson@apple.com>
3409 Skip some specific IDB tests in preparation for enabling the entire directory.
3411 Reviewed in person by Sam Weinig.
3413 * platform/mac-wk1/TestExpectations:
3415 2015-12-01 Brady Eidson <beidson@apple.com>
3417 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3418 https://bugs.webkit.org/show_bug.cgi?id=151704
3420 Reviewed by Alex Christensen.
3422 * platform/mac-wk1/TestExpectations:
3423 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3425 2015-12-01 Brady Eidson <beidson@apple.com>
3427 Modern IDB: storage/indexeddb/basics.html fails.
3428 https://bugs.webkit.org/show_bug.cgi?id=151694
3430 Reviewed by Alex Christensen.
3432 * platform/mac-wk1/TestExpectations:
3433 * storage/indexeddb/modern/deletedatabase-1.html:
3434 * storage/indexeddb/modern/opendatabase-versions.html:
3435 * storage/indexeddb/modern/versionchange-event.html:
3437 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3439 Unreviewed, rolling out r192876.
3441 It broke a lot of JSC and layout tests for GTK and EFL
3445 "[ES6] "super" and "this" should be lexically bound inside an
3446 arrow function and should live in a JSLexicalEnvironment"
3447 https://bugs.webkit.org/show_bug.cgi?id=149338
3448 http://trac.webkit.org/changeset/192876
3450 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3452 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3453 https://bugs.webkit.org/show_bug.cgi?id=151497
3457 Adding non regression test.
3459 * streams/streams-promises-expected.txt:
3460 * streams/streams-promises.html:
3462 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3464 [Streams API] teeReadableStream should not directly use stream.getReader()
3465 https://bugs.webkit.org/show_bug.cgi?id=151487
3467 Reviewed by Darin Adler.
3469 Adding non-regression test.
3471 * streams/streams-promises-expected.txt:
3472 * streams/streams-promises.html:
3474 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3476 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3477 https://bugs.webkit.org/show_bug.cgi?id=149338
3479 Reviewed by Saam Barati.
3481 * js/arrowfunction-supercall-expected.txt: Added.
3482 * js/arrowfunction-supercall.html: Added.
3483 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3484 * js/script-tests/arrowfunction-supercall.js: Added.
3485 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3487 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3489 [Streams API] streams should not directly use Number and related methods
3490 https://bugs.webkit.org/show_bug.cgi?id=151499
3492 Reviewed by Darin Adler.
3494 Added a non-regression test.
3496 * streams/streams-promises-expected.txt:
3497 * streams/streams-promises.html:
3499 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3501 [Streams API] Remove use of @catch for exposed promises
3502 https://bugs.webkit.org/show_bug.cgi?id=151625
3504 Reviewed by Darin Adler.
3506 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3508 2015-11-30 Brady Eidson <beidson@apple.com>
3510 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3511 https://bugs.webkit.org/show_bug.cgi?id=151693
3513 Reviewed by Geoffrey Garen.
3515 * platform/mac-wk1/TestExpectations:
3517 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3519 Amazon.com Additional Information links aren't clickable
3520 https://bugs.webkit.org/show_bug.cgi?id=151401
3521 <rdar://problem/23454261>
3523 Reviewed by Darin Adler.
3525 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3526 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3528 2015-11-30 Brady Eidson <beidson@apple.com>
3530 Modern IDB: Iterating index cursors to a specific key is busted.
3531 https://bugs.webkit.org/show_bug.cgi?id=151684
3533 Reviewed by Darin Adler.
3535 * platform/mac-wk1/TestExpectations:
3537 2015-11-30 Brady Eidson <beidson@apple.com>
3539 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3540 https://bugs.webkit.org/show_bug.cgi?id=151683
3542 Reviewed by Darin Adler.
3544 * platform/mac-wk1/TestExpectations:
3546 2015-11-30 Brady Eidson <beidson@apple.com>
3548 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3549 https://bugs.webkit.org/show_bug.cgi?id=151675.
3551 Reviewed by Darin Adler.
3553 * platform/mac-wk1/TestExpectations:
3554 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3555 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3556 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3558 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3560 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3561 https://bugs.webkit.org/show_bug.cgi?id=149309
3562 <rdar://problem/22748363>
3564 Reviewed by Brent Fulgham.
3566 The test case is from Blink r175601:
3567 https://codereview.chromium.org/317513002
3568 The test case will generate a set of weird ordering events that affects the documentLoader:
3569 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3570 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3571 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3572 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3573 frame finishes loading).
3574 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3575 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3576 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3577 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3579 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3581 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3582 * http/tests/misc/detach-during-notifyDone.html: Added.
3583 * http/tests/misc/resources/detached-frame.html: Added.
3585 2015-11-30 Commit Queue <commit-queue@webkit.org>
3587 Unreviewed, rolling out r192819.
3588 https://bugs.webkit.org/show_bug.cgi?id=151681
3590 This change broke existing layout tests on Windows (Requested
3591 by ryanhaddad on #webkit).