1 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
3 Marking http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* as failing on Win
4 https://bugs.webkit.org/show_bug.cgi?id=152411
6 Unreviewed test gardening.
8 * platform/win/TestExpectations:
10 2015-12-23 ChangSeok Oh <changseok.oh@collabora.com>
12 [GTK] Unreviewed gardening
14 RTCPeerConnection-state.html is removed after r194112. Remove failure expectations
15 for tests which have been passing. Add new expectations for text-combine-shrink-on-color-change.html
17 * platform/gtk/TestExpectations:
18 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.png: Added.
19 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
21 2015-12-23 Andy VanWagoner <andy@instructure.com>
23 [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions ()
24 https://bugs.webkit.org/show_bug.cgi?id=147603
26 Reviewed by Benjamin Poulain.
28 * js/intl-datetimeformat-expected.txt: Added resolvedOptions tests.
29 * js/script-tests/intl-datetimeformat.js: Added resolvedOptions tests.
30 (string_appeared_here):
32 2015-12-23 Chris Aljoudi <chris@chrismatic.io> and Alex Christensen <achristensen@webkit.org>
34 Content blockers should be able to promote http to https
35 https://bugs.webkit.org/show_bug.cgi?id=148966
37 Reviewed by Benjamin Poulain.
39 * http/tests/contentextensions/make-https-expected.txt: Added.
40 * http/tests/contentextensions/make-https.html: Added.
41 * http/tests/contentextensions/make-https.html.json: Added.
43 2015-12-22 Xabier Rodriguez Calvar <calvaris@igalia.com>
45 [Streams API] Fix cosmetic things after importing spec tests
46 https://bugs.webkit.org/show_bug.cgi?id=152479
48 Reviewed by Youenn Fablet.
50 Spec version are mainly updated in this patch as it wasn't done when importing tests from the spec. Some other
51 minor changes were done, as renumbering some tests, removing some orphan expectations and other styling issues.
53 * streams/brand-checks.html:
54 * streams/pipe-to.html:
55 * streams/readable-stream-controller-error.html:
56 * streams/readable-stream-pipeThrough.html:
57 * streams/readable-stream-reader-read.html:
58 * streams/reference-implementation/abstract-ops.html:
59 * streams/reference-implementation/bad-strategies.html:
60 * streams/reference-implementation/bad-underlying-sinks.html:
61 * streams/reference-implementation/bad-underlying-sources-expected.txt: Removed.
62 * streams/reference-implementation/brand-checks.html:
63 * streams/reference-implementation/byte-length-queuing-strategy.html:
64 * streams/reference-implementation/count-queuing-strategy.html:
65 * streams/reference-implementation/pipe-through.html:
66 * streams/reference-implementation/pipe-to-options.html:
67 * streams/reference-implementation/pipe-to.html:
68 * streams/reference-implementation/readable-stream-templated.html:
69 * streams/reference-implementation/transform-stream-errors.html:
70 * streams/reference-implementation/transform-stream.html:
71 * streams/reference-implementation/writable-stream-abort.html:
72 * streams/reference-implementation/writable-stream-expected.txt:
73 * streams/reference-implementation/writable-stream.html:
75 2015-12-22 Ryan Haddad <ryanhaddad@apple.com>
77 Marking webgl/1.0.2/conformance/extensions/get-extension.html as flaky on mac-wk1
78 https://bugs.webkit.org/show_bug.cgi?id=152506
80 Unreviewed test gardening.
82 * platform/mac-wk1/TestExpectations:
84 2015-12-22 Chris Fleizach <cfleizach@apple.com>
86 [WK2] Looping in testcase: fast/dom/Window/property-access-on-cached-window-after-frame-removed.html
87 https://bugs.webkit.org/show_bug.cgi?id=152482
89 Reviewed by Brent Fulgham.
91 * platform/mac-wk2/TestExpectations:
93 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
95 Skipping unsupported test on ios-simulator
96 https://bugs.webkit.org/show_bug.cgi?id=152491
98 Unreviewed test gardening.
100 * platform/ios-simulator/TestExpectations:
102 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
104 Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
105 https://bugs.webkit.org/show_bug.cgi?id=152492
107 Unreviewed test gardening.
109 * platform/mac-wk2/TestExpectations:
111 2015-12-21 Skachkov Oleksandr <gskachkov@gmail.com>
113 Unexpected exception assigning to this._property inside arrow function
114 https://bugs.webkit.org/show_bug.cgi?id=152028
116 Reviewed by Saam Barati.
118 Added new test cases for arrow function, to force create lexical env in body of function.
120 * js/arrowfunction-lexical-bind-this-expected.txt:
121 * js/script-tests/arrowfunction-lexical-bind-this.js:
123 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
125 Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
126 https://bugs.webkit.org/show_bug.cgi?id=152487
128 Unreviewed test gardening.
130 * platform/mac-wk1/TestExpectations:
132 2015-12-21 Antti Koivisto <antti@apple.com>
134 Limit cached redirect chain length
135 https://bugs.webkit.org/show_bug.cgi?id=152477
137 Reviewed by Andreas Kling.
139 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
140 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
141 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
143 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
145 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
146 https://bugs.webkit.org/show_bug.cgi?id=152485
148 Unreviewed test gardening.
150 * platform/mac-wk1/TestExpectations:
152 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
154 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
155 https://bugs.webkit.org/show_bug.cgi?id=152449
157 Unreviewed teset gardening.
159 * platform/ios-simulator/TestExpectations:
161 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
163 Unreviewed, rolling out r194328.
165 This change appears to have caused failures in JSC tests
169 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
170 https://bugs.webkit.org/show_bug.cgi?id=147607
171 http://trac.webkit.org/changeset/194328
173 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
175 [INTL] Implement String.prototype.localeCompare in ECMA-402
176 https://bugs.webkit.org/show_bug.cgi?id=147607
178 Reviewed by Darin Adler.
180 * js/script-tests/string-localeCompare.js:
181 * js/script-tests/string-prototype-properties.js: Update error message.
182 * js/string-localeCompare-expected.txt:
183 * js/string-prototype-properties-expected.txt: Update error message.
184 * js/string-localeCompare.html:
186 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
188 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
189 https://bugs.webkit.org/show_bug.cgi?id=152374
191 Reviewed by Darin Adler.
193 Added test to make sure that when copying a 50 frame 500x500 animation
194 (50 MB uncompressed) to the clipboard, the additional memory usage is
195 kept to less than 200 MB.
197 * fast/images/image-copy-memory-usage-expected.txt: Added.
198 * fast/images/image-copy-memory-usage.html: Added.
199 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
201 2015-12-20 Commit Queue <commit-queue@webkit.org>
203 Unreviewed, rolling out r194033 and r194267.
204 https://bugs.webkit.org/show_bug.cgi?id=152465
206 Caused crashes on Mac WK1 bots (Requested by youenn on
211 "[Streams API] Expose ReadableStream and relatives to Worker"
212 https://bugs.webkit.org/show_bug.cgi?id=152066
213 http://trac.webkit.org/changeset/194033
215 "[Streams API] imported/w3c/web-platform-tests/streams-api
216 /readable-streams/cancel.html has a flaky test"
217 https://bugs.webkit.org/show_bug.cgi?id=152065
218 http://trac.webkit.org/changeset/194267
220 2015-12-18 Antti Koivisto <antti@apple.com>
222 Cache redirects as separate entries
223 https://bugs.webkit.org/show_bug.cgi?id=152424
225 Reviewed by Alex Christensen.
227 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
228 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
229 * http/tests/cache/disk-cache/resources/generate-response.cgi:
231 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
233 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
235 Unreviewed test gardening. This test has been passing since r191658.
237 * platform/gtk/TestExpectations:
239 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
241 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
242 https://bugs.webkit.org/show_bug.cgi?id=152442
244 Unreviewed test gardening.
246 * platform/ios-simulator/TestExpectations:
248 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
250 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
251 https://bugs.webkit.org/show_bug.cgi?id=152437
253 Unreviewed test gardening.
255 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
257 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
259 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
260 https://bugs.webkit.org/show_bug.cgi?id=152025
262 Unreviewed test gardening.
264 * platform/mac-wk2/TestExpectations:
266 2015-12-18 Brady Eidson <beidson@apple.com>
268 Modern IDB: Refactor when opening the backing store takes place.
269 https://bugs.webkit.org/show_bug.cgi?id=152405
271 Reviewed by Alex Christensen.
273 * platform/mac-wk1/TestExpectations:
275 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
277 [GTK] Unreviewed gardening
279 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
280 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
282 * platform/gtk/TestExpectations:
284 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
286 [GTK] Unreviewed gardening
287 https://bugs.webkit.org/show_bug.cgi?id=142292
289 fast/images/animated-gif-body-outside-viewport.html and
290 fast/images/animated-gif-window-resizing.html are flaky; mark them
293 * platform/gtk/TestExpectations:
295 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
297 [GTK] Unreviewed gardening
299 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
300 has been consistently passing since r192511.
302 * platform/gtk/TestExpectations:
304 2015-12-17 Commit Queue <commit-queue@webkit.org>
306 Unreviewed, rolling out r194241 and r194252.
307 https://bugs.webkit.org/show_bug.cgi?id=152415
309 Caused crashes on GuardMalloc (Requested by ap on #webkit).
313 "Modern IDB: Refactor open/delete requests to exist in the
315 https://bugs.webkit.org/show_bug.cgi?id=152397
316 http://trac.webkit.org/changeset/194241
318 "Modern IDB: Refactor when opening the backing store takes
320 https://bugs.webkit.org/show_bug.cgi?id=152405
321 http://trac.webkit.org/changeset/194252
323 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
325 [INTL] Implement Collator Compare Functions
326 https://bugs.webkit.org/show_bug.cgi?id=147604
328 Reviewed by Darin Adler.
330 * js/intl-collator-expected.txt:
331 * js/intl-collator.html:
332 * js/script-tests/intl-collator.js:
335 2015-12-17 Brady Eidson <beidson@apple.com>
337 Modern IDB: Refactor when opening the backing store takes place.
338 https://bugs.webkit.org/show_bug.cgi?id=152405
340 Reviewed by Alex Christensen.
342 * platform/mac-wk1/TestExpectations:
344 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
346 Provide a way to distinguish a nested lexical block from a function's lexical block
347 https://bugs.webkit.org/show_bug.cgi?id=152361
349 Reviewed by Saam Barati.
351 * inspector/debugger/breakpoint-scope-expected.txt:
352 We will soon remove the backend sending a "Local" scope.
353 The backend was just marking the first closure scope as local.
354 The frontend can do this itself and do a better job of it.
356 * inspector/model/resources/all-scopes.js: Added.
357 (testAllScopes.innerScope):
359 * inspector/model/resources/block-scopes.js: Added.
361 (testBlockScopes.method):
362 * inspector/model/resources/function-name-scopes.js: Added.
363 (testFunctionNameScope1):
364 * inspector/model/scope-chain-node-expected.txt: Added.
365 * inspector/model/scope-chain-node.html: Added.
366 Tests for ways to get all the different scope types and
367 specific cases of certain scope types.
369 2015-12-17 Keith Miller <keith_miller@apple.com>
371 [ES6] Add support for Symbol.hasInstance
372 https://bugs.webkit.org/show_bug.cgi?id=151839
374 Reviewed by Saam Barati.
376 Fix tests to reflect the changes to instanceof in ES6.
378 Added a new regression test for bound functions in instanceof
379 as the perfomance on bound functions should, to some degree,
380 reflect the performance on C-API users.
382 * inspector/model/remote-object-get-properties-expected.txt:
383 * js/Object-getOwnPropertyNames-expected.txt:
384 * js/exception-for-nonobject-expected.txt:
385 * js/exception-instanceof-expected.txt:
386 * js/instance-of-immediates-expected.txt:
387 * js/regress/instanceof-bound-expected.txt: Added.
388 * js/regress/instanceof-bound.html: Added.
389 * js/regress/script-tests/instanceof-bound.js: Added.
392 * js/script-tests/Object-getOwnPropertyNames.js:
394 2015-12-17 Simon Fraser <simon.fraser@apple.com>
396 Disable viewport "shrink to fit" outside of multitasking mode
397 https://bugs.webkit.org/show_bug.cgi?id=152403
398 rdar://problem/23818102
400 Reviewed by Tim Horton.
402 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
404 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
406 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
408 Web Inspector: Add JSContext Script Profiling
409 https://bugs.webkit.org/show_bug.cgi?id=151899
411 Reviewed by Brian Burg.
413 * inspector/script-profiler/event-type-API-expected.txt: Added.
414 * inspector/script-profiler/event-type-API.html: Added.
415 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
416 * inspector/script-profiler/event-type-Microtask.html: Added.
417 * inspector/script-profiler/tracking-expected.txt: Added.
418 * inspector/script-profiler/tracking.html: Added.
419 Tests for the new ScriptProfiler domain.
421 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
423 Marking fast/media/mq-* tests as failing on ios-simulator
424 https://bugs.webkit.org/show_bug.cgi?id=152137
426 Unreviewed test gardening.
428 * platform/ios-simulator/TestExpectations:
430 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
432 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
433 https://bugs.webkit.org/show_bug.cgi?id=152390
435 Unreviewed test gardening.
437 * platform/ios-simulator/TestExpectations:
439 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
441 [GTK] Unreviewed gardening
443 Remove failure expectations for tests that have been passing after
444 r185157, r186191, r189670, r191658 and r191727.
446 * platform/gtk/TestExpectations:
448 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
450 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
451 https://bugs.webkit.org/show_bug.cgi?id=152377
455 * TestExpectations: removing some flakiness expectations.
457 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
459 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
460 https://bugs.webkit.org/show_bug.cgi?id=152227
462 Reviewed by Saam Barati.
464 Make the test taking longer time.
466 * js/regress/script-tests/generator-function-create.js:
469 2015-12-16 Andy Estes <aestes@apple.com>
471 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
472 https://bugs.webkit.org/show_bug.cgi?id=152375
473 <rdar://problem/22020902>
475 Reviewed by Darin Adler.
477 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
478 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
479 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
480 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
481 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
482 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
483 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
484 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
485 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
486 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
488 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
490 Adding timout expectation to one more wpt test that I missed in the last commit.
491 https://bugs.webkit.org/show_bug.cgi?id=152335
493 Unreviewed test gardening.
497 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
499 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
500 https://bugs.webkit.org/show_bug.cgi?id=152335
502 Unreviewed test gadening.
506 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
508 Re-baseline pageoverlay/overlay* tests for mac-wk1
509 https://bugs.webkit.org/show_bug.cgi?id=152338
511 Unreviewed test gardening.
513 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
514 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
515 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
517 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
519 Mark additional wpt tests as flaky due to WK/WPT testharness.js
520 https://bugs.webkit.org/show_bug.cgi?id=152335
524 * TestExpectations: marking some more tests as flaky.
526 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
528 Web Inspector: Typing object literal in the console causes a parse error
529 https://bugs.webkit.org/show_bug.cgi?id=141737
531 Reviewed by Timothy Hatcher.
533 * inspector/controller/runtime-controller-expected.txt: Added.
534 * inspector/controller/runtime-controller.html: Added.
536 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
538 Fix computation of min|max-content contribution of non-replaced blocks
539 https://bugs.webkit.org/show_bug.cgi?id=152004
541 Reviewed by Darin Adler.
543 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
544 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
545 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
546 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
547 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
548 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
549 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
550 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
551 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
552 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
553 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
554 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
555 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
556 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
557 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
558 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
559 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
560 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
561 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
562 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
563 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
564 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
565 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
566 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
567 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
568 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
569 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
570 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
571 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
578 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
580 Mac EWS bots frequently fail several wpt tests
581 https://bugs.webkit.org/show_bug.cgi?id=152257
585 * TestExpectations: marking some tests as flaky.
587 2015-12-16 Commit Queue <commit-queue@webkit.org>
589 Unreviewed, rolling out r194135.
590 https://bugs.webkit.org/show_bug.cgi?id=152333
592 due to missing OSR exit materialization support in FTL
593 (Requested by yusukesuzuki on #webkit).
597 "[ES6] Handle new_generator_func / new_generator_func_exp in
599 https://bugs.webkit.org/show_bug.cgi?id=152227
600 http://trac.webkit.org/changeset/194135
602 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
604 Align WebKit testharness.js with WPT testharness.js
605 https://bugs.webkit.org/show_bug.cgi?id=152297
607 Reviewed by Darin Adler.
609 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
610 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
612 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
613 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
614 * resources/testharness.js:
616 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
618 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
619 https://bugs.webkit.org/show_bug.cgi?id=152227
621 Reviewed by Saam Barati.
623 Make the test taking longer time.
625 * js/regress/script-tests/generator-function-create.js:
628 2015-12-16 Tomas Popela <tpopela@redhat.com>
630 [GTK] Correct the wrong expectation introduced in r194106
631 https://bugs.webkit.org/show_bug.cgi?id=152325
633 Unreviewed GTK gardening
635 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
637 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
639 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
640 https://bugs.webkit.org/show_bug.cgi?id=152135
642 Reviewed by Simon Fraser.
644 * platform/ios-simulator-wk2/TestExpectations:
645 * platform/ios-simulator/TestExpectations:
646 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
647 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
648 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
649 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
651 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
653 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
654 https://bugs.webkit.org/show_bug.cgi?id=152260
655 <rdar://problem/23884579>
657 Reviewed by Andy Estes.
659 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
660 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
661 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
662 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
663 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
664 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
665 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
666 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
667 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
668 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
669 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
670 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
671 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
672 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
673 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
674 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
675 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
676 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
677 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
678 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
679 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
681 2015-12-15 Timothy Horton <timothy_horton@apple.com>
683 Rebaseline some page overlay tests for WK1
685 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
686 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
687 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
688 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
690 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
692 Web Inspector: Localize "global code" and "eval code" strings
693 https://bugs.webkit.org/show_bug.cgi?id=152313
695 Reviewed by Timothy Hatcher.
697 * inspector/debugger/js-stacktrace-expected.txt:
698 * inspector/debugger/js-stacktrace.html:
699 * inspector/model/stack-trace-expected.txt: Added.
700 * inspector/model/stack-trace.html: Added.
702 2015-12-15 Tim Horton <timothy_horton@apple.com>
704 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
705 https://bugs.webkit.org/show_bug.cgi?id=152241
706 <rdar://problem/23642574>
708 Reviewed by Simon Fraser.
710 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
711 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
712 Add a test ensuring that small-frame overlays get mouse events.
714 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
715 * pageoverlay/overlay-small-frame-paints.html: Added.
716 Add a test ensuring that small-frame overlays get paint callbacks.
718 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
720 [Font Features] TrueType fonts trigger real features even when synthesis is applied
721 https://bugs.webkit.org/show_bug.cgi?id=152287
723 Reviewed by Darin Adler.
727 * css3/font-variant-petite-caps-synthesis-expected.html:
728 * css3/font-variant-petite-caps-synthesis.html:
729 * css3/font-variant-small-caps-synthesis-expected.html:
730 * css3/font-variant-small-caps-synthesis.html:
731 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
732 * css3/font-variant-petite-caps-synthesis-coverage.html:
733 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
734 * css3/font-variant-small-caps-synthesis-coverage.html:
736 2015-12-15 Mark Lam <mark.lam@apple.com>
738 Polymorphic operand types for DFG and FTL bit operators.
739 https://bugs.webkit.org/show_bug.cgi?id=152191
741 Reviewed by Saam Barati.
743 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
744 * js/regress/ftl-polymorphic-bitand.html: Added.
745 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
746 * js/regress/ftl-polymorphic-bitor.html: Added.
747 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
748 * js/regress/ftl-polymorphic-bitxor.html: Added.
749 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
750 * js/regress/ftl-polymorphic-lshift.html: Added.
751 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
752 * js/regress/ftl-polymorphic-rshift.html: Added.
753 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
754 * js/regress/ftl-polymorphic-urshift.html: Added.
755 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
758 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
761 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
764 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
767 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
770 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
774 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
776 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
777 https://bugs.webkit.org/show_bug.cgi?id=152295
779 Reviewed by Eric Carlson.
781 Add test that verifies RTCPeerConnection's behavior in the closed state
782 (signalingState). Promise functions should reject, and (some) others
783 should throw. Remove old test that tests incorrect behavior.
785 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
786 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
787 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
788 * fast/mediastream/RTCPeerConnection-state.html: Removed.
790 2015-12-15 Tomas Popela <tpopela@redhat.com>
792 [GTK] Gardening: Rebaseline tests
793 https://bugs.webkit.org/show_bug.cgi?id=152301
795 Unreviewed GTK gardening
797 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
798 Correct the expectations after r189202 when RangeException was
800 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
801 Add a new test expectations after r187148.
802 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
803 Add a new test expectations after r193363.
805 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
807 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
808 https://bugs.webkit.org/show_bug.cgi?id=152264
810 Unreviewed test gardening.
812 * platform/mac-wk1/TestExpectations:
814 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
816 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
817 https://bugs.webkit.org/show_bug.cgi?id=152251
819 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
820 layout tests using such keyword.
822 Reviewed by Darin Adler.
824 * css3/overwrite-content-alignment-expected.txt:
825 * css3/overwrite-content-alignment.html:
826 * css3/overwrite-self-alignment-expected.txt:
827 * css3/overwrite-self-alignment.html:
828 * css3/parse-align-content-expected.txt:
829 * css3/parse-align-content.html:
830 * css3/parse-align-items-expected.txt:
831 * css3/parse-align-items.html:
832 * css3/parse-align-self-expected.txt:
833 * css3/parse-align-self.html:
834 * css3/parse-justify-content-expected.txt:
835 * css3/parse-justify-content.html:
836 * fast/css-grid-layout/grid-align-justify-overflow.html:
837 * fast/css-grid-layout/grid-content-alignment-overflow.html:
838 * fast/css/parse-justify-items-expected.txt:
839 * fast/css/parse-justify-items.html:
840 * fast/css/parse-justify-self-expected.txt:
841 * fast/css/parse-justify-self.html:
843 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
845 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
846 https://bugs.webkit.org/show_bug.cgi?id=152135
848 Unreviewed test gardening.
850 * platform/ios-simulator-wk2/TestExpectations:
852 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
854 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
855 https://bugs.webkit.org/show_bug.cgi?id=152133
857 Reviewed by Geoffrey Garen.
859 Add new regression test.
861 * js/regress/math-random-expected.txt: Added.
862 * js/regress/math-random.html: Added.
863 * js/regress/script-tests/math-random.js: Added.
866 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
868 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
869 https://bugs.webkit.org/show_bug.cgi?id=152280
871 Reviewed by Brian Burg.
873 * inspector/debugger/js-stacktrace-expected.txt:
874 * inspector/debugger/js-stacktrace.html:
876 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
878 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
879 https://bugs.webkit.org/show_bug.cgi?id=152264
881 Unreviewed test gardening.
883 * platform/mac-wk1/TestExpectations:
885 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
887 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
888 https://bugs.webkit.org/show_bug.cgi?id=152276
890 Unreviewed test gardening.
892 * platform/ios-simulator/TestExpectations:
894 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
896 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
897 https://bugs.webkit.org/show_bug.cgi?id=152279
899 Unreviewed test gardening.
901 * platform/ios-simulator/TestExpectations:
903 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
905 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
906 and http/tests/inspector/console/access-inspected-object.html (r192186).
907 https://bugs.webkit.org/show_bug.cgi?id=152131
909 Unreviewed test gardening.
911 * platform/ios-simulator-wk1/TestExpectations:
912 * platform/ios-simulator-wk2/TestExpectations:
913 * platform/ios-simulator/TestExpectations:
915 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
917 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
918 https://bugs.webkit.org/show_bug.cgi?id=152132
920 Unreviewed test gardening.
922 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
924 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
926 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
927 https://bugs.webkit.org/show_bug.cgi?id=152272
929 Unreviewed test gardening.
931 * platform/mac-wk1/TestExpectations:
933 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
935 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
936 https://bugs.webkit.org/show_bug.cgi?id=152134
938 Unreviewed test gardening.
940 * platform/ios-simulator-wk2/TestExpectations:
942 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
944 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
945 https://bugs.webkit.org/show_bug.cgi?id=152135
947 Unreviewed test gardening.
949 * platform/ios-simulator-wk2/TestExpectations:
951 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
953 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
954 https://bugs.webkit.org/show_bug.cgi?id=152267
956 Unreviewed test gardening.
958 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
960 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
962 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
963 https://bugs.webkit.org/show_bug.cgi?id=152135
965 Unreviewed test gardening.
967 * platform/ios-simulator/TestExpectations:
969 2015-12-14 Chris Fleizach <cfleizach@apple.com>
971 AX: iOS: Text field variations do not have the correct traits
972 https://bugs.webkit.org/show_bug.cgi?id=152237
974 Reviewed by Mario Sanchez Prada.
976 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
977 * accessibility/ios-simulator/textentry-traits.html: Added.
979 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
981 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
982 https://bugs.webkit.org/show_bug.cgi?id=152135
984 Unreviewed test gardening.
986 * platform/ios-simulator/TestExpectations:
988 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
990 Marking fast/picture/image-picture-* as failing on iOS simulator
991 https://bugs.webkit.org/show_bug.cgi?id=152141
993 Unreviewed test gardening.
995 * platform/ios-simulator/TestExpectations:
997 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
999 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
1000 https://bugs.webkit.org/show_bug.cgi?id=152131
1002 Unreviewed test gardening.
1004 * platform/ios-simulator/TestExpectations:
1006 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1008 Rebaselining fast/text/emoji.html for iOS simulator
1009 https://bugs.webkit.org/show_bug.cgi?id=152261
1011 Unreviewed test gardening.
1013 * platform/ios-simulator/fast/text/emoji-expected.txt:
1015 2015-12-14 Daniel Bates <dabates@apple.com>
1017 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1018 https://bugs.webkit.org/show_bug.cgi?id=144451
1019 <rdar://problem/23099482>
1021 Reviewed by Simon Fraser.
1023 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1024 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1027 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1028 of the search field changes.
1030 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1031 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1032 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1033 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1034 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1035 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1036 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1037 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1038 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1039 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1040 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1041 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1043 2015-12-14 Chris Dumez <cdumez@apple.com>
1045 Roll out r193974 and follow-up fixes as it caused JSC crashes
1046 https://bugs.webkit.org/show_bug.cgi?id=152256
1048 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
1050 * inspector/model/remote-object-get-properties-expected.txt:
1051 * js/Object-getOwnPropertyNames-expected.txt:
1052 * js/exception-for-nonobject-expected.txt:
1053 * js/exception-instanceof-expected.txt:
1054 * js/instance-of-immediates-expected.txt:
1055 * js/regress/instanceof-bound-expected.txt: Removed.
1056 * js/regress/instanceof-bound.html: Removed.
1057 * js/regress/script-tests/instanceof-bound.js: Removed.
1058 * js/script-tests/Object-getOwnPropertyNames.js:
1060 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
1062 [Streams API] Expose ReadableStream and relatives to Worker
1063 https://bugs.webkit.org/show_bug.cgi?id=152066
1065 Reviewed by Darin Adler.
1067 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
1069 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1070 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1072 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1074 [GTK] Unreviewed gardening.
1076 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
1077 - Remove expectations for tests removed after r193411 r193426 and r19366.
1078 - Merge repeated expectations from some tests.
1079 - Mark tests failing after r188159.
1080 - Update list of imported/blink tests failing.
1082 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
1084 [css-grid] Fix height computation of grid items with borders
1085 https://bugs.webkit.org/show_bug.cgi?id=151800
1087 Reviewed by Darin Adler.
1089 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
1090 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
1092 2015-12-13 Zalan Bujtas <zalan@apple.com>
1094 Clean up absolute positioned map properly.
1095 https://bugs.webkit.org/show_bug.cgi?id=152219
1096 rdar://problem/23861165
1098 Reviewed by Simon Fraser.
1100 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1101 Since this static map is at block level, (positioned)inline renderers use their containing block to store
1102 their positioned descendants.
1103 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
1104 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
1106 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
1107 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
1109 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
1111 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1112 https://bugs.webkit.org/show_bug.cgi?id=152079
1114 Reviewed by Chris Fleizach.
1116 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1117 * platform/efl/accessibility/image-link-expected.txt: Updated.
1118 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
1119 * platform/efl/accessibility/lists-expected.txt: Updated.
1120 * platform/efl/accessibility/media-element-expected.txt: Updated
1122 2015-12-13 Brady Eidson <beidson@apple.com>
1124 Modern IDB: TextExpectations gardening to run more tests.
1125 https://bugs.webkit.org/show_bug.cgi?id=152217
1127 Reviewed by Alex Christensen.
1129 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1131 2015-12-12 Brady Eidson <beidson@apple.com>
1133 Modern IDB: Update a couple of tests that fail only because of error message differences.
1134 https://bugs.webkit.org/show_bug.cgi?id=152205
1136 Reviewed by Alex Christensen.
1138 * platform/mac-wk1/TestExpectations:
1139 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1140 * storage/indexeddb/open-cursor-expected.txt:
1142 2015-12-12 Brady Eidson <beidson@apple.com>
1144 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1145 https://bugs.webkit.org/show_bug.cgi?id=152201
1147 Reviewed by Alex Christensen.
1149 * platform/mac-wk1/TestExpectations:
1151 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1153 Mousewheel events don't work in iframes in RTL documents
1154 https://bugs.webkit.org/show_bug.cgi?id=152200
1156 Reviewed by Beth Dakin.
1158 Try dispatching wheel events to an iframe in an RTL document.
1160 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1161 * fast/scrolling/rtl-point-in-iframe.html: Added.
1163 2015-12-11 Zalan Bujtas <zalan@apple.com>
1165 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1166 https://bugs.webkit.org/show_bug.cgi?id=151201
1168 Reviewed by Simon Fraser.
1170 Drawing empty rect is a waste.
1172 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1173 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1175 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1177 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1178 https://bugs.webkit.org/show_bug.cgi?id=152102
1179 <rdar://problem/22124230>
1181 Reviewed by Andy Estes.
1183 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1184 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1185 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1186 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1188 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1190 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1191 https://bugs.webkit.org/show_bug.cgi?id=152197
1193 Reviewed by Dean Jackson.
1195 * fast/mediastream/mock-media-source-expected.txt: Added.
1196 * fast/mediastream/mock-media-source.html: Added.
1198 2015-12-11 Beth Dakin <bdakin@apple.com>
1200 _touchEventRegions should return regions in the view's coordinates
1201 https://bugs.webkit.org/show_bug.cgi?id=152189
1203 rdar://problem/23188605
1205 Reviewed by Dan Bernstein.
1207 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1208 * fast/events/touch/ios/touch-event-rtl.html: Added.
1210 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1212 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1214 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1215 https://bugs.webkit.org/show_bug.cgi?id=152102
1216 <rdar://problem/22124230>
1218 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1219 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1220 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1221 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1223 2015-12-11 Brady Eidson <beidson@apple.com>
1225 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1226 https://bugs.webkit.org/show_bug.cgi?id=152194
1228 Reviewed by Alex Christensen.
1230 * platform/mac-wk1/TestExpectations:
1231 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1232 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1233 a thing. That method no longer exists in the spec and was already removed from the test.
1235 2015-12-11 Brady Eidson <beidson@apple.com>
1237 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1238 https://bugs.webkit.org/show_bug.cgi?id=152192
1240 Reviewed by Alex Christensen.
1242 * platform/mac-wk1/TestExpectations:
1243 * storage/indexeddb/cursor-continue-expected.txt:
1245 2015-12-11 Brady Eidson <beidson@apple.com>
1247 Modern IDB: storage/indexeddb/index-basics.html fails.
1248 https://bugs.webkit.org/show_bug.cgi?id=152190
1250 Reviewed by Alex Christensen.
1252 * platform/mac-wk1/TestExpectations:
1254 2015-12-11 Keith Miller <keith_miller@apple.com>
1256 Rebaseline a failing inspector test for a new property on Function.prototype.
1258 * inspector/model/remote-object-get-properties-expected.txt:
1260 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1262 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1263 https://bugs.webkit.org/show_bug.cgi?id=152102
1264 <rdar://problem/22124230>
1266 Reviewed by Andy Estes.
1268 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1269 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1270 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1271 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1273 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1275 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1276 https://bugs.webkit.org/show_bug.cgi?id=152134
1278 Unreviewed test gardening.
1280 * platform/ios-simulator/TestExpectations:
1282 2015-12-11 Brady Eidson <beidson@apple.com>
1284 Modern IDB: storage/indexeddb/key-type-array.html fails.
1285 https://bugs.webkit.org/show_bug.cgi?id=152187
1287 Reviewed by Alex Christensen.
1289 * platform/mac-wk1/TestExpectations:
1290 * storage/indexeddb/key-type-array-expected.txt:
1292 2015-12-11 Brady Eidson <beidson@apple.com>
1294 Modern IDB: Updates to 3 intversion tests, and/or their results.
1295 https://bugs.webkit.org/show_bug.cgi?id=152179
1297 Reviewed by Alex Christensen.
1299 * platform/mac-wk1/TestExpectations:
1300 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1302 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1303 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1304 * storage/indexeddb/intversion-upgrades-expected.txt:
1305 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1307 2015-12-11 Keith Miller <keith_miller@apple.com>
1309 [ES6] Add support for Symbol.hasInstance
1310 https://bugs.webkit.org/show_bug.cgi?id=151839
1312 Reviewed by Saam Barati.
1314 Fix tests to reflect the changes to instanceof in ES6.
1316 Added a new regression test for bound functions in instanceof
1317 as the perfomance on bound functions should, to some degree,
1318 reflect the performance on C-API users.
1320 * js/Object-getOwnPropertyNames-expected.txt:
1321 * js/exception-for-nonobject-expected.txt:
1322 * js/exception-instanceof-expected.txt:
1323 * js/instance-of-immediates-expected.txt:
1324 * js/regress/instanceof-bound-expected.txt: Added.
1325 * js/regress/instanceof-bound.html: Added.
1326 * js/regress/script-tests/instanceof-bound.js: Added.
1329 * js/script-tests/Object-getOwnPropertyNames.js:
1331 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1333 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1334 https://bugs.webkit.org/show_bug.cgi?id=152178
1336 Unreviewed test gardening.
1338 * platform/mac-wk1/TestExpectations:
1340 2015-12-11 Brady Eidson <beidson@apple.com>
1342 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1343 https://bugs.webkit.org/show_bug.cgi?id=152177
1345 Reviewed by Alex Christensen.
1347 * platform/mac-wk1/TestExpectations:
1348 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1349 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1350 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1352 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1354 Do not fire load events from frames with scripting disabled
1355 https://bugs.webkit.org/show_bug.cgi?id=118042
1356 <rdar://problem/14272857>
1358 Reviewed by Brent Fulgham.
1360 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1361 https://codereview.chromium.org/17682003
1363 * fast/images/image-load-event-crash-expected.txt: Added.
1364 * fast/images/image-load-event-crash.html: Added.
1366 2015-12-11 Brady Eidson <beidson@apple.com>
1368 Modern IDB: storage/indexeddb/index-count.html fails.
1369 https://bugs.webkit.org/show_bug.cgi?id=152175
1371 Reviewed by Alex Christensen.
1373 * platform/mac-wk1/TestExpectations:
1374 * storage/indexeddb/index-count-expected.txt:
1375 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1377 2015-12-11 Daniel Bates <dabates@apple.com>
1379 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1381 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1382 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1383 * 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.
1384 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1385 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1387 2015-12-11 Darin Adler <darin@apple.com>
1389 Reduce the number of events that can be created by Document.createEvent
1390 https://bugs.webkit.org/show_bug.cgi?id=151931
1392 Reviewed by Alex Christensen.
1394 * TestExpectations: Added expected failures for the two tests that depend
1395 on createEvent("IDBVersionChangeEvent").
1397 * animations/animation-events-create.html: Updated to use
1398 "new WebKitAnimationEvent" instead of document.createEvent.
1400 * fast/events/event-creation-expected.txt: Removed expected results for
1401 various events that can no longer be created with createEvent.
1402 * fast/events/event-creation.html: Removed tests for various events
1403 that can no longer be created with createEvent.
1405 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1406 "new PopStateEvent" instead of document.createEvent.
1408 * indieui/create-uirequestevent-expected.txt: Removed.
1409 * indieui/create-uirequestevent.html: Removed.
1411 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1413 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1414 no different from the platform-independent expected result.
1416 * transitions/transition-end-event-create.html: Updated to use
1417 "new WebKitTransitionEvent" instead of document.createEvent.
1419 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1421 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1422 https://bugs.webkit.org/show_bug.cgi?id=149790
1424 Reviewed by Timothy Hatcher.
1426 * inspector/console/js-isLikelyStackTrace.html: Added.
1428 2015-12-10 Brady Eidson <beidson@apple.com>
1430 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1431 https://bugs.webkit.org/show_bug.cgi?id=152167
1433 Reviewed by Alex Christensen.
1435 * platform/mac-wk1/TestExpectations:
1436 * storage/indexeddb/objectstore-count-expected.txt:
1438 2015-12-10 Zalan Bujtas <zalan@apple.com>
1440 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1441 https://bugs.webkit.org/show_bug.cgi?id=152115
1443 Reviewed by Simon Fraser.
1445 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1446 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1448 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1450 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1451 * fast/block/selection-inside-simple-line-layout.html: Added.
1453 2015-12-10 Brady Eidson <beidson@apple.com>
1455 Unreviewed TestExpectations gardening.
1457 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1459 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1461 [MediaStream] Expose media capture devices persistent permissions to WebCore
1462 https://bugs.webkit.org/show_bug.cgi?id=152087
1464 Reviewed by Chris Dumez.
1466 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1467 * fast/mediastream/MediaDevices-enumerateDevices.html:
1469 2015-12-10 Daniel Bates <dabates@apple.com>
1471 [CSP] eval() is not blocked for stringified literals
1472 https://bugs.webkit.org/show_bug.cgi?id=152158
1473 <rdar://problem/15775625>
1475 Reviewed by Saam Barati.
1477 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1480 Add tests to ensure that we block eval() from within an external JavaScript script when the
1481 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1482 eval() when the page in the main frame allows eval().
1484 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1485 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1486 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1487 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1488 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1489 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1490 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1492 2015-12-10 Brady Eidson <beidson@apple.com>
1494 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1495 https://bugs.webkit.org/show_bug.cgi?id=152144
1497 Reviewed by Alex Christensen.
1499 * platform/mac-wk1/TestExpectations:
1500 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1501 * storage/indexeddb/modern/aborted-put-expected.txt:
1502 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1503 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1504 * storage/indexeddb/modern/deletedatabase-2.html:
1505 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1506 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1507 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1508 * storage/indexeddb/modern/opendatabase-versions.html:
1509 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1511 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1513 Rebaselining fast/text/emoji.html for Yosemite.
1514 https://bugs.webkit.org/show_bug.cgi?id=152147
1516 Unreviewed test gardening.
1518 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1520 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1526 * platform/mac/TestExpectations:
1528 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1530 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1531 https://bugs.webkit.org/show_bug.cgi?id=152132
1533 Unreviewed test gardening.
1535 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1537 2015-12-10 Alex Christensen <achristensen@webkit.org>
1539 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1540 https://bugs.webkit.org/show_bug.cgi?id=152022
1541 rdar://problem/23763584
1543 Reviewed by Darin Adler.
1546 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1547 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1548 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1549 * platform/wk2/TestExpectations:
1550 New test for WK2 only.
1552 2015-12-10 Enrica Casucci <enrica@apple.com>
1554 Change skin tone support for two emoji.
1555 https://bugs.webkit.org/show_bug.cgi?id=152147
1556 rdar://problem/23716993
1557 rdar://problem/23716344
1559 Reviewed by Darin Adler.
1561 * fast/text/emoji.html:
1562 * platform/mac/fast/text/emoji-expected.txt:
1564 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1566 Skip unsupported css3/font-variant-* tests on Win
1567 https://bugs.webkit.org/show_bug.cgi?id=149774
1569 Unreviewed test gardening.
1571 * platform/win/TestExpectations:
1573 2015-12-10 Daniel Bates <dabates@apple.com>
1575 [iOS][WK2] Update expected results for editing tests
1577 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1578 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1579 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1580 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1581 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1582 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1583 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1584 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1585 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1586 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1587 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1588 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1589 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1590 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1591 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1592 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1593 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1594 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1595 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1596 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1597 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1598 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1599 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1600 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1601 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1602 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1603 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1604 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1605 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1606 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1607 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1608 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1609 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1610 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1611 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1612 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1613 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1614 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1615 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1616 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1617 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1618 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1619 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1620 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1621 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1622 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1623 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1624 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1625 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1626 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1627 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1628 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1629 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1630 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1631 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1632 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1633 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1634 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1635 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1636 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1637 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1638 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1639 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1640 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1641 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1642 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1643 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1644 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1645 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1646 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1647 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1648 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1649 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1650 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1651 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1652 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1653 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1654 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1655 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1656 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1657 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1658 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1659 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1660 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1661 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1662 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1663 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1665 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1667 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1668 https://bugs.webkit.org/show_bug.cgi?id=151785
1670 Reviewed by Saam Barati.
1672 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1674 * js/regress/generator-create-expected.txt: Added.
1675 * js/regress/generator-create.html: Added.
1676 * js/regress/generator-fib-expected.txt: Added.
1677 * js/regress/generator-fib.html: Added.
1678 * js/regress/generator-function-create-expected.txt: Added.
1679 * js/regress/generator-function-create.html: Added.
1680 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1681 * js/regress/generator-sunspider-access-nsieve.html: Added.
1682 * js/regress/generator-with-several-types-expected.txt: Added.
1683 * js/regress/generator-with-several-types.html: Added.
1684 * js/regress/script-tests/generator-create.js: Added.
1686 * js/regress/script-tests/generator-fib.js: Added.
1688 * js/regress/script-tests/generator-function-create.js: Added.
1689 (createGeneratorFunction.gen):
1690 (createGeneratorFunction):
1691 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1694 * js/regress/script-tests/generator-with-several-types.js: Added.
1699 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1701 Unreviewed. Fix ambiguous expectations added in r193895.
1703 * platform/gtk/TestExpectations:
1705 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1707 JSC Builtins should use safe array methods
1708 https://bugs.webkit.org/show_bug.cgi?id=151501
1710 Reviewed by Darin Adler.
1712 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1714 * js/builtins/resources/shielding-typedarray.js: Added.
1715 (Array.prototype.push):
1716 (try.array.Int8Array.from.string_appeared_here.filter):
1717 * js/builtins/shielding-typedarray-expected.txt: Added.
1718 * js/builtins/shielding-typedarray.html: Added.
1719 * streams/streams-promises-expected.txt:
1720 * streams/streams-promises.html:
1722 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1724 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1726 * platform/gtk/TestExpectations:
1728 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1730 font-variant-caps does not work if the font does not support font features
1731 https://bugs.webkit.org/show_bug.cgi?id=149774
1733 Reviewed by Antti Koivisto.
1735 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1737 The character mappings are:
1744 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1745 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1747 * css3/font-variant-all-expected.html:
1748 * css3/font-variant-all.html:
1749 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1750 * css3/font-variant-small-caps-synthesis.html: Added.
1751 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1752 * css3/font-variant-petite-caps-synthesis.html: Added.
1753 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1754 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1755 * platform/mac/TestExpectations:
1756 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1758 2015-12-09 Brady Eidson <beidson@apple.com>
1760 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1761 https://bugs.webkit.org/show_bug.cgi?id=152101
1763 Reviewed by Alex Christensen.
1765 * platform/mac-wk1/TestExpectations:
1766 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1767 * 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.
1768 * 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.
1769 * 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.
1770 * storage/indexeddb/invalid-keys-expected.txt:
1771 * storage/indexeddb/key-type-binary-expected.txt:
1772 * storage/indexeddb/keypath-edges-expected.txt:
1773 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1774 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1775 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1776 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1777 * storage/indexeddb/objectstore-basics-expected.txt:
1779 2015-12-09 Brady Eidson <beidson@apple.com>
1781 Modern IDB: storage/indexeddb/metadata.html fails
1782 https://bugs.webkit.org/show_bug.cgi?id=152099
1784 Reviewed by Alex Christensen.
1786 * platform/mac-wk1/TestExpectations:
1787 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1788 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1789 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1791 2015-12-09 Brady Eidson <beidson@apple.com>
1793 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1794 https://bugs.webkit.org/show_bug.cgi?id=152096
1796 Reviewed by Alex Christensen.
1798 * platform/mac-wk1/TestExpectations:
1800 2015-12-09 Brady Eidson <beidson@apple.com>
1802 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1803 https://bugs.webkit.org/show_bug.cgi?id=152095
1805 Reviewed by Alex Christensen.
1807 * platform/mac-wk1/TestExpectations:
1809 2015-12-09 Brady Eidson <beidson@apple.com>
1811 Modern IDB: Some tests expect UInt8Array to be a valid key.
1812 https://bugs.webkit.org/show_bug.cgi?id=152092
1814 Reviewed by Alex Christensen.
1816 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1818 * platform/mac-wk1/TestExpectations:
1819 * storage/indexeddb/factory-cmp-expected.txt:
1820 * storage/indexeddb/key-type-binary-expected.txt:
1821 * storage/indexeddb/resources/factory-cmp.js:
1822 * storage/indexeddb/resources/key-type-binary.js:
1824 2015-12-09 Brady Eidson <beidson@apple.com>
1826 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1827 https://bugs.webkit.org/show_bug.cgi?id=152078
1829 Reviewed by Alex Christensen.
1831 * platform/mac-wk1/TestExpectations:
1832 * storage/indexeddb/createIndex-after-failure-expected.txt:
1833 * storage/indexeddb/resources/createIndex-after-failure.js:
1835 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1837 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1838 https://bugs.webkit.org/show_bug.cgi?id=152094
1840 Unreviewed test gardening.
1842 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1844 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1846 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1847 https://bugs.webkit.org/show_bug.cgi?id=151218
1849 Unreviewed test gardening.
1851 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1853 2015-12-09 David Hyatt <hyatt@apple.com>
1855 Picture element needs to respond to dynamic viewport changes.
1856 https://bugs.webkit.org/show_bug.cgi?id=152013
1857 <rdar://problem/23766375>
1859 Reviewed by Dean Jackson.
1861 * fast/picture/resources/resize-test.js: Added.
1862 * fast/picture/viewport-resize-expected.txt: Added.
1863 * fast/picture/viewport-resize.html: Added.
1865 2015-12-09 Mark Lam <mark.lam@apple.com>
1867 Rename ftl-object-* tests to ftl-polymorphic-*.
1868 https://bugs.webkit.org/show_bug.cgi?id=152091
1870 Reviewed by Saam Barati.
1872 This is because those tests are actually testing the effects of polymorphic
1873 operands on performance, and not the correctness of operations on objects.
1875 * js/regress/ftl-object-div-expected.txt: Removed.
1876 * js/regress/ftl-object-div.html: Removed.
1877 * js/regress/ftl-object-mul-expected.txt: Removed.
1878 * js/regress/ftl-object-mul.html: Removed.
1879 * js/regress/ftl-object-sub-expected.txt: Removed.
1880 * js/regress/ftl-object-sub.html: Removed.
1881 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1882 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1883 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1884 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1885 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1886 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1887 * js/regress/script-tests/ftl-object-div.js: Removed.
1888 * js/regress/script-tests/ftl-object-mul.js: Removed.
1889 * js/regress/script-tests/ftl-object-sub.js: Removed.
1890 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1891 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1892 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1894 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1896 [GTK] Unreviewed GTK Gardening.
1898 Rebaseline media tests after r190054 and r190200.
1900 * platform/gtk/media/audio-controls-rendering-expected.txt:
1901 * platform/gtk/media/controls-strict-expected.txt:
1902 * platform/gtk/media/media-controls-clone-expected.txt:
1903 * platform/gtk/media/video-controls-rendering-expected.txt:
1904 * platform/gtk/media/video-display-toggle-expected.txt:
1905 * platform/gtk/media/video-empty-source-expected.txt:
1906 * platform/gtk/media/video-no-audio-expected.txt:
1907 * platform/gtk/media/video-volume-slider-expected.txt:
1908 * platform/gtk/media/video-zoom-controls-expected.txt:
1910 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1912 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1913 https://bugs.webkit.org/show_bug.cgi?id=152070
1915 Reviewed by Mario Sanchez Prada.
1917 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1918 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1919 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1920 * platform/gtk/accessibility/image-link-expected.txt: Updated
1921 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1922 * platform/gtk/accessibility/lists-expected.txt: Updated.
1923 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1925 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1927 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1928 https://bugs.webkit.org/show_bug.cgi?id=151729
1930 Unreviewed test gardening.
1932 * platform/mac-wk2/TestExpectations:
1934 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1936 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1937 https://bugs.webkit.org/show_bug.cgi?id=152029
1939 Unreviewed test gardening.
1941 * platform/mac/TestExpectations:
1943 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1945 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1946 https://bugs.webkit.org/show_bug.cgi?id=152064
1948 Unreviewed test gardening.
1950 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1951 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1953 2015-12-09 Frederic Wang <fred.wang@free.fr>
1955 Bad position of large operators inside an munderover element
1956 https://bugs.webkit.org/show_bug.cgi?id=151916
1958 Reviewed by Alejandro G. Castro.
1960 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1961 * mathml/opentype/large-operators-munderover.html: Added.
1963 Add a test to verify the position and size of a large operator used as an munderover base.
1965 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1967 [AX][GTK] Accessibility gardening
1968 https://bugs.webkit.org/show_bug.cgi?id=152062
1970 Unreviewed test gardening.
1972 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1975 * platform/gtk/TestExpectations:
1977 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1979 [Streams API] Import the web-platform-tests directly from the spec
1980 https://bugs.webkit.org/show_bug.cgi?id=152051
1982 Reviewed by Youenn Fablet.
1984 Removed the tests that are already imported directly from the spec.
1986 * streams/brand-checks-expected.txt: Added.
1987 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1988 * streams/reference-implementation/bad-strategies-expected.txt:
1989 * streams/reference-implementation/bad-strategies.html:
1990 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1991 * streams/reference-implementation/brand-checks-expected.txt:
1992 * streams/reference-implementation/brand-checks.html:
1993 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1994 * streams/reference-implementation/byte-length-queuing-strategy.html:
1995 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1996 * streams/reference-implementation/count-queuing-strategy.html:
1997 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1998 * streams/reference-implementation/readable-stream-reader.html: Removed.
1999 * streams/reference-implementation/readable-stream-tee.html: Removed.
2000 * streams/reference-implementation/readable-stream-templated-expected.txt:
2001 * streams/reference-implementation/readable-stream-templated.html:
2002 * streams/reference-implementation/readable-stream.html: Removed.
2004 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2006 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
2007 https://bugs.webkit.org/show_bug.cgi?id=152052
2009 Unreviewed test gardening.
2011 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
2013 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2015 AX: The aria-table-content.html layout test should be more cross-platform friendly
2016 https://bugs.webkit.org/show_bug.cgi?id=152002
2018 Reviewed by Mario Sanchez Prada.
2020 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
2022 * accessibility/aria-table-content-expected.txt: Updated
2023 * accessibility/aria-table-content.html: Updated
2024 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
2025 * platform/efl/accessibility/aria-table-content-expected.txt: Added
2027 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2029 [AX][GTK] media-emits-object-replacement.html needs new baseline
2030 https://bugs.webkit.org/show_bug.cgi?id=152050
2032 Unreviewed test gardening.
2034 * accessibility/gtk/media-emits-object-replacement-expected.txt:
2036 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2038 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
2039 https://bugs.webkit.org/show_bug.cgi?id=144898
2041 Reviewed by Darin Adler.
2043 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2044 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2045 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2046 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2048 2015-12-08 David Kilzer <ddkilzer@apple.com>
2050 Skip storage/indexeddb/index-multientry.html once again
2052 * platform/mac-wk1/TestExpectations: Skip:
2053 - storage/indexeddb/index-multientry.html
2055 2015-12-08 Brady Eidson <beidson@apple.com>
2057 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
2058 https://bugs.webkit.org/show_bug.cgi?id=152023
2060 Reviewed by Alex Christensen.
2062 * platform/mac-wk1/TestExpectations:
2064 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2066 Skipping fast/canvas/canvas-too-large-to-draw.html on win
2067 https://bugs.webkit.org/show_bug.cgi?id=152009
2069 Unreviewed test gardening.
2071 * platform/win/TestExpectations:
2073 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2075 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
2076 https://bugs.webkit.org/show_bug.cgi?id=151906
2078 Unreviewed test gardening.
2080 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
2082 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2084 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
2085 https://bugs.webkit.org/show_bug.cgi?id=152009
2087 Unreviewed test gardening.
2089 * platform/mac/TestExpectations:
2091 2015-12-08 Brady Eidson <beidson@apple.com>
2093 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
2094 https://bugs.webkit.org/show_bug.cgi?id=151507
2096 Reviewed by Beth Dakin.
2098 A handful of tests were marked flaky and tracked back to this bug.
2100 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
2102 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
2104 2015-12-08 Brady Eidson <beidson@apple.com>
2106 More IDB TestExpectations gardening.
2108 Reviewed by Alex Christensen.
2110 * platform/mac-wk1/TestExpectations:
2112 2015-12-08 Brady Eidson <beidson@apple.com>
2114 Unreviewed IDB layout test gardening (Adding some flaky crashes)
2116 * platform/mac-wk1/TestExpectations:
2118 2015-12-08 Brady Eidson <beidson@apple.com>
2120 Modern IDB: Fire blocked events for delete requests that are blocked.
2121 https://bugs.webkit.org/show_bug.cgi?id=152015
2123 Reviewed by Alex Christensen.
2125 * platform/mac-wk1/TestExpectations:
2127 2015-12-08 Brady Eidson <beidson@apple.com>
2129 More IDB TestExpectations gardening.
2131 Reviewed by Alex Christensen.
2133 * platform/mac-wk1/TestExpectations:
2135 2015-12-08 Brady Eidson <beidson@apple.com>
2137 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2138 https://bugs.webkit.org/show_bug.cgi?id=152007
2140 Reviewed by Alex Christensen.
2142 * platform/mac-wk1/TestExpectations:
2144 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2145 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2146 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2148 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2149 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2151 2015-12-08 Mark Lam <mark.lam@apple.com>
2153 Polymorphic operand types for DFG and FTL div.
2154 https://bugs.webkit.org/show_bug.cgi?id=151747
2156 Reviewed by Geoffrey Garen.
2158 * js/regress/ftl-object-div-expected.txt: Added.
2159 * js/regress/ftl-object-div.html: Added.
2160 * js/regress/script-tests/ftl-object-div.js: Added.
2164 2015-12-08 Zalan Bujtas <zalan@apple.com>
2166 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2167 https://bugs.webkit.org/show_bug.cgi?id=151878
2168 rdar://problem/22229889
2170 Reviewed by Simon Fraser.
2172 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2173 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2174 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2175 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2176 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2177 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2179 This patch addresses the case when the renderer does not have transforms anymore.
2181 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2182 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2184 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2186 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2187 https://bugs.webkit.org/show_bug.cgi?id=152009
2189 Unreviewed test gardening.
2191 * platform/mac/TestExpectations:
2193 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2195 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2196 https://bugs.webkit.org/show_bug.cgi?id=149338
2198 Reviewed by Saam Barati.
2200 * js/arrowfunction-supercall-expected.txt: Added.
2201 * js/arrowfunction-supercall.html: Added.
2202 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2203 * js/script-tests/arrowfunction-supercall.js: Added.
2204 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2206 2015-12-08 Brady Eidson <beidson@apple.com>
2208 Modern IDB: storage/indexeddb/index-cursor.html fails.
2209 https://bugs.webkit.org/show_bug.cgi?id=151973
2211 Reviewed by Darin Adler.
2213 * platform/mac-wk1/TestExpectations:
2215 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2217 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2218 https://bugs.webkit.org/show_bug.cgi?id=137692
2220 Reviewed by Darin Adler.
2222 * platform/efl/TestExpectations: Unskip now passing tests.
2224 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2226 [EFL][AX] Rebaseline failing AX tests since r185662
2227 https://bugs.webkit.org/show_bug.cgi?id=151991
2229 Unreviewed EFL rebaseline.
2231 * platform/efl/TestExpectations:
2232 * platform/efl/accessibility/image-link-expected.txt:
2233 * platform/efl/accessibility/image-map2-expected.txt:
2234 * platform/efl/accessibility/lists-expected.txt:
2235 * platform/efl/accessibility/table-attributes-expected.txt:
2236 * platform/efl/accessibility/table-cell-spans-expected.txt:
2237 * platform/efl/accessibility/table-cells-expected.txt:
2238 * platform/efl/accessibility/table-detection-expected.txt:
2239 * platform/efl/accessibility/table-one-cell-expected.txt:
2240 * platform/efl/accessibility/table-sections-expected.txt:
2241 * platform/efl/accessibility/table-with-rules-expected.txt:
2243 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2245 [EFL] some ax tests have been failed since r186692
2246 https://bugs.webkit.org/show_bug.cgi?id=146887
2248 Reviewed by Mario Sanchez Prada.
2250 * platform/efl/TestExpectations: Removed failing tests.
2252 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2254 [GTK] 15 accessibility tests fail since r186692.
2255 https://bugs.webkit.org/show_bug.cgi?id=148938
2257 Reviewed by Mario Sanchez Prada.
2259 * platform/gtk/TestExpectations: Removed failing tests.
2260 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2261 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2262 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2263 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2264 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2265 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2266 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2268 2015-12-08 Frederic Wang <fred.wang@free.fr>
2270 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2271 https://bugs.webkit.org/show_bug.cgi?id=151947
2273 Reviewed by Martin Robinson.
2275 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2277 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2278 * mathml/presentation/radical-bar-visibility.html: Added.
2280 2015-12-07 Brady Eidson <beidson@apple.com>
2282 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2284 Rubberstamped by Andy Estes.
2286 * platform/mac-wk1/TestExpectations:
2288 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2290 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2291 https://bugs.webkit.org/show_bug.cgi?id=147609
2293 Reviewed by Benjamin Poulain.
2295 * js/script-tests/string-toLocaleUpperCase.js: Added.
2296 * js/string-toLocaleUpperCase-expected.txt: Added.
2297 * js/string-toLocaleUpperCase.html: Added.
2299 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2301 [Mac] Remove Mavericks-specific TestExpectations lines
2302 https://bugs.webkit.org/show_bug.cgi?id=151913
2304 Reviewed by Alexey Proskuryakov.
2306 Mavericks is no longer a supported OS.
2308 * platform/mac/TestExpectations:
2310 2015-12-07 Brady Eidson <beidson@apple.com>
2312 Modern IDB: Miscellaneous test cleanup.
2313 https://bugs.webkit.org/show_bug.cgi?id=151968
2315 Reviewed by Sam Weinig.
2317 - Reorganize TestExpectations a bit.
2318 - Remove two tests that primarily test features that have been removed from the spec.
2320 * platform/mac-wk1/TestExpectations:
2321 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2322 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2323 * storage/indexeddb/factory-basics-expected.txt: Removed.
2324 * storage/indexeddb/factory-basics.html: Removed.
2325 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2326 * storage/indexeddb/resources/factory-basics.js: Removed.
2328 2015-12-07 Brady Eidson <beidson@apple.com>
2330 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2331 https://bugs.webkit.org/show_bug.cgi?id=151966
2333 Reviewed by Sam Weinig.
2335 * platform/mac-wk1/TestExpectations:
2337 2015-12-07 Brady Eidson <beidson@apple.com>
2339 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2340 https://bugs.webkit.org/show_bug.cgi?id=151961
2342 Reviewed by Alex Christensen.
2344 * platform/mac-wk1/TestExpectations:
2345 * storage/indexeddb/cursor-finished-expected.txt:
2347 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2349 [Streams API] pipeTo tests are failing
2350 https://bugs.webkit.org/show_bug.cgi?id=151949
2355 * platform/mac/TestExpectations:
2356 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2358 2015-12-07 Brady Eidson <beidson@apple.com>
2360 Modern IDB: Fix "old versions" when upgrading databases.
2361 https://bugs.webkit.org/show_bug.cgi?id=151948
2363 Reviewed by Alex Christensen.
2365 * platform/mac-wk1/TestExpectations:
2366 * storage/indexeddb/database-basics-expected.txt:
2367 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2369 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2373 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2374 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2376 * platform/mac/TestExpectations:
2377 * platform/win/TestExpectations:
2379 2015-12-07 Brady Eidson <beidson@apple.com>
2381 Modern IDB: Add some more custom exception messages, passing some more tests..
2382 https://bugs.webkit.org/show_bug.cgi?id=151912
2384 Reviewed by Andy Estes.
2386 * platform/mac-wk1/TestExpectations:
2388 * storage/indexeddb/exceptions-expected.txt:
2389 * storage/indexeddb/get-keyrange-expected.txt:
2390 * storage/indexeddb/invalid-keys-expected.txt:
2391 * storage/indexeddb/keypath-edges-expected.txt:
2392 * storage/indexeddb/keyrange-expected.txt:
2393 * storage/indexeddb/transaction-active-flag-expected.txt:
2394 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2396 * storage/indexeddb/resources/exceptions.js:
2397 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2399 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2401 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2402 https://bugs.webkit.org/show_bug.cgi?id=151759
2404 Unreviewed test gardening.
2406 * platform/win/TestExpectations:
2408 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2410 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2411 https://bugs.webkit.org/show_bug.cgi?id=151661
2413 Unreviewed test gardening.
2415 * platform/mac-wk2/TestExpectations:
2417 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2419 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2421 * platform/efl/TestExpectations:
2423 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2425 Clipping along compositing borders in svg-edit
2426 https://bugs.webkit.org/show_bug.cgi?id=151791
2428 Reviewed by Zalan Bujtas.
2430 Ref test that triggers recomputation of overflow.
2432 * svg/overflow/visual-overflow-change-expected.html: Added.
2433 * svg/overflow/visual-overflow-change.html: Added.
2435 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2437 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2438 https://bugs.webkit.org/show_bug.cgi?id=147608
2440 Reviewed by Benjamin Poulain.
2442 * js/script-tests/string-toLocaleLowerCase.js: Added.
2443 * js/string-toLocaleLowerCase-expected.txt: Added.
2444 * js/string-toLocaleLowerCase.html: Added.
2446 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2448 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2449 https://bugs.webkit.org/show_bug.cgi?id=151849
2450 rdar://problem/23132828
2452 Reviewed by Zalan Bujtas.
2456 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2457 with this patch, but that test is trying to determine if transitions run to/from
2458 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2459 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2461 * animations/fill-forwards-auto-height-expected.html: Added.
2462 * animations/fill-forwards-auto-height.html: Added.
2463 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2465 2015-12-06 David Kilzer <ddkilzer@apple.com>
2467 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2468 https://bugs.webkit.org/show_bug.cgi?id=151929
2472 "[ES6] "super" and "this" should be lexically bound inside an
2473 arrow function and should live in a JSLexicalEnvironment"
2474 https://bugs.webkit.org/show_bug.cgi?id=149338
2475 http://trac.webkit.org/changeset/193584
2477 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2479 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2480 https://bugs.webkit.org/show_bug.cgi?id=149338
2482 Reviewed by Saam Barati.
2484 * js/arrowfunction-supercall-expected.txt: Added.
2485 * js/arrowfunction-supercall.html: Added.
2486 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2487 * js/script-tests/arrowfunction-supercall.js: Added.
2488 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2490 2015-12-05 David Kilzer <ddkilzer@apple.com>
2492 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2494 * platform/mac-wk1/TestExpectations: Skip test that crashes
2495 on every run: storage/indexeddb/index-multientry.html.
2497 2015-12-04 Zalan Bujtas <zalan@apple.com>
2499 Garbage in page tiles when document is too long.
2500 https://bugs.webkit.org/show_bug.cgi?id=151906
2501 rdar://problem/23695858
2503 Reviewed by Simon Fraser.
2505 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2506 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2507 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2509 2015-12-04 Brady Eidson <beidson@apple.com>
2511 Modern IDB: Add some more custom exception messages, passing some more tests.
2512 https://bugs.webkit.org/show_bug.cgi?id=151898
2514 Reviewed by Alex Christensen.
2516 * platform/mac-wk1/TestExpectations:
2517 * storage/indexeddb/keypath-arrays-expected.txt:
2518 * storage/indexeddb/noblobs-expected.txt:
2519 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2520 * storage/indexeddb/request-result-cache-expected.txt:
2521 * storage/indexeddb/transaction-after-close-expected.txt:
2522 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2523 * storage/indexeddb/transaction-read-only-expected.txt:
2525 2015-12-04 Brady Eidson <beidson@apple.com>
2527 Modern IDB: Add some more custom exception messages, passing some more tests.
2528 https://bugs.webkit.org/show_bug.cgi?id=151895
2530 Reviewed by Alex Christensen.
2532 * platform/mac-wk1/TestExpectations:
2533 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2534 * storage/indexeddb/cursor-continue-dir-expected.txt:
2535 * storage/indexeddb/cursor-continue-expected.txt:
2536 * storage/indexeddb/deleteIndex-expected.txt:
2537 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2539 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2541 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2542 https://bugs.webkit.org/show_bug.cgi?id=147610
2544 Reviewed by Benjamin Poulain.
2546 Add tests for ECMA-402 Number.prototype.toLocaleString.
2547 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2549 * js/number-toLocaleString-expected.txt: Added.
2550 * js/number-toLocaleString.html: Added.
2551 * js/script-tests/number-toLocaleString.js: Added.
2553 2015-12-04 Brady Eidson <beidson@apple.com>
2555 Modern IDB: Flip test expectations around so we only list failures.
2556 https://bugs.webkit.org/show_bug.cgi?id=151880
2558 Reviewed by Alex Christensen.
2560 * platform/mac-wk1/TestExpectations:
2562 2015-12-04 Brady Eidson <beidson@apple.com>
2564 Modern IDB: storage/indexeddb/cursor-update.html fails.
2565 https://bugs.webkit.org/show_bug.cgi?id=151879
2567 Reviewed by Oliver Hunt.
2569 * platform/mac-wk1/TestExpectations:
2571 2015-12-04 Brady Eidson <beidson@apple.com>
2573 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2574 https://bugs.webkit.org/show_bug.cgi?id=151870
2576 Reviewed by Alex Christensen.
2578 * platform/mac-wk1/TestExpectations:
2579 * storage/indexeddb/modern/double-open-expected.txt: Added.
2580 * storage/indexeddb/modern/double-open.html: Added.
2581 * storage/indexeddb/version-change-exclusive-expected.txt:
2583 2015-12-04 Brady Eidson <beidson@apple.com>
2585 Modern IDB: storage/indexeddb/exceptions.html fails.
2586 https://bugs.webkit.org/show_bug.cgi?id=151732
2588 Reviewed by Alex Christensen.
2590 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2592 * platform/mac-wk1/TestExpectations:
2593 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2594 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2595 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2596 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2597 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2598 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2599 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2600 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2601 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2602 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2603 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2604 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2605 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2606 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2607 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2608 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2609 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2610 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2611 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2612 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2613 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2614 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2615 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2616 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2617 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2618 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2619 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2620 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2621 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2622 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2623 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2624 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2625 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2626 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2627 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2628 * 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.
2629 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2630 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2631 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2632 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2633 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2634 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2635 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2636 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2637 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2638 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2639 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2640 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2641 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2642 * storage/indexeddb/basics-expected.txt:
2643 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2644 * storage/indexeddb/cursor-finished-expected.txt:
2645 * storage/indexeddb/exceptions-expected.txt:
2646 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2647 * storage/indexeddb/modern/double-abort-expected.txt:
2648 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2649 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2650 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2651 * storage/indexeddb/mozilla/clear-expected.txt:
2652 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2653 * storage/indexeddb/mozilla/cursors-expected.txt:
2654 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2655 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2656 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2657 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2658 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2659 * storage/indexeddb/resources/exceptions.js:
2661 * storage/indexeddb/transaction-abort-expected.txt:
2663 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2665 Web Inspector: Unskip many inspector/debugger tests
2666 https://bugs.webkit.org/show_bug.cgi?id=151843
2668 Reviewed by Timothy Hatcher.
2671 * platform/mac/TestExpectations:
2672 Skip specific tests.
2674 * platform/mac-wk2/TestExpectations:
2675 Test no longer existed.
2677 * inspector/debugger/resources/exception.js:
2679 Keep the code outputing a NotFoundException. This particular
2680 invocation was recently changed to throw a TypeError.
2682 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2684 Web Inspector: Remove untested and unused Worker inspection
2685 https://bugs.webkit.org/show_bug.cgi?id=151848
2687 Reviewed by Brian Burg.
2689 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2690 * inspector/debugger/pause-dedicated-worker.html: Removed.
2691 * inspector/debugger/resources/dedicated-worker.js: Removed.
2692 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2693 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2695 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2697 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2698 https://bugs.webkit.org/show_bug.cgi?id=151828
2700 Reviewed by Brian Burg.
2702 * inspector/debugger/breakpoint-scope-expected.txt:
2703 * inspector/debugger/breakpoint-scope.html:
2704 * inspector/debugger/resources/scope.js:
2705 Update the test to include something in the global lexical
2706 environment and ensure it is identified as such.
2708 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2710 [css-grid] Fix height computation of grid items with borders inside fr tracks
2711 https://bugs.webkit.org/show_bug.cgi?id=151798
2713 Reviewed by Zalan Bujtas.
2715 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2716 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2718 2015-12-03 Brady Eidson <beidson@apple.com>
2720 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2721 https://bugs.webkit.org/show_bug.cgi?id=151850
2723 Reviewed by Andy Estes.
2725 * platform/mac-wk1/TestExpectations:
2727 * storage/indexeddb/data-corruption-expected.txt: Removed.
2728 * storage/indexeddb/data-corruption.html: Removed.
2729 * storage/indexeddb/resources/data-corruption.js: Removed.
2731 * storage/indexeddb/events-expected.txt:
2732 * storage/indexeddb/resources/events.js:
2734 2015-12-03 Brady Eidson <beidson@apple.com>
2736 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2737 https://bugs.webkit.org/show_bug.cgi?id=151847
2739 Reviewed by Andy Estes.
2741 * platform/mac-wk1/TestExpectations:
2743 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2745 [MediaStream] Update MediaStreamTrack.getCapabilities
2746 https://bugs.webkit.org/show_bug.cgi?id=151728
2748 Reviewed by Jer Noble.
2750 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2751 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2752 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2753 * fast/mediastream/MediaStreamTrack-getSettings.html:
2755 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2757 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2758 https://bugs.webkit.org/show_bug.cgi?id=151772
2760 Unreviewed test gardening.
2762 * platform/mac-wk2/TestExpectations:
2764 2015-12-03 Keith Rollin <krollin@apple.com>
2766 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2767 https://bugs.webkit.org/show_bug.cgi?id=150909
2768 rdar://problem/23539673
2770 Reviewed by Darin Adler.
2772 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2773 pass. Also update some text in HTMLOptionElement_label02.html and
2774 HTMLOptionElement_label03.html so that it no longer refers to our
2775 trying to match IE (which we are no longer doing).
2777 * fast/forms/HTMLOptionElement_label02.html:
2778 * fast/forms/HTMLOptionElement_label03.html:
2779 * platform/win/TestExpectations:
2781 2015-12-03 Brady Eidson <beidson@apple.com>
2783 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2784 https://bugs.webkit.org/show_bug.cgi?id=151731
2786 Reviewed by Alex Christensen.
2788 * platform/mac-wk1/TestExpectations:
2789 * storage/indexeddb/cursor-advance-expected.txt:
2791 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2793 Allow JavaScript to iterate over plugins for local files
2794 https://bugs.webkit.org/show_bug.cgi?id=151783
2795 <rdar://problem/23692113>
2797 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2798 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2799 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2800 for non-local-file access.
2802 Reviewed by Alexey Proskuryakov.
2804 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2805 * http/tests/plugins/plugin-javascript-access.html: Added.
2806 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2807 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2809 2015-12-03 Brady Eidson <beidson@apple.com>
2811 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2812 https://bugs.webkit.org/show_bug.cgi?id=151794
2814 Reviewed by Alex Christensen.
2816 * platform/mac-wk1/TestExpectations:
2818 2015-12-02 Sam Weinig <sam@webkit.org>
2820 Promise callbacks should be called at microtask checkpoints
2821 https://bugs.webkit.org/show_bug.cgi?id=147933
2823 Reviewed by Chris Dumez.
2825 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2826 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2828 2015-12-03 Daniel Bates <dabates@apple.com>
2830 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2831 https://bugs.webkit.org/show_bug.cgi?id=126662
2832 <rdar://problem/15775508>
2834 Reviewed by Brent Fulgham.
2836 Add test to ensure that we do not assert when inserting a subtree that has an element with
2837 a duplicate id before removing the original subtree.
2839 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2840 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2842 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2844 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2845 https://bugs.webkit.org/show_bug.cgi?id=151802
2847 Reviewed by Sergio Villar Senin.
2849 Tests to verify the specified margins account for determining the available space for
2850 auto-margins alignment.
2852 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2853 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2855 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2857 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2858 https://bugs.webkit.org/show_bug.cgi?id=151804
2860 Unreviewed test gardening.
2862 * platform/win/svg/custom/bug78807-expected.txt:
2864 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2866 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2867 https://bugs.webkit.org/show_bug.cgi?id=151505
2869 Unreviewed test gardening.
2871 * platform/win/TestExpectations:
2873 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2875 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2876 https://bugs.webkit.org/show_bug.cgi?id=151756
2878 Unreviewed test gardening.
2880 * platform/win/TestExpectations:
2882 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2884 fast/borders/hidpi-border-clipping-right-after-move.html
2885 https://bugs.webkit.org/show_bug.cgi?id=151754
2887 Unreviewed test gardening.
2889 * platform/win/TestExpectations:
2891 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2893 Unreviewed EFL urgent gardening. Skip web-platform-tests
2894 because it has been timeout since r192796.
2896 * platform/efl/TestExpectations:
2898 2015-12-02 Mark Lam <mark.lam@apple.com>
2900 Polymorphic operand types for DFG and FTL mul.
2901 https://bugs.webkit.org/show_bug.cgi?id=151746
2903 Reviewed by Filip Pizlo.
2905 * js/regress/ftl-object-mul-expected.txt: Added.
2906 * js/regress/ftl-object-mul.html: Added.
2907 * js/regress/script-tests/ftl-object-mul.js: Added.
2911 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2913 Unify font-variant-* with font-variant shorthand
2914 https://bugs.webkit.org/show_bug.cgi?id=149773
2916 Reviewed by Darin Adler.
2918 Update tests. Also temporarily skip existing font-features tests until
2919 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2921 * css3/font-variant-parsing-expected.txt:
2922 * css3/font-variant-parsing.html:
2923 * fast/css/font-property-priority-expected.txt:
2924 * fast/css/font-shorthand-expected.txt:
2925 * fast/css/parsing-font-variant-ligatures-expected.txt:
2926 * fast/css/parsing-font-variant-ligatures.html:
2927 * fast/inspector-support/style-expected.txt:
2928 * fast/text/font-variant-shorthand-expected.txt: Added.
2929 * fast/text/font-variant-shorthand.html: Added.
2930 * platform/mac/TestExpectations:
2931 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2933 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2935 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2936 https://bugs.webkit.org/show_bug.cgi?id=151762
2938 Reviewed by Darin Adler.
2940 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2942 2015-12-02 Alex Christensen <achristensen@webkit.org>
2944 Asynchronously call onerror when a content blocker blocks ascript element's load
2945 https://bugs.webkit.org/show_bug.cgi?id=151649
2947 Reviewed by Brady Eidson.
2949 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2950 * http/tests/contentextensions/script-onerror.html: Added.
2951 * http/tests/contentextensions/script-onerror.html.json: Added.
2952 * http/tests/misc/unloadable-script-expected.txt:
2953 * http/tests/misc/unloadable-script.html:
2954 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2955 * http/tests/security/local-JavaScript-from-remote.html:
2956 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2958 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2960 Fix flaky test added with r192954.
2964 * fast/mediastream/MediaStreamTrack-getSettings.html:
2966 2015-12-02 Commit Queue <commit-queue@webkit.org>
2968 Unreviewed, rolling out r192955.
2969 https://bugs.webkit.org/show_bug.cgi?id=151776
2971 A large number of the tests added with this change are failing
2972 on Windows (Requested by ryanhaddad on #webkit).
2976 "[css border] border-image doesn't honor border-style"
2977 https://bugs.webkit.org/show_bug.cgi?id=99922
2978 http://trac.webkit.org/changeset/192955
2980 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2982 Fix preloader issue with srcdoc documents.
2983 https://bugs.webkit.org/show_bug.cgi?id=151744
2985 Reviewed by Ryosuke Niwa.
2987 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2989 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2990 * fast/preloader/iframe-srcdoc.html: Added.
2992 2015-12-02 Jer Noble <jer.noble@apple.com>
2994 Add a setting and restriction which will pause invisible autoplaying video
2995 https://bugs.webkit.org/show_bug.cgi?id=151412
2997 Reviewed by Eric Carlson.
2999 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
3000 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
3002 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3004 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
3005 https://bugs.webkit.org/show_bug.cgi?id=151763
3007 Reviewed by Brent Fulgham.
3009 * platform/win/fast/parser/xml-colon-entity-expected.txt:
3010 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
3012 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3014 Rebaseline fast/dynamic/text-combine.html on win
3015 https://bugs.webkit.org/show_bug.cgi?id=151761
3017 Unreviewed test gardening.
3019 * platform/win/fast/dynamic/text-combine-expected.png:
3020 * platform/win/fast/dynamic/text-combine-expected.txt:
3022 2015-12-02 Brady Eidson <beidson@apple.com>
3024 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
3025 https://bugs.webkit.org/show_bug.cgi?id=151772
3027 Reviewed by Alex Christensen.
3029 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
3031 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
3032 * storage/indexeddb/cursor-basics-expected.txt:
3033 * storage/indexeddb/cursor-overloads-expected.txt:
3035 * storage/indexeddb/cursor-overloads.html:
3036 * storage/indexeddb/optional-arguments.html:
3037 * storage/indexeddb/resources/cursor-basics.js:
3038 * storage/indexeddb/resources/deleted-objects.js:
3039 * storage/indexeddb/resources/exceptions.js:
3040 * storage/indexeddb/resources/objectstore-basics.js:
3042 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
3043 * storage/indexeddb/objectstore-keycursor.html: Removed.
3044 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
3046 2015-12-02 David Hyatt <hyatt@apple.com>
3048 Add some more picture element layout tests
3049 https://bugs.webkit.org/show_bug.cgi?id=151769
3051 Reviewed by Dean Jackson.
3053 * fast/picture/image-picture-invalid-expected.txt: Added.
3054 * fast/picture/image-picture-invalid.html: Added.
3055 * fast/picture/image-picture-nested-expected.txt: Added.
3056 * fast/picture/image-picture-nested.html: Added.
3058 2015-12-02 Brady Eidson <beidson@apple.com>
3060 Modern IDB: Enable a couple more passing tests.
3061 https://bugs.webkit.org/show_bug.cgi?id=151766
3063 Reviewed by Beth Dakin.
3065 * platform/mac-wk1/TestExpectations:
3066 * storage/indexeddb/create-object-store-options-expected.txt:
3068 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3070 Skipping tests on Win that fail due to unimplemented showModalDialog function.
3071 https://bugs.webkit.org/show_bug.cgi?id=151506
3073 Unreviewed test gardening.
3075 * platform/win/TestExpectations:
3077 2015-12-02 Brady Eidson <beidson@apple.com>
3079 Modern IDB: IDBTransaction::error is not exposed.
3080 https://bugs.webkit.org/show_bug.cgi?id=151752
3082 Reviewed by Alex Christensen.
3084 * platform/mac-wk1/TestExpectations:
3085 * storage/indexeddb/modern/basic-add.html:
3086 * storage/indexeddb/modern/double-abort-expected.txt:
3087 * storage/indexeddb/modern/index-3.html:
3088 * storage/indexeddb/resources/transaction-error.js:
3089 * storage/indexeddb/transaction-error-expected.txt:
3091 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
3093 [css border] border-image doesn't honor border-style
3094 https://bugs.webkit.org/show_bug.cgi?id=99922
3096 Reviewed by Simon Fraser.
3098 Ensure that WebKit will be compliant to css-backgrounds spec where
3099 a border with an image will only be rendered if there is a style defined.
3101 Previous border image tests had to be edited (i.e. define border-style)
3102 to ensure that a decorated border would be rendered.
3104 * fast/borders/border-image-01.html:
3105 * fast/borders/border-image-border-radius.html:
3106 * fast/borders/border-image-fill-no-intrinsic-size.html:
3107 * fast/borders/border-image-longhand.html:
3108 * fast/borders/border-image-massive-scale.html:
3109 * fast/borders/border-image-omit-right-slice.html:
3110 * fast/borders/border-image-outset-in-shorthand.html:
3111 * fast/borders/border-image-outset-split-inline-expected.txt:
3112 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
3113 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
3114 * fast/borders/border-image-outset-split-inline.html:
3115 * fast/borders/border-image-outset.html:
3116 * fast/borders/border-image-repeat.html:
3117 * fast/borders/border-image-rotate-transform.html:
3118 * fast/borders/border-image-scale-transform.html:
3119 * fast/borders/border-image-scaled.html:
3120 * fast/borders/border-image-scrambled.html:
3121 * fast/borders/border-image-should-not-display-expected.html: Added.
3122 * fast/borders/border-image-should-not-display.html: Added.
3123 * fast/borders/border-image-side-reduction.html:
3124 * fast/borders/border-image-slice-constrained.html:
3125 * fast/borders/border-image-slice-missing-right.html:
3126 * fast/borders/border-image-slices.html:
3127 * fast/borders/border-image-source.html:
3128 * fast/borders/border-image-trumps-radius-expected.txt:
3129 * fast/borders/border-image-trumps-radius.html:
3130 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3131 * fast/borders/resources/red.png: Added.
3132 * fast/borders/scaled-border-image.html:
3133 * fast/gradients/border-image-gradient-expected.txt:
3134 * fast/gradients/border-image-gradient.html:
3135 * fast/hidpi/image-set-border-image-comparison.html:
3136 * fast/hidpi/image-set-border-image-dynamic.html:
3137 * fast/hidpi/image-set-border-image-simple.html:
3138 * fast/writing-mode/border-image-horizontal-bt.html:
3139 * fast/writing-mode/border-image-vertical-lr.html:
3140 * fast/writing-mode/border-image-vertical-rl.html:
3141 * platform/mac/fast/borders/border-image-01-expected.txt:
3142 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3143 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3144 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3145 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3146 * platform/mac/fast/borders/border-image-outset-expected.txt:
3147 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3148 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3149 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
3150 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
3151 * platform/mac/fast/borders/border-image-scaled-expected.txt:
3152 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
3153 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
3154 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
3155 * platform/mac/fast/borders/border-image-slices-expected.txt:
3156 * platform/mac/fast/borders/border-image-source-expected.txt:
3157 * platform/mac/fast/borders/scaled-border-image-expected.txt:
3158 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
3159 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
3160 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
3161 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
3162 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
3163 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
3165 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3167 [MediaStream] Implement MediaStreamTrack.getSettings()
3168 https://bugs.webkit.org/show_bug.cgi?id=151727
3170 Reviewed by Jer Noble.
3172 * fast/mediastream/MediaStream-video-element-expected.txt:
3173 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3174 * fast/mediastream/MediaStream-video-element-track-stop.html:
3175 * fast/mediastream/MediaStream-video-element.html:
3176 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
3177 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
3179 2015-12-01 David Hyatt <hyatt@apple.com>
3181 Implement the picture element.
3182 https://bugs.webkit.org/show_bug.cgi?id=116963
3184 Reviewed by Dean Jackson.
3186 * fast/picture: Added.
3187 * fast/picture/image-picture-1x-expected.txt: Added.
3188 * fast/picture/image-picture-1x.html: Added.
3189 * fast/picture/resources: Added.
3190 * fast/picture/resources/blue_rect.jpg: Added.
3191 * fast/picture/resources/currentSrcHelper.js: Added.
3193 (currentSrcFileName):
3194 (currentSrcFileNameNoParams):
3195 * fast/picture/resources/image-set-4x.png: Added.
3197 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
3199 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
3200 https://bugs.webkit.org/show_bug.cgi?id=149305
3201 <rdar://problem/22747892>
3203 Reviewed by Brent Fulgham.
3205 This test case is from Blink r180918:
3206 https://codereview.chromium.org/495743003
3208 * fast/loader/unload-mutation-crash-expected.txt: Added.
3209 * fast/loader/unload-mutation-crash.html: Added.
3211 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
3213 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
3214 https://bugs.webkit.org/show_bug.cgi?id=151730
3216 Reviewed by Brian Burg.
3218 * inspector/model/parse-script-syntax-tree-expected.txt:
3219 * inspector/model/parse-script-syntax-tree.html:
3221 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3223 [Win] Test gardening after r192895
3227 * fast/text/emoji-overlap-expected.html:
3228 * fast/text/emoji-overlap.html:
3230 2015-12-01 Commit Queue <commit-queue@webkit.org>
3232 Unreviewed, rolling out r192894 and r192904.
3233 https://bugs.webkit.org/show_bug.cgi?id=151738
3235 Crashes sometimes on Windows (Requested by litherum on
3238 Reverted changesets:
3240 "[Win] Web fonts with small caps have excess whitespace with
3241 the complex text codepath"
3242 https://bugs.webkit.org/show_bug.cgi?id=151698
3243 http://trac.webkit.org/changeset/192894
3245 "Test gardening after r192894"
3246 http://trac.webkit.org/changeset/192904
3248 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3250 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3251 https://bugs.webkit.org/show_bug.cgi?id=151650
3253 Reviewed by Antti Koivisto.
3255 Some tests have quantization differences.
3257 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3258 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3259 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3260 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3261 * fast/ruby/ruby-expansion-cjk-expected.html:
3262 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3263 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3264 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3265 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3266 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3267 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3268 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3269 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3270 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3271 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3272 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3273 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3274 * svg/custom/acid3-test-77-expected.txt:
3276 2015-12-01 Brady Eidson <beidson@apple.com>
3278 Add updated test result missing from http://trac.webkit.org/changeset/192924
3279 https://bugs.webkit.org/show_bug.cgi?id=151725
3281 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3283 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3285 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3286 https://bugs.webkit.org/show_bug.cgi?id=151729
3288 Unreviewed test gardening.
3290 * platform/mac-wk2/TestExpectations:
3292 2015-12-01 Brady Eidson <beidson@apple.com>
3294 Give a more detailed message for TypeErrors that result from EnforceRange.
3295 https://bugs.webkit.org/show_bug.cgi?id=151725
3297 Reviewed by Tim Horton.
3299 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3300 * js/dom/webidl-type-mapping-expected.txt:
3301 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3302 * storage/indexeddb/version-change-event-basic-expected.txt:
3304 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3306 Test gardening after r192894
3310 * fast/text/small-caps-complex-expected.html:
3311 * fast/text/small-caps-complex.html:
3313 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3315 [iOS] Adjacent emoji overlap each other
3316 https://bugs.webkit.org/show_bug.cgi?id=151690
3317 <rdar://problem/23430453>
3319 Reviewed by Simon Fraser.
3321 * fast/text/emoji-overlap-expected.html: Added.
3322 * fast/text/emoji-overlap.html: Added.
3324 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3326 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3327 https://bugs.webkit.org/show_bug.cgi?id=151698
3329 Reviewed by Darin Adler.
3331 * fast/text/resources/tinyfont.svg: Added.
3332 * fast/text/small-caps-complex-expected.html: Added.
3333 * fast/text/small-caps-complex.html: Added.
3335 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3337 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3338 https://bugs.webkit.org/show_bug.cgi?id=151709
3340 Unreviewed test gardening.
3342 * platform/mac-wk2/TestExpectations:
3344 2015-12-01 Brady Eidson <beidson@apple.com>
3346 Skip some specific IDB tests in preparation for enabling the entire directory.
3348 Reviewed in person by Sam Weinig.
3350 * platform/mac-wk1/TestExpectations:
3352 2015-12-01 Brady Eidson <beidson@apple.com>
3354 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3355 https://bugs.webkit.org/show_bug.cgi?id=151704
3357 Reviewed by Alex Christensen.
3359 * platform/mac-wk1/TestExpectations:
3360 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3362 2015-12-01 Brady Eidson <beidson@apple.com>
3364 Modern IDB: storage/indexeddb/basics.html fails.
3365 https://bugs.webkit.org/show_bug.cgi?id=151694
3367 Reviewed by Alex Christensen.
3369 * platform/mac-wk1/TestExpectations:
3370 * storage/indexeddb/modern/deletedatabase-1.html:
3371 * storage/indexeddb/modern/opendatabase-versions.html:
3372 * storage/indexeddb/modern/versionchange-event.html:
3374 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3376 Unreviewed, rolling out r192876.
3378 It broke a lot of JSC and layout tests for GTK and EFL
3382 "[ES6] "super" and "this" should be lexically bound inside an
3383 arrow function and should live in a JSLexicalEnvironment"
3384 https://bugs.webkit.org/show_bug.cgi?id=149338
3385 http://trac.webkit.org/changeset/192876
3387 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3389 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3390 https://bugs.webkit.org/show_bug.cgi?id=151497
3394 Adding non regression test.
3396 * streams/streams-promises-expected.txt:
3397 * streams/streams-promises.html:
3399 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3401 [Streams API] teeReadableStream should not directly use stream.getReader()
3402 https://bugs.webkit.org/show_bug.cgi?id=151487
3404 Reviewed by Darin Adler.
3406 Adding non-regression test.
3408 * streams/streams-promises-expected.txt:
3409 * streams/streams-promises.html:
3411 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3413 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3414 https://bugs.webkit.org/show_bug.cgi?id=149338
3416 Reviewed by Saam Barati.
3418 * js/arrowfunction-supercall-expected.txt: Added.
3419 * js/arrowfunction-supercall.html: Added.
3420 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3421 * js/script-tests/arrowfunction-supercall.js: Added.
3422 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3424 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3426 [Streams API] streams should not directly use Number and related methods
3427 https://bugs.webkit.org/show_bug.cgi?id=151499
3429 Reviewed by Darin Adler.
3431 Added a non-regression test.
3433 * streams/streams-promises-expected.txt:
3434 * streams/streams-promises.html:
3436 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3438 [Streams API] Remove use of @catch for exposed promises
3439 https://bugs.webkit.org/show_bug.cgi?id=151625
3441 Reviewed by Darin Adler.
3443 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3445 2015-11-30 Brady Eidson <beidson@apple.com>
3447 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3448 https://bugs.webkit.org/show_bug.cgi?id=151693
3450 Reviewed by Geoffrey Garen.
3452 * platform/mac-wk1/TestExpectations:
3454 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3456 Amazon.com Additional Information links aren't clickable
3457 https://bugs.webkit.org/show_bug.cgi?id=151401
3458 <rdar://problem/23454261>
3460 Reviewed by Darin Adler.
3462 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3463 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3465 2015-11-30 Brady Eidson <beidson@apple.com>
3467 Modern IDB: Iterating index cursors to a specific key is busted.
3468 https://bugs.webkit.org/show_bug.cgi?id=151684
3470 Reviewed by Darin Adler.
3472 * platform/mac-wk1/TestExpectations:
3474 2015-11-30 Brady Eidson <beidson@apple.com>
3476 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3477 https://bugs.webkit.org/show_bug.cgi?id=151683
3479 Reviewed by Darin Adler.
3481 * platform/mac-wk1/TestExpectations:
3483 2015-11-30 Brady Eidson <beidson@apple.com>
3485 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3486 https://bugs.webkit.org/show_bug.cgi?id=151675.
3488 Reviewed by Darin Adler.
3490 * platform/mac-wk1/TestExpectations:
3491 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3492 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3493 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3495 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3497 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3498 https://bugs.webkit.org/show_bug.cgi?id=149309
3499 <rdar://problem/22748363>
3501 Reviewed by Brent Fulgham.
3503 The test case is from Blink r175601:
3504 https://codereview.chromium.org/317513002
3505 The test case will generate a set of weird ordering events that affects the documentLoader:
3506 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3507 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3508 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3509 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3510 frame finishes loading).
3511 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3512 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3513 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3514 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3516 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3518 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3519 * http/tests/misc/detach-during-notifyDone.html: Added.
3520 * http/tests/misc/resources/detached-frame.html: Added.
3522 2015-11-30 Commit Queue <commit-queue@webkit.org>
3524 Unreviewed, rolling out r192819.
3525 https://bugs.webkit.org/show_bug.cgi?id=151681
3527 This change broke existing layout tests on Windows (Requested
3528 by ryanhaddad on #webkit).
3532 "Unify font-variant-* with font-variant shorthand"
3533 https://bugs.webkit.org/show_bug.cgi?id=149773
3534 http://trac.webkit.org/changeset/192819
3536 2015-11-30 Brady Eidson <beidson@apple.com>
3538 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3539 https://bugs.webkit.org/show_bug.cgi?id=151665
3541 Reviewed by Andy Estes.
3543 * platform/mac-wk1/TestExpectations:
3545 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3547 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3548 https://bugs.webkit.org/show_bug.cgi?id=150542
3550 Unreviewed test gardening.
3552 * platform/mac-wk2/TestExpectations:
3554 2015-11-30 Brady Eidson <beidson@apple.com>
3556 Modern IDB: Correct handling of cursors finishing iteration.
3557 https://bugs.webkit.org/show_bug.cgi?id=151664
3559 Reviewed by Andy Estes.
3561 * platform/mac-wk1/TestExpectations:
3563 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3565 Unify font-variant-* with font-variant shorthand
3566 https://bugs.webkit.org/show_bug.cgi?id=149773
3568 Reviewed by Darin Adler.
3570 Update tests. Also temporarily skip existing font-features tests until
3571 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3573 * css3/font-variant-parsing-expected.txt:
3574 * css3/font-variant-parsing.html:
3575 * fast/css/font-property-priority-expected.txt:
3576 * fast/css/font-shorthand-expected.txt:
3577 * fast/css/parsing-font-variant-ligatures-expected.txt:
3578 * fast/css/parsing-font-variant-ligatures.html:
3579 * fast/inspector-support/style-expected.txt:
3580 * fast/text/font-variant-shorthand-expected.txt: Added.
3581 * fast/text/font-variant-shorthand.html: Added.
3582 * platform/mac/TestExpectations:
3583 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3585 2015-11-30 Brady Eidson <beidson@apple.com>
3587 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3588 https://bugs.webkit.org/show_bug.cgi?id=151648
3590 Reviewed by Andy Estes.
3592 * platform/mac-wk1/TestExpectations:
3593 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: