1 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
3 Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
4 https://bugs.webkit.org/show_bug.cgi?id=152487
6 Unreviewed test gardening.
8 * platform/mac-wk1/TestExpectations:
10 2015-12-21 Antti Koivisto <antti@apple.com>
12 Limit cached redirect chain length
13 https://bugs.webkit.org/show_bug.cgi?id=152477
15 Reviewed by Andreas Kling.
17 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
18 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
19 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
21 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
23 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
24 https://bugs.webkit.org/show_bug.cgi?id=152485
26 Unreviewed test gardening.
28 * platform/mac-wk1/TestExpectations:
30 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
32 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
33 https://bugs.webkit.org/show_bug.cgi?id=152449
35 Unreviewed teset gardening.
37 * platform/ios-simulator/TestExpectations:
39 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
41 Unreviewed, rolling out r194328.
43 This change appears to have caused failures in JSC tests
47 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
48 https://bugs.webkit.org/show_bug.cgi?id=147607
49 http://trac.webkit.org/changeset/194328
51 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
53 [INTL] Implement String.prototype.localeCompare in ECMA-402
54 https://bugs.webkit.org/show_bug.cgi?id=147607
56 Reviewed by Darin Adler.
58 * js/script-tests/string-localeCompare.js:
59 * js/script-tests/string-prototype-properties.js: Update error message.
60 * js/string-localeCompare-expected.txt:
61 * js/string-prototype-properties-expected.txt: Update error message.
62 * js/string-localeCompare.html:
64 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
66 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
67 https://bugs.webkit.org/show_bug.cgi?id=152374
69 Reviewed by Darin Adler.
71 Added test to make sure that when copying a 50 frame 500x500 animation
72 (50 MB uncompressed) to the clipboard, the additional memory usage is
73 kept to less than 200 MB.
75 * fast/images/image-copy-memory-usage-expected.txt: Added.
76 * fast/images/image-copy-memory-usage.html: Added.
77 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
79 2015-12-20 Commit Queue <commit-queue@webkit.org>
81 Unreviewed, rolling out r194033 and r194267.
82 https://bugs.webkit.org/show_bug.cgi?id=152465
84 Caused crashes on Mac WK1 bots (Requested by youenn on
89 "[Streams API] Expose ReadableStream and relatives to Worker"
90 https://bugs.webkit.org/show_bug.cgi?id=152066
91 http://trac.webkit.org/changeset/194033
93 "[Streams API] imported/w3c/web-platform-tests/streams-api
94 /readable-streams/cancel.html has a flaky test"
95 https://bugs.webkit.org/show_bug.cgi?id=152065
96 http://trac.webkit.org/changeset/194267
98 2015-12-18 Antti Koivisto <antti@apple.com>
100 Cache redirects as separate entries
101 https://bugs.webkit.org/show_bug.cgi?id=152424
103 Reviewed by Alex Christensen.
105 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
106 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
107 * http/tests/cache/disk-cache/resources/generate-response.cgi:
109 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
111 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
113 Unreviewed test gardening. This test has been passing since r191658.
115 * platform/gtk/TestExpectations:
117 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
119 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
120 https://bugs.webkit.org/show_bug.cgi?id=152442
122 Unreviewed test gardening.
124 * platform/ios-simulator/TestExpectations:
126 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
128 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
129 https://bugs.webkit.org/show_bug.cgi?id=152437
131 Unreviewed test gardening.
133 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
135 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
137 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
138 https://bugs.webkit.org/show_bug.cgi?id=152025
140 Unreviewed test gardening.
142 * platform/mac-wk2/TestExpectations:
144 2015-12-18 Brady Eidson <beidson@apple.com>
146 Modern IDB: Refactor when opening the backing store takes place.
147 https://bugs.webkit.org/show_bug.cgi?id=152405
149 Reviewed by Alex Christensen.
151 * platform/mac-wk1/TestExpectations:
153 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
155 [GTK] Unreviewed gardening
157 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
158 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
160 * platform/gtk/TestExpectations:
162 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
164 [GTK] Unreviewed gardening
165 https://bugs.webkit.org/show_bug.cgi?id=142292
167 fast/images/animated-gif-body-outside-viewport.html and
168 fast/images/animated-gif-window-resizing.html are flaky; mark them
171 * platform/gtk/TestExpectations:
173 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
175 [GTK] Unreviewed gardening
177 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
178 has been consistently passing since r192511.
180 * platform/gtk/TestExpectations:
182 2015-12-17 Commit Queue <commit-queue@webkit.org>
184 Unreviewed, rolling out r194241 and r194252.
185 https://bugs.webkit.org/show_bug.cgi?id=152415
187 Caused crashes on GuardMalloc (Requested by ap on #webkit).
191 "Modern IDB: Refactor open/delete requests to exist in the
193 https://bugs.webkit.org/show_bug.cgi?id=152397
194 http://trac.webkit.org/changeset/194241
196 "Modern IDB: Refactor when opening the backing store takes
198 https://bugs.webkit.org/show_bug.cgi?id=152405
199 http://trac.webkit.org/changeset/194252
201 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
203 [INTL] Implement Collator Compare Functions
204 https://bugs.webkit.org/show_bug.cgi?id=147604
206 Reviewed by Darin Adler.
208 * js/intl-collator-expected.txt:
209 * js/intl-collator.html:
210 * js/script-tests/intl-collator.js:
213 2015-12-17 Brady Eidson <beidson@apple.com>
215 Modern IDB: Refactor when opening the backing store takes place.
216 https://bugs.webkit.org/show_bug.cgi?id=152405
218 Reviewed by Alex Christensen.
220 * platform/mac-wk1/TestExpectations:
222 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
224 Provide a way to distinguish a nested lexical block from a function's lexical block
225 https://bugs.webkit.org/show_bug.cgi?id=152361
227 Reviewed by Saam Barati.
229 * inspector/debugger/breakpoint-scope-expected.txt:
230 We will soon remove the backend sending a "Local" scope.
231 The backend was just marking the first closure scope as local.
232 The frontend can do this itself and do a better job of it.
234 * inspector/model/resources/all-scopes.js: Added.
235 (testAllScopes.innerScope):
237 * inspector/model/resources/block-scopes.js: Added.
239 (testBlockScopes.method):
240 * inspector/model/resources/function-name-scopes.js: Added.
241 (testFunctionNameScope1):
242 * inspector/model/scope-chain-node-expected.txt: Added.
243 * inspector/model/scope-chain-node.html: Added.
244 Tests for ways to get all the different scope types and
245 specific cases of certain scope types.
247 2015-12-17 Keith Miller <keith_miller@apple.com>
249 [ES6] Add support for Symbol.hasInstance
250 https://bugs.webkit.org/show_bug.cgi?id=151839
252 Reviewed by Saam Barati.
254 Fix tests to reflect the changes to instanceof in ES6.
256 Added a new regression test for bound functions in instanceof
257 as the perfomance on bound functions should, to some degree,
258 reflect the performance on C-API users.
260 * inspector/model/remote-object-get-properties-expected.txt:
261 * js/Object-getOwnPropertyNames-expected.txt:
262 * js/exception-for-nonobject-expected.txt:
263 * js/exception-instanceof-expected.txt:
264 * js/instance-of-immediates-expected.txt:
265 * js/regress/instanceof-bound-expected.txt: Added.
266 * js/regress/instanceof-bound.html: Added.
267 * js/regress/script-tests/instanceof-bound.js: Added.
270 * js/script-tests/Object-getOwnPropertyNames.js:
272 2015-12-17 Simon Fraser <simon.fraser@apple.com>
274 Disable viewport "shrink to fit" outside of multitasking mode
275 https://bugs.webkit.org/show_bug.cgi?id=152403
276 rdar://problem/23818102
278 Reviewed by Tim Horton.
280 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
282 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
284 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
286 Web Inspector: Add JSContext Script Profiling
287 https://bugs.webkit.org/show_bug.cgi?id=151899
289 Reviewed by Brian Burg.
291 * inspector/script-profiler/event-type-API-expected.txt: Added.
292 * inspector/script-profiler/event-type-API.html: Added.
293 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
294 * inspector/script-profiler/event-type-Microtask.html: Added.
295 * inspector/script-profiler/tracking-expected.txt: Added.
296 * inspector/script-profiler/tracking.html: Added.
297 Tests for the new ScriptProfiler domain.
299 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
301 Marking fast/media/mq-* tests as failing on ios-simulator
302 https://bugs.webkit.org/show_bug.cgi?id=152137
304 Unreviewed test gardening.
306 * platform/ios-simulator/TestExpectations:
308 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
310 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
311 https://bugs.webkit.org/show_bug.cgi?id=152390
313 Unreviewed test gardening.
315 * platform/ios-simulator/TestExpectations:
317 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
319 [GTK] Unreviewed gardening
321 Remove failure expectations for tests that have been passing after
322 r185157, r186191, r189670, r191658 and r191727.
324 * platform/gtk/TestExpectations:
326 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
328 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
329 https://bugs.webkit.org/show_bug.cgi?id=152377
333 * TestExpectations: removing some flakiness expectations.
335 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
337 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
338 https://bugs.webkit.org/show_bug.cgi?id=152227
340 Reviewed by Saam Barati.
342 Make the test taking longer time.
344 * js/regress/script-tests/generator-function-create.js:
347 2015-12-16 Andy Estes <aestes@apple.com>
349 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
350 https://bugs.webkit.org/show_bug.cgi?id=152375
351 <rdar://problem/22020902>
353 Reviewed by Darin Adler.
355 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
356 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
357 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
358 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
359 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
360 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
361 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
362 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
363 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
364 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
366 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
368 Adding timout expectation to one more wpt test that I missed in the last commit.
369 https://bugs.webkit.org/show_bug.cgi?id=152335
371 Unreviewed test gardening.
375 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
377 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
378 https://bugs.webkit.org/show_bug.cgi?id=152335
380 Unreviewed test gadening.
384 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
386 Re-baseline pageoverlay/overlay* tests for mac-wk1
387 https://bugs.webkit.org/show_bug.cgi?id=152338
389 Unreviewed test gardening.
391 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
392 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
393 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
395 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
397 Mark additional wpt tests as flaky due to WK/WPT testharness.js
398 https://bugs.webkit.org/show_bug.cgi?id=152335
402 * TestExpectations: marking some more tests as flaky.
404 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
406 Web Inspector: Typing object literal in the console causes a parse error
407 https://bugs.webkit.org/show_bug.cgi?id=141737
409 Reviewed by Timothy Hatcher.
411 * inspector/controller/runtime-controller-expected.txt: Added.
412 * inspector/controller/runtime-controller.html: Added.
414 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
416 Fix computation of min|max-content contribution of non-replaced blocks
417 https://bugs.webkit.org/show_bug.cgi?id=152004
419 Reviewed by Darin Adler.
421 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
422 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
423 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
424 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
425 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
426 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
427 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
428 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
429 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
430 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
431 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
432 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
433 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
434 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
435 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
436 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
437 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
438 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
439 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
440 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
441 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
442 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
443 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
444 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
445 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
446 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
447 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
448 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
449 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
456 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
458 Mac EWS bots frequently fail several wpt tests
459 https://bugs.webkit.org/show_bug.cgi?id=152257
463 * TestExpectations: marking some tests as flaky.
465 2015-12-16 Commit Queue <commit-queue@webkit.org>
467 Unreviewed, rolling out r194135.
468 https://bugs.webkit.org/show_bug.cgi?id=152333
470 due to missing OSR exit materialization support in FTL
471 (Requested by yusukesuzuki on #webkit).
475 "[ES6] Handle new_generator_func / new_generator_func_exp in
477 https://bugs.webkit.org/show_bug.cgi?id=152227
478 http://trac.webkit.org/changeset/194135
480 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
482 Align WebKit testharness.js with WPT testharness.js
483 https://bugs.webkit.org/show_bug.cgi?id=152297
485 Reviewed by Darin Adler.
487 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
488 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
490 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
491 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
492 * resources/testharness.js:
494 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
496 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
497 https://bugs.webkit.org/show_bug.cgi?id=152227
499 Reviewed by Saam Barati.
501 Make the test taking longer time.
503 * js/regress/script-tests/generator-function-create.js:
506 2015-12-16 Tomas Popela <tpopela@redhat.com>
508 [GTK] Correct the wrong expectation introduced in r194106
509 https://bugs.webkit.org/show_bug.cgi?id=152325
511 Unreviewed GTK gardening
513 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
515 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
517 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
518 https://bugs.webkit.org/show_bug.cgi?id=152135
520 Reviewed by Simon Fraser.
522 * platform/ios-simulator-wk2/TestExpectations:
523 * platform/ios-simulator/TestExpectations:
524 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
525 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
526 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
527 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
529 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
531 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
532 https://bugs.webkit.org/show_bug.cgi?id=152260
533 <rdar://problem/23884579>
535 Reviewed by Andy Estes.
537 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
538 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
539 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
540 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
541 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
542 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
543 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
544 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
545 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
546 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
547 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
548 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
549 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
550 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
551 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
552 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
553 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
554 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
555 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
556 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
557 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
559 2015-12-15 Timothy Horton <timothy_horton@apple.com>
561 Rebaseline some page overlay tests for WK1
563 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
564 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
565 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
566 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
568 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
570 Web Inspector: Localize "global code" and "eval code" strings
571 https://bugs.webkit.org/show_bug.cgi?id=152313
573 Reviewed by Timothy Hatcher.
575 * inspector/debugger/js-stacktrace-expected.txt:
576 * inspector/debugger/js-stacktrace.html:
577 * inspector/model/stack-trace-expected.txt: Added.
578 * inspector/model/stack-trace.html: Added.
580 2015-12-15 Tim Horton <timothy_horton@apple.com>
582 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
583 https://bugs.webkit.org/show_bug.cgi?id=152241
584 <rdar://problem/23642574>
586 Reviewed by Simon Fraser.
588 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
589 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
590 Add a test ensuring that small-frame overlays get mouse events.
592 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
593 * pageoverlay/overlay-small-frame-paints.html: Added.
594 Add a test ensuring that small-frame overlays get paint callbacks.
596 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
598 [Font Features] TrueType fonts trigger real features even when synthesis is applied
599 https://bugs.webkit.org/show_bug.cgi?id=152287
601 Reviewed by Darin Adler.
605 * css3/font-variant-petite-caps-synthesis-expected.html:
606 * css3/font-variant-petite-caps-synthesis.html:
607 * css3/font-variant-small-caps-synthesis-expected.html:
608 * css3/font-variant-small-caps-synthesis.html:
609 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
610 * css3/font-variant-petite-caps-synthesis-coverage.html:
611 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
612 * css3/font-variant-small-caps-synthesis-coverage.html:
614 2015-12-15 Mark Lam <mark.lam@apple.com>
616 Polymorphic operand types for DFG and FTL bit operators.
617 https://bugs.webkit.org/show_bug.cgi?id=152191
619 Reviewed by Saam Barati.
621 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
622 * js/regress/ftl-polymorphic-bitand.html: Added.
623 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
624 * js/regress/ftl-polymorphic-bitor.html: Added.
625 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
626 * js/regress/ftl-polymorphic-bitxor.html: Added.
627 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
628 * js/regress/ftl-polymorphic-lshift.html: Added.
629 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
630 * js/regress/ftl-polymorphic-rshift.html: Added.
631 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
632 * js/regress/ftl-polymorphic-urshift.html: Added.
633 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
636 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
639 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
642 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
645 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
648 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
652 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
654 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
655 https://bugs.webkit.org/show_bug.cgi?id=152295
657 Reviewed by Eric Carlson.
659 Add test that verifies RTCPeerConnection's behavior in the closed state
660 (signalingState). Promise functions should reject, and (some) others
661 should throw. Remove old test that tests incorrect behavior.
663 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
664 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
665 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
666 * fast/mediastream/RTCPeerConnection-state.html: Removed.
668 2015-12-15 Tomas Popela <tpopela@redhat.com>
670 [GTK] Gardening: Rebaseline tests
671 https://bugs.webkit.org/show_bug.cgi?id=152301
673 Unreviewed GTK gardening
675 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
676 Correct the expectations after r189202 when RangeException was
678 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
679 Add a new test expectations after r187148.
680 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
681 Add a new test expectations after r193363.
683 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
685 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
686 https://bugs.webkit.org/show_bug.cgi?id=152264
688 Unreviewed test gardening.
690 * platform/mac-wk1/TestExpectations:
692 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
694 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
695 https://bugs.webkit.org/show_bug.cgi?id=152251
697 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
698 layout tests using such keyword.
700 Reviewed by Darin Adler.
702 * css3/overwrite-content-alignment-expected.txt:
703 * css3/overwrite-content-alignment.html:
704 * css3/overwrite-self-alignment-expected.txt:
705 * css3/overwrite-self-alignment.html:
706 * css3/parse-align-content-expected.txt:
707 * css3/parse-align-content.html:
708 * css3/parse-align-items-expected.txt:
709 * css3/parse-align-items.html:
710 * css3/parse-align-self-expected.txt:
711 * css3/parse-align-self.html:
712 * css3/parse-justify-content-expected.txt:
713 * css3/parse-justify-content.html:
714 * fast/css-grid-layout/grid-align-justify-overflow.html:
715 * fast/css-grid-layout/grid-content-alignment-overflow.html:
716 * fast/css/parse-justify-items-expected.txt:
717 * fast/css/parse-justify-items.html:
718 * fast/css/parse-justify-self-expected.txt:
719 * fast/css/parse-justify-self.html:
721 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
723 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
724 https://bugs.webkit.org/show_bug.cgi?id=152135
726 Unreviewed test gardening.
728 * platform/ios-simulator-wk2/TestExpectations:
730 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
732 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
733 https://bugs.webkit.org/show_bug.cgi?id=152133
735 Reviewed by Geoffrey Garen.
737 Add new regression test.
739 * js/regress/math-random-expected.txt: Added.
740 * js/regress/math-random.html: Added.
741 * js/regress/script-tests/math-random.js: Added.
744 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
746 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
747 https://bugs.webkit.org/show_bug.cgi?id=152280
749 Reviewed by Brian Burg.
751 * inspector/debugger/js-stacktrace-expected.txt:
752 * inspector/debugger/js-stacktrace.html:
754 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
756 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
757 https://bugs.webkit.org/show_bug.cgi?id=152264
759 Unreviewed test gardening.
761 * platform/mac-wk1/TestExpectations:
763 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
765 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
766 https://bugs.webkit.org/show_bug.cgi?id=152276
768 Unreviewed test gardening.
770 * platform/ios-simulator/TestExpectations:
772 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
774 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
775 https://bugs.webkit.org/show_bug.cgi?id=152279
777 Unreviewed test gardening.
779 * platform/ios-simulator/TestExpectations:
781 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
783 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
784 and http/tests/inspector/console/access-inspected-object.html (r192186).
785 https://bugs.webkit.org/show_bug.cgi?id=152131
787 Unreviewed test gardening.
789 * platform/ios-simulator-wk1/TestExpectations:
790 * platform/ios-simulator-wk2/TestExpectations:
791 * platform/ios-simulator/TestExpectations:
793 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
795 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
796 https://bugs.webkit.org/show_bug.cgi?id=152132
798 Unreviewed test gardening.
800 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
802 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
804 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
805 https://bugs.webkit.org/show_bug.cgi?id=152272
807 Unreviewed test gardening.
809 * platform/mac-wk1/TestExpectations:
811 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
813 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
814 https://bugs.webkit.org/show_bug.cgi?id=152134
816 Unreviewed test gardening.
818 * platform/ios-simulator-wk2/TestExpectations:
820 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
822 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
823 https://bugs.webkit.org/show_bug.cgi?id=152135
825 Unreviewed test gardening.
827 * platform/ios-simulator-wk2/TestExpectations:
829 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
831 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
832 https://bugs.webkit.org/show_bug.cgi?id=152267
834 Unreviewed test gardening.
836 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
838 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
840 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
841 https://bugs.webkit.org/show_bug.cgi?id=152135
843 Unreviewed test gardening.
845 * platform/ios-simulator/TestExpectations:
847 2015-12-14 Chris Fleizach <cfleizach@apple.com>
849 AX: iOS: Text field variations do not have the correct traits
850 https://bugs.webkit.org/show_bug.cgi?id=152237
852 Reviewed by Mario Sanchez Prada.
854 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
855 * accessibility/ios-simulator/textentry-traits.html: Added.
857 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
859 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
860 https://bugs.webkit.org/show_bug.cgi?id=152135
862 Unreviewed test gardening.
864 * platform/ios-simulator/TestExpectations:
866 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
868 Marking fast/picture/image-picture-* as failing on iOS simulator
869 https://bugs.webkit.org/show_bug.cgi?id=152141
871 Unreviewed test gardening.
873 * platform/ios-simulator/TestExpectations:
875 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
877 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
878 https://bugs.webkit.org/show_bug.cgi?id=152131
880 Unreviewed test gardening.
882 * platform/ios-simulator/TestExpectations:
884 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
886 Rebaselining fast/text/emoji.html for iOS simulator
887 https://bugs.webkit.org/show_bug.cgi?id=152261
889 Unreviewed test gardening.
891 * platform/ios-simulator/fast/text/emoji-expected.txt:
893 2015-12-14 Daniel Bates <dabates@apple.com>
895 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
896 https://bugs.webkit.org/show_bug.cgi?id=144451
897 <rdar://problem/23099482>
899 Reviewed by Simon Fraser.
901 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
902 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
905 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
906 of the search field changes.
908 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
909 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
910 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
911 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
912 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
913 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
914 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
915 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
916 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
917 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
918 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
919 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
921 2015-12-14 Chris Dumez <cdumez@apple.com>
923 Roll out r193974 and follow-up fixes as it caused JSC crashes
924 https://bugs.webkit.org/show_bug.cgi?id=152256
926 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
928 * inspector/model/remote-object-get-properties-expected.txt:
929 * js/Object-getOwnPropertyNames-expected.txt:
930 * js/exception-for-nonobject-expected.txt:
931 * js/exception-instanceof-expected.txt:
932 * js/instance-of-immediates-expected.txt:
933 * js/regress/instanceof-bound-expected.txt: Removed.
934 * js/regress/instanceof-bound.html: Removed.
935 * js/regress/script-tests/instanceof-bound.js: Removed.
936 * js/script-tests/Object-getOwnPropertyNames.js:
938 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
940 [Streams API] Expose ReadableStream and relatives to Worker
941 https://bugs.webkit.org/show_bug.cgi?id=152066
943 Reviewed by Darin Adler.
945 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
947 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
948 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
950 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
952 [GTK] Unreviewed gardening.
954 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
955 - Remove expectations for tests removed after r193411 r193426 and r19366.
956 - Merge repeated expectations from some tests.
957 - Mark tests failing after r188159.
958 - Update list of imported/blink tests failing.
960 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
962 [css-grid] Fix height computation of grid items with borders
963 https://bugs.webkit.org/show_bug.cgi?id=151800
965 Reviewed by Darin Adler.
967 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
968 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
970 2015-12-13 Zalan Bujtas <zalan@apple.com>
972 Clean up absolute positioned map properly.
973 https://bugs.webkit.org/show_bug.cgi?id=152219
974 rdar://problem/23861165
976 Reviewed by Simon Fraser.
978 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
979 Since this static map is at block level, (positioned)inline renderers use their containing block to store
980 their positioned descendants.
981 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
982 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
984 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
985 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
987 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
989 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
990 https://bugs.webkit.org/show_bug.cgi?id=152079
992 Reviewed by Chris Fleizach.
994 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
995 * platform/efl/accessibility/image-link-expected.txt: Updated.
996 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
997 * platform/efl/accessibility/lists-expected.txt: Updated.
998 * platform/efl/accessibility/media-element-expected.txt: Updated
1000 2015-12-13 Brady Eidson <beidson@apple.com>
1002 Modern IDB: TextExpectations gardening to run more tests.
1003 https://bugs.webkit.org/show_bug.cgi?id=152217
1005 Reviewed by Alex Christensen.
1007 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1009 2015-12-12 Brady Eidson <beidson@apple.com>
1011 Modern IDB: Update a couple of tests that fail only because of error message differences.
1012 https://bugs.webkit.org/show_bug.cgi?id=152205
1014 Reviewed by Alex Christensen.
1016 * platform/mac-wk1/TestExpectations:
1017 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1018 * storage/indexeddb/open-cursor-expected.txt:
1020 2015-12-12 Brady Eidson <beidson@apple.com>
1022 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1023 https://bugs.webkit.org/show_bug.cgi?id=152201
1025 Reviewed by Alex Christensen.
1027 * platform/mac-wk1/TestExpectations:
1029 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1031 Mousewheel events don't work in iframes in RTL documents
1032 https://bugs.webkit.org/show_bug.cgi?id=152200
1034 Reviewed by Beth Dakin.
1036 Try dispatching wheel events to an iframe in an RTL document.
1038 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1039 * fast/scrolling/rtl-point-in-iframe.html: Added.
1041 2015-12-11 Zalan Bujtas <zalan@apple.com>
1043 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1044 https://bugs.webkit.org/show_bug.cgi?id=151201
1046 Reviewed by Simon Fraser.
1048 Drawing empty rect is a waste.
1050 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1051 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1053 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1055 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1056 https://bugs.webkit.org/show_bug.cgi?id=152102
1057 <rdar://problem/22124230>
1059 Reviewed by Andy Estes.
1061 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1062 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1063 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1064 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1066 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1068 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1069 https://bugs.webkit.org/show_bug.cgi?id=152197
1071 Reviewed by Dean Jackson.
1073 * fast/mediastream/mock-media-source-expected.txt: Added.
1074 * fast/mediastream/mock-media-source.html: Added.
1076 2015-12-11 Beth Dakin <bdakin@apple.com>
1078 _touchEventRegions should return regions in the view's coordinates
1079 https://bugs.webkit.org/show_bug.cgi?id=152189
1081 rdar://problem/23188605
1083 Reviewed by Dan Bernstein.
1085 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1086 * fast/events/touch/ios/touch-event-rtl.html: Added.
1088 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1090 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1092 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1093 https://bugs.webkit.org/show_bug.cgi?id=152102
1094 <rdar://problem/22124230>
1096 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1097 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1098 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1099 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1101 2015-12-11 Brady Eidson <beidson@apple.com>
1103 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1104 https://bugs.webkit.org/show_bug.cgi?id=152194
1106 Reviewed by Alex Christensen.
1108 * platform/mac-wk1/TestExpectations:
1109 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1110 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1111 a thing. That method no longer exists in the spec and was already removed from the test.
1113 2015-12-11 Brady Eidson <beidson@apple.com>
1115 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1116 https://bugs.webkit.org/show_bug.cgi?id=152192
1118 Reviewed by Alex Christensen.
1120 * platform/mac-wk1/TestExpectations:
1121 * storage/indexeddb/cursor-continue-expected.txt:
1123 2015-12-11 Brady Eidson <beidson@apple.com>
1125 Modern IDB: storage/indexeddb/index-basics.html fails.
1126 https://bugs.webkit.org/show_bug.cgi?id=152190
1128 Reviewed by Alex Christensen.
1130 * platform/mac-wk1/TestExpectations:
1132 2015-12-11 Keith Miller <keith_miller@apple.com>
1134 Rebaseline a failing inspector test for a new property on Function.prototype.
1136 * inspector/model/remote-object-get-properties-expected.txt:
1138 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1140 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1141 https://bugs.webkit.org/show_bug.cgi?id=152102
1142 <rdar://problem/22124230>
1144 Reviewed by Andy Estes.
1146 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1147 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1148 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1149 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1151 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1153 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1154 https://bugs.webkit.org/show_bug.cgi?id=152134
1156 Unreviewed test gardening.
1158 * platform/ios-simulator/TestExpectations:
1160 2015-12-11 Brady Eidson <beidson@apple.com>
1162 Modern IDB: storage/indexeddb/key-type-array.html fails.
1163 https://bugs.webkit.org/show_bug.cgi?id=152187
1165 Reviewed by Alex Christensen.
1167 * platform/mac-wk1/TestExpectations:
1168 * storage/indexeddb/key-type-array-expected.txt:
1170 2015-12-11 Brady Eidson <beidson@apple.com>
1172 Modern IDB: Updates to 3 intversion tests, and/or their results.
1173 https://bugs.webkit.org/show_bug.cgi?id=152179
1175 Reviewed by Alex Christensen.
1177 * platform/mac-wk1/TestExpectations:
1178 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1180 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1181 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1182 * storage/indexeddb/intversion-upgrades-expected.txt:
1183 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1185 2015-12-11 Keith Miller <keith_miller@apple.com>
1187 [ES6] Add support for Symbol.hasInstance
1188 https://bugs.webkit.org/show_bug.cgi?id=151839
1190 Reviewed by Saam Barati.
1192 Fix tests to reflect the changes to instanceof in ES6.
1194 Added a new regression test for bound functions in instanceof
1195 as the perfomance on bound functions should, to some degree,
1196 reflect the performance on C-API users.
1198 * js/Object-getOwnPropertyNames-expected.txt:
1199 * js/exception-for-nonobject-expected.txt:
1200 * js/exception-instanceof-expected.txt:
1201 * js/instance-of-immediates-expected.txt:
1202 * js/regress/instanceof-bound-expected.txt: Added.
1203 * js/regress/instanceof-bound.html: Added.
1204 * js/regress/script-tests/instanceof-bound.js: Added.
1207 * js/script-tests/Object-getOwnPropertyNames.js:
1209 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1211 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1212 https://bugs.webkit.org/show_bug.cgi?id=152178
1214 Unreviewed test gardening.
1216 * platform/mac-wk1/TestExpectations:
1218 2015-12-11 Brady Eidson <beidson@apple.com>
1220 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1221 https://bugs.webkit.org/show_bug.cgi?id=152177
1223 Reviewed by Alex Christensen.
1225 * platform/mac-wk1/TestExpectations:
1226 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1227 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1228 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1230 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1232 Do not fire load events from frames with scripting disabled
1233 https://bugs.webkit.org/show_bug.cgi?id=118042
1234 <rdar://problem/14272857>
1236 Reviewed by Brent Fulgham.
1238 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1239 https://codereview.chromium.org/17682003
1241 * fast/images/image-load-event-crash-expected.txt: Added.
1242 * fast/images/image-load-event-crash.html: Added.
1244 2015-12-11 Brady Eidson <beidson@apple.com>
1246 Modern IDB: storage/indexeddb/index-count.html fails.
1247 https://bugs.webkit.org/show_bug.cgi?id=152175
1249 Reviewed by Alex Christensen.
1251 * platform/mac-wk1/TestExpectations:
1252 * storage/indexeddb/index-count-expected.txt:
1253 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1255 2015-12-11 Daniel Bates <dabates@apple.com>
1257 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1259 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1260 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1261 * 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.
1262 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1263 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1265 2015-12-11 Darin Adler <darin@apple.com>
1267 Reduce the number of events that can be created by Document.createEvent
1268 https://bugs.webkit.org/show_bug.cgi?id=151931
1270 Reviewed by Alex Christensen.
1272 * TestExpectations: Added expected failures for the two tests that depend
1273 on createEvent("IDBVersionChangeEvent").
1275 * animations/animation-events-create.html: Updated to use
1276 "new WebKitAnimationEvent" instead of document.createEvent.
1278 * fast/events/event-creation-expected.txt: Removed expected results for
1279 various events that can no longer be created with createEvent.
1280 * fast/events/event-creation.html: Removed tests for various events
1281 that can no longer be created with createEvent.
1283 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1284 "new PopStateEvent" instead of document.createEvent.
1286 * indieui/create-uirequestevent-expected.txt: Removed.
1287 * indieui/create-uirequestevent.html: Removed.
1289 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1291 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1292 no different from the platform-independent expected result.
1294 * transitions/transition-end-event-create.html: Updated to use
1295 "new WebKitTransitionEvent" instead of document.createEvent.
1297 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1299 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1300 https://bugs.webkit.org/show_bug.cgi?id=149790
1302 Reviewed by Timothy Hatcher.
1304 * inspector/console/js-isLikelyStackTrace.html: Added.
1306 2015-12-10 Brady Eidson <beidson@apple.com>
1308 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1309 https://bugs.webkit.org/show_bug.cgi?id=152167
1311 Reviewed by Alex Christensen.
1313 * platform/mac-wk1/TestExpectations:
1314 * storage/indexeddb/objectstore-count-expected.txt:
1316 2015-12-10 Zalan Bujtas <zalan@apple.com>
1318 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1319 https://bugs.webkit.org/show_bug.cgi?id=152115
1321 Reviewed by Simon Fraser.
1323 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1324 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1326 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1328 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1329 * fast/block/selection-inside-simple-line-layout.html: Added.
1331 2015-12-10 Brady Eidson <beidson@apple.com>
1333 Unreviewed TestExpectations gardening.
1335 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1337 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1339 [MediaStream] Expose media capture devices persistent permissions to WebCore
1340 https://bugs.webkit.org/show_bug.cgi?id=152087
1342 Reviewed by Chris Dumez.
1344 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1345 * fast/mediastream/MediaDevices-enumerateDevices.html:
1347 2015-12-10 Daniel Bates <dabates@apple.com>
1349 [CSP] eval() is not blocked for stringified literals
1350 https://bugs.webkit.org/show_bug.cgi?id=152158
1351 <rdar://problem/15775625>
1353 Reviewed by Saam Barati.
1355 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1358 Add tests to ensure that we block eval() from within an external JavaScript script when the
1359 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1360 eval() when the page in the main frame allows eval().
1362 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1363 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1364 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1365 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1366 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1367 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1368 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1370 2015-12-10 Brady Eidson <beidson@apple.com>
1372 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1373 https://bugs.webkit.org/show_bug.cgi?id=152144
1375 Reviewed by Alex Christensen.
1377 * platform/mac-wk1/TestExpectations:
1378 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1379 * storage/indexeddb/modern/aborted-put-expected.txt:
1380 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1381 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1382 * storage/indexeddb/modern/deletedatabase-2.html:
1383 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1384 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1385 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1386 * storage/indexeddb/modern/opendatabase-versions.html:
1387 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1389 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1391 Rebaselining fast/text/emoji.html for Yosemite.
1392 https://bugs.webkit.org/show_bug.cgi?id=152147
1394 Unreviewed test gardening.
1396 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1398 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1404 * platform/mac/TestExpectations:
1406 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1408 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1409 https://bugs.webkit.org/show_bug.cgi?id=152132
1411 Unreviewed test gardening.
1413 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1415 2015-12-10 Alex Christensen <achristensen@webkit.org>
1417 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1418 https://bugs.webkit.org/show_bug.cgi?id=152022
1419 rdar://problem/23763584
1421 Reviewed by Darin Adler.
1424 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1425 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1426 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1427 * platform/wk2/TestExpectations:
1428 New test for WK2 only.
1430 2015-12-10 Enrica Casucci <enrica@apple.com>
1432 Change skin tone support for two emoji.
1433 https://bugs.webkit.org/show_bug.cgi?id=152147
1434 rdar://problem/23716993
1435 rdar://problem/23716344
1437 Reviewed by Darin Adler.
1439 * fast/text/emoji.html:
1440 * platform/mac/fast/text/emoji-expected.txt:
1442 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1444 Skip unsupported css3/font-variant-* tests on Win
1445 https://bugs.webkit.org/show_bug.cgi?id=149774
1447 Unreviewed test gardening.
1449 * platform/win/TestExpectations:
1451 2015-12-10 Daniel Bates <dabates@apple.com>
1453 [iOS][WK2] Update expected results for editing tests
1455 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1456 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1457 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1458 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1459 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1460 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1461 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1462 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1463 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1464 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1465 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1466 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1467 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1468 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1469 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1470 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1471 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1472 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1473 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1474 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1475 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1476 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1477 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1478 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1479 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1480 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1481 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1482 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1483 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1484 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1485 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1486 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1487 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1488 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1489 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1490 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1491 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1492 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1493 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1494 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1495 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1496 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1497 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1498 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1499 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1500 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1501 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1502 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1503 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1504 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1505 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1506 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1507 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1508 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1509 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1510 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1511 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1512 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1513 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1514 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1515 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1516 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1517 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1518 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1519 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1520 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1521 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1522 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1523 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1524 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1525 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1526 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1527 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1528 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1529 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1530 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1531 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1532 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1533 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1534 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1535 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1536 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1537 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1538 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1539 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1540 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1541 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1543 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1545 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1546 https://bugs.webkit.org/show_bug.cgi?id=151785
1548 Reviewed by Saam Barati.
1550 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1552 * js/regress/generator-create-expected.txt: Added.
1553 * js/regress/generator-create.html: Added.
1554 * js/regress/generator-fib-expected.txt: Added.
1555 * js/regress/generator-fib.html: Added.
1556 * js/regress/generator-function-create-expected.txt: Added.
1557 * js/regress/generator-function-create.html: Added.
1558 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1559 * js/regress/generator-sunspider-access-nsieve.html: Added.
1560 * js/regress/generator-with-several-types-expected.txt: Added.
1561 * js/regress/generator-with-several-types.html: Added.
1562 * js/regress/script-tests/generator-create.js: Added.
1564 * js/regress/script-tests/generator-fib.js: Added.
1566 * js/regress/script-tests/generator-function-create.js: Added.
1567 (createGeneratorFunction.gen):
1568 (createGeneratorFunction):
1569 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1572 * js/regress/script-tests/generator-with-several-types.js: Added.
1577 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1579 Unreviewed. Fix ambiguous expectations added in r193895.
1581 * platform/gtk/TestExpectations:
1583 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1585 JSC Builtins should use safe array methods
1586 https://bugs.webkit.org/show_bug.cgi?id=151501
1588 Reviewed by Darin Adler.
1590 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1592 * js/builtins/resources/shielding-typedarray.js: Added.
1593 (Array.prototype.push):
1594 (try.array.Int8Array.from.string_appeared_here.filter):
1595 * js/builtins/shielding-typedarray-expected.txt: Added.
1596 * js/builtins/shielding-typedarray.html: Added.
1597 * streams/streams-promises-expected.txt:
1598 * streams/streams-promises.html:
1600 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1602 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1604 * platform/gtk/TestExpectations:
1606 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1608 font-variant-caps does not work if the font does not support font features
1609 https://bugs.webkit.org/show_bug.cgi?id=149774
1611 Reviewed by Antti Koivisto.
1613 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1615 The character mappings are:
1622 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1623 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1625 * css3/font-variant-all-expected.html:
1626 * css3/font-variant-all.html:
1627 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1628 * css3/font-variant-small-caps-synthesis.html: Added.
1629 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1630 * css3/font-variant-petite-caps-synthesis.html: Added.
1631 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1632 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1633 * platform/mac/TestExpectations:
1634 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1636 2015-12-09 Brady Eidson <beidson@apple.com>
1638 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1639 https://bugs.webkit.org/show_bug.cgi?id=152101
1641 Reviewed by Alex Christensen.
1643 * platform/mac-wk1/TestExpectations:
1644 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1645 * 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.
1646 * 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.
1647 * 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.
1648 * storage/indexeddb/invalid-keys-expected.txt:
1649 * storage/indexeddb/key-type-binary-expected.txt:
1650 * storage/indexeddb/keypath-edges-expected.txt:
1651 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1652 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1653 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1654 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1655 * storage/indexeddb/objectstore-basics-expected.txt:
1657 2015-12-09 Brady Eidson <beidson@apple.com>
1659 Modern IDB: storage/indexeddb/metadata.html fails
1660 https://bugs.webkit.org/show_bug.cgi?id=152099
1662 Reviewed by Alex Christensen.
1664 * platform/mac-wk1/TestExpectations:
1665 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1666 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1667 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1669 2015-12-09 Brady Eidson <beidson@apple.com>
1671 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1672 https://bugs.webkit.org/show_bug.cgi?id=152096
1674 Reviewed by Alex Christensen.
1676 * platform/mac-wk1/TestExpectations:
1678 2015-12-09 Brady Eidson <beidson@apple.com>
1680 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1681 https://bugs.webkit.org/show_bug.cgi?id=152095
1683 Reviewed by Alex Christensen.
1685 * platform/mac-wk1/TestExpectations:
1687 2015-12-09 Brady Eidson <beidson@apple.com>
1689 Modern IDB: Some tests expect UInt8Array to be a valid key.
1690 https://bugs.webkit.org/show_bug.cgi?id=152092
1692 Reviewed by Alex Christensen.
1694 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1696 * platform/mac-wk1/TestExpectations:
1697 * storage/indexeddb/factory-cmp-expected.txt:
1698 * storage/indexeddb/key-type-binary-expected.txt:
1699 * storage/indexeddb/resources/factory-cmp.js:
1700 * storage/indexeddb/resources/key-type-binary.js:
1702 2015-12-09 Brady Eidson <beidson@apple.com>
1704 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1705 https://bugs.webkit.org/show_bug.cgi?id=152078
1707 Reviewed by Alex Christensen.
1709 * platform/mac-wk1/TestExpectations:
1710 * storage/indexeddb/createIndex-after-failure-expected.txt:
1711 * storage/indexeddb/resources/createIndex-after-failure.js:
1713 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1715 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1716 https://bugs.webkit.org/show_bug.cgi?id=152094
1718 Unreviewed test gardening.
1720 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1722 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1724 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1725 https://bugs.webkit.org/show_bug.cgi?id=151218
1727 Unreviewed test gardening.
1729 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1731 2015-12-09 David Hyatt <hyatt@apple.com>
1733 Picture element needs to respond to dynamic viewport changes.
1734 https://bugs.webkit.org/show_bug.cgi?id=152013
1735 <rdar://problem/23766375>
1737 Reviewed by Dean Jackson.
1739 * fast/picture/resources/resize-test.js: Added.
1740 * fast/picture/viewport-resize-expected.txt: Added.
1741 * fast/picture/viewport-resize.html: Added.
1743 2015-12-09 Mark Lam <mark.lam@apple.com>
1745 Rename ftl-object-* tests to ftl-polymorphic-*.
1746 https://bugs.webkit.org/show_bug.cgi?id=152091
1748 Reviewed by Saam Barati.
1750 This is because those tests are actually testing the effects of polymorphic
1751 operands on performance, and not the correctness of operations on objects.
1753 * js/regress/ftl-object-div-expected.txt: Removed.
1754 * js/regress/ftl-object-div.html: Removed.
1755 * js/regress/ftl-object-mul-expected.txt: Removed.
1756 * js/regress/ftl-object-mul.html: Removed.
1757 * js/regress/ftl-object-sub-expected.txt: Removed.
1758 * js/regress/ftl-object-sub.html: Removed.
1759 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1760 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1761 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1762 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1763 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1764 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1765 * js/regress/script-tests/ftl-object-div.js: Removed.
1766 * js/regress/script-tests/ftl-object-mul.js: Removed.
1767 * js/regress/script-tests/ftl-object-sub.js: Removed.
1768 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1769 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1770 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1772 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1774 [GTK] Unreviewed GTK Gardening.
1776 Rebaseline media tests after r190054 and r190200.
1778 * platform/gtk/media/audio-controls-rendering-expected.txt:
1779 * platform/gtk/media/controls-strict-expected.txt:
1780 * platform/gtk/media/media-controls-clone-expected.txt:
1781 * platform/gtk/media/video-controls-rendering-expected.txt:
1782 * platform/gtk/media/video-display-toggle-expected.txt:
1783 * platform/gtk/media/video-empty-source-expected.txt:
1784 * platform/gtk/media/video-no-audio-expected.txt:
1785 * platform/gtk/media/video-volume-slider-expected.txt:
1786 * platform/gtk/media/video-zoom-controls-expected.txt:
1788 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1790 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1791 https://bugs.webkit.org/show_bug.cgi?id=152070
1793 Reviewed by Mario Sanchez Prada.
1795 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1796 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1797 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1798 * platform/gtk/accessibility/image-link-expected.txt: Updated
1799 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1800 * platform/gtk/accessibility/lists-expected.txt: Updated.
1801 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1803 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1805 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1806 https://bugs.webkit.org/show_bug.cgi?id=151729
1808 Unreviewed test gardening.
1810 * platform/mac-wk2/TestExpectations:
1812 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1814 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1815 https://bugs.webkit.org/show_bug.cgi?id=152029
1817 Unreviewed test gardening.
1819 * platform/mac/TestExpectations:
1821 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1823 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1824 https://bugs.webkit.org/show_bug.cgi?id=152064
1826 Unreviewed test gardening.
1828 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1829 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1831 2015-12-09 Frederic Wang <fred.wang@free.fr>
1833 Bad position of large operators inside an munderover element
1834 https://bugs.webkit.org/show_bug.cgi?id=151916
1836 Reviewed by Alejandro G. Castro.
1838 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1839 * mathml/opentype/large-operators-munderover.html: Added.
1841 Add a test to verify the position and size of a large operator used as an munderover base.
1843 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1845 [AX][GTK] Accessibility gardening
1846 https://bugs.webkit.org/show_bug.cgi?id=152062
1848 Unreviewed test gardening.
1850 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1853 * platform/gtk/TestExpectations:
1855 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1857 [Streams API] Import the web-platform-tests directly from the spec
1858 https://bugs.webkit.org/show_bug.cgi?id=152051
1860 Reviewed by Youenn Fablet.
1862 Removed the tests that are already imported directly from the spec.
1864 * streams/brand-checks-expected.txt: Added.
1865 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1866 * streams/reference-implementation/bad-strategies-expected.txt:
1867 * streams/reference-implementation/bad-strategies.html:
1868 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1869 * streams/reference-implementation/brand-checks-expected.txt:
1870 * streams/reference-implementation/brand-checks.html:
1871 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1872 * streams/reference-implementation/byte-length-queuing-strategy.html:
1873 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1874 * streams/reference-implementation/count-queuing-strategy.html:
1875 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1876 * streams/reference-implementation/readable-stream-reader.html: Removed.
1877 * streams/reference-implementation/readable-stream-tee.html: Removed.
1878 * streams/reference-implementation/readable-stream-templated-expected.txt:
1879 * streams/reference-implementation/readable-stream-templated.html:
1880 * streams/reference-implementation/readable-stream.html: Removed.
1882 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1884 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1885 https://bugs.webkit.org/show_bug.cgi?id=152052
1887 Unreviewed test gardening.
1889 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1891 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1893 AX: The aria-table-content.html layout test should be more cross-platform friendly
1894 https://bugs.webkit.org/show_bug.cgi?id=152002
1896 Reviewed by Mario Sanchez Prada.
1898 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1900 * accessibility/aria-table-content-expected.txt: Updated
1901 * accessibility/aria-table-content.html: Updated
1902 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1903 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1905 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1907 [AX][GTK] media-emits-object-replacement.html needs new baseline
1908 https://bugs.webkit.org/show_bug.cgi?id=152050
1910 Unreviewed test gardening.
1912 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1914 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1916 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1917 https://bugs.webkit.org/show_bug.cgi?id=144898
1919 Reviewed by Darin Adler.
1921 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1922 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1923 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1924 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1926 2015-12-08 David Kilzer <ddkilzer@apple.com>
1928 Skip storage/indexeddb/index-multientry.html once again
1930 * platform/mac-wk1/TestExpectations: Skip:
1931 - storage/indexeddb/index-multientry.html
1933 2015-12-08 Brady Eidson <beidson@apple.com>
1935 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1936 https://bugs.webkit.org/show_bug.cgi?id=152023
1938 Reviewed by Alex Christensen.
1940 * platform/mac-wk1/TestExpectations:
1942 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1944 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1945 https://bugs.webkit.org/show_bug.cgi?id=152009
1947 Unreviewed test gardening.
1949 * platform/win/TestExpectations:
1951 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1953 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1954 https://bugs.webkit.org/show_bug.cgi?id=151906
1956 Unreviewed test gardening.
1958 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1960 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1962 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1963 https://bugs.webkit.org/show_bug.cgi?id=152009
1965 Unreviewed test gardening.
1967 * platform/mac/TestExpectations:
1969 2015-12-08 Brady Eidson <beidson@apple.com>
1971 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1972 https://bugs.webkit.org/show_bug.cgi?id=151507
1974 Reviewed by Beth Dakin.
1976 A handful of tests were marked flaky and tracked back to this bug.
1978 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1980 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1982 2015-12-08 Brady Eidson <beidson@apple.com>
1984 More IDB TestExpectations gardening.
1986 Reviewed by Alex Christensen.
1988 * platform/mac-wk1/TestExpectations:
1990 2015-12-08 Brady Eidson <beidson@apple.com>
1992 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1994 * platform/mac-wk1/TestExpectations:
1996 2015-12-08 Brady Eidson <beidson@apple.com>
1998 Modern IDB: Fire blocked events for delete requests that are blocked.
1999 https://bugs.webkit.org/show_bug.cgi?id=152015
2001 Reviewed by Alex Christensen.
2003 * platform/mac-wk1/TestExpectations:
2005 2015-12-08 Brady Eidson <beidson@apple.com>
2007 More IDB TestExpectations gardening.
2009 Reviewed by Alex Christensen.
2011 * platform/mac-wk1/TestExpectations:
2013 2015-12-08 Brady Eidson <beidson@apple.com>
2015 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2016 https://bugs.webkit.org/show_bug.cgi?id=152007
2018 Reviewed by Alex Christensen.
2020 * platform/mac-wk1/TestExpectations:
2022 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2023 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2024 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2026 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2027 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2029 2015-12-08 Mark Lam <mark.lam@apple.com>
2031 Polymorphic operand types for DFG and FTL div.
2032 https://bugs.webkit.org/show_bug.cgi?id=151747
2034 Reviewed by Geoffrey Garen.
2036 * js/regress/ftl-object-div-expected.txt: Added.
2037 * js/regress/ftl-object-div.html: Added.
2038 * js/regress/script-tests/ftl-object-div.js: Added.
2042 2015-12-08 Zalan Bujtas <zalan@apple.com>
2044 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2045 https://bugs.webkit.org/show_bug.cgi?id=151878
2046 rdar://problem/22229889
2048 Reviewed by Simon Fraser.
2050 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2051 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2052 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2053 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2054 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2055 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2057 This patch addresses the case when the renderer does not have transforms anymore.
2059 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2060 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2062 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2064 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2065 https://bugs.webkit.org/show_bug.cgi?id=152009
2067 Unreviewed test gardening.
2069 * platform/mac/TestExpectations:
2071 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2073 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2074 https://bugs.webkit.org/show_bug.cgi?id=149338
2076 Reviewed by Saam Barati.
2078 * js/arrowfunction-supercall-expected.txt: Added.
2079 * js/arrowfunction-supercall.html: Added.
2080 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2081 * js/script-tests/arrowfunction-supercall.js: Added.
2082 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2084 2015-12-08 Brady Eidson <beidson@apple.com>
2086 Modern IDB: storage/indexeddb/index-cursor.html fails.
2087 https://bugs.webkit.org/show_bug.cgi?id=151973
2089 Reviewed by Darin Adler.
2091 * platform/mac-wk1/TestExpectations:
2093 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2095 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2096 https://bugs.webkit.org/show_bug.cgi?id=137692
2098 Reviewed by Darin Adler.
2100 * platform/efl/TestExpectations: Unskip now passing tests.
2102 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2104 [EFL][AX] Rebaseline failing AX tests since r185662
2105 https://bugs.webkit.org/show_bug.cgi?id=151991
2107 Unreviewed EFL rebaseline.
2109 * platform/efl/TestExpectations:
2110 * platform/efl/accessibility/image-link-expected.txt:
2111 * platform/efl/accessibility/image-map2-expected.txt:
2112 * platform/efl/accessibility/lists-expected.txt:
2113 * platform/efl/accessibility/table-attributes-expected.txt:
2114 * platform/efl/accessibility/table-cell-spans-expected.txt:
2115 * platform/efl/accessibility/table-cells-expected.txt:
2116 * platform/efl/accessibility/table-detection-expected.txt:
2117 * platform/efl/accessibility/table-one-cell-expected.txt:
2118 * platform/efl/accessibility/table-sections-expected.txt:
2119 * platform/efl/accessibility/table-with-rules-expected.txt:
2121 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2123 [EFL] some ax tests have been failed since r186692
2124 https://bugs.webkit.org/show_bug.cgi?id=146887
2126 Reviewed by Mario Sanchez Prada.
2128 * platform/efl/TestExpectations: Removed failing tests.
2130 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2132 [GTK] 15 accessibility tests fail since r186692.
2133 https://bugs.webkit.org/show_bug.cgi?id=148938
2135 Reviewed by Mario Sanchez Prada.
2137 * platform/gtk/TestExpectations: Removed failing tests.
2138 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2139 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2140 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2141 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2142 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2143 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2144 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2146 2015-12-08 Frederic Wang <fred.wang@free.fr>
2148 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2149 https://bugs.webkit.org/show_bug.cgi?id=151947
2151 Reviewed by Martin Robinson.
2153 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2155 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2156 * mathml/presentation/radical-bar-visibility.html: Added.
2158 2015-12-07 Brady Eidson <beidson@apple.com>
2160 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2162 Rubberstamped by Andy Estes.
2164 * platform/mac-wk1/TestExpectations:
2166 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2168 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2169 https://bugs.webkit.org/show_bug.cgi?id=147609
2171 Reviewed by Benjamin Poulain.
2173 * js/script-tests/string-toLocaleUpperCase.js: Added.
2174 * js/string-toLocaleUpperCase-expected.txt: Added.
2175 * js/string-toLocaleUpperCase.html: Added.
2177 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2179 [Mac] Remove Mavericks-specific TestExpectations lines
2180 https://bugs.webkit.org/show_bug.cgi?id=151913
2182 Reviewed by Alexey Proskuryakov.
2184 Mavericks is no longer a supported OS.
2186 * platform/mac/TestExpectations:
2188 2015-12-07 Brady Eidson <beidson@apple.com>
2190 Modern IDB: Miscellaneous test cleanup.
2191 https://bugs.webkit.org/show_bug.cgi?id=151968
2193 Reviewed by Sam Weinig.
2195 - Reorganize TestExpectations a bit.
2196 - Remove two tests that primarily test features that have been removed from the spec.
2198 * platform/mac-wk1/TestExpectations:
2199 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2200 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2201 * storage/indexeddb/factory-basics-expected.txt: Removed.
2202 * storage/indexeddb/factory-basics.html: Removed.
2203 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2204 * storage/indexeddb/resources/factory-basics.js: Removed.
2206 2015-12-07 Brady Eidson <beidson@apple.com>
2208 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2209 https://bugs.webkit.org/show_bug.cgi?id=151966
2211 Reviewed by Sam Weinig.
2213 * platform/mac-wk1/TestExpectations:
2215 2015-12-07 Brady Eidson <beidson@apple.com>
2217 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2218 https://bugs.webkit.org/show_bug.cgi?id=151961
2220 Reviewed by Alex Christensen.
2222 * platform/mac-wk1/TestExpectations:
2223 * storage/indexeddb/cursor-finished-expected.txt:
2225 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2227 [Streams API] pipeTo tests are failing
2228 https://bugs.webkit.org/show_bug.cgi?id=151949
2233 * platform/mac/TestExpectations:
2234 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2236 2015-12-07 Brady Eidson <beidson@apple.com>
2238 Modern IDB: Fix "old versions" when upgrading databases.
2239 https://bugs.webkit.org/show_bug.cgi?id=151948
2241 Reviewed by Alex Christensen.
2243 * platform/mac-wk1/TestExpectations:
2244 * storage/indexeddb/database-basics-expected.txt:
2245 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2247 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2251 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2252 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2254 * platform/mac/TestExpectations:
2255 * platform/win/TestExpectations:
2257 2015-12-07 Brady Eidson <beidson@apple.com>
2259 Modern IDB: Add some more custom exception messages, passing some more tests..
2260 https://bugs.webkit.org/show_bug.cgi?id=151912
2262 Reviewed by Andy Estes.
2264 * platform/mac-wk1/TestExpectations:
2266 * storage/indexeddb/exceptions-expected.txt:
2267 * storage/indexeddb/get-keyrange-expected.txt:
2268 * storage/indexeddb/invalid-keys-expected.txt:
2269 * storage/indexeddb/keypath-edges-expected.txt:
2270 * storage/indexeddb/keyrange-expected.txt:
2271 * storage/indexeddb/transaction-active-flag-expected.txt:
2272 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2274 * storage/indexeddb/resources/exceptions.js:
2275 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2277 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2279 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2280 https://bugs.webkit.org/show_bug.cgi?id=151759
2282 Unreviewed test gardening.
2284 * platform/win/TestExpectations:
2286 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2288 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2289 https://bugs.webkit.org/show_bug.cgi?id=151661
2291 Unreviewed test gardening.
2293 * platform/mac-wk2/TestExpectations:
2295 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2297 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2299 * platform/efl/TestExpectations:
2301 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2303 Clipping along compositing borders in svg-edit
2304 https://bugs.webkit.org/show_bug.cgi?id=151791
2306 Reviewed by Zalan Bujtas.
2308 Ref test that triggers recomputation of overflow.
2310 * svg/overflow/visual-overflow-change-expected.html: Added.
2311 * svg/overflow/visual-overflow-change.html: Added.
2313 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2315 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2316 https://bugs.webkit.org/show_bug.cgi?id=147608
2318 Reviewed by Benjamin Poulain.
2320 * js/script-tests/string-toLocaleLowerCase.js: Added.
2321 * js/string-toLocaleLowerCase-expected.txt: Added.
2322 * js/string-toLocaleLowerCase.html: Added.
2324 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2326 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2327 https://bugs.webkit.org/show_bug.cgi?id=151849
2328 rdar://problem/23132828
2330 Reviewed by Zalan Bujtas.
2334 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2335 with this patch, but that test is trying to determine if transitions run to/from
2336 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2337 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2339 * animations/fill-forwards-auto-height-expected.html: Added.
2340 * animations/fill-forwards-auto-height.html: Added.
2341 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2343 2015-12-06 David Kilzer <ddkilzer@apple.com>
2345 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2346 https://bugs.webkit.org/show_bug.cgi?id=151929
2350 "[ES6] "super" and "this" should be lexically bound inside an
2351 arrow function and should live in a JSLexicalEnvironment"
2352 https://bugs.webkit.org/show_bug.cgi?id=149338
2353 http://trac.webkit.org/changeset/193584
2355 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2357 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2358 https://bugs.webkit.org/show_bug.cgi?id=149338
2360 Reviewed by Saam Barati.
2362 * js/arrowfunction-supercall-expected.txt: Added.
2363 * js/arrowfunction-supercall.html: Added.
2364 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2365 * js/script-tests/arrowfunction-supercall.js: Added.
2366 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2368 2015-12-05 David Kilzer <ddkilzer@apple.com>
2370 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2372 * platform/mac-wk1/TestExpectations: Skip test that crashes
2373 on every run: storage/indexeddb/index-multientry.html.
2375 2015-12-04 Zalan Bujtas <zalan@apple.com>
2377 Garbage in page tiles when document is too long.
2378 https://bugs.webkit.org/show_bug.cgi?id=151906
2379 rdar://problem/23695858
2381 Reviewed by Simon Fraser.
2383 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2384 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2385 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2387 2015-12-04 Brady Eidson <beidson@apple.com>
2389 Modern IDB: Add some more custom exception messages, passing some more tests.
2390 https://bugs.webkit.org/show_bug.cgi?id=151898
2392 Reviewed by Alex Christensen.
2394 * platform/mac-wk1/TestExpectations:
2395 * storage/indexeddb/keypath-arrays-expected.txt:
2396 * storage/indexeddb/noblobs-expected.txt:
2397 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2398 * storage/indexeddb/request-result-cache-expected.txt:
2399 * storage/indexeddb/transaction-after-close-expected.txt:
2400 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2401 * storage/indexeddb/transaction-read-only-expected.txt:
2403 2015-12-04 Brady Eidson <beidson@apple.com>
2405 Modern IDB: Add some more custom exception messages, passing some more tests.
2406 https://bugs.webkit.org/show_bug.cgi?id=151895
2408 Reviewed by Alex Christensen.
2410 * platform/mac-wk1/TestExpectations:
2411 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2412 * storage/indexeddb/cursor-continue-dir-expected.txt:
2413 * storage/indexeddb/cursor-continue-expected.txt:
2414 * storage/indexeddb/deleteIndex-expected.txt:
2415 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2417 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2419 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2420 https://bugs.webkit.org/show_bug.cgi?id=147610
2422 Reviewed by Benjamin Poulain.
2424 Add tests for ECMA-402 Number.prototype.toLocaleString.
2425 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2427 * js/number-toLocaleString-expected.txt: Added.
2428 * js/number-toLocaleString.html: Added.
2429 * js/script-tests/number-toLocaleString.js: Added.
2431 2015-12-04 Brady Eidson <beidson@apple.com>
2433 Modern IDB: Flip test expectations around so we only list failures.
2434 https://bugs.webkit.org/show_bug.cgi?id=151880
2436 Reviewed by Alex Christensen.
2438 * platform/mac-wk1/TestExpectations:
2440 2015-12-04 Brady Eidson <beidson@apple.com>
2442 Modern IDB: storage/indexeddb/cursor-update.html fails.
2443 https://bugs.webkit.org/show_bug.cgi?id=151879
2445 Reviewed by Oliver Hunt.
2447 * platform/mac-wk1/TestExpectations:
2449 2015-12-04 Brady Eidson <beidson@apple.com>
2451 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2452 https://bugs.webkit.org/show_bug.cgi?id=151870
2454 Reviewed by Alex Christensen.
2456 * platform/mac-wk1/TestExpectations:
2457 * storage/indexeddb/modern/double-open-expected.txt: Added.
2458 * storage/indexeddb/modern/double-open.html: Added.
2459 * storage/indexeddb/version-change-exclusive-expected.txt:
2461 2015-12-04 Brady Eidson <beidson@apple.com>
2463 Modern IDB: storage/indexeddb/exceptions.html fails.
2464 https://bugs.webkit.org/show_bug.cgi?id=151732
2466 Reviewed by Alex Christensen.
2468 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2470 * platform/mac-wk1/TestExpectations:
2471 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2472 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2473 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2474 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2475 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2476 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2477 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2478 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2479 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2480 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2481 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2482 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2483 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2484 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2485 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2486 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2487 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2488 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2489 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2490 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2491 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2492 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2493 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2494 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2495 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2496 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2497 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2498 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2499 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2500 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2501 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2502 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2503 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2504 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2505 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2506 * 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.
2507 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2508 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2509 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2510 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2511 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2512 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2513 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2514 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2515 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2516 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2517 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2518 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2519 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2520 * storage/indexeddb/basics-expected.txt:
2521 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2522 * storage/indexeddb/cursor-finished-expected.txt:
2523 * storage/indexeddb/exceptions-expected.txt:
2524 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2525 * storage/indexeddb/modern/double-abort-expected.txt:
2526 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2527 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2528 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2529 * storage/indexeddb/mozilla/clear-expected.txt:
2530 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2531 * storage/indexeddb/mozilla/cursors-expected.txt:
2532 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2533 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2534 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2535 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2536 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2537 * storage/indexeddb/resources/exceptions.js:
2539 * storage/indexeddb/transaction-abort-expected.txt:
2541 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2543 Web Inspector: Unskip many inspector/debugger tests
2544 https://bugs.webkit.org/show_bug.cgi?id=151843
2546 Reviewed by Timothy Hatcher.
2549 * platform/mac/TestExpectations:
2550 Skip specific tests.
2552 * platform/mac-wk2/TestExpectations:
2553 Test no longer existed.
2555 * inspector/debugger/resources/exception.js:
2557 Keep the code outputing a NotFoundException. This particular
2558 invocation was recently changed to throw a TypeError.
2560 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2562 Web Inspector: Remove untested and unused Worker inspection
2563 https://bugs.webkit.org/show_bug.cgi?id=151848
2565 Reviewed by Brian Burg.
2567 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2568 * inspector/debugger/pause-dedicated-worker.html: Removed.
2569 * inspector/debugger/resources/dedicated-worker.js: Removed.
2570 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2571 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2573 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2575 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2576 https://bugs.webkit.org/show_bug.cgi?id=151828
2578 Reviewed by Brian Burg.
2580 * inspector/debugger/breakpoint-scope-expected.txt:
2581 * inspector/debugger/breakpoint-scope.html:
2582 * inspector/debugger/resources/scope.js:
2583 Update the test to include something in the global lexical
2584 environment and ensure it is identified as such.
2586 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2588 [css-grid] Fix height computation of grid items with borders inside fr tracks
2589 https://bugs.webkit.org/show_bug.cgi?id=151798
2591 Reviewed by Zalan Bujtas.
2593 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2594 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2596 2015-12-03 Brady Eidson <beidson@apple.com>
2598 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2599 https://bugs.webkit.org/show_bug.cgi?id=151850
2601 Reviewed by Andy Estes.
2603 * platform/mac-wk1/TestExpectations:
2605 * storage/indexeddb/data-corruption-expected.txt: Removed.
2606 * storage/indexeddb/data-corruption.html: Removed.
2607 * storage/indexeddb/resources/data-corruption.js: Removed.
2609 * storage/indexeddb/events-expected.txt:
2610 * storage/indexeddb/resources/events.js:
2612 2015-12-03 Brady Eidson <beidson@apple.com>
2614 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2615 https://bugs.webkit.org/show_bug.cgi?id=151847
2617 Reviewed by Andy Estes.
2619 * platform/mac-wk1/TestExpectations:
2621 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2623 [MediaStream] Update MediaStreamTrack.getCapabilities
2624 https://bugs.webkit.org/show_bug.cgi?id=151728
2626 Reviewed by Jer Noble.
2628 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2629 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2630 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2631 * fast/mediastream/MediaStreamTrack-getSettings.html:
2633 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2635 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2636 https://bugs.webkit.org/show_bug.cgi?id=151772
2638 Unreviewed test gardening.
2640 * platform/mac-wk2/TestExpectations:
2642 2015-12-03 Keith Rollin <krollin@apple.com>
2644 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2645 https://bugs.webkit.org/show_bug.cgi?id=150909
2646 rdar://problem/23539673
2648 Reviewed by Darin Adler.
2650 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2651 pass. Also update some text in HTMLOptionElement_label02.html and
2652 HTMLOptionElement_label03.html so that it no longer refers to our
2653 trying to match IE (which we are no longer doing).
2655 * fast/forms/HTMLOptionElement_label02.html:
2656 * fast/forms/HTMLOptionElement_label03.html:
2657 * platform/win/TestExpectations:
2659 2015-12-03 Brady Eidson <beidson@apple.com>
2661 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2662 https://bugs.webkit.org/show_bug.cgi?id=151731
2664 Reviewed by Alex Christensen.
2666 * platform/mac-wk1/TestExpectations:
2667 * storage/indexeddb/cursor-advance-expected.txt:
2669 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2671 Allow JavaScript to iterate over plugins for local files
2672 https://bugs.webkit.org/show_bug.cgi?id=151783
2673 <rdar://problem/23692113>
2675 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2676 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2677 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2678 for non-local-file access.
2680 Reviewed by Alexey Proskuryakov.
2682 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2683 * http/tests/plugins/plugin-javascript-access.html: Added.
2684 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2685 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2687 2015-12-03 Brady Eidson <beidson@apple.com>
2689 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2690 https://bugs.webkit.org/show_bug.cgi?id=151794
2692 Reviewed by Alex Christensen.
2694 * platform/mac-wk1/TestExpectations:
2696 2015-12-02 Sam Weinig <sam@webkit.org>
2698 Promise callbacks should be called at microtask checkpoints
2699 https://bugs.webkit.org/show_bug.cgi?id=147933
2701 Reviewed by Chris Dumez.
2703 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2704 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2706 2015-12-03 Daniel Bates <dabates@apple.com>
2708 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2709 https://bugs.webkit.org/show_bug.cgi?id=126662
2710 <rdar://problem/15775508>
2712 Reviewed by Brent Fulgham.
2714 Add test to ensure that we do not assert when inserting a subtree that has an element with
2715 a duplicate id before removing the original subtree.
2717 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2718 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2720 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2722 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2723 https://bugs.webkit.org/show_bug.cgi?id=151802
2725 Reviewed by Sergio Villar Senin.
2727 Tests to verify the specified margins account for determining the available space for
2728 auto-margins alignment.
2730 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2731 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2733 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2735 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2736 https://bugs.webkit.org/show_bug.cgi?id=151804
2738 Unreviewed test gardening.
2740 * platform/win/svg/custom/bug78807-expected.txt:
2742 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2744 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2745 https://bugs.webkit.org/show_bug.cgi?id=151505
2747 Unreviewed test gardening.
2749 * platform/win/TestExpectations:
2751 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2753 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2754 https://bugs.webkit.org/show_bug.cgi?id=151756
2756 Unreviewed test gardening.
2758 * platform/win/TestExpectations:
2760 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2762 fast/borders/hidpi-border-clipping-right-after-move.html
2763 https://bugs.webkit.org/show_bug.cgi?id=151754
2765 Unreviewed test gardening.
2767 * platform/win/TestExpectations:
2769 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2771 Unreviewed EFL urgent gardening. Skip web-platform-tests
2772 because it has been timeout since r192796.
2774 * platform/efl/TestExpectations:
2776 2015-12-02 Mark Lam <mark.lam@apple.com>
2778 Polymorphic operand types for DFG and FTL mul.
2779 https://bugs.webkit.org/show_bug.cgi?id=151746
2781 Reviewed by Filip Pizlo.
2783 * js/regress/ftl-object-mul-expected.txt: Added.
2784 * js/regress/ftl-object-mul.html: Added.
2785 * js/regress/script-tests/ftl-object-mul.js: Added.
2789 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2791 Unify font-variant-* with font-variant shorthand
2792 https://bugs.webkit.org/show_bug.cgi?id=149773
2794 Reviewed by Darin Adler.
2796 Update tests. Also temporarily skip existing font-features tests until
2797 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2799 * css3/font-variant-parsing-expected.txt:
2800 * css3/font-variant-parsing.html:
2801 * fast/css/font-property-priority-expected.txt:
2802 * fast/css/font-shorthand-expected.txt:
2803 * fast/css/parsing-font-variant-ligatures-expected.txt:
2804 * fast/css/parsing-font-variant-ligatures.html:
2805 * fast/inspector-support/style-expected.txt:
2806 * fast/text/font-variant-shorthand-expected.txt: Added.
2807 * fast/text/font-variant-shorthand.html: Added.
2808 * platform/mac/TestExpectations:
2809 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2811 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2813 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2814 https://bugs.webkit.org/show_bug.cgi?id=151762
2816 Reviewed by Darin Adler.
2818 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2820 2015-12-02 Alex Christensen <achristensen@webkit.org>
2822 Asynchronously call onerror when a content blocker blocks ascript element's load
2823 https://bugs.webkit.org/show_bug.cgi?id=151649
2825 Reviewed by Brady Eidson.
2827 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2828 * http/tests/contentextensions/script-onerror.html: Added.
2829 * http/tests/contentextensions/script-onerror.html.json: Added.
2830 * http/tests/misc/unloadable-script-expected.txt:
2831 * http/tests/misc/unloadable-script.html:
2832 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2833 * http/tests/security/local-JavaScript-from-remote.html:
2834 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2836 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2838 Fix flaky test added with r192954.
2842 * fast/mediastream/MediaStreamTrack-getSettings.html:
2844 2015-12-02 Commit Queue <commit-queue@webkit.org>
2846 Unreviewed, rolling out r192955.
2847 https://bugs.webkit.org/show_bug.cgi?id=151776
2849 A large number of the tests added with this change are failing
2850 on Windows (Requested by ryanhaddad on #webkit).
2854 "[css border] border-image doesn't honor border-style"
2855 https://bugs.webkit.org/show_bug.cgi?id=99922
2856 http://trac.webkit.org/changeset/192955
2858 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2860 Fix preloader issue with srcdoc documents.
2861 https://bugs.webkit.org/show_bug.cgi?id=151744
2863 Reviewed by Ryosuke Niwa.
2865 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2867 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2868 * fast/preloader/iframe-srcdoc.html: Added.
2870 2015-12-02 Jer Noble <jer.noble@apple.com>
2872 Add a setting and restriction which will pause invisible autoplaying video
2873 https://bugs.webkit.org/show_bug.cgi?id=151412
2875 Reviewed by Eric Carlson.
2877 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2878 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2880 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2882 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2883 https://bugs.webkit.org/show_bug.cgi?id=151763
2885 Reviewed by Brent Fulgham.
2887 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2888 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2890 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2892 Rebaseline fast/dynamic/text-combine.html on win
2893 https://bugs.webkit.org/show_bug.cgi?id=151761
2895 Unreviewed test gardening.
2897 * platform/win/fast/dynamic/text-combine-expected.png:
2898 * platform/win/fast/dynamic/text-combine-expected.txt:
2900 2015-12-02 Brady Eidson <beidson@apple.com>
2902 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2903 https://bugs.webkit.org/show_bug.cgi?id=151772
2905 Reviewed by Alex Christensen.
2907 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2909 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2910 * storage/indexeddb/cursor-basics-expected.txt:
2911 * storage/indexeddb/cursor-overloads-expected.txt:
2913 * storage/indexeddb/cursor-overloads.html:
2914 * storage/indexeddb/optional-arguments.html:
2915 * storage/indexeddb/resources/cursor-basics.js:
2916 * storage/indexeddb/resources/deleted-objects.js:
2917 * storage/indexeddb/resources/exceptions.js:
2918 * storage/indexeddb/resources/objectstore-basics.js:
2920 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2921 * storage/indexeddb/objectstore-keycursor.html: Removed.
2922 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2924 2015-12-02 David Hyatt <hyatt@apple.com>
2926 Add some more picture element layout tests
2927 https://bugs.webkit.org/show_bug.cgi?id=151769
2929 Reviewed by Dean Jackson.
2931 * fast/picture/image-picture-invalid-expected.txt: Added.
2932 * fast/picture/image-picture-invalid.html: Added.
2933 * fast/picture/image-picture-nested-expected.txt: Added.
2934 * fast/picture/image-picture-nested.html: Added.
2936 2015-12-02 Brady Eidson <beidson@apple.com>
2938 Modern IDB: Enable a couple more passing tests.
2939 https://bugs.webkit.org/show_bug.cgi?id=151766
2941 Reviewed by Beth Dakin.
2943 * platform/mac-wk1/TestExpectations:
2944 * storage/indexeddb/create-object-store-options-expected.txt:
2946 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2948 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2949 https://bugs.webkit.org/show_bug.cgi?id=151506
2951 Unreviewed test gardening.
2953 * platform/win/TestExpectations:
2955 2015-12-02 Brady Eidson <beidson@apple.com>
2957 Modern IDB: IDBTransaction::error is not exposed.
2958 https://bugs.webkit.org/show_bug.cgi?id=151752
2960 Reviewed by Alex Christensen.
2962 * platform/mac-wk1/TestExpectations:
2963 * storage/indexeddb/modern/basic-add.html:
2964 * storage/indexeddb/modern/double-abort-expected.txt:
2965 * storage/indexeddb/modern/index-3.html:
2966 * storage/indexeddb/resources/transaction-error.js:
2967 * storage/indexeddb/transaction-error-expected.txt:
2969 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2971 [css border] border-image doesn't honor border-style
2972 https://bugs.webkit.org/show_bug.cgi?id=99922
2974 Reviewed by Simon Fraser.
2976 Ensure that WebKit will be compliant to css-backgrounds spec where
2977 a border with an image will only be rendered if there is a style defined.
2979 Previous border image tests had to be edited (i.e. define border-style)
2980 to ensure that a decorated border would be rendered.
2982 * fast/borders/border-image-01.html:
2983 * fast/borders/border-image-border-radius.html:
2984 * fast/borders/border-image-fill-no-intrinsic-size.html:
2985 * fast/borders/border-image-longhand.html:
2986 * fast/borders/border-image-massive-scale.html:
2987 * fast/borders/border-image-omit-right-slice.html:
2988 * fast/borders/border-image-outset-in-shorthand.html:
2989 * fast/borders/border-image-outset-split-inline-expected.txt:
2990 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2991 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2992 * fast/borders/border-image-outset-split-inline.html:
2993 * fast/borders/border-image-outset.html:
2994 * fast/borders/border-image-repeat.html:
2995 * fast/borders/border-image-rotate-transform.html:
2996 * fast/borders/border-image-scale-transform.html:
2997 * fast/borders/border-image-scaled.html:
2998 * fast/borders/border-image-scrambled.html:
2999 * fast/borders/border-image-should-not-display-expected.html: Added.
3000 * fast/borders/border-image-should-not-display.html: Added.
3001 * fast/borders/border-image-side-reduction.html:
3002 * fast/borders/border-image-slice-constrained.html:
3003 * fast/borders/border-image-slice-missing-right.html:
3004 * fast/borders/border-image-slices.html:
3005 * fast/borders/border-image-source.html:
3006 * fast/borders/border-image-trumps-radius-expected.txt:
3007 * fast/borders/border-image-trumps-radius.html:
3008 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3009 * fast/borders/resources/red.png: Added.
3010 * fast/borders/scaled-border-image.html:
3011 * fast/gradients/border-image-gradient-expected.txt:
3012 * fast/gradients/border-image-gradient.html:
3013 * fast/hidpi/image-set-border-image-comparison.html:
3014 * fast/hidpi/image-set-border-image-dynamic.html:
3015 * fast/hidpi/image-set-border-image-simple.html:
3016 * fast/writing-mode/border-image-horizontal-bt.html:
3017 * fast/writing-mode/border-image-vertical-lr.html:
3018 * fast/writing-mode/border-image-vertical-rl.html:
3019 * platform/mac/fast/borders/border-image-01-expected.txt:
3020 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3021 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3022 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3023 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3024 * platform/mac/fast/borders/border-image-outset-expected.txt:
3025 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3026 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3027 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
3028 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
3029 * platform/mac/fast/borders/border-image-scaled-expected.txt:
3030 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
3031 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
3032 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
3033 * platform/mac/fast/borders/border-image-slices-expected.txt:
3034 * platform/mac/fast/borders/border-image-source-expected.txt:
3035 * platform/mac/fast/borders/scaled-border-image-expected.txt:
3036 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
3037 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
3038 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
3039 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
3040 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
3041 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
3043 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3045 [MediaStream] Implement MediaStreamTrack.getSettings()
3046 https://bugs.webkit.org/show_bug.cgi?id=151727
3048 Reviewed by Jer Noble.
3050 * fast/mediastream/MediaStream-video-element-expected.txt:
3051 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3052 * fast/mediastream/MediaStream-video-element-track-stop.html:
3053 * fast/mediastream/MediaStream-video-element.html:
3054 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
3055 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
3057 2015-12-01 David Hyatt <hyatt@apple.com>
3059 Implement the picture element.
3060 https://bugs.webkit.org/show_bug.cgi?id=116963
3062 Reviewed by Dean Jackson.
3064 * fast/picture: Added.
3065 * fast/picture/image-picture-1x-expected.txt: Added.
3066 * fast/picture/image-picture-1x.html: Added.
3067 * fast/picture/resources: Added.
3068 * fast/picture/resources/blue_rect.jpg: Added.
3069 * fast/picture/resources/currentSrcHelper.js: Added.
3071 (currentSrcFileName):
3072 (currentSrcFileNameNoParams):
3073 * fast/picture/resources/image-set-4x.png: Added.
3075 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
3077 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
3078 https://bugs.webkit.org/show_bug.cgi?id=149305
3079 <rdar://problem/22747892>
3081 Reviewed by Brent Fulgham.
3083 This test case is from Blink r180918:
3084 https://codereview.chromium.org/495743003
3086 * fast/loader/unload-mutation-crash-expected.txt: Added.
3087 * fast/loader/unload-mutation-crash.html: Added.
3089 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
3091 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
3092 https://bugs.webkit.org/show_bug.cgi?id=151730
3094 Reviewed by Brian Burg.
3096 * inspector/model/parse-script-syntax-tree-expected.txt:
3097 * inspector/model/parse-script-syntax-tree.html:
3099 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3101 [Win] Test gardening after r192895
3105 * fast/text/emoji-overlap-expected.html:
3106 * fast/text/emoji-overlap.html:
3108 2015-12-01 Commit Queue <commit-queue@webkit.org>
3110 Unreviewed, rolling out r192894 and r192904.
3111 https://bugs.webkit.org/show_bug.cgi?id=151738
3113 Crashes sometimes on Windows (Requested by litherum on
3116 Reverted changesets:
3118 "[Win] Web fonts with small caps have excess whitespace with
3119 the complex text codepath"
3120 https://bugs.webkit.org/show_bug.cgi?id=151698
3121 http://trac.webkit.org/changeset/192894
3123 "Test gardening after r192894"
3124 http://trac.webkit.org/changeset/192904
3126 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3128 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3129 https://bugs.webkit.org/show_bug.cgi?id=151650
3131 Reviewed by Antti Koivisto.
3133 Some tests have quantization differences.
3135 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3136 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3137 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3138 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3139 * fast/ruby/ruby-expansion-cjk-expected.html:
3140 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3141 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3142 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3143 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3144 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3145 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3146 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3147 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3148 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3149 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3150 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3151 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3152 * svg/custom/acid3-test-77-expected.txt:
3154 2015-12-01 Brady Eidson <beidson@apple.com>
3156 Add updated test result missing from http://trac.webkit.org/changeset/192924
3157 https://bugs.webkit.org/show_bug.cgi?id=151725
3159 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3161 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3163 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3164 https://bugs.webkit.org/show_bug.cgi?id=151729
3166 Unreviewed test gardening.
3168 * platform/mac-wk2/TestExpectations:
3170 2015-12-01 Brady Eidson <beidson@apple.com>
3172 Give a more detailed message for TypeErrors that result from EnforceRange.
3173 https://bugs.webkit.org/show_bug.cgi?id=151725
3175 Reviewed by Tim Horton.
3177 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3178 * js/dom/webidl-type-mapping-expected.txt:
3179 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3180 * storage/indexeddb/version-change-event-basic-expected.txt:
3182 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3184 Test gardening after r192894
3188 * fast/text/small-caps-complex-expected.html:
3189 * fast/text/small-caps-complex.html:
3191 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3193 [iOS] Adjacent emoji overlap each other
3194 https://bugs.webkit.org/show_bug.cgi?id=151690
3195 <rdar://problem/23430453>
3197 Reviewed by Simon Fraser.
3199 * fast/text/emoji-overlap-expected.html: Added.
3200 * fast/text/emoji-overlap.html: Added.
3202 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3204 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3205 https://bugs.webkit.org/show_bug.cgi?id=151698
3207 Reviewed by Darin Adler.
3209 * fast/text/resources/tinyfont.svg: Added.
3210 * fast/text/small-caps-complex-expected.html: Added.
3211 * fast/text/small-caps-complex.html: Added.
3213 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3215 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3216 https://bugs.webkit.org/show_bug.cgi?id=151709
3218 Unreviewed test gardening.
3220 * platform/mac-wk2/TestExpectations:
3222 2015-12-01 Brady Eidson <beidson@apple.com>
3224 Skip some specific IDB tests in preparation for enabling the entire directory.
3226 Reviewed in person by Sam Weinig.
3228 * platform/mac-wk1/TestExpectations:
3230 2015-12-01 Brady Eidson <beidson@apple.com>
3232 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3233 https://bugs.webkit.org/show_bug.cgi?id=151704
3235 Reviewed by Alex Christensen.
3237 * platform/mac-wk1/TestExpectations:
3238 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3240 2015-12-01 Brady Eidson <beidson@apple.com>
3242 Modern IDB: storage/indexeddb/basics.html fails.
3243 https://bugs.webkit.org/show_bug.cgi?id=151694
3245 Reviewed by Alex Christensen.
3247 * platform/mac-wk1/TestExpectations:
3248 * storage/indexeddb/modern/deletedatabase-1.html:
3249 * storage/indexeddb/modern/opendatabase-versions.html:
3250 * storage/indexeddb/modern/versionchange-event.html:
3252 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3254 Unreviewed, rolling out r192876.
3256 It broke a lot of JSC and layout tests for GTK and EFL
3260 "[ES6] "super" and "this" should be lexically bound inside an
3261 arrow function and should live in a JSLexicalEnvironment"
3262 https://bugs.webkit.org/show_bug.cgi?id=149338
3263 http://trac.webkit.org/changeset/192876
3265 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3267 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3268 https://bugs.webkit.org/show_bug.cgi?id=151497
3272 Adding non regression test.
3274 * streams/streams-promises-expected.txt:
3275 * streams/streams-promises.html:
3277 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3279 [Streams API] teeReadableStream should not directly use stream.getReader()
3280 https://bugs.webkit.org/show_bug.cgi?id=151487
3282 Reviewed by Darin Adler.
3284 Adding non-regression test.
3286 * streams/streams-promises-expected.txt:
3287 * streams/streams-promises.html:
3289 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3291 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3292 https://bugs.webkit.org/show_bug.cgi?id=149338
3294 Reviewed by Saam Barati.
3296 * js/arrowfunction-supercall-expected.txt: Added.
3297 * js/arrowfunction-supercall.html: Added.
3298 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3299 * js/script-tests/arrowfunction-supercall.js: Added.
3300 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3302 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3304 [Streams API] streams should not directly use Number and related methods
3305 https://bugs.webkit.org/show_bug.cgi?id=151499
3307 Reviewed by Darin Adler.
3309 Added a non-regression test.
3311 * streams/streams-promises-expected.txt:
3312 * streams/streams-promises.html:
3314 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3316 [Streams API] Remove use of @catch for exposed promises
3317 https://bugs.webkit.org/show_bug.cgi?id=151625
3319 Reviewed by Darin Adler.
3321 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3323 2015-11-30 Brady Eidson <beidson@apple.com>
3325 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3326 https://bugs.webkit.org/show_bug.cgi?id=151693
3328 Reviewed by Geoffrey Garen.
3330 * platform/mac-wk1/TestExpectations:
3332 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3334 Amazon.com Additional Information links aren't clickable
3335 https://bugs.webkit.org/show_bug.cgi?id=151401
3336 <rdar://problem/23454261>
3338 Reviewed by Darin Adler.
3340 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3341 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3343 2015-11-30 Brady Eidson <beidson@apple.com>
3345 Modern IDB: Iterating index cursors to a specific key is busted.
3346 https://bugs.webkit.org/show_bug.cgi?id=151684
3348 Reviewed by Darin Adler.
3350 * platform/mac-wk1/TestExpectations:
3352 2015-11-30 Brady Eidson <beidson@apple.com>
3354 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3355 https://bugs.webkit.org/show_bug.cgi?id=151683
3357 Reviewed by Darin Adler.
3359 * platform/mac-wk1/TestExpectations:
3361 2015-11-30 Brady Eidson <beidson@apple.com>
3363 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3364 https://bugs.webkit.org/show_bug.cgi?id=151675.
3366 Reviewed by Darin Adler.
3368 * platform/mac-wk1/TestExpectations:
3369 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3370 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3371 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3373 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3375 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3376 https://bugs.webkit.org/show_bug.cgi?id=149309
3377 <rdar://problem/22748363>
3379 Reviewed by Brent Fulgham.
3381 The test case is from Blink r175601:
3382 https://codereview.chromium.org/317513002
3383 The test case will generate a set of weird ordering events that affects the documentLoader:
3384 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3385 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3386 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3387 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3388 frame finishes loading).
3389 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3390 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3391 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3392 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3394 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3396 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3397 * http/tests/misc/detach-during-notifyDone.html: Added.
3398 * http/tests/misc/resources/detached-frame.html: Added.
3400 2015-11-30 Commit Queue <commit-queue@webkit.org>
3402 Unreviewed, rolling out r192819.
3403 https://bugs.webkit.org/show_bug.cgi?id=151681
3405 This change broke existing layout tests on Windows (Requested
3406 by ryanhaddad on #webkit).
3410 "Unify font-variant-* with font-variant shorthand"
3411 https://bugs.webkit.org/show_bug.cgi?id=149773
3412 http://trac.webkit.org/changeset/192819
3414 2015-11-30 Brady Eidson <beidson@apple.com>
3416 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3417 https://bugs.webkit.org/show_bug.cgi?id=151665
3419 Reviewed by Andy Estes.
3421 * platform/mac-wk1/TestExpectations:
3423 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3425 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3426 https://bugs.webkit.org/show_bug.cgi?id=150542
3428 Unreviewed test gardening.
3430 * platform/mac-wk2/TestExpectations:
3432 2015-11-30 Brady Eidson <beidson@apple.com>
3434 Modern IDB: Correct handling of cursors finishing iteration.
3435 https://bugs.webkit.org/show_bug.cgi?id=151664
3437 Reviewed by Andy Estes.
3439 * platform/mac-wk1/TestExpectations:
3441 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3443 Unify font-variant-* with font-variant shorthand
3444 https://bugs.webkit.org/show_bug.cgi?id=149773
3446 Reviewed by Darin Adler.
3448 Update tests. Also temporarily skip existing font-features tests until
3449 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3451 * css3/font-variant-parsing-expected.txt:
3452 * css3/font-variant-parsing.html:
3453 * fast/css/font-property-priority-expected.txt:
3454 * fast/css/font-shorthand-expected.txt:
3455 * fast/css/parsing-font-variant-ligatures-expected.txt:
3456 * fast/css/parsing-font-variant-ligatures.html:
3457 * fast/inspector-support/style-expected.txt:
3458 * fast/text/font-variant-shorthand-expected.txt: Added.
3459 * fast/text/font-variant-shorthand.html: Added.
3460 * platform/mac/TestExpectations:
3461 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3463 2015-11-30 Brady Eidson <beidson@apple.com>
3465 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3466 https://bugs.webkit.org/show_bug.cgi?id=151648
3468 Reviewed by Andy Estes.
3470 * platform/mac-wk1/TestExpectations:
3471 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3472 * storage/indexeddb/modern/abort-requests-cancelled.html:
3473 * storage/indexeddb/modern/aborted-put-expected.txt:
3474 * storage/indexeddb/modern/aborted-put.html:
3475 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3476 * storage/indexeddb/modern/createobjectstore-basic.html:
3477 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3478 * storage/indexeddb/modern/deleteindex-2.html:
3479 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3480 * storage/indexeddb/modern/deleteobjectstore-1.html:
3481 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3482 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3483 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3485 2015-11-30 Chris Dumez <cdumez@apple.com>
3487 location.origin is undefined in a web worker
3488 https://bugs.webkit.org/show_bug.cgi?id=151614
3490 Reviewed by Darin Adler.
3492 Update existing layout test to confirm the existence of location.origin when in a
3495 * fast/workers/resources/worker-location.js:
3496 * fast/workers/worker-location-expected.txt:
3498 2015-11-30 Brady Eidson <beidson@apple.com>
3500 Modern IDB: Support updating cursor values when the object store uses inline keys.
3501 https://bugs.webkit.org/show_bug.cgi?id=151647
3503 Reviewed by Andy Estes.
3505 * platform/mac-wk1/TestExpectations:
3507 2015-11-30 Brady Eidson <beidson@apple.com>
3509 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3510 https://bugs.webkit.org/show_bug.cgi?id=151630
3512 Reviewed by Andy Estes.
3514 * platform/mac-wk1/TestExpectations:
3515 * storage/indexeddb/modern/cursor-2-expected.txt:
3516 * storage/indexeddb/modern/cursor-2.html:
3517 * storage/indexeddb/modern/cursor-3-expected.txt:
3518 * storage/indexeddb/modern/cursor-3.html:
3519 * storage/indexeddb/modern/cursor-4-expected.txt:
3520 * storage/indexeddb/modern/cursor-4.html:
3521 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3522 * storage/indexeddb/modern/deleteindex-1.html:
3523 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3524 * storage/indexeddb/modern/deleteindex-2.html:
3525 * storage/indexeddb/modern/index-4-expected.txt:
3526 * storage/indexeddb/modern/index-4.html:
3527 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3528 * storage/indexeddb/modern/index-cursor-1.html:
3529 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3530 * storage/indexeddb/modern/index-cursor-2.html:
3531 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3532 * storage/indexeddb/modern/index-cursor-3.html:
3534 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3536 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3537 https://bugs.webkit.org/show_bug.cgi?id=143159
3539 Unreviewed test gardening.
3541 * platform/mac-wk2/TestExpectations:
3543 2015-11-30 Brady Eidson <beidson@apple.com>
3545 Modern IDB: Support keyPath injection into object store records.
3546 https://bugs.webkit.org/show_bug.cgi?id=151640
3548 Reviewed by Andy Estes.
3550 * platform/mac-wk1/TestExpectations:
3552 2015-11-29 Antoine Quint <graouts@apple.com>
3554 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3555 https://bugs.webkit.org/show_bug.cgi?id=147932
3557 Reviewed by Dean Jackson.
3559 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3560 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3561 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3562 Chrome, where we correctly use the default value instead of null objects, which was definitely
3565 * svg/css/invalid-color-cascade-expected.svg: Added.
3566 * svg/css/invalid-color-cascade.svg: Added.
3567 * svg/css/invalid-paint-cascade-expected.svg: Added.
3568 * svg/css/invalid-paint-cascade.svg: Added.
3569 * svg/css/script-tests/svg-attribute-parser-mode.js:
3570 * svg/css/svg-attribute-parser-mode-expected.txt:
3572 2015-11-18 Andy Estes <aestes@apple.com>
3574 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
3575 https://bugs.webkit.org/show_bug.cgi?id=151433
3576 rdar://problem/23506594
3578 Reviewed by Alexey Proskuryakov.
3580 * contentfiltering/allow-media-document-expected.txt: Added.
3581 * contentfiltering/allow-media-document.html: Added.
3582 * contentfiltering/resources/test.mp4: Added.
3584 2015-11-25 Pranjal Jumde <pjumde@apple.com>
3586 Checks for buffer-overflows when reading characters from textRun
3587 https://bugs.webkit.org/show_bug.cgi?id=151055
3588 <rdar://problem/23251789>
3590 Reviewed by Myles C. Maxfield.