1 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
3 Unreviewed, rolling out r194328.
5 This change appears to have caused failures in JSC tests
9 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
10 https://bugs.webkit.org/show_bug.cgi?id=147607
11 http://trac.webkit.org/changeset/194328
13 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
15 [INTL] Implement String.prototype.localeCompare in ECMA-402
16 https://bugs.webkit.org/show_bug.cgi?id=147607
18 Reviewed by Darin Adler.
20 * js/script-tests/string-localeCompare.js:
21 * js/script-tests/string-prototype-properties.js: Update error message.
22 * js/string-localeCompare-expected.txt:
23 * js/string-prototype-properties-expected.txt: Update error message.
24 * js/string-localeCompare.html:
26 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
28 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
29 https://bugs.webkit.org/show_bug.cgi?id=152374
31 Reviewed by Darin Adler.
33 Added test to make sure that when copying a 50 frame 500x500 animation
34 (50 MB uncompressed) to the clipboard, the additional memory usage is
35 kept to less than 200 MB.
37 * fast/images/image-copy-memory-usage-expected.txt: Added.
38 * fast/images/image-copy-memory-usage.html: Added.
39 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
41 2015-12-20 Commit Queue <commit-queue@webkit.org>
43 Unreviewed, rolling out r194033 and r194267.
44 https://bugs.webkit.org/show_bug.cgi?id=152465
46 Caused crashes on Mac WK1 bots (Requested by youenn on
51 "[Streams API] Expose ReadableStream and relatives to Worker"
52 https://bugs.webkit.org/show_bug.cgi?id=152066
53 http://trac.webkit.org/changeset/194033
55 "[Streams API] imported/w3c/web-platform-tests/streams-api
56 /readable-streams/cancel.html has a flaky test"
57 https://bugs.webkit.org/show_bug.cgi?id=152065
58 http://trac.webkit.org/changeset/194267
60 2015-12-18 Antti Koivisto <antti@apple.com>
62 Cache redirects as separate entries
63 https://bugs.webkit.org/show_bug.cgi?id=152424
65 Reviewed by Alex Christensen.
67 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
68 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
69 * http/tests/cache/disk-cache/resources/generate-response.cgi:
71 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
73 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
75 Unreviewed test gardening. This test has been passing since r191658.
77 * platform/gtk/TestExpectations:
79 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
81 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
82 https://bugs.webkit.org/show_bug.cgi?id=152442
84 Unreviewed test gardening.
86 * platform/ios-simulator/TestExpectations:
88 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
90 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
91 https://bugs.webkit.org/show_bug.cgi?id=152437
93 Unreviewed test gardening.
95 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
97 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
99 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
100 https://bugs.webkit.org/show_bug.cgi?id=152025
102 Unreviewed test gardening.
104 * platform/mac-wk2/TestExpectations:
106 2015-12-18 Brady Eidson <beidson@apple.com>
108 Modern IDB: Refactor when opening the backing store takes place.
109 https://bugs.webkit.org/show_bug.cgi?id=152405
111 Reviewed by Alex Christensen.
113 * platform/mac-wk1/TestExpectations:
115 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
117 [GTK] Unreviewed gardening
119 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
120 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
122 * platform/gtk/TestExpectations:
124 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
126 [GTK] Unreviewed gardening
127 https://bugs.webkit.org/show_bug.cgi?id=142292
129 fast/images/animated-gif-body-outside-viewport.html and
130 fast/images/animated-gif-window-resizing.html are flaky; mark them
133 * platform/gtk/TestExpectations:
135 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
137 [GTK] Unreviewed gardening
139 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
140 has been consistently passing since r192511.
142 * platform/gtk/TestExpectations:
144 2015-12-17 Commit Queue <commit-queue@webkit.org>
146 Unreviewed, rolling out r194241 and r194252.
147 https://bugs.webkit.org/show_bug.cgi?id=152415
149 Caused crashes on GuardMalloc (Requested by ap on #webkit).
153 "Modern IDB: Refactor open/delete requests to exist in the
155 https://bugs.webkit.org/show_bug.cgi?id=152397
156 http://trac.webkit.org/changeset/194241
158 "Modern IDB: Refactor when opening the backing store takes
160 https://bugs.webkit.org/show_bug.cgi?id=152405
161 http://trac.webkit.org/changeset/194252
163 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
165 [INTL] Implement Collator Compare Functions
166 https://bugs.webkit.org/show_bug.cgi?id=147604
168 Reviewed by Darin Adler.
170 * js/intl-collator-expected.txt:
171 * js/intl-collator.html:
172 * js/script-tests/intl-collator.js:
175 2015-12-17 Brady Eidson <beidson@apple.com>
177 Modern IDB: Refactor when opening the backing store takes place.
178 https://bugs.webkit.org/show_bug.cgi?id=152405
180 Reviewed by Alex Christensen.
182 * platform/mac-wk1/TestExpectations:
184 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
186 Provide a way to distinguish a nested lexical block from a function's lexical block
187 https://bugs.webkit.org/show_bug.cgi?id=152361
189 Reviewed by Saam Barati.
191 * inspector/debugger/breakpoint-scope-expected.txt:
192 We will soon remove the backend sending a "Local" scope.
193 The backend was just marking the first closure scope as local.
194 The frontend can do this itself and do a better job of it.
196 * inspector/model/resources/all-scopes.js: Added.
197 (testAllScopes.innerScope):
199 * inspector/model/resources/block-scopes.js: Added.
201 (testBlockScopes.method):
202 * inspector/model/resources/function-name-scopes.js: Added.
203 (testFunctionNameScope1):
204 * inspector/model/scope-chain-node-expected.txt: Added.
205 * inspector/model/scope-chain-node.html: Added.
206 Tests for ways to get all the different scope types and
207 specific cases of certain scope types.
209 2015-12-17 Keith Miller <keith_miller@apple.com>
211 [ES6] Add support for Symbol.hasInstance
212 https://bugs.webkit.org/show_bug.cgi?id=151839
214 Reviewed by Saam Barati.
216 Fix tests to reflect the changes to instanceof in ES6.
218 Added a new regression test for bound functions in instanceof
219 as the perfomance on bound functions should, to some degree,
220 reflect the performance on C-API users.
222 * inspector/model/remote-object-get-properties-expected.txt:
223 * js/Object-getOwnPropertyNames-expected.txt:
224 * js/exception-for-nonobject-expected.txt:
225 * js/exception-instanceof-expected.txt:
226 * js/instance-of-immediates-expected.txt:
227 * js/regress/instanceof-bound-expected.txt: Added.
228 * js/regress/instanceof-bound.html: Added.
229 * js/regress/script-tests/instanceof-bound.js: Added.
232 * js/script-tests/Object-getOwnPropertyNames.js:
234 2015-12-17 Simon Fraser <simon.fraser@apple.com>
236 Disable viewport "shrink to fit" outside of multitasking mode
237 https://bugs.webkit.org/show_bug.cgi?id=152403
238 rdar://problem/23818102
240 Reviewed by Tim Horton.
242 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
244 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
246 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
248 Web Inspector: Add JSContext Script Profiling
249 https://bugs.webkit.org/show_bug.cgi?id=151899
251 Reviewed by Brian Burg.
253 * inspector/script-profiler/event-type-API-expected.txt: Added.
254 * inspector/script-profiler/event-type-API.html: Added.
255 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
256 * inspector/script-profiler/event-type-Microtask.html: Added.
257 * inspector/script-profiler/tracking-expected.txt: Added.
258 * inspector/script-profiler/tracking.html: Added.
259 Tests for the new ScriptProfiler domain.
261 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
263 Marking fast/media/mq-* tests as failing on ios-simulator
264 https://bugs.webkit.org/show_bug.cgi?id=152137
266 Unreviewed test gardening.
268 * platform/ios-simulator/TestExpectations:
270 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
272 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
273 https://bugs.webkit.org/show_bug.cgi?id=152390
275 Unreviewed test gardening.
277 * platform/ios-simulator/TestExpectations:
279 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
281 [GTK] Unreviewed gardening
283 Remove failure expectations for tests that have been passing after
284 r185157, r186191, r189670, r191658 and r191727.
286 * platform/gtk/TestExpectations:
288 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
290 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
291 https://bugs.webkit.org/show_bug.cgi?id=152377
295 * TestExpectations: removing some flakiness expectations.
297 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
299 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
300 https://bugs.webkit.org/show_bug.cgi?id=152227
302 Reviewed by Saam Barati.
304 Make the test taking longer time.
306 * js/regress/script-tests/generator-function-create.js:
309 2015-12-16 Andy Estes <aestes@apple.com>
311 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
312 https://bugs.webkit.org/show_bug.cgi?id=152375
313 <rdar://problem/22020902>
315 Reviewed by Darin Adler.
317 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
318 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
319 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
320 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
321 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
322 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
323 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
324 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
325 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
326 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
328 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
330 Adding timout expectation to one more wpt test that I missed in the last commit.
331 https://bugs.webkit.org/show_bug.cgi?id=152335
333 Unreviewed test gardening.
337 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
339 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
340 https://bugs.webkit.org/show_bug.cgi?id=152335
342 Unreviewed test gadening.
346 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
348 Re-baseline pageoverlay/overlay* tests for mac-wk1
349 https://bugs.webkit.org/show_bug.cgi?id=152338
351 Unreviewed test gardening.
353 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
354 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
355 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
357 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
359 Mark additional wpt tests as flaky due to WK/WPT testharness.js
360 https://bugs.webkit.org/show_bug.cgi?id=152335
364 * TestExpectations: marking some more tests as flaky.
366 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
368 Web Inspector: Typing object literal in the console causes a parse error
369 https://bugs.webkit.org/show_bug.cgi?id=141737
371 Reviewed by Timothy Hatcher.
373 * inspector/controller/runtime-controller-expected.txt: Added.
374 * inspector/controller/runtime-controller.html: Added.
376 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
378 Fix computation of min|max-content contribution of non-replaced blocks
379 https://bugs.webkit.org/show_bug.cgi?id=152004
381 Reviewed by Darin Adler.
383 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
384 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
385 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
386 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
387 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
388 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
389 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
390 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
391 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
392 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
393 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
394 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
395 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
396 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
397 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
398 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
399 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
400 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
401 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
402 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
403 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
404 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
405 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
406 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
407 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
408 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
409 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
410 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
411 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
418 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
420 Mac EWS bots frequently fail several wpt tests
421 https://bugs.webkit.org/show_bug.cgi?id=152257
425 * TestExpectations: marking some tests as flaky.
427 2015-12-16 Commit Queue <commit-queue@webkit.org>
429 Unreviewed, rolling out r194135.
430 https://bugs.webkit.org/show_bug.cgi?id=152333
432 due to missing OSR exit materialization support in FTL
433 (Requested by yusukesuzuki on #webkit).
437 "[ES6] Handle new_generator_func / new_generator_func_exp in
439 https://bugs.webkit.org/show_bug.cgi?id=152227
440 http://trac.webkit.org/changeset/194135
442 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
444 Align WebKit testharness.js with WPT testharness.js
445 https://bugs.webkit.org/show_bug.cgi?id=152297
447 Reviewed by Darin Adler.
449 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
450 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
452 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
453 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
454 * resources/testharness.js:
456 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
458 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
459 https://bugs.webkit.org/show_bug.cgi?id=152227
461 Reviewed by Saam Barati.
463 Make the test taking longer time.
465 * js/regress/script-tests/generator-function-create.js:
468 2015-12-16 Tomas Popela <tpopela@redhat.com>
470 [GTK] Correct the wrong expectation introduced in r194106
471 https://bugs.webkit.org/show_bug.cgi?id=152325
473 Unreviewed GTK gardening
475 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
477 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
479 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
480 https://bugs.webkit.org/show_bug.cgi?id=152135
482 Reviewed by Simon Fraser.
484 * platform/ios-simulator-wk2/TestExpectations:
485 * platform/ios-simulator/TestExpectations:
486 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
487 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
488 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
489 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
491 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
493 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
494 https://bugs.webkit.org/show_bug.cgi?id=152260
495 <rdar://problem/23884579>
497 Reviewed by Andy Estes.
499 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
500 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
501 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
502 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
503 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
504 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
505 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
506 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
507 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
508 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
509 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
510 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
511 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
512 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
513 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
514 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
515 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
516 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
517 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
518 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
519 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
521 2015-12-15 Timothy Horton <timothy_horton@apple.com>
523 Rebaseline some page overlay tests for WK1
525 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
526 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
527 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
528 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
530 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
532 Web Inspector: Localize "global code" and "eval code" strings
533 https://bugs.webkit.org/show_bug.cgi?id=152313
535 Reviewed by Timothy Hatcher.
537 * inspector/debugger/js-stacktrace-expected.txt:
538 * inspector/debugger/js-stacktrace.html:
539 * inspector/model/stack-trace-expected.txt: Added.
540 * inspector/model/stack-trace.html: Added.
542 2015-12-15 Tim Horton <timothy_horton@apple.com>
544 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
545 https://bugs.webkit.org/show_bug.cgi?id=152241
546 <rdar://problem/23642574>
548 Reviewed by Simon Fraser.
550 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
551 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
552 Add a test ensuring that small-frame overlays get mouse events.
554 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
555 * pageoverlay/overlay-small-frame-paints.html: Added.
556 Add a test ensuring that small-frame overlays get paint callbacks.
558 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
560 [Font Features] TrueType fonts trigger real features even when synthesis is applied
561 https://bugs.webkit.org/show_bug.cgi?id=152287
563 Reviewed by Darin Adler.
567 * css3/font-variant-petite-caps-synthesis-expected.html:
568 * css3/font-variant-petite-caps-synthesis.html:
569 * css3/font-variant-small-caps-synthesis-expected.html:
570 * css3/font-variant-small-caps-synthesis.html:
571 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
572 * css3/font-variant-petite-caps-synthesis-coverage.html:
573 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
574 * css3/font-variant-small-caps-synthesis-coverage.html:
576 2015-12-15 Mark Lam <mark.lam@apple.com>
578 Polymorphic operand types for DFG and FTL bit operators.
579 https://bugs.webkit.org/show_bug.cgi?id=152191
581 Reviewed by Saam Barati.
583 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
584 * js/regress/ftl-polymorphic-bitand.html: Added.
585 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
586 * js/regress/ftl-polymorphic-bitor.html: Added.
587 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
588 * js/regress/ftl-polymorphic-bitxor.html: Added.
589 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
590 * js/regress/ftl-polymorphic-lshift.html: Added.
591 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
592 * js/regress/ftl-polymorphic-rshift.html: Added.
593 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
594 * js/regress/ftl-polymorphic-urshift.html: Added.
595 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
598 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
601 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
604 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
607 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
610 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
614 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
616 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
617 https://bugs.webkit.org/show_bug.cgi?id=152295
619 Reviewed by Eric Carlson.
621 Add test that verifies RTCPeerConnection's behavior in the closed state
622 (signalingState). Promise functions should reject, and (some) others
623 should throw. Remove old test that tests incorrect behavior.
625 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
626 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
627 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
628 * fast/mediastream/RTCPeerConnection-state.html: Removed.
630 2015-12-15 Tomas Popela <tpopela@redhat.com>
632 [GTK] Gardening: Rebaseline tests
633 https://bugs.webkit.org/show_bug.cgi?id=152301
635 Unreviewed GTK gardening
637 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
638 Correct the expectations after r189202 when RangeException was
640 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
641 Add a new test expectations after r187148.
642 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
643 Add a new test expectations after r193363.
645 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
647 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
648 https://bugs.webkit.org/show_bug.cgi?id=152264
650 Unreviewed test gardening.
652 * platform/mac-wk1/TestExpectations:
654 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
656 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
657 https://bugs.webkit.org/show_bug.cgi?id=152251
659 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
660 layout tests using such keyword.
662 Reviewed by Darin Adler.
664 * css3/overwrite-content-alignment-expected.txt:
665 * css3/overwrite-content-alignment.html:
666 * css3/overwrite-self-alignment-expected.txt:
667 * css3/overwrite-self-alignment.html:
668 * css3/parse-align-content-expected.txt:
669 * css3/parse-align-content.html:
670 * css3/parse-align-items-expected.txt:
671 * css3/parse-align-items.html:
672 * css3/parse-align-self-expected.txt:
673 * css3/parse-align-self.html:
674 * css3/parse-justify-content-expected.txt:
675 * css3/parse-justify-content.html:
676 * fast/css-grid-layout/grid-align-justify-overflow.html:
677 * fast/css-grid-layout/grid-content-alignment-overflow.html:
678 * fast/css/parse-justify-items-expected.txt:
679 * fast/css/parse-justify-items.html:
680 * fast/css/parse-justify-self-expected.txt:
681 * fast/css/parse-justify-self.html:
683 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
685 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
686 https://bugs.webkit.org/show_bug.cgi?id=152135
688 Unreviewed test gardening.
690 * platform/ios-simulator-wk2/TestExpectations:
692 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
694 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
695 https://bugs.webkit.org/show_bug.cgi?id=152133
697 Reviewed by Geoffrey Garen.
699 Add new regression test.
701 * js/regress/math-random-expected.txt: Added.
702 * js/regress/math-random.html: Added.
703 * js/regress/script-tests/math-random.js: Added.
706 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
708 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
709 https://bugs.webkit.org/show_bug.cgi?id=152280
711 Reviewed by Brian Burg.
713 * inspector/debugger/js-stacktrace-expected.txt:
714 * inspector/debugger/js-stacktrace.html:
716 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
718 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
719 https://bugs.webkit.org/show_bug.cgi?id=152264
721 Unreviewed test gardening.
723 * platform/mac-wk1/TestExpectations:
725 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
727 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
728 https://bugs.webkit.org/show_bug.cgi?id=152276
730 Unreviewed test gardening.
732 * platform/ios-simulator/TestExpectations:
734 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
736 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
737 https://bugs.webkit.org/show_bug.cgi?id=152279
739 Unreviewed test gardening.
741 * platform/ios-simulator/TestExpectations:
743 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
745 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
746 and http/tests/inspector/console/access-inspected-object.html (r192186).
747 https://bugs.webkit.org/show_bug.cgi?id=152131
749 Unreviewed test gardening.
751 * platform/ios-simulator-wk1/TestExpectations:
752 * platform/ios-simulator-wk2/TestExpectations:
753 * platform/ios-simulator/TestExpectations:
755 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
757 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
758 https://bugs.webkit.org/show_bug.cgi?id=152132
760 Unreviewed test gardening.
762 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
764 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
766 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
767 https://bugs.webkit.org/show_bug.cgi?id=152272
769 Unreviewed test gardening.
771 * platform/mac-wk1/TestExpectations:
773 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
775 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
776 https://bugs.webkit.org/show_bug.cgi?id=152134
778 Unreviewed test gardening.
780 * platform/ios-simulator-wk2/TestExpectations:
782 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
784 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
785 https://bugs.webkit.org/show_bug.cgi?id=152135
787 Unreviewed test gardening.
789 * platform/ios-simulator-wk2/TestExpectations:
791 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
793 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
794 https://bugs.webkit.org/show_bug.cgi?id=152267
796 Unreviewed test gardening.
798 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
800 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
802 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
803 https://bugs.webkit.org/show_bug.cgi?id=152135
805 Unreviewed test gardening.
807 * platform/ios-simulator/TestExpectations:
809 2015-12-14 Chris Fleizach <cfleizach@apple.com>
811 AX: iOS: Text field variations do not have the correct traits
812 https://bugs.webkit.org/show_bug.cgi?id=152237
814 Reviewed by Mario Sanchez Prada.
816 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
817 * accessibility/ios-simulator/textentry-traits.html: Added.
819 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
821 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
822 https://bugs.webkit.org/show_bug.cgi?id=152135
824 Unreviewed test gardening.
826 * platform/ios-simulator/TestExpectations:
828 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
830 Marking fast/picture/image-picture-* as failing on iOS simulator
831 https://bugs.webkit.org/show_bug.cgi?id=152141
833 Unreviewed test gardening.
835 * platform/ios-simulator/TestExpectations:
837 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
839 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
840 https://bugs.webkit.org/show_bug.cgi?id=152131
842 Unreviewed test gardening.
844 * platform/ios-simulator/TestExpectations:
846 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
848 Rebaselining fast/text/emoji.html for iOS simulator
849 https://bugs.webkit.org/show_bug.cgi?id=152261
851 Unreviewed test gardening.
853 * platform/ios-simulator/fast/text/emoji-expected.txt:
855 2015-12-14 Daniel Bates <dabates@apple.com>
857 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
858 https://bugs.webkit.org/show_bug.cgi?id=144451
859 <rdar://problem/23099482>
861 Reviewed by Simon Fraser.
863 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
864 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
867 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
868 of the search field changes.
870 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
871 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
872 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
873 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
874 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
875 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
876 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
877 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
878 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
879 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
880 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
881 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
883 2015-12-14 Chris Dumez <cdumez@apple.com>
885 Roll out r193974 and follow-up fixes as it caused JSC crashes
886 https://bugs.webkit.org/show_bug.cgi?id=152256
888 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
890 * inspector/model/remote-object-get-properties-expected.txt:
891 * js/Object-getOwnPropertyNames-expected.txt:
892 * js/exception-for-nonobject-expected.txt:
893 * js/exception-instanceof-expected.txt:
894 * js/instance-of-immediates-expected.txt:
895 * js/regress/instanceof-bound-expected.txt: Removed.
896 * js/regress/instanceof-bound.html: Removed.
897 * js/regress/script-tests/instanceof-bound.js: Removed.
898 * js/script-tests/Object-getOwnPropertyNames.js:
900 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
902 [Streams API] Expose ReadableStream and relatives to Worker
903 https://bugs.webkit.org/show_bug.cgi?id=152066
905 Reviewed by Darin Adler.
907 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
909 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
910 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
912 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
914 [GTK] Unreviewed gardening.
916 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
917 - Remove expectations for tests removed after r193411 r193426 and r19366.
918 - Merge repeated expectations from some tests.
919 - Mark tests failing after r188159.
920 - Update list of imported/blink tests failing.
922 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
924 [css-grid] Fix height computation of grid items with borders
925 https://bugs.webkit.org/show_bug.cgi?id=151800
927 Reviewed by Darin Adler.
929 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
930 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
932 2015-12-13 Zalan Bujtas <zalan@apple.com>
934 Clean up absolute positioned map properly.
935 https://bugs.webkit.org/show_bug.cgi?id=152219
936 rdar://problem/23861165
938 Reviewed by Simon Fraser.
940 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
941 Since this static map is at block level, (positioned)inline renderers use their containing block to store
942 their positioned descendants.
943 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
944 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
946 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
947 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
949 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
951 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
952 https://bugs.webkit.org/show_bug.cgi?id=152079
954 Reviewed by Chris Fleizach.
956 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
957 * platform/efl/accessibility/image-link-expected.txt: Updated.
958 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
959 * platform/efl/accessibility/lists-expected.txt: Updated.
960 * platform/efl/accessibility/media-element-expected.txt: Updated
962 2015-12-13 Brady Eidson <beidson@apple.com>
964 Modern IDB: TextExpectations gardening to run more tests.
965 https://bugs.webkit.org/show_bug.cgi?id=152217
967 Reviewed by Alex Christensen.
969 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
971 2015-12-12 Brady Eidson <beidson@apple.com>
973 Modern IDB: Update a couple of tests that fail only because of error message differences.
974 https://bugs.webkit.org/show_bug.cgi?id=152205
976 Reviewed by Alex Christensen.
978 * platform/mac-wk1/TestExpectations:
979 * storage/indexeddb/objectstore-autoincrement-expected.txt:
980 * storage/indexeddb/open-cursor-expected.txt:
982 2015-12-12 Brady Eidson <beidson@apple.com>
984 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
985 https://bugs.webkit.org/show_bug.cgi?id=152201
987 Reviewed by Alex Christensen.
989 * platform/mac-wk1/TestExpectations:
991 2015-12-11 Simon Fraser <simon.fraser@apple.com>
993 Mousewheel events don't work in iframes in RTL documents
994 https://bugs.webkit.org/show_bug.cgi?id=152200
996 Reviewed by Beth Dakin.
998 Try dispatching wheel events to an iframe in an RTL document.
1000 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1001 * fast/scrolling/rtl-point-in-iframe.html: Added.
1003 2015-12-11 Zalan Bujtas <zalan@apple.com>
1005 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1006 https://bugs.webkit.org/show_bug.cgi?id=151201
1008 Reviewed by Simon Fraser.
1010 Drawing empty rect is a waste.
1012 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1013 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1015 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1017 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1018 https://bugs.webkit.org/show_bug.cgi?id=152102
1019 <rdar://problem/22124230>
1021 Reviewed by Andy Estes.
1023 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1024 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1025 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1026 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1028 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1030 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1031 https://bugs.webkit.org/show_bug.cgi?id=152197
1033 Reviewed by Dean Jackson.
1035 * fast/mediastream/mock-media-source-expected.txt: Added.
1036 * fast/mediastream/mock-media-source.html: Added.
1038 2015-12-11 Beth Dakin <bdakin@apple.com>
1040 _touchEventRegions should return regions in the view's coordinates
1041 https://bugs.webkit.org/show_bug.cgi?id=152189
1043 rdar://problem/23188605
1045 Reviewed by Dan Bernstein.
1047 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1048 * fast/events/touch/ios/touch-event-rtl.html: Added.
1050 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1052 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1054 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1055 https://bugs.webkit.org/show_bug.cgi?id=152102
1056 <rdar://problem/22124230>
1058 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1059 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1060 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1061 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1063 2015-12-11 Brady Eidson <beidson@apple.com>
1065 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1066 https://bugs.webkit.org/show_bug.cgi?id=152194
1068 Reviewed by Alex Christensen.
1070 * platform/mac-wk1/TestExpectations:
1071 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1072 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1073 a thing. That method no longer exists in the spec and was already removed from the test.
1075 2015-12-11 Brady Eidson <beidson@apple.com>
1077 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1078 https://bugs.webkit.org/show_bug.cgi?id=152192
1080 Reviewed by Alex Christensen.
1082 * platform/mac-wk1/TestExpectations:
1083 * storage/indexeddb/cursor-continue-expected.txt:
1085 2015-12-11 Brady Eidson <beidson@apple.com>
1087 Modern IDB: storage/indexeddb/index-basics.html fails.
1088 https://bugs.webkit.org/show_bug.cgi?id=152190
1090 Reviewed by Alex Christensen.
1092 * platform/mac-wk1/TestExpectations:
1094 2015-12-11 Keith Miller <keith_miller@apple.com>
1096 Rebaseline a failing inspector test for a new property on Function.prototype.
1098 * inspector/model/remote-object-get-properties-expected.txt:
1100 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1102 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1103 https://bugs.webkit.org/show_bug.cgi?id=152102
1104 <rdar://problem/22124230>
1106 Reviewed by Andy Estes.
1108 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1109 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1110 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1111 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1113 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1115 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1116 https://bugs.webkit.org/show_bug.cgi?id=152134
1118 Unreviewed test gardening.
1120 * platform/ios-simulator/TestExpectations:
1122 2015-12-11 Brady Eidson <beidson@apple.com>
1124 Modern IDB: storage/indexeddb/key-type-array.html fails.
1125 https://bugs.webkit.org/show_bug.cgi?id=152187
1127 Reviewed by Alex Christensen.
1129 * platform/mac-wk1/TestExpectations:
1130 * storage/indexeddb/key-type-array-expected.txt:
1132 2015-12-11 Brady Eidson <beidson@apple.com>
1134 Modern IDB: Updates to 3 intversion tests, and/or their results.
1135 https://bugs.webkit.org/show_bug.cgi?id=152179
1137 Reviewed by Alex Christensen.
1139 * platform/mac-wk1/TestExpectations:
1140 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1142 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1143 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1144 * storage/indexeddb/intversion-upgrades-expected.txt:
1145 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1147 2015-12-11 Keith Miller <keith_miller@apple.com>
1149 [ES6] Add support for Symbol.hasInstance
1150 https://bugs.webkit.org/show_bug.cgi?id=151839
1152 Reviewed by Saam Barati.
1154 Fix tests to reflect the changes to instanceof in ES6.
1156 Added a new regression test for bound functions in instanceof
1157 as the perfomance on bound functions should, to some degree,
1158 reflect the performance on C-API users.
1160 * js/Object-getOwnPropertyNames-expected.txt:
1161 * js/exception-for-nonobject-expected.txt:
1162 * js/exception-instanceof-expected.txt:
1163 * js/instance-of-immediates-expected.txt:
1164 * js/regress/instanceof-bound-expected.txt: Added.
1165 * js/regress/instanceof-bound.html: Added.
1166 * js/regress/script-tests/instanceof-bound.js: Added.
1169 * js/script-tests/Object-getOwnPropertyNames.js:
1171 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1173 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1174 https://bugs.webkit.org/show_bug.cgi?id=152178
1176 Unreviewed test gardening.
1178 * platform/mac-wk1/TestExpectations:
1180 2015-12-11 Brady Eidson <beidson@apple.com>
1182 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1183 https://bugs.webkit.org/show_bug.cgi?id=152177
1185 Reviewed by Alex Christensen.
1187 * platform/mac-wk1/TestExpectations:
1188 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1189 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1190 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1192 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1194 Do not fire load events from frames with scripting disabled
1195 https://bugs.webkit.org/show_bug.cgi?id=118042
1196 <rdar://problem/14272857>
1198 Reviewed by Brent Fulgham.
1200 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1201 https://codereview.chromium.org/17682003
1203 * fast/images/image-load-event-crash-expected.txt: Added.
1204 * fast/images/image-load-event-crash.html: Added.
1206 2015-12-11 Brady Eidson <beidson@apple.com>
1208 Modern IDB: storage/indexeddb/index-count.html fails.
1209 https://bugs.webkit.org/show_bug.cgi?id=152175
1211 Reviewed by Alex Christensen.
1213 * platform/mac-wk1/TestExpectations:
1214 * storage/indexeddb/index-count-expected.txt:
1215 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1217 2015-12-11 Daniel Bates <dabates@apple.com>
1219 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1221 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1222 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1223 * 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.
1224 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1225 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1227 2015-12-11 Darin Adler <darin@apple.com>
1229 Reduce the number of events that can be created by Document.createEvent
1230 https://bugs.webkit.org/show_bug.cgi?id=151931
1232 Reviewed by Alex Christensen.
1234 * TestExpectations: Added expected failures for the two tests that depend
1235 on createEvent("IDBVersionChangeEvent").
1237 * animations/animation-events-create.html: Updated to use
1238 "new WebKitAnimationEvent" instead of document.createEvent.
1240 * fast/events/event-creation-expected.txt: Removed expected results for
1241 various events that can no longer be created with createEvent.
1242 * fast/events/event-creation.html: Removed tests for various events
1243 that can no longer be created with createEvent.
1245 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1246 "new PopStateEvent" instead of document.createEvent.
1248 * indieui/create-uirequestevent-expected.txt: Removed.
1249 * indieui/create-uirequestevent.html: Removed.
1251 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1253 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1254 no different from the platform-independent expected result.
1256 * transitions/transition-end-event-create.html: Updated to use
1257 "new WebKitTransitionEvent" instead of document.createEvent.
1259 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1261 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1262 https://bugs.webkit.org/show_bug.cgi?id=149790
1264 Reviewed by Timothy Hatcher.
1266 * inspector/console/js-isLikelyStackTrace.html: Added.
1268 2015-12-10 Brady Eidson <beidson@apple.com>
1270 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1271 https://bugs.webkit.org/show_bug.cgi?id=152167
1273 Reviewed by Alex Christensen.
1275 * platform/mac-wk1/TestExpectations:
1276 * storage/indexeddb/objectstore-count-expected.txt:
1278 2015-12-10 Zalan Bujtas <zalan@apple.com>
1280 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1281 https://bugs.webkit.org/show_bug.cgi?id=152115
1283 Reviewed by Simon Fraser.
1285 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1286 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1288 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1290 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1291 * fast/block/selection-inside-simple-line-layout.html: Added.
1293 2015-12-10 Brady Eidson <beidson@apple.com>
1295 Unreviewed TestExpectations gardening.
1297 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1299 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1301 [MediaStream] Expose media capture devices persistent permissions to WebCore
1302 https://bugs.webkit.org/show_bug.cgi?id=152087
1304 Reviewed by Chris Dumez.
1306 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1307 * fast/mediastream/MediaDevices-enumerateDevices.html:
1309 2015-12-10 Daniel Bates <dabates@apple.com>
1311 [CSP] eval() is not blocked for stringified literals
1312 https://bugs.webkit.org/show_bug.cgi?id=152158
1313 <rdar://problem/15775625>
1315 Reviewed by Saam Barati.
1317 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1320 Add tests to ensure that we block eval() from within an external JavaScript script when the
1321 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1322 eval() when the page in the main frame allows eval().
1324 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1325 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1326 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1327 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1328 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1329 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1330 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1332 2015-12-10 Brady Eidson <beidson@apple.com>
1334 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1335 https://bugs.webkit.org/show_bug.cgi?id=152144
1337 Reviewed by Alex Christensen.
1339 * platform/mac-wk1/TestExpectations:
1340 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1341 * storage/indexeddb/modern/aborted-put-expected.txt:
1342 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1343 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1344 * storage/indexeddb/modern/deletedatabase-2.html:
1345 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1346 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1347 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1348 * storage/indexeddb/modern/opendatabase-versions.html:
1349 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1351 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1353 Rebaselining fast/text/emoji.html for Yosemite.
1354 https://bugs.webkit.org/show_bug.cgi?id=152147
1356 Unreviewed test gardening.
1358 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1360 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1366 * platform/mac/TestExpectations:
1368 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1370 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1371 https://bugs.webkit.org/show_bug.cgi?id=152132
1373 Unreviewed test gardening.
1375 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1377 2015-12-10 Alex Christensen <achristensen@webkit.org>
1379 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1380 https://bugs.webkit.org/show_bug.cgi?id=152022
1381 rdar://problem/23763584
1383 Reviewed by Darin Adler.
1386 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1387 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1388 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1389 * platform/wk2/TestExpectations:
1390 New test for WK2 only.
1392 2015-12-10 Enrica Casucci <enrica@apple.com>
1394 Change skin tone support for two emoji.
1395 https://bugs.webkit.org/show_bug.cgi?id=152147
1396 rdar://problem/23716993
1397 rdar://problem/23716344
1399 Reviewed by Darin Adler.
1401 * fast/text/emoji.html:
1402 * platform/mac/fast/text/emoji-expected.txt:
1404 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1406 Skip unsupported css3/font-variant-* tests on Win
1407 https://bugs.webkit.org/show_bug.cgi?id=149774
1409 Unreviewed test gardening.
1411 * platform/win/TestExpectations:
1413 2015-12-10 Daniel Bates <dabates@apple.com>
1415 [iOS][WK2] Update expected results for editing tests
1417 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1418 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1419 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1420 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1421 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1422 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1423 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1424 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1425 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1426 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1427 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1428 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1429 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1430 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1431 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1432 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1433 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1434 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1435 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1436 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1437 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1438 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1439 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1440 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1441 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1442 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1443 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1444 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1445 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1446 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1447 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1448 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1449 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1450 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1451 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1452 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1453 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1454 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1455 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1456 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1457 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1458 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1459 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1460 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1461 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1462 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1463 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1464 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1465 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1466 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1467 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1468 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1469 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1470 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1471 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1472 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1473 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1474 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1475 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1476 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1477 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1478 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1479 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1480 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1481 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1482 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1483 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1484 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1485 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1486 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1487 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1488 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1489 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1490 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1491 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1492 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1493 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1494 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1495 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1496 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1497 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1498 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1499 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1500 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1501 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1502 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1503 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1505 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1507 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1508 https://bugs.webkit.org/show_bug.cgi?id=151785
1510 Reviewed by Saam Barati.
1512 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1514 * js/regress/generator-create-expected.txt: Added.
1515 * js/regress/generator-create.html: Added.
1516 * js/regress/generator-fib-expected.txt: Added.
1517 * js/regress/generator-fib.html: Added.
1518 * js/regress/generator-function-create-expected.txt: Added.
1519 * js/regress/generator-function-create.html: Added.
1520 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1521 * js/regress/generator-sunspider-access-nsieve.html: Added.
1522 * js/regress/generator-with-several-types-expected.txt: Added.
1523 * js/regress/generator-with-several-types.html: Added.
1524 * js/regress/script-tests/generator-create.js: Added.
1526 * js/regress/script-tests/generator-fib.js: Added.
1528 * js/regress/script-tests/generator-function-create.js: Added.
1529 (createGeneratorFunction.gen):
1530 (createGeneratorFunction):
1531 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1534 * js/regress/script-tests/generator-with-several-types.js: Added.
1539 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1541 Unreviewed. Fix ambiguous expectations added in r193895.
1543 * platform/gtk/TestExpectations:
1545 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1547 JSC Builtins should use safe array methods
1548 https://bugs.webkit.org/show_bug.cgi?id=151501
1550 Reviewed by Darin Adler.
1552 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1554 * js/builtins/resources/shielding-typedarray.js: Added.
1555 (Array.prototype.push):
1556 (try.array.Int8Array.from.string_appeared_here.filter):
1557 * js/builtins/shielding-typedarray-expected.txt: Added.
1558 * js/builtins/shielding-typedarray.html: Added.
1559 * streams/streams-promises-expected.txt:
1560 * streams/streams-promises.html:
1562 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1564 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1566 * platform/gtk/TestExpectations:
1568 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1570 font-variant-caps does not work if the font does not support font features
1571 https://bugs.webkit.org/show_bug.cgi?id=149774
1573 Reviewed by Antti Koivisto.
1575 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1577 The character mappings are:
1584 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1585 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1587 * css3/font-variant-all-expected.html:
1588 * css3/font-variant-all.html:
1589 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1590 * css3/font-variant-small-caps-synthesis.html: Added.
1591 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1592 * css3/font-variant-petite-caps-synthesis.html: Added.
1593 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1594 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1595 * platform/mac/TestExpectations:
1596 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1598 2015-12-09 Brady Eidson <beidson@apple.com>
1600 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1601 https://bugs.webkit.org/show_bug.cgi?id=152101
1603 Reviewed by Alex Christensen.
1605 * platform/mac-wk1/TestExpectations:
1606 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1607 * 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.
1608 * 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.
1609 * 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.
1610 * storage/indexeddb/invalid-keys-expected.txt:
1611 * storage/indexeddb/key-type-binary-expected.txt:
1612 * storage/indexeddb/keypath-edges-expected.txt:
1613 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1614 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1615 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1616 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1617 * storage/indexeddb/objectstore-basics-expected.txt:
1619 2015-12-09 Brady Eidson <beidson@apple.com>
1621 Modern IDB: storage/indexeddb/metadata.html fails
1622 https://bugs.webkit.org/show_bug.cgi?id=152099
1624 Reviewed by Alex Christensen.
1626 * platform/mac-wk1/TestExpectations:
1627 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1628 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1629 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1631 2015-12-09 Brady Eidson <beidson@apple.com>
1633 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1634 https://bugs.webkit.org/show_bug.cgi?id=152096
1636 Reviewed by Alex Christensen.
1638 * platform/mac-wk1/TestExpectations:
1640 2015-12-09 Brady Eidson <beidson@apple.com>
1642 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1643 https://bugs.webkit.org/show_bug.cgi?id=152095
1645 Reviewed by Alex Christensen.
1647 * platform/mac-wk1/TestExpectations:
1649 2015-12-09 Brady Eidson <beidson@apple.com>
1651 Modern IDB: Some tests expect UInt8Array to be a valid key.
1652 https://bugs.webkit.org/show_bug.cgi?id=152092
1654 Reviewed by Alex Christensen.
1656 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1658 * platform/mac-wk1/TestExpectations:
1659 * storage/indexeddb/factory-cmp-expected.txt:
1660 * storage/indexeddb/key-type-binary-expected.txt:
1661 * storage/indexeddb/resources/factory-cmp.js:
1662 * storage/indexeddb/resources/key-type-binary.js:
1664 2015-12-09 Brady Eidson <beidson@apple.com>
1666 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1667 https://bugs.webkit.org/show_bug.cgi?id=152078
1669 Reviewed by Alex Christensen.
1671 * platform/mac-wk1/TestExpectations:
1672 * storage/indexeddb/createIndex-after-failure-expected.txt:
1673 * storage/indexeddb/resources/createIndex-after-failure.js:
1675 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1677 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1678 https://bugs.webkit.org/show_bug.cgi?id=152094
1680 Unreviewed test gardening.
1682 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1684 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1686 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1687 https://bugs.webkit.org/show_bug.cgi?id=151218
1689 Unreviewed test gardening.
1691 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1693 2015-12-09 David Hyatt <hyatt@apple.com>
1695 Picture element needs to respond to dynamic viewport changes.
1696 https://bugs.webkit.org/show_bug.cgi?id=152013
1697 <rdar://problem/23766375>
1699 Reviewed by Dean Jackson.
1701 * fast/picture/resources/resize-test.js: Added.
1702 * fast/picture/viewport-resize-expected.txt: Added.
1703 * fast/picture/viewport-resize.html: Added.
1705 2015-12-09 Mark Lam <mark.lam@apple.com>
1707 Rename ftl-object-* tests to ftl-polymorphic-*.
1708 https://bugs.webkit.org/show_bug.cgi?id=152091
1710 Reviewed by Saam Barati.
1712 This is because those tests are actually testing the effects of polymorphic
1713 operands on performance, and not the correctness of operations on objects.
1715 * js/regress/ftl-object-div-expected.txt: Removed.
1716 * js/regress/ftl-object-div.html: Removed.
1717 * js/regress/ftl-object-mul-expected.txt: Removed.
1718 * js/regress/ftl-object-mul.html: Removed.
1719 * js/regress/ftl-object-sub-expected.txt: Removed.
1720 * js/regress/ftl-object-sub.html: Removed.
1721 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1722 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1723 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1724 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1725 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1726 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1727 * js/regress/script-tests/ftl-object-div.js: Removed.
1728 * js/regress/script-tests/ftl-object-mul.js: Removed.
1729 * js/regress/script-tests/ftl-object-sub.js: Removed.
1730 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1731 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1732 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1734 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1736 [GTK] Unreviewed GTK Gardening.
1738 Rebaseline media tests after r190054 and r190200.
1740 * platform/gtk/media/audio-controls-rendering-expected.txt:
1741 * platform/gtk/media/controls-strict-expected.txt:
1742 * platform/gtk/media/media-controls-clone-expected.txt:
1743 * platform/gtk/media/video-controls-rendering-expected.txt:
1744 * platform/gtk/media/video-display-toggle-expected.txt:
1745 * platform/gtk/media/video-empty-source-expected.txt:
1746 * platform/gtk/media/video-no-audio-expected.txt:
1747 * platform/gtk/media/video-volume-slider-expected.txt:
1748 * platform/gtk/media/video-zoom-controls-expected.txt:
1750 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1752 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1753 https://bugs.webkit.org/show_bug.cgi?id=152070
1755 Reviewed by Mario Sanchez Prada.
1757 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1758 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1759 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1760 * platform/gtk/accessibility/image-link-expected.txt: Updated
1761 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1762 * platform/gtk/accessibility/lists-expected.txt: Updated.
1763 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1765 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1767 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1768 https://bugs.webkit.org/show_bug.cgi?id=151729
1770 Unreviewed test gardening.
1772 * platform/mac-wk2/TestExpectations:
1774 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1776 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1777 https://bugs.webkit.org/show_bug.cgi?id=152029
1779 Unreviewed test gardening.
1781 * platform/mac/TestExpectations:
1783 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1785 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1786 https://bugs.webkit.org/show_bug.cgi?id=152064
1788 Unreviewed test gardening.
1790 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1791 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1793 2015-12-09 Frederic Wang <fred.wang@free.fr>
1795 Bad position of large operators inside an munderover element
1796 https://bugs.webkit.org/show_bug.cgi?id=151916
1798 Reviewed by Alejandro G. Castro.
1800 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1801 * mathml/opentype/large-operators-munderover.html: Added.
1803 Add a test to verify the position and size of a large operator used as an munderover base.
1805 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1807 [AX][GTK] Accessibility gardening
1808 https://bugs.webkit.org/show_bug.cgi?id=152062
1810 Unreviewed test gardening.
1812 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1815 * platform/gtk/TestExpectations:
1817 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1819 [Streams API] Import the web-platform-tests directly from the spec
1820 https://bugs.webkit.org/show_bug.cgi?id=152051
1822 Reviewed by Youenn Fablet.
1824 Removed the tests that are already imported directly from the spec.
1826 * streams/brand-checks-expected.txt: Added.
1827 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1828 * streams/reference-implementation/bad-strategies-expected.txt:
1829 * streams/reference-implementation/bad-strategies.html:
1830 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1831 * streams/reference-implementation/brand-checks-expected.txt:
1832 * streams/reference-implementation/brand-checks.html:
1833 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1834 * streams/reference-implementation/byte-length-queuing-strategy.html:
1835 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1836 * streams/reference-implementation/count-queuing-strategy.html:
1837 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1838 * streams/reference-implementation/readable-stream-reader.html: Removed.
1839 * streams/reference-implementation/readable-stream-tee.html: Removed.
1840 * streams/reference-implementation/readable-stream-templated-expected.txt:
1841 * streams/reference-implementation/readable-stream-templated.html:
1842 * streams/reference-implementation/readable-stream.html: Removed.
1844 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1846 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1847 https://bugs.webkit.org/show_bug.cgi?id=152052
1849 Unreviewed test gardening.
1851 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1853 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1855 AX: The aria-table-content.html layout test should be more cross-platform friendly
1856 https://bugs.webkit.org/show_bug.cgi?id=152002
1858 Reviewed by Mario Sanchez Prada.
1860 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1862 * accessibility/aria-table-content-expected.txt: Updated
1863 * accessibility/aria-table-content.html: Updated
1864 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1865 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1867 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1869 [AX][GTK] media-emits-object-replacement.html needs new baseline
1870 https://bugs.webkit.org/show_bug.cgi?id=152050
1872 Unreviewed test gardening.
1874 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1876 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1878 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1879 https://bugs.webkit.org/show_bug.cgi?id=144898
1881 Reviewed by Darin Adler.
1883 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1884 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1885 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1886 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1888 2015-12-08 David Kilzer <ddkilzer@apple.com>
1890 Skip storage/indexeddb/index-multientry.html once again
1892 * platform/mac-wk1/TestExpectations: Skip:
1893 - storage/indexeddb/index-multientry.html
1895 2015-12-08 Brady Eidson <beidson@apple.com>
1897 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1898 https://bugs.webkit.org/show_bug.cgi?id=152023
1900 Reviewed by Alex Christensen.
1902 * platform/mac-wk1/TestExpectations:
1904 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1906 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1907 https://bugs.webkit.org/show_bug.cgi?id=152009
1909 Unreviewed test gardening.
1911 * platform/win/TestExpectations:
1913 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1915 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1916 https://bugs.webkit.org/show_bug.cgi?id=151906
1918 Unreviewed test gardening.
1920 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1922 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1924 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1925 https://bugs.webkit.org/show_bug.cgi?id=152009
1927 Unreviewed test gardening.
1929 * platform/mac/TestExpectations:
1931 2015-12-08 Brady Eidson <beidson@apple.com>
1933 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1934 https://bugs.webkit.org/show_bug.cgi?id=151507
1936 Reviewed by Beth Dakin.
1938 A handful of tests were marked flaky and tracked back to this bug.
1940 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1942 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1944 2015-12-08 Brady Eidson <beidson@apple.com>
1946 More IDB TestExpectations gardening.
1948 Reviewed by Alex Christensen.
1950 * platform/mac-wk1/TestExpectations:
1952 2015-12-08 Brady Eidson <beidson@apple.com>
1954 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1956 * platform/mac-wk1/TestExpectations:
1958 2015-12-08 Brady Eidson <beidson@apple.com>
1960 Modern IDB: Fire blocked events for delete requests that are blocked.
1961 https://bugs.webkit.org/show_bug.cgi?id=152015
1963 Reviewed by Alex Christensen.
1965 * platform/mac-wk1/TestExpectations:
1967 2015-12-08 Brady Eidson <beidson@apple.com>
1969 More IDB TestExpectations gardening.
1971 Reviewed by Alex Christensen.
1973 * platform/mac-wk1/TestExpectations:
1975 2015-12-08 Brady Eidson <beidson@apple.com>
1977 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1978 https://bugs.webkit.org/show_bug.cgi?id=152007
1980 Reviewed by Alex Christensen.
1982 * platform/mac-wk1/TestExpectations:
1984 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1985 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1986 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1988 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1989 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1991 2015-12-08 Mark Lam <mark.lam@apple.com>
1993 Polymorphic operand types for DFG and FTL div.
1994 https://bugs.webkit.org/show_bug.cgi?id=151747
1996 Reviewed by Geoffrey Garen.
1998 * js/regress/ftl-object-div-expected.txt: Added.
1999 * js/regress/ftl-object-div.html: Added.
2000 * js/regress/script-tests/ftl-object-div.js: Added.
2004 2015-12-08 Zalan Bujtas <zalan@apple.com>
2006 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2007 https://bugs.webkit.org/show_bug.cgi?id=151878
2008 rdar://problem/22229889
2010 Reviewed by Simon Fraser.
2012 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2013 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2014 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2015 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2016 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2017 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2019 This patch addresses the case when the renderer does not have transforms anymore.
2021 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2022 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2024 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2026 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2027 https://bugs.webkit.org/show_bug.cgi?id=152009
2029 Unreviewed test gardening.
2031 * platform/mac/TestExpectations:
2033 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2035 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2036 https://bugs.webkit.org/show_bug.cgi?id=149338
2038 Reviewed by Saam Barati.
2040 * js/arrowfunction-supercall-expected.txt: Added.
2041 * js/arrowfunction-supercall.html: Added.
2042 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2043 * js/script-tests/arrowfunction-supercall.js: Added.
2044 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2046 2015-12-08 Brady Eidson <beidson@apple.com>
2048 Modern IDB: storage/indexeddb/index-cursor.html fails.
2049 https://bugs.webkit.org/show_bug.cgi?id=151973
2051 Reviewed by Darin Adler.
2053 * platform/mac-wk1/TestExpectations:
2055 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2057 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2058 https://bugs.webkit.org/show_bug.cgi?id=137692
2060 Reviewed by Darin Adler.
2062 * platform/efl/TestExpectations: Unskip now passing tests.
2064 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2066 [EFL][AX] Rebaseline failing AX tests since r185662
2067 https://bugs.webkit.org/show_bug.cgi?id=151991
2069 Unreviewed EFL rebaseline.
2071 * platform/efl/TestExpectations:
2072 * platform/efl/accessibility/image-link-expected.txt:
2073 * platform/efl/accessibility/image-map2-expected.txt:
2074 * platform/efl/accessibility/lists-expected.txt:
2075 * platform/efl/accessibility/table-attributes-expected.txt:
2076 * platform/efl/accessibility/table-cell-spans-expected.txt:
2077 * platform/efl/accessibility/table-cells-expected.txt:
2078 * platform/efl/accessibility/table-detection-expected.txt:
2079 * platform/efl/accessibility/table-one-cell-expected.txt:
2080 * platform/efl/accessibility/table-sections-expected.txt:
2081 * platform/efl/accessibility/table-with-rules-expected.txt:
2083 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2085 [EFL] some ax tests have been failed since r186692
2086 https://bugs.webkit.org/show_bug.cgi?id=146887
2088 Reviewed by Mario Sanchez Prada.
2090 * platform/efl/TestExpectations: Removed failing tests.
2092 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2094 [GTK] 15 accessibility tests fail since r186692.
2095 https://bugs.webkit.org/show_bug.cgi?id=148938
2097 Reviewed by Mario Sanchez Prada.
2099 * platform/gtk/TestExpectations: Removed failing tests.
2100 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2101 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2102 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2103 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2104 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2105 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2106 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2108 2015-12-08 Frederic Wang <fred.wang@free.fr>
2110 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2111 https://bugs.webkit.org/show_bug.cgi?id=151947
2113 Reviewed by Martin Robinson.
2115 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2117 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2118 * mathml/presentation/radical-bar-visibility.html: Added.
2120 2015-12-07 Brady Eidson <beidson@apple.com>
2122 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2124 Rubberstamped by Andy Estes.
2126 * platform/mac-wk1/TestExpectations:
2128 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2130 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2131 https://bugs.webkit.org/show_bug.cgi?id=147609
2133 Reviewed by Benjamin Poulain.
2135 * js/script-tests/string-toLocaleUpperCase.js: Added.
2136 * js/string-toLocaleUpperCase-expected.txt: Added.
2137 * js/string-toLocaleUpperCase.html: Added.
2139 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2141 [Mac] Remove Mavericks-specific TestExpectations lines
2142 https://bugs.webkit.org/show_bug.cgi?id=151913
2144 Reviewed by Alexey Proskuryakov.
2146 Mavericks is no longer a supported OS.
2148 * platform/mac/TestExpectations:
2150 2015-12-07 Brady Eidson <beidson@apple.com>
2152 Modern IDB: Miscellaneous test cleanup.
2153 https://bugs.webkit.org/show_bug.cgi?id=151968
2155 Reviewed by Sam Weinig.
2157 - Reorganize TestExpectations a bit.
2158 - Remove two tests that primarily test features that have been removed from the spec.
2160 * platform/mac-wk1/TestExpectations:
2161 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2162 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2163 * storage/indexeddb/factory-basics-expected.txt: Removed.
2164 * storage/indexeddb/factory-basics.html: Removed.
2165 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2166 * storage/indexeddb/resources/factory-basics.js: Removed.
2168 2015-12-07 Brady Eidson <beidson@apple.com>
2170 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2171 https://bugs.webkit.org/show_bug.cgi?id=151966
2173 Reviewed by Sam Weinig.
2175 * platform/mac-wk1/TestExpectations:
2177 2015-12-07 Brady Eidson <beidson@apple.com>
2179 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2180 https://bugs.webkit.org/show_bug.cgi?id=151961
2182 Reviewed by Alex Christensen.
2184 * platform/mac-wk1/TestExpectations:
2185 * storage/indexeddb/cursor-finished-expected.txt:
2187 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2189 [Streams API] pipeTo tests are failing
2190 https://bugs.webkit.org/show_bug.cgi?id=151949
2195 * platform/mac/TestExpectations:
2196 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2198 2015-12-07 Brady Eidson <beidson@apple.com>
2200 Modern IDB: Fix "old versions" when upgrading databases.
2201 https://bugs.webkit.org/show_bug.cgi?id=151948
2203 Reviewed by Alex Christensen.
2205 * platform/mac-wk1/TestExpectations:
2206 * storage/indexeddb/database-basics-expected.txt:
2207 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2209 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2213 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2214 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2216 * platform/mac/TestExpectations:
2217 * platform/win/TestExpectations:
2219 2015-12-07 Brady Eidson <beidson@apple.com>
2221 Modern IDB: Add some more custom exception messages, passing some more tests..
2222 https://bugs.webkit.org/show_bug.cgi?id=151912
2224 Reviewed by Andy Estes.
2226 * platform/mac-wk1/TestExpectations:
2228 * storage/indexeddb/exceptions-expected.txt:
2229 * storage/indexeddb/get-keyrange-expected.txt:
2230 * storage/indexeddb/invalid-keys-expected.txt:
2231 * storage/indexeddb/keypath-edges-expected.txt:
2232 * storage/indexeddb/keyrange-expected.txt:
2233 * storage/indexeddb/transaction-active-flag-expected.txt:
2234 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2236 * storage/indexeddb/resources/exceptions.js:
2237 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2239 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2241 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2242 https://bugs.webkit.org/show_bug.cgi?id=151759
2244 Unreviewed test gardening.
2246 * platform/win/TestExpectations:
2248 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2250 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2251 https://bugs.webkit.org/show_bug.cgi?id=151661
2253 Unreviewed test gardening.
2255 * platform/mac-wk2/TestExpectations:
2257 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2259 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2261 * platform/efl/TestExpectations:
2263 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2265 Clipping along compositing borders in svg-edit
2266 https://bugs.webkit.org/show_bug.cgi?id=151791
2268 Reviewed by Zalan Bujtas.
2270 Ref test that triggers recomputation of overflow.
2272 * svg/overflow/visual-overflow-change-expected.html: Added.
2273 * svg/overflow/visual-overflow-change.html: Added.
2275 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2277 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2278 https://bugs.webkit.org/show_bug.cgi?id=147608
2280 Reviewed by Benjamin Poulain.
2282 * js/script-tests/string-toLocaleLowerCase.js: Added.
2283 * js/string-toLocaleLowerCase-expected.txt: Added.
2284 * js/string-toLocaleLowerCase.html: Added.
2286 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2288 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2289 https://bugs.webkit.org/show_bug.cgi?id=151849
2290 rdar://problem/23132828
2292 Reviewed by Zalan Bujtas.
2296 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2297 with this patch, but that test is trying to determine if transitions run to/from
2298 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2299 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2301 * animations/fill-forwards-auto-height-expected.html: Added.
2302 * animations/fill-forwards-auto-height.html: Added.
2303 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2305 2015-12-06 David Kilzer <ddkilzer@apple.com>
2307 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2308 https://bugs.webkit.org/show_bug.cgi?id=151929
2312 "[ES6] "super" and "this" should be lexically bound inside an
2313 arrow function and should live in a JSLexicalEnvironment"
2314 https://bugs.webkit.org/show_bug.cgi?id=149338
2315 http://trac.webkit.org/changeset/193584
2317 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2319 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2320 https://bugs.webkit.org/show_bug.cgi?id=149338
2322 Reviewed by Saam Barati.
2324 * js/arrowfunction-supercall-expected.txt: Added.
2325 * js/arrowfunction-supercall.html: Added.
2326 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2327 * js/script-tests/arrowfunction-supercall.js: Added.
2328 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2330 2015-12-05 David Kilzer <ddkilzer@apple.com>
2332 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2334 * platform/mac-wk1/TestExpectations: Skip test that crashes
2335 on every run: storage/indexeddb/index-multientry.html.
2337 2015-12-04 Zalan Bujtas <zalan@apple.com>
2339 Garbage in page tiles when document is too long.
2340 https://bugs.webkit.org/show_bug.cgi?id=151906
2341 rdar://problem/23695858
2343 Reviewed by Simon Fraser.
2345 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2346 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2347 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2349 2015-12-04 Brady Eidson <beidson@apple.com>
2351 Modern IDB: Add some more custom exception messages, passing some more tests.
2352 https://bugs.webkit.org/show_bug.cgi?id=151898
2354 Reviewed by Alex Christensen.
2356 * platform/mac-wk1/TestExpectations:
2357 * storage/indexeddb/keypath-arrays-expected.txt:
2358 * storage/indexeddb/noblobs-expected.txt:
2359 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2360 * storage/indexeddb/request-result-cache-expected.txt:
2361 * storage/indexeddb/transaction-after-close-expected.txt:
2362 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2363 * storage/indexeddb/transaction-read-only-expected.txt:
2365 2015-12-04 Brady Eidson <beidson@apple.com>
2367 Modern IDB: Add some more custom exception messages, passing some more tests.
2368 https://bugs.webkit.org/show_bug.cgi?id=151895
2370 Reviewed by Alex Christensen.
2372 * platform/mac-wk1/TestExpectations:
2373 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2374 * storage/indexeddb/cursor-continue-dir-expected.txt:
2375 * storage/indexeddb/cursor-continue-expected.txt:
2376 * storage/indexeddb/deleteIndex-expected.txt:
2377 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2379 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2381 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2382 https://bugs.webkit.org/show_bug.cgi?id=147610
2384 Reviewed by Benjamin Poulain.
2386 Add tests for ECMA-402 Number.prototype.toLocaleString.
2387 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2389 * js/number-toLocaleString-expected.txt: Added.
2390 * js/number-toLocaleString.html: Added.
2391 * js/script-tests/number-toLocaleString.js: Added.
2393 2015-12-04 Brady Eidson <beidson@apple.com>
2395 Modern IDB: Flip test expectations around so we only list failures.
2396 https://bugs.webkit.org/show_bug.cgi?id=151880
2398 Reviewed by Alex Christensen.
2400 * platform/mac-wk1/TestExpectations:
2402 2015-12-04 Brady Eidson <beidson@apple.com>
2404 Modern IDB: storage/indexeddb/cursor-update.html fails.
2405 https://bugs.webkit.org/show_bug.cgi?id=151879
2407 Reviewed by Oliver Hunt.
2409 * platform/mac-wk1/TestExpectations:
2411 2015-12-04 Brady Eidson <beidson@apple.com>
2413 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2414 https://bugs.webkit.org/show_bug.cgi?id=151870
2416 Reviewed by Alex Christensen.
2418 * platform/mac-wk1/TestExpectations:
2419 * storage/indexeddb/modern/double-open-expected.txt: Added.
2420 * storage/indexeddb/modern/double-open.html: Added.
2421 * storage/indexeddb/version-change-exclusive-expected.txt:
2423 2015-12-04 Brady Eidson <beidson@apple.com>
2425 Modern IDB: storage/indexeddb/exceptions.html fails.
2426 https://bugs.webkit.org/show_bug.cgi?id=151732
2428 Reviewed by Alex Christensen.
2430 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2432 * platform/mac-wk1/TestExpectations:
2433 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2434 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2435 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2436 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2437 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2438 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2439 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2440 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2441 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2442 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2443 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2444 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2445 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2446 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2447 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2448 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2449 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2450 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2451 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2452 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2453 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2454 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2455 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2456 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2457 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2458 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2459 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2460 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2461 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2462 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2463 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2464 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2465 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2466 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2467 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2468 * 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.
2469 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2470 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2471 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2472 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2473 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2474 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2475 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2476 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2477 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2478 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2479 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2480 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2481 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2482 * storage/indexeddb/basics-expected.txt:
2483 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2484 * storage/indexeddb/cursor-finished-expected.txt:
2485 * storage/indexeddb/exceptions-expected.txt:
2486 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2487 * storage/indexeddb/modern/double-abort-expected.txt:
2488 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2489 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2490 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2491 * storage/indexeddb/mozilla/clear-expected.txt:
2492 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2493 * storage/indexeddb/mozilla/cursors-expected.txt:
2494 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2495 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2496 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2497 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2498 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2499 * storage/indexeddb/resources/exceptions.js:
2501 * storage/indexeddb/transaction-abort-expected.txt:
2503 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2505 Web Inspector: Unskip many inspector/debugger tests
2506 https://bugs.webkit.org/show_bug.cgi?id=151843
2508 Reviewed by Timothy Hatcher.
2511 * platform/mac/TestExpectations:
2512 Skip specific tests.
2514 * platform/mac-wk2/TestExpectations:
2515 Test no longer existed.
2517 * inspector/debugger/resources/exception.js:
2519 Keep the code outputing a NotFoundException. This particular
2520 invocation was recently changed to throw a TypeError.
2522 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2524 Web Inspector: Remove untested and unused Worker inspection
2525 https://bugs.webkit.org/show_bug.cgi?id=151848
2527 Reviewed by Brian Burg.
2529 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2530 * inspector/debugger/pause-dedicated-worker.html: Removed.
2531 * inspector/debugger/resources/dedicated-worker.js: Removed.
2532 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2533 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2535 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2537 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2538 https://bugs.webkit.org/show_bug.cgi?id=151828
2540 Reviewed by Brian Burg.
2542 * inspector/debugger/breakpoint-scope-expected.txt:
2543 * inspector/debugger/breakpoint-scope.html:
2544 * inspector/debugger/resources/scope.js:
2545 Update the test to include something in the global lexical
2546 environment and ensure it is identified as such.
2548 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2550 [css-grid] Fix height computation of grid items with borders inside fr tracks
2551 https://bugs.webkit.org/show_bug.cgi?id=151798
2553 Reviewed by Zalan Bujtas.
2555 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2556 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2558 2015-12-03 Brady Eidson <beidson@apple.com>
2560 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2561 https://bugs.webkit.org/show_bug.cgi?id=151850
2563 Reviewed by Andy Estes.
2565 * platform/mac-wk1/TestExpectations:
2567 * storage/indexeddb/data-corruption-expected.txt: Removed.
2568 * storage/indexeddb/data-corruption.html: Removed.
2569 * storage/indexeddb/resources/data-corruption.js: Removed.
2571 * storage/indexeddb/events-expected.txt:
2572 * storage/indexeddb/resources/events.js:
2574 2015-12-03 Brady Eidson <beidson@apple.com>
2576 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2577 https://bugs.webkit.org/show_bug.cgi?id=151847
2579 Reviewed by Andy Estes.
2581 * platform/mac-wk1/TestExpectations:
2583 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2585 [MediaStream] Update MediaStreamTrack.getCapabilities
2586 https://bugs.webkit.org/show_bug.cgi?id=151728
2588 Reviewed by Jer Noble.
2590 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2591 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2592 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2593 * fast/mediastream/MediaStreamTrack-getSettings.html:
2595 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2597 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2598 https://bugs.webkit.org/show_bug.cgi?id=151772
2600 Unreviewed test gardening.
2602 * platform/mac-wk2/TestExpectations:
2604 2015-12-03 Keith Rollin <krollin@apple.com>
2606 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2607 https://bugs.webkit.org/show_bug.cgi?id=150909
2608 rdar://problem/23539673
2610 Reviewed by Darin Adler.
2612 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2613 pass. Also update some text in HTMLOptionElement_label02.html and
2614 HTMLOptionElement_label03.html so that it no longer refers to our
2615 trying to match IE (which we are no longer doing).
2617 * fast/forms/HTMLOptionElement_label02.html:
2618 * fast/forms/HTMLOptionElement_label03.html:
2619 * platform/win/TestExpectations:
2621 2015-12-03 Brady Eidson <beidson@apple.com>
2623 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2624 https://bugs.webkit.org/show_bug.cgi?id=151731
2626 Reviewed by Alex Christensen.
2628 * platform/mac-wk1/TestExpectations:
2629 * storage/indexeddb/cursor-advance-expected.txt:
2631 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2633 Allow JavaScript to iterate over plugins for local files
2634 https://bugs.webkit.org/show_bug.cgi?id=151783
2635 <rdar://problem/23692113>
2637 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2638 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2639 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2640 for non-local-file access.
2642 Reviewed by Alexey Proskuryakov.
2644 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2645 * http/tests/plugins/plugin-javascript-access.html: Added.
2646 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2647 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2649 2015-12-03 Brady Eidson <beidson@apple.com>
2651 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2652 https://bugs.webkit.org/show_bug.cgi?id=151794
2654 Reviewed by Alex Christensen.
2656 * platform/mac-wk1/TestExpectations:
2658 2015-12-02 Sam Weinig <sam@webkit.org>
2660 Promise callbacks should be called at microtask checkpoints
2661 https://bugs.webkit.org/show_bug.cgi?id=147933
2663 Reviewed by Chris Dumez.
2665 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2666 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2668 2015-12-03 Daniel Bates <dabates@apple.com>
2670 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2671 https://bugs.webkit.org/show_bug.cgi?id=126662
2672 <rdar://problem/15775508>
2674 Reviewed by Brent Fulgham.
2676 Add test to ensure that we do not assert when inserting a subtree that has an element with
2677 a duplicate id before removing the original subtree.
2679 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2680 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2682 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2684 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2685 https://bugs.webkit.org/show_bug.cgi?id=151802
2687 Reviewed by Sergio Villar Senin.
2689 Tests to verify the specified margins account for determining the available space for
2690 auto-margins alignment.
2692 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2693 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2695 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2697 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2698 https://bugs.webkit.org/show_bug.cgi?id=151804
2700 Unreviewed test gardening.
2702 * platform/win/svg/custom/bug78807-expected.txt:
2704 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2706 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2707 https://bugs.webkit.org/show_bug.cgi?id=151505
2709 Unreviewed test gardening.
2711 * platform/win/TestExpectations:
2713 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2715 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2716 https://bugs.webkit.org/show_bug.cgi?id=151756
2718 Unreviewed test gardening.
2720 * platform/win/TestExpectations:
2722 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2724 fast/borders/hidpi-border-clipping-right-after-move.html
2725 https://bugs.webkit.org/show_bug.cgi?id=151754
2727 Unreviewed test gardening.
2729 * platform/win/TestExpectations:
2731 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2733 Unreviewed EFL urgent gardening. Skip web-platform-tests
2734 because it has been timeout since r192796.
2736 * platform/efl/TestExpectations:
2738 2015-12-02 Mark Lam <mark.lam@apple.com>
2740 Polymorphic operand types for DFG and FTL mul.
2741 https://bugs.webkit.org/show_bug.cgi?id=151746
2743 Reviewed by Filip Pizlo.
2745 * js/regress/ftl-object-mul-expected.txt: Added.
2746 * js/regress/ftl-object-mul.html: Added.
2747 * js/regress/script-tests/ftl-object-mul.js: Added.
2751 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2753 Unify font-variant-* with font-variant shorthand
2754 https://bugs.webkit.org/show_bug.cgi?id=149773
2756 Reviewed by Darin Adler.
2758 Update tests. Also temporarily skip existing font-features tests until
2759 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2761 * css3/font-variant-parsing-expected.txt:
2762 * css3/font-variant-parsing.html:
2763 * fast/css/font-property-priority-expected.txt:
2764 * fast/css/font-shorthand-expected.txt:
2765 * fast/css/parsing-font-variant-ligatures-expected.txt:
2766 * fast/css/parsing-font-variant-ligatures.html:
2767 * fast/inspector-support/style-expected.txt:
2768 * fast/text/font-variant-shorthand-expected.txt: Added.
2769 * fast/text/font-variant-shorthand.html: Added.
2770 * platform/mac/TestExpectations:
2771 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2773 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2775 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2776 https://bugs.webkit.org/show_bug.cgi?id=151762
2778 Reviewed by Darin Adler.
2780 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2782 2015-12-02 Alex Christensen <achristensen@webkit.org>
2784 Asynchronously call onerror when a content blocker blocks ascript element's load
2785 https://bugs.webkit.org/show_bug.cgi?id=151649
2787 Reviewed by Brady Eidson.
2789 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2790 * http/tests/contentextensions/script-onerror.html: Added.
2791 * http/tests/contentextensions/script-onerror.html.json: Added.
2792 * http/tests/misc/unloadable-script-expected.txt:
2793 * http/tests/misc/unloadable-script.html:
2794 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2795 * http/tests/security/local-JavaScript-from-remote.html:
2796 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2798 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2800 Fix flaky test added with r192954.
2804 * fast/mediastream/MediaStreamTrack-getSettings.html:
2806 2015-12-02 Commit Queue <commit-queue@webkit.org>
2808 Unreviewed, rolling out r192955.
2809 https://bugs.webkit.org/show_bug.cgi?id=151776
2811 A large number of the tests added with this change are failing
2812 on Windows (Requested by ryanhaddad on #webkit).
2816 "[css border] border-image doesn't honor border-style"
2817 https://bugs.webkit.org/show_bug.cgi?id=99922
2818 http://trac.webkit.org/changeset/192955
2820 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2822 Fix preloader issue with srcdoc documents.
2823 https://bugs.webkit.org/show_bug.cgi?id=151744
2825 Reviewed by Ryosuke Niwa.
2827 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2829 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2830 * fast/preloader/iframe-srcdoc.html: Added.
2832 2015-12-02 Jer Noble <jer.noble@apple.com>
2834 Add a setting and restriction which will pause invisible autoplaying video
2835 https://bugs.webkit.org/show_bug.cgi?id=151412
2837 Reviewed by Eric Carlson.
2839 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2840 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2842 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2844 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2845 https://bugs.webkit.org/show_bug.cgi?id=151763
2847 Reviewed by Brent Fulgham.
2849 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2850 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2852 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2854 Rebaseline fast/dynamic/text-combine.html on win
2855 https://bugs.webkit.org/show_bug.cgi?id=151761
2857 Unreviewed test gardening.
2859 * platform/win/fast/dynamic/text-combine-expected.png:
2860 * platform/win/fast/dynamic/text-combine-expected.txt:
2862 2015-12-02 Brady Eidson <beidson@apple.com>
2864 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2865 https://bugs.webkit.org/show_bug.cgi?id=151772
2867 Reviewed by Alex Christensen.
2869 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2871 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2872 * storage/indexeddb/cursor-basics-expected.txt:
2873 * storage/indexeddb/cursor-overloads-expected.txt:
2875 * storage/indexeddb/cursor-overloads.html:
2876 * storage/indexeddb/optional-arguments.html:
2877 * storage/indexeddb/resources/cursor-basics.js:
2878 * storage/indexeddb/resources/deleted-objects.js:
2879 * storage/indexeddb/resources/exceptions.js:
2880 * storage/indexeddb/resources/objectstore-basics.js:
2882 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2883 * storage/indexeddb/objectstore-keycursor.html: Removed.
2884 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2886 2015-12-02 David Hyatt <hyatt@apple.com>
2888 Add some more picture element layout tests
2889 https://bugs.webkit.org/show_bug.cgi?id=151769
2891 Reviewed by Dean Jackson.
2893 * fast/picture/image-picture-invalid-expected.txt: Added.
2894 * fast/picture/image-picture-invalid.html: Added.
2895 * fast/picture/image-picture-nested-expected.txt: Added.
2896 * fast/picture/image-picture-nested.html: Added.
2898 2015-12-02 Brady Eidson <beidson@apple.com>
2900 Modern IDB: Enable a couple more passing tests.
2901 https://bugs.webkit.org/show_bug.cgi?id=151766
2903 Reviewed by Beth Dakin.
2905 * platform/mac-wk1/TestExpectations:
2906 * storage/indexeddb/create-object-store-options-expected.txt:
2908 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2910 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2911 https://bugs.webkit.org/show_bug.cgi?id=151506
2913 Unreviewed test gardening.
2915 * platform/win/TestExpectations:
2917 2015-12-02 Brady Eidson <beidson@apple.com>
2919 Modern IDB: IDBTransaction::error is not exposed.
2920 https://bugs.webkit.org/show_bug.cgi?id=151752
2922 Reviewed by Alex Christensen.
2924 * platform/mac-wk1/TestExpectations:
2925 * storage/indexeddb/modern/basic-add.html:
2926 * storage/indexeddb/modern/double-abort-expected.txt:
2927 * storage/indexeddb/modern/index-3.html:
2928 * storage/indexeddb/resources/transaction-error.js:
2929 * storage/indexeddb/transaction-error-expected.txt:
2931 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2933 [css border] border-image doesn't honor border-style
2934 https://bugs.webkit.org/show_bug.cgi?id=99922
2936 Reviewed by Simon Fraser.
2938 Ensure that WebKit will be compliant to css-backgrounds spec where
2939 a border with an image will only be rendered if there is a style defined.
2941 Previous border image tests had to be edited (i.e. define border-style)
2942 to ensure that a decorated border would be rendered.
2944 * fast/borders/border-image-01.html:
2945 * fast/borders/border-image-border-radius.html:
2946 * fast/borders/border-image-fill-no-intrinsic-size.html:
2947 * fast/borders/border-image-longhand.html:
2948 * fast/borders/border-image-massive-scale.html:
2949 * fast/borders/border-image-omit-right-slice.html:
2950 * fast/borders/border-image-outset-in-shorthand.html:
2951 * fast/borders/border-image-outset-split-inline-expected.txt:
2952 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2953 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2954 * fast/borders/border-image-outset-split-inline.html:
2955 * fast/borders/border-image-outset.html:
2956 * fast/borders/border-image-repeat.html:
2957 * fast/borders/border-image-rotate-transform.html:
2958 * fast/borders/border-image-scale-transform.html:
2959 * fast/borders/border-image-scaled.html:
2960 * fast/borders/border-image-scrambled.html:
2961 * fast/borders/border-image-should-not-display-expected.html: Added.
2962 * fast/borders/border-image-should-not-display.html: Added.
2963 * fast/borders/border-image-side-reduction.html:
2964 * fast/borders/border-image-slice-constrained.html:
2965 * fast/borders/border-image-slice-missing-right.html:
2966 * fast/borders/border-image-slices.html:
2967 * fast/borders/border-image-source.html:
2968 * fast/borders/border-image-trumps-radius-expected.txt:
2969 * fast/borders/border-image-trumps-radius.html:
2970 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2971 * fast/borders/resources/red.png: Added.
2972 * fast/borders/scaled-border-image.html:
2973 * fast/gradients/border-image-gradient-expected.txt:
2974 * fast/gradients/border-image-gradient.html:
2975 * fast/hidpi/image-set-border-image-comparison.html:
2976 * fast/hidpi/image-set-border-image-dynamic.html:
2977 * fast/hidpi/image-set-border-image-simple.html:
2978 * fast/writing-mode/border-image-horizontal-bt.html:
2979 * fast/writing-mode/border-image-vertical-lr.html:
2980 * fast/writing-mode/border-image-vertical-rl.html:
2981 * platform/mac/fast/borders/border-image-01-expected.txt:
2982 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2983 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2984 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2985 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2986 * platform/mac/fast/borders/border-image-outset-expected.txt:
2987 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2988 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2989 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2990 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2991 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2992 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2993 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2994 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2995 * platform/mac/fast/borders/border-image-slices-expected.txt:
2996 * platform/mac/fast/borders/border-image-source-expected.txt:
2997 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2998 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2999 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
3000 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
3001 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
3002 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
3003 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
3005 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3007 [MediaStream] Implement MediaStreamTrack.getSettings()
3008 https://bugs.webkit.org/show_bug.cgi?id=151727
3010 Reviewed by Jer Noble.
3012 * fast/mediastream/MediaStream-video-element-expected.txt:
3013 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3014 * fast/mediastream/MediaStream-video-element-track-stop.html:
3015 * fast/mediastream/MediaStream-video-element.html:
3016 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
3017 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
3019 2015-12-01 David Hyatt <hyatt@apple.com>
3021 Implement the picture element.
3022 https://bugs.webkit.org/show_bug.cgi?id=116963
3024 Reviewed by Dean Jackson.
3026 * fast/picture: Added.
3027 * fast/picture/image-picture-1x-expected.txt: Added.
3028 * fast/picture/image-picture-1x.html: Added.
3029 * fast/picture/resources: Added.
3030 * fast/picture/resources/blue_rect.jpg: Added.
3031 * fast/picture/resources/currentSrcHelper.js: Added.
3033 (currentSrcFileName):
3034 (currentSrcFileNameNoParams):
3035 * fast/picture/resources/image-set-4x.png: Added.
3037 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
3039 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
3040 https://bugs.webkit.org/show_bug.cgi?id=149305
3041 <rdar://problem/22747892>
3043 Reviewed by Brent Fulgham.
3045 This test case is from Blink r180918:
3046 https://codereview.chromium.org/495743003
3048 * fast/loader/unload-mutation-crash-expected.txt: Added.
3049 * fast/loader/unload-mutation-crash.html: Added.
3051 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
3053 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
3054 https://bugs.webkit.org/show_bug.cgi?id=151730
3056 Reviewed by Brian Burg.
3058 * inspector/model/parse-script-syntax-tree-expected.txt:
3059 * inspector/model/parse-script-syntax-tree.html:
3061 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3063 [Win] Test gardening after r192895
3067 * fast/text/emoji-overlap-expected.html:
3068 * fast/text/emoji-overlap.html:
3070 2015-12-01 Commit Queue <commit-queue@webkit.org>
3072 Unreviewed, rolling out r192894 and r192904.
3073 https://bugs.webkit.org/show_bug.cgi?id=151738
3075 Crashes sometimes on Windows (Requested by litherum on
3078 Reverted changesets:
3080 "[Win] Web fonts with small caps have excess whitespace with
3081 the complex text codepath"
3082 https://bugs.webkit.org/show_bug.cgi?id=151698
3083 http://trac.webkit.org/changeset/192894
3085 "Test gardening after r192894"
3086 http://trac.webkit.org/changeset/192904
3088 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3090 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3091 https://bugs.webkit.org/show_bug.cgi?id=151650
3093 Reviewed by Antti Koivisto.
3095 Some tests have quantization differences.
3097 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3098 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3099 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3100 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3101 * fast/ruby/ruby-expansion-cjk-expected.html:
3102 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3103 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3104 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3105 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3106 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3107 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3108 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3109 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3110 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3111 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3112 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3113 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3114 * svg/custom/acid3-test-77-expected.txt:
3116 2015-12-01 Brady Eidson <beidson@apple.com>
3118 Add updated test result missing from http://trac.webkit.org/changeset/192924
3119 https://bugs.webkit.org/show_bug.cgi?id=151725
3121 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3123 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3125 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3126 https://bugs.webkit.org/show_bug.cgi?id=151729
3128 Unreviewed test gardening.
3130 * platform/mac-wk2/TestExpectations:
3132 2015-12-01 Brady Eidson <beidson@apple.com>
3134 Give a more detailed message for TypeErrors that result from EnforceRange.
3135 https://bugs.webkit.org/show_bug.cgi?id=151725
3137 Reviewed by Tim Horton.
3139 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3140 * js/dom/webidl-type-mapping-expected.txt:
3141 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3142 * storage/indexeddb/version-change-event-basic-expected.txt:
3144 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3146 Test gardening after r192894
3150 * fast/text/small-caps-complex-expected.html:
3151 * fast/text/small-caps-complex.html:
3153 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3155 [iOS] Adjacent emoji overlap each other
3156 https://bugs.webkit.org/show_bug.cgi?id=151690
3157 <rdar://problem/23430453>
3159 Reviewed by Simon Fraser.
3161 * fast/text/emoji-overlap-expected.html: Added.
3162 * fast/text/emoji-overlap.html: Added.
3164 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3166 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3167 https://bugs.webkit.org/show_bug.cgi?id=151698
3169 Reviewed by Darin Adler.
3171 * fast/text/resources/tinyfont.svg: Added.
3172 * fast/text/small-caps-complex-expected.html: Added.
3173 * fast/text/small-caps-complex.html: Added.
3175 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3177 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3178 https://bugs.webkit.org/show_bug.cgi?id=151709
3180 Unreviewed test gardening.
3182 * platform/mac-wk2/TestExpectations:
3184 2015-12-01 Brady Eidson <beidson@apple.com>
3186 Skip some specific IDB tests in preparation for enabling the entire directory.
3188 Reviewed in person by Sam Weinig.
3190 * platform/mac-wk1/TestExpectations:
3192 2015-12-01 Brady Eidson <beidson@apple.com>
3194 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3195 https://bugs.webkit.org/show_bug.cgi?id=151704
3197 Reviewed by Alex Christensen.
3199 * platform/mac-wk1/TestExpectations:
3200 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3202 2015-12-01 Brady Eidson <beidson@apple.com>
3204 Modern IDB: storage/indexeddb/basics.html fails.
3205 https://bugs.webkit.org/show_bug.cgi?id=151694
3207 Reviewed by Alex Christensen.
3209 * platform/mac-wk1/TestExpectations:
3210 * storage/indexeddb/modern/deletedatabase-1.html:
3211 * storage/indexeddb/modern/opendatabase-versions.html:
3212 * storage/indexeddb/modern/versionchange-event.html:
3214 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3216 Unreviewed, rolling out r192876.
3218 It broke a lot of JSC and layout tests for GTK and EFL
3222 "[ES6] "super" and "this" should be lexically bound inside an
3223 arrow function and should live in a JSLexicalEnvironment"
3224 https://bugs.webkit.org/show_bug.cgi?id=149338
3225 http://trac.webkit.org/changeset/192876
3227 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3229 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3230 https://bugs.webkit.org/show_bug.cgi?id=151497
3234 Adding non regression test.
3236 * streams/streams-promises-expected.txt:
3237 * streams/streams-promises.html:
3239 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3241 [Streams API] teeReadableStream should not directly use stream.getReader()
3242 https://bugs.webkit.org/show_bug.cgi?id=151487
3244 Reviewed by Darin Adler.
3246 Adding non-regression test.
3248 * streams/streams-promises-expected.txt:
3249 * streams/streams-promises.html:
3251 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3253 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3254 https://bugs.webkit.org/show_bug.cgi?id=149338
3256 Reviewed by Saam Barati.
3258 * js/arrowfunction-supercall-expected.txt: Added.
3259 * js/arrowfunction-supercall.html: Added.
3260 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3261 * js/script-tests/arrowfunction-supercall.js: Added.
3262 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3264 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3266 [Streams API] streams should not directly use Number and related methods
3267 https://bugs.webkit.org/show_bug.cgi?id=151499
3269 Reviewed by Darin Adler.
3271 Added a non-regression test.
3273 * streams/streams-promises-expected.txt:
3274 * streams/streams-promises.html:
3276 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3278 [Streams API] Remove use of @catch for exposed promises
3279 https://bugs.webkit.org/show_bug.cgi?id=151625
3281 Reviewed by Darin Adler.
3283 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3285 2015-11-30 Brady Eidson <beidson@apple.com>
3287 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3288 https://bugs.webkit.org/show_bug.cgi?id=151693
3290 Reviewed by Geoffrey Garen.
3292 * platform/mac-wk1/TestExpectations:
3294 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3296 Amazon.com Additional Information links aren't clickable
3297 https://bugs.webkit.org/show_bug.cgi?id=151401
3298 <rdar://problem/23454261>
3300 Reviewed by Darin Adler.
3302 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3303 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3305 2015-11-30 Brady Eidson <beidson@apple.com>
3307 Modern IDB: Iterating index cursors to a specific key is busted.
3308 https://bugs.webkit.org/show_bug.cgi?id=151684
3310 Reviewed by Darin Adler.
3312 * platform/mac-wk1/TestExpectations:
3314 2015-11-30 Brady Eidson <beidson@apple.com>
3316 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3317 https://bugs.webkit.org/show_bug.cgi?id=151683
3319 Reviewed by Darin Adler.
3321 * platform/mac-wk1/TestExpectations:
3323 2015-11-30 Brady Eidson <beidson@apple.com>
3325 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3326 https://bugs.webkit.org/show_bug.cgi?id=151675.
3328 Reviewed by Darin Adler.
3330 * platform/mac-wk1/TestExpectations:
3331 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3332 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3333 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3335 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3337 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3338 https://bugs.webkit.org/show_bug.cgi?id=149309
3339 <rdar://problem/22748363>
3341 Reviewed by Brent Fulgham.
3343 The test case is from Blink r175601:
3344 https://codereview.chromium.org/317513002
3345 The test case will generate a set of weird ordering events that affects the documentLoader:
3346 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3347 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3348 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3349 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3350 frame finishes loading).
3351 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3352 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3353 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3354 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3356 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3358 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3359 * http/tests/misc/detach-during-notifyDone.html: Added.
3360 * http/tests/misc/resources/detached-frame.html: Added.
3362 2015-11-30 Commit Queue <commit-queue@webkit.org>
3364 Unreviewed, rolling out r192819.
3365 https://bugs.webkit.org/show_bug.cgi?id=151681
3367 This change broke existing layout tests on Windows (Requested
3368 by ryanhaddad on #webkit).
3372 "Unify font-variant-* with font-variant shorthand"
3373 https://bugs.webkit.org/show_bug.cgi?id=149773
3374 http://trac.webkit.org/changeset/192819
3376 2015-11-30 Brady Eidson <beidson@apple.com>
3378 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3379 https://bugs.webkit.org/show_bug.cgi?id=151665
3381 Reviewed by Andy Estes.
3383 * platform/mac-wk1/TestExpectations:
3385 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3387 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3388 https://bugs.webkit.org/show_bug.cgi?id=150542
3390 Unreviewed test gardening.
3392 * platform/mac-wk2/TestExpectations:
3394 2015-11-30 Brady Eidson <beidson@apple.com>
3396 Modern IDB: Correct handling of cursors finishing iteration.
3397 https://bugs.webkit.org/show_bug.cgi?id=151664
3399 Reviewed by Andy Estes.
3401 * platform/mac-wk1/TestExpectations:
3403 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3405 Unify font-variant-* with font-variant shorthand
3406 https://bugs.webkit.org/show_bug.cgi?id=149773
3408 Reviewed by Darin Adler.
3410 Update tests. Also temporarily skip existing font-features tests until
3411 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3413 * css3/font-variant-parsing-expected.txt:
3414 * css3/font-variant-parsing.html:
3415 * fast/css/font-property-priority-expected.txt:
3416 * fast/css/font-shorthand-expected.txt:
3417 * fast/css/parsing-font-variant-ligatures-expected.txt:
3418 * fast/css/parsing-font-variant-ligatures.html:
3419 * fast/inspector-support/style-expected.txt:
3420 * fast/text/font-variant-shorthand-expected.txt: Added.
3421 * fast/text/font-variant-shorthand.html: Added.
3422 * platform/mac/TestExpectations:
3423 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3425 2015-11-30 Brady Eidson <beidson@apple.com>
3427 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3428 https://bugs.webkit.org/show_bug.cgi?id=151648
3430 Reviewed by Andy Estes.
3432 * platform/mac-wk1/TestExpectations:
3433 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3434 * storage/indexeddb/modern/abort-requests-cancelled.html:
3435 * storage/indexeddb/modern/aborted-put-expected.txt:
3436 * storage/indexeddb/modern/aborted-put.html:
3437 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3438 * storage/indexeddb/modern/createobjectstore-basic.html:
3439 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3440 * storage/indexeddb/modern/deleteindex-2.html:
3441 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3442 * storage/indexeddb/modern/deleteobjectstore-1.html:
3443 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3444 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3445 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3447 2015-11-30 Chris Dumez <cdumez@apple.com>
3449 location.origin is undefined in a web worker
3450 https://bugs.webkit.org/show_bug.cgi?id=151614
3452 Reviewed by Darin Adler.
3454 Update existing layout test to confirm the existence of location.origin when in a
3457 * fast/workers/resources/worker-location.js:
3458 * fast/workers/worker-location-expected.txt:
3460 2015-11-30 Brady Eidson <beidson@apple.com>
3462 Modern IDB: Support updating cursor values when the object store uses inline keys.
3463 https://bugs.webkit.org/show_bug.cgi?id=151647
3465 Reviewed by Andy Estes.
3467 * platform/mac-wk1/TestExpectations:
3469 2015-11-30 Brady Eidson <beidson@apple.com>
3471 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3472 https://bugs.webkit.org/show_bug.cgi?id=151630
3474 Reviewed by Andy Estes.
3476 * platform/mac-wk1/TestExpectations:
3477 * storage/indexeddb/modern/cursor-2-expected.txt:
3478 * storage/indexeddb/modern/cursor-2.html:
3479 * storage/indexeddb/modern/cursor-3-expected.txt:
3480 * storage/indexeddb/modern/cursor-3.html:
3481 * storage/indexeddb/modern/cursor-4-expected.txt:
3482 * storage/indexeddb/modern/cursor-4.html:
3483 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3484 * storage/indexeddb/modern/deleteindex-1.html:
3485 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3486 * storage/indexeddb/modern/deleteindex-2.html:
3487 * storage/indexeddb/modern/index-4-expected.txt:
3488 * storage/indexeddb/modern/index-4.html:
3489 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3490 * storage/indexeddb/modern/index-cursor-1.html:
3491 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3492 * storage/indexeddb/modern/index-cursor-2.html:
3493 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3494 * storage/indexeddb/modern/index-cursor-3.html:
3496 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3498 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3499 https://bugs.webkit.org/show_bug.cgi?id=143159
3501 Unreviewed test gardening.
3503 * platform/mac-wk2/TestExpectations:
3505 2015-11-30 Brady Eidson <beidson@apple.com>
3507 Modern IDB: Support keyPath injection into object store records.
3508 https://bugs.webkit.org/show_bug.cgi?id=151640
3510 Reviewed by Andy Estes.
3512 * platform/mac-wk1/TestExpectations:
3514 2015-11-29 Antoine Quint <graouts@apple.com>
3516 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3517 https://bugs.webkit.org/show_bug.cgi?id=147932
3519 Reviewed by Dean Jackson.
3521 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3522 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3523 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3524 Chrome, where we correctly use the default value instead of null objects, which was definitely
3527 * svg/css/invalid-color-cascade-expected.svg: Added.
3528 * svg/css/invalid-color-cascade.svg: Added.
3529 * svg/css/invalid-paint-cascade-expected.svg: Added.
3530 * svg/css/invalid-paint-cascade.svg: Added.
3531 * svg/css/script-tests/svg-attribute-parser-mode.js:
3532 * svg/css/svg-attribute-parser-mode-expected.txt:
3534 2015-11-18 Andy Estes <aestes@apple.com>
3536 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
3537 https://bugs.webkit.org/show_bug.cgi?id=151433
3538 rdar://problem/23506594
3540 Reviewed by Alexey Proskuryakov.
3542 * contentfiltering/allow-media-document-expected.txt: Added.
3543 * contentfiltering/allow-media-document.html: Added.
3544 * contentfiltering/resources/test.mp4: Added.
3546 2015-11-25 Pranjal Jumde <pjumde@apple.com>
3548 Checks for buffer-overflows when reading characters from textRun
3549 https://bugs.webkit.org/show_bug.cgi?id=151055
3550 <rdar://problem/23251789>
3552 Reviewed by Myles C. Maxfield.
3554 * dom/html/level1/core/151055_asan.html:
3555 * dom/html/level1/core/151055_asan-expected.txt:
3557 2015-11-24 Commit Queue <commit-queue@webkit.org>
3559 Unreviewed, rolling out r192536, r192722, and r192743.
3560 https://bugs.webkit.org/show_bug.cgi?id=151593
3562 Still causing trouble. (Requested by kling on #webkit).
3564 Reverted changesets:
3566 "[JSC] JSPropertyNameEnumerator could be destructorless."
3567 https://bugs.webkit.org/show_bug.cgi?id=151242
3568 http://trac.webkit.org/changeset/192536
3570 "REGRESSION(r192536): Null pointer dereference in
3571 JSPropertyNameEnumerator::visitChildren()."
3572 https://bugs.webkit.org/show_bug.cgi?id=151495
3573 http://trac.webkit.org/changeset/192722
3575 "REGRESSION(r192536): Null pointer dereference in
3576 JSPropertyNameEnumerator::visitChildren()."
3577 https://bugs.webkit.org/show_bug.cgi?id=151495
3578 http://trac.webkit.org/changeset/192743
3580 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
3582 [Streams API] Implement pipeTo method in readable Stream
3583 https://bugs.webkit.org/show_bug.cgi?id=151588
3585 Reviewed by Darin Adler.
3587 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
3588 source" was moved to its own file because it causes timing issues.
3590 * streams/reference-implementation/pipe-