1 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
3 Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
4 https://bugs.webkit.org/show_bug.cgi?id=152492
6 Unreviewed test gardening.
8 * platform/mac-wk2/TestExpectations:
10 2015-12-21 Skachkov Oleksandr <gskachkov@gmail.com>
12 Unexpected exception assigning to this._property inside arrow function
13 https://bugs.webkit.org/show_bug.cgi?id=152028
15 Reviewed by Saam Barati.
17 Added new test cases for arrow function, to force create lexical env in body of function.
19 * js/arrowfunction-lexical-bind-this-expected.txt:
20 * js/script-tests/arrowfunction-lexical-bind-this.js:
22 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
24 Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
25 https://bugs.webkit.org/show_bug.cgi?id=152487
27 Unreviewed test gardening.
29 * platform/mac-wk1/TestExpectations:
31 2015-12-21 Antti Koivisto <antti@apple.com>
33 Limit cached redirect chain length
34 https://bugs.webkit.org/show_bug.cgi?id=152477
36 Reviewed by Andreas Kling.
38 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
39 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
40 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
42 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
44 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
45 https://bugs.webkit.org/show_bug.cgi?id=152485
47 Unreviewed test gardening.
49 * platform/mac-wk1/TestExpectations:
51 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
53 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
54 https://bugs.webkit.org/show_bug.cgi?id=152449
56 Unreviewed teset gardening.
58 * platform/ios-simulator/TestExpectations:
60 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
62 Unreviewed, rolling out r194328.
64 This change appears to have caused failures in JSC tests
68 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
69 https://bugs.webkit.org/show_bug.cgi?id=147607
70 http://trac.webkit.org/changeset/194328
72 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
74 [INTL] Implement String.prototype.localeCompare in ECMA-402
75 https://bugs.webkit.org/show_bug.cgi?id=147607
77 Reviewed by Darin Adler.
79 * js/script-tests/string-localeCompare.js:
80 * js/script-tests/string-prototype-properties.js: Update error message.
81 * js/string-localeCompare-expected.txt:
82 * js/string-prototype-properties-expected.txt: Update error message.
83 * js/string-localeCompare.html:
85 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
87 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
88 https://bugs.webkit.org/show_bug.cgi?id=152374
90 Reviewed by Darin Adler.
92 Added test to make sure that when copying a 50 frame 500x500 animation
93 (50 MB uncompressed) to the clipboard, the additional memory usage is
94 kept to less than 200 MB.
96 * fast/images/image-copy-memory-usage-expected.txt: Added.
97 * fast/images/image-copy-memory-usage.html: Added.
98 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
100 2015-12-20 Commit Queue <commit-queue@webkit.org>
102 Unreviewed, rolling out r194033 and r194267.
103 https://bugs.webkit.org/show_bug.cgi?id=152465
105 Caused crashes on Mac WK1 bots (Requested by youenn on
110 "[Streams API] Expose ReadableStream and relatives to Worker"
111 https://bugs.webkit.org/show_bug.cgi?id=152066
112 http://trac.webkit.org/changeset/194033
114 "[Streams API] imported/w3c/web-platform-tests/streams-api
115 /readable-streams/cancel.html has a flaky test"
116 https://bugs.webkit.org/show_bug.cgi?id=152065
117 http://trac.webkit.org/changeset/194267
119 2015-12-18 Antti Koivisto <antti@apple.com>
121 Cache redirects as separate entries
122 https://bugs.webkit.org/show_bug.cgi?id=152424
124 Reviewed by Alex Christensen.
126 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
127 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
128 * http/tests/cache/disk-cache/resources/generate-response.cgi:
130 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
132 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
134 Unreviewed test gardening. This test has been passing since r191658.
136 * platform/gtk/TestExpectations:
138 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
140 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
141 https://bugs.webkit.org/show_bug.cgi?id=152442
143 Unreviewed test gardening.
145 * platform/ios-simulator/TestExpectations:
147 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
149 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
150 https://bugs.webkit.org/show_bug.cgi?id=152437
152 Unreviewed test gardening.
154 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
156 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
158 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
159 https://bugs.webkit.org/show_bug.cgi?id=152025
161 Unreviewed test gardening.
163 * platform/mac-wk2/TestExpectations:
165 2015-12-18 Brady Eidson <beidson@apple.com>
167 Modern IDB: Refactor when opening the backing store takes place.
168 https://bugs.webkit.org/show_bug.cgi?id=152405
170 Reviewed by Alex Christensen.
172 * platform/mac-wk1/TestExpectations:
174 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
176 [GTK] Unreviewed gardening
178 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
179 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
181 * platform/gtk/TestExpectations:
183 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
185 [GTK] Unreviewed gardening
186 https://bugs.webkit.org/show_bug.cgi?id=142292
188 fast/images/animated-gif-body-outside-viewport.html and
189 fast/images/animated-gif-window-resizing.html are flaky; mark them
192 * platform/gtk/TestExpectations:
194 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
196 [GTK] Unreviewed gardening
198 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
199 has been consistently passing since r192511.
201 * platform/gtk/TestExpectations:
203 2015-12-17 Commit Queue <commit-queue@webkit.org>
205 Unreviewed, rolling out r194241 and r194252.
206 https://bugs.webkit.org/show_bug.cgi?id=152415
208 Caused crashes on GuardMalloc (Requested by ap on #webkit).
212 "Modern IDB: Refactor open/delete requests to exist in the
214 https://bugs.webkit.org/show_bug.cgi?id=152397
215 http://trac.webkit.org/changeset/194241
217 "Modern IDB: Refactor when opening the backing store takes
219 https://bugs.webkit.org/show_bug.cgi?id=152405
220 http://trac.webkit.org/changeset/194252
222 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
224 [INTL] Implement Collator Compare Functions
225 https://bugs.webkit.org/show_bug.cgi?id=147604
227 Reviewed by Darin Adler.
229 * js/intl-collator-expected.txt:
230 * js/intl-collator.html:
231 * js/script-tests/intl-collator.js:
234 2015-12-17 Brady Eidson <beidson@apple.com>
236 Modern IDB: Refactor when opening the backing store takes place.
237 https://bugs.webkit.org/show_bug.cgi?id=152405
239 Reviewed by Alex Christensen.
241 * platform/mac-wk1/TestExpectations:
243 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
245 Provide a way to distinguish a nested lexical block from a function's lexical block
246 https://bugs.webkit.org/show_bug.cgi?id=152361
248 Reviewed by Saam Barati.
250 * inspector/debugger/breakpoint-scope-expected.txt:
251 We will soon remove the backend sending a "Local" scope.
252 The backend was just marking the first closure scope as local.
253 The frontend can do this itself and do a better job of it.
255 * inspector/model/resources/all-scopes.js: Added.
256 (testAllScopes.innerScope):
258 * inspector/model/resources/block-scopes.js: Added.
260 (testBlockScopes.method):
261 * inspector/model/resources/function-name-scopes.js: Added.
262 (testFunctionNameScope1):
263 * inspector/model/scope-chain-node-expected.txt: Added.
264 * inspector/model/scope-chain-node.html: Added.
265 Tests for ways to get all the different scope types and
266 specific cases of certain scope types.
268 2015-12-17 Keith Miller <keith_miller@apple.com>
270 [ES6] Add support for Symbol.hasInstance
271 https://bugs.webkit.org/show_bug.cgi?id=151839
273 Reviewed by Saam Barati.
275 Fix tests to reflect the changes to instanceof in ES6.
277 Added a new regression test for bound functions in instanceof
278 as the perfomance on bound functions should, to some degree,
279 reflect the performance on C-API users.
281 * inspector/model/remote-object-get-properties-expected.txt:
282 * js/Object-getOwnPropertyNames-expected.txt:
283 * js/exception-for-nonobject-expected.txt:
284 * js/exception-instanceof-expected.txt:
285 * js/instance-of-immediates-expected.txt:
286 * js/regress/instanceof-bound-expected.txt: Added.
287 * js/regress/instanceof-bound.html: Added.
288 * js/regress/script-tests/instanceof-bound.js: Added.
291 * js/script-tests/Object-getOwnPropertyNames.js:
293 2015-12-17 Simon Fraser <simon.fraser@apple.com>
295 Disable viewport "shrink to fit" outside of multitasking mode
296 https://bugs.webkit.org/show_bug.cgi?id=152403
297 rdar://problem/23818102
299 Reviewed by Tim Horton.
301 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
303 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
305 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
307 Web Inspector: Add JSContext Script Profiling
308 https://bugs.webkit.org/show_bug.cgi?id=151899
310 Reviewed by Brian Burg.
312 * inspector/script-profiler/event-type-API-expected.txt: Added.
313 * inspector/script-profiler/event-type-API.html: Added.
314 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
315 * inspector/script-profiler/event-type-Microtask.html: Added.
316 * inspector/script-profiler/tracking-expected.txt: Added.
317 * inspector/script-profiler/tracking.html: Added.
318 Tests for the new ScriptProfiler domain.
320 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
322 Marking fast/media/mq-* tests as failing on ios-simulator
323 https://bugs.webkit.org/show_bug.cgi?id=152137
325 Unreviewed test gardening.
327 * platform/ios-simulator/TestExpectations:
329 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
331 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
332 https://bugs.webkit.org/show_bug.cgi?id=152390
334 Unreviewed test gardening.
336 * platform/ios-simulator/TestExpectations:
338 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
340 [GTK] Unreviewed gardening
342 Remove failure expectations for tests that have been passing after
343 r185157, r186191, r189670, r191658 and r191727.
345 * platform/gtk/TestExpectations:
347 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
349 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
350 https://bugs.webkit.org/show_bug.cgi?id=152377
354 * TestExpectations: removing some flakiness expectations.
356 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
358 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
359 https://bugs.webkit.org/show_bug.cgi?id=152227
361 Reviewed by Saam Barati.
363 Make the test taking longer time.
365 * js/regress/script-tests/generator-function-create.js:
368 2015-12-16 Andy Estes <aestes@apple.com>
370 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
371 https://bugs.webkit.org/show_bug.cgi?id=152375
372 <rdar://problem/22020902>
374 Reviewed by Darin Adler.
376 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
377 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
378 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
379 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
380 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
381 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
382 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
383 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
384 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
385 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
387 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
389 Adding timout expectation to one more wpt test that I missed in the last commit.
390 https://bugs.webkit.org/show_bug.cgi?id=152335
392 Unreviewed test gardening.
396 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
398 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
399 https://bugs.webkit.org/show_bug.cgi?id=152335
401 Unreviewed test gadening.
405 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
407 Re-baseline pageoverlay/overlay* tests for mac-wk1
408 https://bugs.webkit.org/show_bug.cgi?id=152338
410 Unreviewed test gardening.
412 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
413 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
414 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
416 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
418 Mark additional wpt tests as flaky due to WK/WPT testharness.js
419 https://bugs.webkit.org/show_bug.cgi?id=152335
423 * TestExpectations: marking some more tests as flaky.
425 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
427 Web Inspector: Typing object literal in the console causes a parse error
428 https://bugs.webkit.org/show_bug.cgi?id=141737
430 Reviewed by Timothy Hatcher.
432 * inspector/controller/runtime-controller-expected.txt: Added.
433 * inspector/controller/runtime-controller.html: Added.
435 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
437 Fix computation of min|max-content contribution of non-replaced blocks
438 https://bugs.webkit.org/show_bug.cgi?id=152004
440 Reviewed by Darin Adler.
442 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
443 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
444 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
445 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
446 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
447 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
448 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
449 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
450 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
451 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
452 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
453 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
454 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
455 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
456 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
457 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
458 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
459 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
460 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
461 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
462 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
463 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
464 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
465 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
466 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
467 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
468 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
469 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
470 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
477 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
479 Mac EWS bots frequently fail several wpt tests
480 https://bugs.webkit.org/show_bug.cgi?id=152257
484 * TestExpectations: marking some tests as flaky.
486 2015-12-16 Commit Queue <commit-queue@webkit.org>
488 Unreviewed, rolling out r194135.
489 https://bugs.webkit.org/show_bug.cgi?id=152333
491 due to missing OSR exit materialization support in FTL
492 (Requested by yusukesuzuki on #webkit).
496 "[ES6] Handle new_generator_func / new_generator_func_exp in
498 https://bugs.webkit.org/show_bug.cgi?id=152227
499 http://trac.webkit.org/changeset/194135
501 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
503 Align WebKit testharness.js with WPT testharness.js
504 https://bugs.webkit.org/show_bug.cgi?id=152297
506 Reviewed by Darin Adler.
508 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
509 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
511 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
512 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
513 * resources/testharness.js:
515 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
517 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
518 https://bugs.webkit.org/show_bug.cgi?id=152227
520 Reviewed by Saam Barati.
522 Make the test taking longer time.
524 * js/regress/script-tests/generator-function-create.js:
527 2015-12-16 Tomas Popela <tpopela@redhat.com>
529 [GTK] Correct the wrong expectation introduced in r194106
530 https://bugs.webkit.org/show_bug.cgi?id=152325
532 Unreviewed GTK gardening
534 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
536 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
538 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
539 https://bugs.webkit.org/show_bug.cgi?id=152135
541 Reviewed by Simon Fraser.
543 * platform/ios-simulator-wk2/TestExpectations:
544 * platform/ios-simulator/TestExpectations:
545 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
546 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
547 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
548 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
550 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
552 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
553 https://bugs.webkit.org/show_bug.cgi?id=152260
554 <rdar://problem/23884579>
556 Reviewed by Andy Estes.
558 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
559 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
560 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
561 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
562 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
563 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
564 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
565 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
566 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
567 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
568 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
569 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
570 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
571 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
572 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
573 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
574 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
575 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
576 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
577 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
578 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
580 2015-12-15 Timothy Horton <timothy_horton@apple.com>
582 Rebaseline some page overlay tests for WK1
584 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
585 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
586 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
587 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
589 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
591 Web Inspector: Localize "global code" and "eval code" strings
592 https://bugs.webkit.org/show_bug.cgi?id=152313
594 Reviewed by Timothy Hatcher.
596 * inspector/debugger/js-stacktrace-expected.txt:
597 * inspector/debugger/js-stacktrace.html:
598 * inspector/model/stack-trace-expected.txt: Added.
599 * inspector/model/stack-trace.html: Added.
601 2015-12-15 Tim Horton <timothy_horton@apple.com>
603 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
604 https://bugs.webkit.org/show_bug.cgi?id=152241
605 <rdar://problem/23642574>
607 Reviewed by Simon Fraser.
609 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
610 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
611 Add a test ensuring that small-frame overlays get mouse events.
613 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
614 * pageoverlay/overlay-small-frame-paints.html: Added.
615 Add a test ensuring that small-frame overlays get paint callbacks.
617 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
619 [Font Features] TrueType fonts trigger real features even when synthesis is applied
620 https://bugs.webkit.org/show_bug.cgi?id=152287
622 Reviewed by Darin Adler.
626 * css3/font-variant-petite-caps-synthesis-expected.html:
627 * css3/font-variant-petite-caps-synthesis.html:
628 * css3/font-variant-small-caps-synthesis-expected.html:
629 * css3/font-variant-small-caps-synthesis.html:
630 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
631 * css3/font-variant-petite-caps-synthesis-coverage.html:
632 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
633 * css3/font-variant-small-caps-synthesis-coverage.html:
635 2015-12-15 Mark Lam <mark.lam@apple.com>
637 Polymorphic operand types for DFG and FTL bit operators.
638 https://bugs.webkit.org/show_bug.cgi?id=152191
640 Reviewed by Saam Barati.
642 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
643 * js/regress/ftl-polymorphic-bitand.html: Added.
644 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
645 * js/regress/ftl-polymorphic-bitor.html: Added.
646 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
647 * js/regress/ftl-polymorphic-bitxor.html: Added.
648 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
649 * js/regress/ftl-polymorphic-lshift.html: Added.
650 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
651 * js/regress/ftl-polymorphic-rshift.html: Added.
652 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
653 * js/regress/ftl-polymorphic-urshift.html: Added.
654 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
657 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
660 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
663 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
666 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
669 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
673 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
675 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
676 https://bugs.webkit.org/show_bug.cgi?id=152295
678 Reviewed by Eric Carlson.
680 Add test that verifies RTCPeerConnection's behavior in the closed state
681 (signalingState). Promise functions should reject, and (some) others
682 should throw. Remove old test that tests incorrect behavior.
684 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
685 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
686 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
687 * fast/mediastream/RTCPeerConnection-state.html: Removed.
689 2015-12-15 Tomas Popela <tpopela@redhat.com>
691 [GTK] Gardening: Rebaseline tests
692 https://bugs.webkit.org/show_bug.cgi?id=152301
694 Unreviewed GTK gardening
696 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
697 Correct the expectations after r189202 when RangeException was
699 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
700 Add a new test expectations after r187148.
701 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
702 Add a new test expectations after r193363.
704 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
706 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
707 https://bugs.webkit.org/show_bug.cgi?id=152264
709 Unreviewed test gardening.
711 * platform/mac-wk1/TestExpectations:
713 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
715 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
716 https://bugs.webkit.org/show_bug.cgi?id=152251
718 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
719 layout tests using such keyword.
721 Reviewed by Darin Adler.
723 * css3/overwrite-content-alignment-expected.txt:
724 * css3/overwrite-content-alignment.html:
725 * css3/overwrite-self-alignment-expected.txt:
726 * css3/overwrite-self-alignment.html:
727 * css3/parse-align-content-expected.txt:
728 * css3/parse-align-content.html:
729 * css3/parse-align-items-expected.txt:
730 * css3/parse-align-items.html:
731 * css3/parse-align-self-expected.txt:
732 * css3/parse-align-self.html:
733 * css3/parse-justify-content-expected.txt:
734 * css3/parse-justify-content.html:
735 * fast/css-grid-layout/grid-align-justify-overflow.html:
736 * fast/css-grid-layout/grid-content-alignment-overflow.html:
737 * fast/css/parse-justify-items-expected.txt:
738 * fast/css/parse-justify-items.html:
739 * fast/css/parse-justify-self-expected.txt:
740 * fast/css/parse-justify-self.html:
742 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
744 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
745 https://bugs.webkit.org/show_bug.cgi?id=152135
747 Unreviewed test gardening.
749 * platform/ios-simulator-wk2/TestExpectations:
751 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
753 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
754 https://bugs.webkit.org/show_bug.cgi?id=152133
756 Reviewed by Geoffrey Garen.
758 Add new regression test.
760 * js/regress/math-random-expected.txt: Added.
761 * js/regress/math-random.html: Added.
762 * js/regress/script-tests/math-random.js: Added.
765 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
767 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
768 https://bugs.webkit.org/show_bug.cgi?id=152280
770 Reviewed by Brian Burg.
772 * inspector/debugger/js-stacktrace-expected.txt:
773 * inspector/debugger/js-stacktrace.html:
775 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
777 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
778 https://bugs.webkit.org/show_bug.cgi?id=152264
780 Unreviewed test gardening.
782 * platform/mac-wk1/TestExpectations:
784 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
786 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
787 https://bugs.webkit.org/show_bug.cgi?id=152276
789 Unreviewed test gardening.
791 * platform/ios-simulator/TestExpectations:
793 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
795 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
796 https://bugs.webkit.org/show_bug.cgi?id=152279
798 Unreviewed test gardening.
800 * platform/ios-simulator/TestExpectations:
802 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
804 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
805 and http/tests/inspector/console/access-inspected-object.html (r192186).
806 https://bugs.webkit.org/show_bug.cgi?id=152131
808 Unreviewed test gardening.
810 * platform/ios-simulator-wk1/TestExpectations:
811 * platform/ios-simulator-wk2/TestExpectations:
812 * platform/ios-simulator/TestExpectations:
814 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
816 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
817 https://bugs.webkit.org/show_bug.cgi?id=152132
819 Unreviewed test gardening.
821 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
823 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
825 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
826 https://bugs.webkit.org/show_bug.cgi?id=152272
828 Unreviewed test gardening.
830 * platform/mac-wk1/TestExpectations:
832 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
834 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
835 https://bugs.webkit.org/show_bug.cgi?id=152134
837 Unreviewed test gardening.
839 * platform/ios-simulator-wk2/TestExpectations:
841 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
843 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
844 https://bugs.webkit.org/show_bug.cgi?id=152135
846 Unreviewed test gardening.
848 * platform/ios-simulator-wk2/TestExpectations:
850 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
852 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
853 https://bugs.webkit.org/show_bug.cgi?id=152267
855 Unreviewed test gardening.
857 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
859 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
861 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
862 https://bugs.webkit.org/show_bug.cgi?id=152135
864 Unreviewed test gardening.
866 * platform/ios-simulator/TestExpectations:
868 2015-12-14 Chris Fleizach <cfleizach@apple.com>
870 AX: iOS: Text field variations do not have the correct traits
871 https://bugs.webkit.org/show_bug.cgi?id=152237
873 Reviewed by Mario Sanchez Prada.
875 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
876 * accessibility/ios-simulator/textentry-traits.html: Added.
878 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
880 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
881 https://bugs.webkit.org/show_bug.cgi?id=152135
883 Unreviewed test gardening.
885 * platform/ios-simulator/TestExpectations:
887 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
889 Marking fast/picture/image-picture-* as failing on iOS simulator
890 https://bugs.webkit.org/show_bug.cgi?id=152141
892 Unreviewed test gardening.
894 * platform/ios-simulator/TestExpectations:
896 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
898 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
899 https://bugs.webkit.org/show_bug.cgi?id=152131
901 Unreviewed test gardening.
903 * platform/ios-simulator/TestExpectations:
905 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
907 Rebaselining fast/text/emoji.html for iOS simulator
908 https://bugs.webkit.org/show_bug.cgi?id=152261
910 Unreviewed test gardening.
912 * platform/ios-simulator/fast/text/emoji-expected.txt:
914 2015-12-14 Daniel Bates <dabates@apple.com>
916 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
917 https://bugs.webkit.org/show_bug.cgi?id=144451
918 <rdar://problem/23099482>
920 Reviewed by Simon Fraser.
922 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
923 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
926 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
927 of the search field changes.
929 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
930 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
931 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
932 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
933 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
934 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
935 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
936 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
937 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
938 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
939 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
940 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
942 2015-12-14 Chris Dumez <cdumez@apple.com>
944 Roll out r193974 and follow-up fixes as it caused JSC crashes
945 https://bugs.webkit.org/show_bug.cgi?id=152256
947 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
949 * inspector/model/remote-object-get-properties-expected.txt:
950 * js/Object-getOwnPropertyNames-expected.txt:
951 * js/exception-for-nonobject-expected.txt:
952 * js/exception-instanceof-expected.txt:
953 * js/instance-of-immediates-expected.txt:
954 * js/regress/instanceof-bound-expected.txt: Removed.
955 * js/regress/instanceof-bound.html: Removed.
956 * js/regress/script-tests/instanceof-bound.js: Removed.
957 * js/script-tests/Object-getOwnPropertyNames.js:
959 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
961 [Streams API] Expose ReadableStream and relatives to Worker
962 https://bugs.webkit.org/show_bug.cgi?id=152066
964 Reviewed by Darin Adler.
966 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
968 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
969 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
971 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
973 [GTK] Unreviewed gardening.
975 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
976 - Remove expectations for tests removed after r193411 r193426 and r19366.
977 - Merge repeated expectations from some tests.
978 - Mark tests failing after r188159.
979 - Update list of imported/blink tests failing.
981 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
983 [css-grid] Fix height computation of grid items with borders
984 https://bugs.webkit.org/show_bug.cgi?id=151800
986 Reviewed by Darin Adler.
988 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
989 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
991 2015-12-13 Zalan Bujtas <zalan@apple.com>
993 Clean up absolute positioned map properly.
994 https://bugs.webkit.org/show_bug.cgi?id=152219
995 rdar://problem/23861165
997 Reviewed by Simon Fraser.
999 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1000 Since this static map is at block level, (positioned)inline renderers use their containing block to store
1001 their positioned descendants.
1002 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
1003 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
1005 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
1006 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
1008 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
1010 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1011 https://bugs.webkit.org/show_bug.cgi?id=152079
1013 Reviewed by Chris Fleizach.
1015 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1016 * platform/efl/accessibility/image-link-expected.txt: Updated.
1017 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
1018 * platform/efl/accessibility/lists-expected.txt: Updated.
1019 * platform/efl/accessibility/media-element-expected.txt: Updated
1021 2015-12-13 Brady Eidson <beidson@apple.com>
1023 Modern IDB: TextExpectations gardening to run more tests.
1024 https://bugs.webkit.org/show_bug.cgi?id=152217
1026 Reviewed by Alex Christensen.
1028 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1030 2015-12-12 Brady Eidson <beidson@apple.com>
1032 Modern IDB: Update a couple of tests that fail only because of error message differences.
1033 https://bugs.webkit.org/show_bug.cgi?id=152205
1035 Reviewed by Alex Christensen.
1037 * platform/mac-wk1/TestExpectations:
1038 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1039 * storage/indexeddb/open-cursor-expected.txt:
1041 2015-12-12 Brady Eidson <beidson@apple.com>
1043 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1044 https://bugs.webkit.org/show_bug.cgi?id=152201
1046 Reviewed by Alex Christensen.
1048 * platform/mac-wk1/TestExpectations:
1050 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1052 Mousewheel events don't work in iframes in RTL documents
1053 https://bugs.webkit.org/show_bug.cgi?id=152200
1055 Reviewed by Beth Dakin.
1057 Try dispatching wheel events to an iframe in an RTL document.
1059 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1060 * fast/scrolling/rtl-point-in-iframe.html: Added.
1062 2015-12-11 Zalan Bujtas <zalan@apple.com>
1064 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1065 https://bugs.webkit.org/show_bug.cgi?id=151201
1067 Reviewed by Simon Fraser.
1069 Drawing empty rect is a waste.
1071 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1072 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1074 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1076 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1077 https://bugs.webkit.org/show_bug.cgi?id=152102
1078 <rdar://problem/22124230>
1080 Reviewed by Andy Estes.
1082 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1083 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1084 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1085 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1087 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1089 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1090 https://bugs.webkit.org/show_bug.cgi?id=152197
1092 Reviewed by Dean Jackson.
1094 * fast/mediastream/mock-media-source-expected.txt: Added.
1095 * fast/mediastream/mock-media-source.html: Added.
1097 2015-12-11 Beth Dakin <bdakin@apple.com>
1099 _touchEventRegions should return regions in the view's coordinates
1100 https://bugs.webkit.org/show_bug.cgi?id=152189
1102 rdar://problem/23188605
1104 Reviewed by Dan Bernstein.
1106 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1107 * fast/events/touch/ios/touch-event-rtl.html: Added.
1109 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1111 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1113 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1114 https://bugs.webkit.org/show_bug.cgi?id=152102
1115 <rdar://problem/22124230>
1117 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1118 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1119 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1120 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1122 2015-12-11 Brady Eidson <beidson@apple.com>
1124 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1125 https://bugs.webkit.org/show_bug.cgi?id=152194
1127 Reviewed by Alex Christensen.
1129 * platform/mac-wk1/TestExpectations:
1130 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1131 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1132 a thing. That method no longer exists in the spec and was already removed from the test.
1134 2015-12-11 Brady Eidson <beidson@apple.com>
1136 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1137 https://bugs.webkit.org/show_bug.cgi?id=152192
1139 Reviewed by Alex Christensen.
1141 * platform/mac-wk1/TestExpectations:
1142 * storage/indexeddb/cursor-continue-expected.txt:
1144 2015-12-11 Brady Eidson <beidson@apple.com>
1146 Modern IDB: storage/indexeddb/index-basics.html fails.
1147 https://bugs.webkit.org/show_bug.cgi?id=152190
1149 Reviewed by Alex Christensen.
1151 * platform/mac-wk1/TestExpectations:
1153 2015-12-11 Keith Miller <keith_miller@apple.com>
1155 Rebaseline a failing inspector test for a new property on Function.prototype.
1157 * inspector/model/remote-object-get-properties-expected.txt:
1159 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1161 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1162 https://bugs.webkit.org/show_bug.cgi?id=152102
1163 <rdar://problem/22124230>
1165 Reviewed by Andy Estes.
1167 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1168 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1169 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1170 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1172 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1174 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1175 https://bugs.webkit.org/show_bug.cgi?id=152134
1177 Unreviewed test gardening.
1179 * platform/ios-simulator/TestExpectations:
1181 2015-12-11 Brady Eidson <beidson@apple.com>
1183 Modern IDB: storage/indexeddb/key-type-array.html fails.
1184 https://bugs.webkit.org/show_bug.cgi?id=152187
1186 Reviewed by Alex Christensen.
1188 * platform/mac-wk1/TestExpectations:
1189 * storage/indexeddb/key-type-array-expected.txt:
1191 2015-12-11 Brady Eidson <beidson@apple.com>
1193 Modern IDB: Updates to 3 intversion tests, and/or their results.
1194 https://bugs.webkit.org/show_bug.cgi?id=152179
1196 Reviewed by Alex Christensen.
1198 * platform/mac-wk1/TestExpectations:
1199 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1201 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1202 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1203 * storage/indexeddb/intversion-upgrades-expected.txt:
1204 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1206 2015-12-11 Keith Miller <keith_miller@apple.com>
1208 [ES6] Add support for Symbol.hasInstance
1209 https://bugs.webkit.org/show_bug.cgi?id=151839
1211 Reviewed by Saam Barati.
1213 Fix tests to reflect the changes to instanceof in ES6.
1215 Added a new regression test for bound functions in instanceof
1216 as the perfomance on bound functions should, to some degree,
1217 reflect the performance on C-API users.
1219 * js/Object-getOwnPropertyNames-expected.txt:
1220 * js/exception-for-nonobject-expected.txt:
1221 * js/exception-instanceof-expected.txt:
1222 * js/instance-of-immediates-expected.txt:
1223 * js/regress/instanceof-bound-expected.txt: Added.
1224 * js/regress/instanceof-bound.html: Added.
1225 * js/regress/script-tests/instanceof-bound.js: Added.
1228 * js/script-tests/Object-getOwnPropertyNames.js:
1230 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1232 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1233 https://bugs.webkit.org/show_bug.cgi?id=152178
1235 Unreviewed test gardening.
1237 * platform/mac-wk1/TestExpectations:
1239 2015-12-11 Brady Eidson <beidson@apple.com>
1241 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1242 https://bugs.webkit.org/show_bug.cgi?id=152177
1244 Reviewed by Alex Christensen.
1246 * platform/mac-wk1/TestExpectations:
1247 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1248 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1249 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1251 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1253 Do not fire load events from frames with scripting disabled
1254 https://bugs.webkit.org/show_bug.cgi?id=118042
1255 <rdar://problem/14272857>
1257 Reviewed by Brent Fulgham.
1259 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1260 https://codereview.chromium.org/17682003
1262 * fast/images/image-load-event-crash-expected.txt: Added.
1263 * fast/images/image-load-event-crash.html: Added.
1265 2015-12-11 Brady Eidson <beidson@apple.com>
1267 Modern IDB: storage/indexeddb/index-count.html fails.
1268 https://bugs.webkit.org/show_bug.cgi?id=152175
1270 Reviewed by Alex Christensen.
1272 * platform/mac-wk1/TestExpectations:
1273 * storage/indexeddb/index-count-expected.txt:
1274 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1276 2015-12-11 Daniel Bates <dabates@apple.com>
1278 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1280 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1281 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1282 * 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.
1283 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1284 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1286 2015-12-11 Darin Adler <darin@apple.com>
1288 Reduce the number of events that can be created by Document.createEvent
1289 https://bugs.webkit.org/show_bug.cgi?id=151931
1291 Reviewed by Alex Christensen.
1293 * TestExpectations: Added expected failures for the two tests that depend
1294 on createEvent("IDBVersionChangeEvent").
1296 * animations/animation-events-create.html: Updated to use
1297 "new WebKitAnimationEvent" instead of document.createEvent.
1299 * fast/events/event-creation-expected.txt: Removed expected results for
1300 various events that can no longer be created with createEvent.
1301 * fast/events/event-creation.html: Removed tests for various events
1302 that can no longer be created with createEvent.
1304 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1305 "new PopStateEvent" instead of document.createEvent.
1307 * indieui/create-uirequestevent-expected.txt: Removed.
1308 * indieui/create-uirequestevent.html: Removed.
1310 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1312 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1313 no different from the platform-independent expected result.
1315 * transitions/transition-end-event-create.html: Updated to use
1316 "new WebKitTransitionEvent" instead of document.createEvent.
1318 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1320 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1321 https://bugs.webkit.org/show_bug.cgi?id=149790
1323 Reviewed by Timothy Hatcher.
1325 * inspector/console/js-isLikelyStackTrace.html: Added.
1327 2015-12-10 Brady Eidson <beidson@apple.com>
1329 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1330 https://bugs.webkit.org/show_bug.cgi?id=152167
1332 Reviewed by Alex Christensen.
1334 * platform/mac-wk1/TestExpectations:
1335 * storage/indexeddb/objectstore-count-expected.txt:
1337 2015-12-10 Zalan Bujtas <zalan@apple.com>
1339 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1340 https://bugs.webkit.org/show_bug.cgi?id=152115
1342 Reviewed by Simon Fraser.
1344 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1345 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1347 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1349 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1350 * fast/block/selection-inside-simple-line-layout.html: Added.
1352 2015-12-10 Brady Eidson <beidson@apple.com>
1354 Unreviewed TestExpectations gardening.
1356 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1358 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1360 [MediaStream] Expose media capture devices persistent permissions to WebCore
1361 https://bugs.webkit.org/show_bug.cgi?id=152087
1363 Reviewed by Chris Dumez.
1365 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1366 * fast/mediastream/MediaDevices-enumerateDevices.html:
1368 2015-12-10 Daniel Bates <dabates@apple.com>
1370 [CSP] eval() is not blocked for stringified literals
1371 https://bugs.webkit.org/show_bug.cgi?id=152158
1372 <rdar://problem/15775625>
1374 Reviewed by Saam Barati.
1376 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1379 Add tests to ensure that we block eval() from within an external JavaScript script when the
1380 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1381 eval() when the page in the main frame allows eval().
1383 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1384 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1385 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1386 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1387 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1388 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1389 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1391 2015-12-10 Brady Eidson <beidson@apple.com>
1393 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1394 https://bugs.webkit.org/show_bug.cgi?id=152144
1396 Reviewed by Alex Christensen.
1398 * platform/mac-wk1/TestExpectations:
1399 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1400 * storage/indexeddb/modern/aborted-put-expected.txt:
1401 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1402 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1403 * storage/indexeddb/modern/deletedatabase-2.html:
1404 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1405 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1406 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1407 * storage/indexeddb/modern/opendatabase-versions.html:
1408 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1410 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1412 Rebaselining fast/text/emoji.html for Yosemite.
1413 https://bugs.webkit.org/show_bug.cgi?id=152147
1415 Unreviewed test gardening.
1417 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1419 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1425 * platform/mac/TestExpectations:
1427 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1429 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1430 https://bugs.webkit.org/show_bug.cgi?id=152132
1432 Unreviewed test gardening.
1434 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1436 2015-12-10 Alex Christensen <achristensen@webkit.org>
1438 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1439 https://bugs.webkit.org/show_bug.cgi?id=152022
1440 rdar://problem/23763584
1442 Reviewed by Darin Adler.
1445 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1446 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1447 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1448 * platform/wk2/TestExpectations:
1449 New test for WK2 only.
1451 2015-12-10 Enrica Casucci <enrica@apple.com>
1453 Change skin tone support for two emoji.
1454 https://bugs.webkit.org/show_bug.cgi?id=152147
1455 rdar://problem/23716993
1456 rdar://problem/23716344
1458 Reviewed by Darin Adler.
1460 * fast/text/emoji.html:
1461 * platform/mac/fast/text/emoji-expected.txt:
1463 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1465 Skip unsupported css3/font-variant-* tests on Win
1466 https://bugs.webkit.org/show_bug.cgi?id=149774
1468 Unreviewed test gardening.
1470 * platform/win/TestExpectations:
1472 2015-12-10 Daniel Bates <dabates@apple.com>
1474 [iOS][WK2] Update expected results for editing tests
1476 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1477 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1478 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1479 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1480 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1481 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1482 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1483 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1484 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1485 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1486 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1487 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1488 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1489 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1490 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1491 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1492 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1493 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1494 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1495 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1496 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1497 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1498 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1499 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1500 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1501 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1502 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1503 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1504 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1505 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1506 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1507 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1508 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1509 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1510 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1511 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1512 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1513 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1514 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1515 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1516 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1517 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1518 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1519 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1520 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1521 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1522 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1523 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1524 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1525 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1526 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1527 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1528 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1529 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1530 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1531 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1532 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1533 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1534 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1535 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1536 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1537 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1538 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1539 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1540 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1541 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1542 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1543 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1544 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1545 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1546 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1547 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1548 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1549 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1550 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1551 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1552 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1553 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1554 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1555 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1556 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1557 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1558 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1559 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1560 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1561 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1562 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1564 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1566 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1567 https://bugs.webkit.org/show_bug.cgi?id=151785
1569 Reviewed by Saam Barati.
1571 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1573 * js/regress/generator-create-expected.txt: Added.
1574 * js/regress/generator-create.html: Added.
1575 * js/regress/generator-fib-expected.txt: Added.
1576 * js/regress/generator-fib.html: Added.
1577 * js/regress/generator-function-create-expected.txt: Added.
1578 * js/regress/generator-function-create.html: Added.
1579 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1580 * js/regress/generator-sunspider-access-nsieve.html: Added.
1581 * js/regress/generator-with-several-types-expected.txt: Added.
1582 * js/regress/generator-with-several-types.html: Added.
1583 * js/regress/script-tests/generator-create.js: Added.
1585 * js/regress/script-tests/generator-fib.js: Added.
1587 * js/regress/script-tests/generator-function-create.js: Added.
1588 (createGeneratorFunction.gen):
1589 (createGeneratorFunction):
1590 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1593 * js/regress/script-tests/generator-with-several-types.js: Added.
1598 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1600 Unreviewed. Fix ambiguous expectations added in r193895.
1602 * platform/gtk/TestExpectations:
1604 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1606 JSC Builtins should use safe array methods
1607 https://bugs.webkit.org/show_bug.cgi?id=151501
1609 Reviewed by Darin Adler.
1611 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1613 * js/builtins/resources/shielding-typedarray.js: Added.
1614 (Array.prototype.push):
1615 (try.array.Int8Array.from.string_appeared_here.filter):
1616 * js/builtins/shielding-typedarray-expected.txt: Added.
1617 * js/builtins/shielding-typedarray.html: Added.
1618 * streams/streams-promises-expected.txt:
1619 * streams/streams-promises.html:
1621 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1623 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1625 * platform/gtk/TestExpectations:
1627 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1629 font-variant-caps does not work if the font does not support font features
1630 https://bugs.webkit.org/show_bug.cgi?id=149774
1632 Reviewed by Antti Koivisto.
1634 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1636 The character mappings are:
1643 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1644 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1646 * css3/font-variant-all-expected.html:
1647 * css3/font-variant-all.html:
1648 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1649 * css3/font-variant-small-caps-synthesis.html: Added.
1650 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1651 * css3/font-variant-petite-caps-synthesis.html: Added.
1652 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1653 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1654 * platform/mac/TestExpectations:
1655 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1657 2015-12-09 Brady Eidson <beidson@apple.com>
1659 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1660 https://bugs.webkit.org/show_bug.cgi?id=152101
1662 Reviewed by Alex Christensen.
1664 * platform/mac-wk1/TestExpectations:
1665 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1666 * 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.
1667 * 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.
1668 * 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.
1669 * storage/indexeddb/invalid-keys-expected.txt:
1670 * storage/indexeddb/key-type-binary-expected.txt:
1671 * storage/indexeddb/keypath-edges-expected.txt:
1672 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1673 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1674 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1675 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1676 * storage/indexeddb/objectstore-basics-expected.txt:
1678 2015-12-09 Brady Eidson <beidson@apple.com>
1680 Modern IDB: storage/indexeddb/metadata.html fails
1681 https://bugs.webkit.org/show_bug.cgi?id=152099
1683 Reviewed by Alex Christensen.
1685 * platform/mac-wk1/TestExpectations:
1686 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1687 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1688 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1690 2015-12-09 Brady Eidson <beidson@apple.com>
1692 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1693 https://bugs.webkit.org/show_bug.cgi?id=152096
1695 Reviewed by Alex Christensen.
1697 * platform/mac-wk1/TestExpectations:
1699 2015-12-09 Brady Eidson <beidson@apple.com>
1701 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1702 https://bugs.webkit.org/show_bug.cgi?id=152095
1704 Reviewed by Alex Christensen.
1706 * platform/mac-wk1/TestExpectations:
1708 2015-12-09 Brady Eidson <beidson@apple.com>
1710 Modern IDB: Some tests expect UInt8Array to be a valid key.
1711 https://bugs.webkit.org/show_bug.cgi?id=152092
1713 Reviewed by Alex Christensen.
1715 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1717 * platform/mac-wk1/TestExpectations:
1718 * storage/indexeddb/factory-cmp-expected.txt:
1719 * storage/indexeddb/key-type-binary-expected.txt:
1720 * storage/indexeddb/resources/factory-cmp.js:
1721 * storage/indexeddb/resources/key-type-binary.js:
1723 2015-12-09 Brady Eidson <beidson@apple.com>
1725 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1726 https://bugs.webkit.org/show_bug.cgi?id=152078
1728 Reviewed by Alex Christensen.
1730 * platform/mac-wk1/TestExpectations:
1731 * storage/indexeddb/createIndex-after-failure-expected.txt:
1732 * storage/indexeddb/resources/createIndex-after-failure.js:
1734 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1736 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1737 https://bugs.webkit.org/show_bug.cgi?id=152094
1739 Unreviewed test gardening.
1741 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1743 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1745 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1746 https://bugs.webkit.org/show_bug.cgi?id=151218
1748 Unreviewed test gardening.
1750 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1752 2015-12-09 David Hyatt <hyatt@apple.com>
1754 Picture element needs to respond to dynamic viewport changes.
1755 https://bugs.webkit.org/show_bug.cgi?id=152013
1756 <rdar://problem/23766375>
1758 Reviewed by Dean Jackson.
1760 * fast/picture/resources/resize-test.js: Added.
1761 * fast/picture/viewport-resize-expected.txt: Added.
1762 * fast/picture/viewport-resize.html: Added.
1764 2015-12-09 Mark Lam <mark.lam@apple.com>
1766 Rename ftl-object-* tests to ftl-polymorphic-*.
1767 https://bugs.webkit.org/show_bug.cgi?id=152091
1769 Reviewed by Saam Barati.
1771 This is because those tests are actually testing the effects of polymorphic
1772 operands on performance, and not the correctness of operations on objects.
1774 * js/regress/ftl-object-div-expected.txt: Removed.
1775 * js/regress/ftl-object-div.html: Removed.
1776 * js/regress/ftl-object-mul-expected.txt: Removed.
1777 * js/regress/ftl-object-mul.html: Removed.
1778 * js/regress/ftl-object-sub-expected.txt: Removed.
1779 * js/regress/ftl-object-sub.html: Removed.
1780 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1781 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1782 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1783 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1784 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1785 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1786 * js/regress/script-tests/ftl-object-div.js: Removed.
1787 * js/regress/script-tests/ftl-object-mul.js: Removed.
1788 * js/regress/script-tests/ftl-object-sub.js: Removed.
1789 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1790 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1791 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1793 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1795 [GTK] Unreviewed GTK Gardening.
1797 Rebaseline media tests after r190054 and r190200.
1799 * platform/gtk/media/audio-controls-rendering-expected.txt:
1800 * platform/gtk/media/controls-strict-expected.txt:
1801 * platform/gtk/media/media-controls-clone-expected.txt:
1802 * platform/gtk/media/video-controls-rendering-expected.txt:
1803 * platform/gtk/media/video-display-toggle-expected.txt:
1804 * platform/gtk/media/video-empty-source-expected.txt:
1805 * platform/gtk/media/video-no-audio-expected.txt:
1806 * platform/gtk/media/video-volume-slider-expected.txt:
1807 * platform/gtk/media/video-zoom-controls-expected.txt:
1809 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1811 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1812 https://bugs.webkit.org/show_bug.cgi?id=152070
1814 Reviewed by Mario Sanchez Prada.
1816 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1817 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1818 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1819 * platform/gtk/accessibility/image-link-expected.txt: Updated
1820 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1821 * platform/gtk/accessibility/lists-expected.txt: Updated.
1822 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1824 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1826 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1827 https://bugs.webkit.org/show_bug.cgi?id=151729
1829 Unreviewed test gardening.
1831 * platform/mac-wk2/TestExpectations:
1833 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1835 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1836 https://bugs.webkit.org/show_bug.cgi?id=152029
1838 Unreviewed test gardening.
1840 * platform/mac/TestExpectations:
1842 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1844 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1845 https://bugs.webkit.org/show_bug.cgi?id=152064
1847 Unreviewed test gardening.
1849 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1850 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1852 2015-12-09 Frederic Wang <fred.wang@free.fr>
1854 Bad position of large operators inside an munderover element
1855 https://bugs.webkit.org/show_bug.cgi?id=151916
1857 Reviewed by Alejandro G. Castro.
1859 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1860 * mathml/opentype/large-operators-munderover.html: Added.
1862 Add a test to verify the position and size of a large operator used as an munderover base.
1864 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1866 [AX][GTK] Accessibility gardening
1867 https://bugs.webkit.org/show_bug.cgi?id=152062
1869 Unreviewed test gardening.
1871 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1874 * platform/gtk/TestExpectations:
1876 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1878 [Streams API] Import the web-platform-tests directly from the spec
1879 https://bugs.webkit.org/show_bug.cgi?id=152051
1881 Reviewed by Youenn Fablet.
1883 Removed the tests that are already imported directly from the spec.
1885 * streams/brand-checks-expected.txt: Added.
1886 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1887 * streams/reference-implementation/bad-strategies-expected.txt:
1888 * streams/reference-implementation/bad-strategies.html:
1889 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1890 * streams/reference-implementation/brand-checks-expected.txt:
1891 * streams/reference-implementation/brand-checks.html:
1892 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1893 * streams/reference-implementation/byte-length-queuing-strategy.html:
1894 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1895 * streams/reference-implementation/count-queuing-strategy.html:
1896 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1897 * streams/reference-implementation/readable-stream-reader.html: Removed.
1898 * streams/reference-implementation/readable-stream-tee.html: Removed.
1899 * streams/reference-implementation/readable-stream-templated-expected.txt:
1900 * streams/reference-implementation/readable-stream-templated.html:
1901 * streams/reference-implementation/readable-stream.html: Removed.
1903 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1905 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1906 https://bugs.webkit.org/show_bug.cgi?id=152052
1908 Unreviewed test gardening.
1910 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1912 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1914 AX: The aria-table-content.html layout test should be more cross-platform friendly
1915 https://bugs.webkit.org/show_bug.cgi?id=152002
1917 Reviewed by Mario Sanchez Prada.
1919 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1921 * accessibility/aria-table-content-expected.txt: Updated
1922 * accessibility/aria-table-content.html: Updated
1923 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1924 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1926 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1928 [AX][GTK] media-emits-object-replacement.html needs new baseline
1929 https://bugs.webkit.org/show_bug.cgi?id=152050
1931 Unreviewed test gardening.
1933 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1935 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1937 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1938 https://bugs.webkit.org/show_bug.cgi?id=144898
1940 Reviewed by Darin Adler.
1942 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1943 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1944 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1945 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1947 2015-12-08 David Kilzer <ddkilzer@apple.com>
1949 Skip storage/indexeddb/index-multientry.html once again
1951 * platform/mac-wk1/TestExpectations: Skip:
1952 - storage/indexeddb/index-multientry.html
1954 2015-12-08 Brady Eidson <beidson@apple.com>
1956 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1957 https://bugs.webkit.org/show_bug.cgi?id=152023
1959 Reviewed by Alex Christensen.
1961 * platform/mac-wk1/TestExpectations:
1963 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1965 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1966 https://bugs.webkit.org/show_bug.cgi?id=152009
1968 Unreviewed test gardening.
1970 * platform/win/TestExpectations:
1972 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1974 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1975 https://bugs.webkit.org/show_bug.cgi?id=151906
1977 Unreviewed test gardening.
1979 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1981 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1983 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1984 https://bugs.webkit.org/show_bug.cgi?id=152009
1986 Unreviewed test gardening.
1988 * platform/mac/TestExpectations:
1990 2015-12-08 Brady Eidson <beidson@apple.com>
1992 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1993 https://bugs.webkit.org/show_bug.cgi?id=151507
1995 Reviewed by Beth Dakin.
1997 A handful of tests were marked flaky and tracked back to this bug.
1999 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
2001 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
2003 2015-12-08 Brady Eidson <beidson@apple.com>
2005 More IDB TestExpectations gardening.
2007 Reviewed by Alex Christensen.
2009 * platform/mac-wk1/TestExpectations:
2011 2015-12-08 Brady Eidson <beidson@apple.com>
2013 Unreviewed IDB layout test gardening (Adding some flaky crashes)
2015 * platform/mac-wk1/TestExpectations:
2017 2015-12-08 Brady Eidson <beidson@apple.com>
2019 Modern IDB: Fire blocked events for delete requests that are blocked.
2020 https://bugs.webkit.org/show_bug.cgi?id=152015
2022 Reviewed by Alex Christensen.
2024 * platform/mac-wk1/TestExpectations:
2026 2015-12-08 Brady Eidson <beidson@apple.com>
2028 More IDB TestExpectations gardening.
2030 Reviewed by Alex Christensen.
2032 * platform/mac-wk1/TestExpectations:
2034 2015-12-08 Brady Eidson <beidson@apple.com>
2036 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2037 https://bugs.webkit.org/show_bug.cgi?id=152007
2039 Reviewed by Alex Christensen.
2041 * platform/mac-wk1/TestExpectations:
2043 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2044 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2045 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2047 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2048 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2050 2015-12-08 Mark Lam <mark.lam@apple.com>
2052 Polymorphic operand types for DFG and FTL div.
2053 https://bugs.webkit.org/show_bug.cgi?id=151747
2055 Reviewed by Geoffrey Garen.
2057 * js/regress/ftl-object-div-expected.txt: Added.
2058 * js/regress/ftl-object-div.html: Added.
2059 * js/regress/script-tests/ftl-object-div.js: Added.
2063 2015-12-08 Zalan Bujtas <zalan@apple.com>
2065 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2066 https://bugs.webkit.org/show_bug.cgi?id=151878
2067 rdar://problem/22229889
2069 Reviewed by Simon Fraser.
2071 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2072 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2073 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2074 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2075 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2076 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2078 This patch addresses the case when the renderer does not have transforms anymore.
2080 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2081 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2083 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2085 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2086 https://bugs.webkit.org/show_bug.cgi?id=152009
2088 Unreviewed test gardening.
2090 * platform/mac/TestExpectations:
2092 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2094 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2095 https://bugs.webkit.org/show_bug.cgi?id=149338
2097 Reviewed by Saam Barati.
2099 * js/arrowfunction-supercall-expected.txt: Added.
2100 * js/arrowfunction-supercall.html: Added.
2101 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2102 * js/script-tests/arrowfunction-supercall.js: Added.
2103 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2105 2015-12-08 Brady Eidson <beidson@apple.com>
2107 Modern IDB: storage/indexeddb/index-cursor.html fails.
2108 https://bugs.webkit.org/show_bug.cgi?id=151973
2110 Reviewed by Darin Adler.
2112 * platform/mac-wk1/TestExpectations:
2114 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2116 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2117 https://bugs.webkit.org/show_bug.cgi?id=137692
2119 Reviewed by Darin Adler.
2121 * platform/efl/TestExpectations: Unskip now passing tests.
2123 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2125 [EFL][AX] Rebaseline failing AX tests since r185662
2126 https://bugs.webkit.org/show_bug.cgi?id=151991
2128 Unreviewed EFL rebaseline.
2130 * platform/efl/TestExpectations:
2131 * platform/efl/accessibility/image-link-expected.txt:
2132 * platform/efl/accessibility/image-map2-expected.txt:
2133 * platform/efl/accessibility/lists-expected.txt:
2134 * platform/efl/accessibility/table-attributes-expected.txt:
2135 * platform/efl/accessibility/table-cell-spans-expected.txt:
2136 * platform/efl/accessibility/table-cells-expected.txt:
2137 * platform/efl/accessibility/table-detection-expected.txt:
2138 * platform/efl/accessibility/table-one-cell-expected.txt:
2139 * platform/efl/accessibility/table-sections-expected.txt:
2140 * platform/efl/accessibility/table-with-rules-expected.txt:
2142 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2144 [EFL] some ax tests have been failed since r186692
2145 https://bugs.webkit.org/show_bug.cgi?id=146887
2147 Reviewed by Mario Sanchez Prada.
2149 * platform/efl/TestExpectations: Removed failing tests.
2151 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2153 [GTK] 15 accessibility tests fail since r186692.
2154 https://bugs.webkit.org/show_bug.cgi?id=148938
2156 Reviewed by Mario Sanchez Prada.
2158 * platform/gtk/TestExpectations: Removed failing tests.
2159 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2160 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2161 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2162 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2163 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2164 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2165 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2167 2015-12-08 Frederic Wang <fred.wang@free.fr>
2169 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2170 https://bugs.webkit.org/show_bug.cgi?id=151947
2172 Reviewed by Martin Robinson.
2174 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2176 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2177 * mathml/presentation/radical-bar-visibility.html: Added.
2179 2015-12-07 Brady Eidson <beidson@apple.com>
2181 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2183 Rubberstamped by Andy Estes.
2185 * platform/mac-wk1/TestExpectations:
2187 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2189 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2190 https://bugs.webkit.org/show_bug.cgi?id=147609
2192 Reviewed by Benjamin Poulain.
2194 * js/script-tests/string-toLocaleUpperCase.js: Added.
2195 * js/string-toLocaleUpperCase-expected.txt: Added.
2196 * js/string-toLocaleUpperCase.html: Added.
2198 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2200 [Mac] Remove Mavericks-specific TestExpectations lines
2201 https://bugs.webkit.org/show_bug.cgi?id=151913
2203 Reviewed by Alexey Proskuryakov.
2205 Mavericks is no longer a supported OS.
2207 * platform/mac/TestExpectations:
2209 2015-12-07 Brady Eidson <beidson@apple.com>
2211 Modern IDB: Miscellaneous test cleanup.
2212 https://bugs.webkit.org/show_bug.cgi?id=151968
2214 Reviewed by Sam Weinig.
2216 - Reorganize TestExpectations a bit.
2217 - Remove two tests that primarily test features that have been removed from the spec.
2219 * platform/mac-wk1/TestExpectations:
2220 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2221 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2222 * storage/indexeddb/factory-basics-expected.txt: Removed.
2223 * storage/indexeddb/factory-basics.html: Removed.
2224 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2225 * storage/indexeddb/resources/factory-basics.js: Removed.
2227 2015-12-07 Brady Eidson <beidson@apple.com>
2229 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2230 https://bugs.webkit.org/show_bug.cgi?id=151966
2232 Reviewed by Sam Weinig.
2234 * platform/mac-wk1/TestExpectations:
2236 2015-12-07 Brady Eidson <beidson@apple.com>
2238 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2239 https://bugs.webkit.org/show_bug.cgi?id=151961
2241 Reviewed by Alex Christensen.
2243 * platform/mac-wk1/TestExpectations:
2244 * storage/indexeddb/cursor-finished-expected.txt:
2246 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2248 [Streams API] pipeTo tests are failing
2249 https://bugs.webkit.org/show_bug.cgi?id=151949
2254 * platform/mac/TestExpectations:
2255 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2257 2015-12-07 Brady Eidson <beidson@apple.com>
2259 Modern IDB: Fix "old versions" when upgrading databases.
2260 https://bugs.webkit.org/show_bug.cgi?id=151948
2262 Reviewed by Alex Christensen.
2264 * platform/mac-wk1/TestExpectations:
2265 * storage/indexeddb/database-basics-expected.txt:
2266 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2268 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2272 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2273 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2275 * platform/mac/TestExpectations:
2276 * platform/win/TestExpectations:
2278 2015-12-07 Brady Eidson <beidson@apple.com>
2280 Modern IDB: Add some more custom exception messages, passing some more tests..
2281 https://bugs.webkit.org/show_bug.cgi?id=151912
2283 Reviewed by Andy Estes.
2285 * platform/mac-wk1/TestExpectations:
2287 * storage/indexeddb/exceptions-expected.txt:
2288 * storage/indexeddb/get-keyrange-expected.txt:
2289 * storage/indexeddb/invalid-keys-expected.txt:
2290 * storage/indexeddb/keypath-edges-expected.txt:
2291 * storage/indexeddb/keyrange-expected.txt:
2292 * storage/indexeddb/transaction-active-flag-expected.txt:
2293 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2295 * storage/indexeddb/resources/exceptions.js:
2296 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2298 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2300 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2301 https://bugs.webkit.org/show_bug.cgi?id=151759
2303 Unreviewed test gardening.
2305 * platform/win/TestExpectations:
2307 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2309 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2310 https://bugs.webkit.org/show_bug.cgi?id=151661
2312 Unreviewed test gardening.
2314 * platform/mac-wk2/TestExpectations:
2316 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2318 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2320 * platform/efl/TestExpectations:
2322 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2324 Clipping along compositing borders in svg-edit
2325 https://bugs.webkit.org/show_bug.cgi?id=151791
2327 Reviewed by Zalan Bujtas.
2329 Ref test that triggers recomputation of overflow.
2331 * svg/overflow/visual-overflow-change-expected.html: Added.
2332 * svg/overflow/visual-overflow-change.html: Added.
2334 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2336 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2337 https://bugs.webkit.org/show_bug.cgi?id=147608
2339 Reviewed by Benjamin Poulain.
2341 * js/script-tests/string-toLocaleLowerCase.js: Added.
2342 * js/string-toLocaleLowerCase-expected.txt: Added.
2343 * js/string-toLocaleLowerCase.html: Added.
2345 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2347 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2348 https://bugs.webkit.org/show_bug.cgi?id=151849
2349 rdar://problem/23132828
2351 Reviewed by Zalan Bujtas.
2355 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2356 with this patch, but that test is trying to determine if transitions run to/from
2357 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2358 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2360 * animations/fill-forwards-auto-height-expected.html: Added.
2361 * animations/fill-forwards-auto-height.html: Added.
2362 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2364 2015-12-06 David Kilzer <ddkilzer@apple.com>
2366 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2367 https://bugs.webkit.org/show_bug.cgi?id=151929
2371 "[ES6] "super" and "this" should be lexically bound inside an
2372 arrow function and should live in a JSLexicalEnvironment"
2373 https://bugs.webkit.org/show_bug.cgi?id=149338
2374 http://trac.webkit.org/changeset/193584
2376 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2378 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2379 https://bugs.webkit.org/show_bug.cgi?id=149338
2381 Reviewed by Saam Barati.
2383 * js/arrowfunction-supercall-expected.txt: Added.
2384 * js/arrowfunction-supercall.html: Added.
2385 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2386 * js/script-tests/arrowfunction-supercall.js: Added.
2387 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2389 2015-12-05 David Kilzer <ddkilzer@apple.com>
2391 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2393 * platform/mac-wk1/TestExpectations: Skip test that crashes
2394 on every run: storage/indexeddb/index-multientry.html.
2396 2015-12-04 Zalan Bujtas <zalan@apple.com>
2398 Garbage in page tiles when document is too long.
2399 https://bugs.webkit.org/show_bug.cgi?id=151906
2400 rdar://problem/23695858
2402 Reviewed by Simon Fraser.
2404 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2405 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2406 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2408 2015-12-04 Brady Eidson <beidson@apple.com>
2410 Modern IDB: Add some more custom exception messages, passing some more tests.
2411 https://bugs.webkit.org/show_bug.cgi?id=151898
2413 Reviewed by Alex Christensen.
2415 * platform/mac-wk1/TestExpectations:
2416 * storage/indexeddb/keypath-arrays-expected.txt:
2417 * storage/indexeddb/noblobs-expected.txt:
2418 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2419 * storage/indexeddb/request-result-cache-expected.txt:
2420 * storage/indexeddb/transaction-after-close-expected.txt:
2421 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2422 * storage/indexeddb/transaction-read-only-expected.txt:
2424 2015-12-04 Brady Eidson <beidson@apple.com>
2426 Modern IDB: Add some more custom exception messages, passing some more tests.
2427 https://bugs.webkit.org/show_bug.cgi?id=151895
2429 Reviewed by Alex Christensen.
2431 * platform/mac-wk1/TestExpectations:
2432 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2433 * storage/indexeddb/cursor-continue-dir-expected.txt:
2434 * storage/indexeddb/cursor-continue-expected.txt:
2435 * storage/indexeddb/deleteIndex-expected.txt:
2436 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2438 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2440 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2441 https://bugs.webkit.org/show_bug.cgi?id=147610
2443 Reviewed by Benjamin Poulain.
2445 Add tests for ECMA-402 Number.prototype.toLocaleString.
2446 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2448 * js/number-toLocaleString-expected.txt: Added.
2449 * js/number-toLocaleString.html: Added.
2450 * js/script-tests/number-toLocaleString.js: Added.
2452 2015-12-04 Brady Eidson <beidson@apple.com>
2454 Modern IDB: Flip test expectations around so we only list failures.
2455 https://bugs.webkit.org/show_bug.cgi?id=151880
2457 Reviewed by Alex Christensen.
2459 * platform/mac-wk1/TestExpectations:
2461 2015-12-04 Brady Eidson <beidson@apple.com>
2463 Modern IDB: storage/indexeddb/cursor-update.html fails.
2464 https://bugs.webkit.org/show_bug.cgi?id=151879
2466 Reviewed by Oliver Hunt.
2468 * platform/mac-wk1/TestExpectations:
2470 2015-12-04 Brady Eidson <beidson@apple.com>
2472 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2473 https://bugs.webkit.org/show_bug.cgi?id=151870
2475 Reviewed by Alex Christensen.
2477 * platform/mac-wk1/TestExpectations:
2478 * storage/indexeddb/modern/double-open-expected.txt: Added.
2479 * storage/indexeddb/modern/double-open.html: Added.
2480 * storage/indexeddb/version-change-exclusive-expected.txt:
2482 2015-12-04 Brady Eidson <beidson@apple.com>
2484 Modern IDB: storage/indexeddb/exceptions.html fails.
2485 https://bugs.webkit.org/show_bug.cgi?id=151732
2487 Reviewed by Alex Christensen.
2489 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2491 * platform/mac-wk1/TestExpectations:
2492 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2493 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2494 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2495 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2496 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2497 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2498 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2499 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2500 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2501 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2502 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2503 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2504 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2505 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2506 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2507 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2508 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2509 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2510 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2511 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2512 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2513 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2514 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2515 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2516 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2517 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2518 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2519 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2520 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2521 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2522 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2523 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2524 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2525 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2526 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2527 * 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.
2528 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2529 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2530 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2531 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2532 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2533 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2534 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2535 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2536 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2537 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2538 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2539 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2540 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2541 * storage/indexeddb/basics-expected.txt:
2542 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2543 * storage/indexeddb/cursor-finished-expected.txt:
2544 * storage/indexeddb/exceptions-expected.txt:
2545 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2546 * storage/indexeddb/modern/double-abort-expected.txt:
2547 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2548 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2549 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2550 * storage/indexeddb/mozilla/clear-expected.txt:
2551 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2552 * storage/indexeddb/mozilla/cursors-expected.txt:
2553 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2554 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2555 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2556 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2557 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2558 * storage/indexeddb/resources/exceptions.js:
2560 * storage/indexeddb/transaction-abort-expected.txt:
2562 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2564 Web Inspector: Unskip many inspector/debugger tests
2565 https://bugs.webkit.org/show_bug.cgi?id=151843
2567 Reviewed by Timothy Hatcher.
2570 * platform/mac/TestExpectations:
2571 Skip specific tests.
2573 * platform/mac-wk2/TestExpectations:
2574 Test no longer existed.
2576 * inspector/debugger/resources/exception.js:
2578 Keep the code outputing a NotFoundException. This particular
2579 invocation was recently changed to throw a TypeError.
2581 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2583 Web Inspector: Remove untested and unused Worker inspection
2584 https://bugs.webkit.org/show_bug.cgi?id=151848
2586 Reviewed by Brian Burg.
2588 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2589 * inspector/debugger/pause-dedicated-worker.html: Removed.
2590 * inspector/debugger/resources/dedicated-worker.js: Removed.
2591 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2592 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2594 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2596 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2597 https://bugs.webkit.org/show_bug.cgi?id=151828
2599 Reviewed by Brian Burg.
2601 * inspector/debugger/breakpoint-scope-expected.txt:
2602 * inspector/debugger/breakpoint-scope.html:
2603 * inspector/debugger/resources/scope.js:
2604 Update the test to include something in the global lexical
2605 environment and ensure it is identified as such.
2607 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2609 [css-grid] Fix height computation of grid items with borders inside fr tracks
2610 https://bugs.webkit.org/show_bug.cgi?id=151798
2612 Reviewed by Zalan Bujtas.
2614 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2615 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2617 2015-12-03 Brady Eidson <beidson@apple.com>
2619 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2620 https://bugs.webkit.org/show_bug.cgi?id=151850
2622 Reviewed by Andy Estes.
2624 * platform/mac-wk1/TestExpectations:
2626 * storage/indexeddb/data-corruption-expected.txt: Removed.
2627 * storage/indexeddb/data-corruption.html: Removed.
2628 * storage/indexeddb/resources/data-corruption.js: Removed.
2630 * storage/indexeddb/events-expected.txt:
2631 * storage/indexeddb/resources/events.js:
2633 2015-12-03 Brady Eidson <beidson@apple.com>
2635 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2636 https://bugs.webkit.org/show_bug.cgi?id=151847
2638 Reviewed by Andy Estes.
2640 * platform/mac-wk1/TestExpectations:
2642 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2644 [MediaStream] Update MediaStreamTrack.getCapabilities
2645 https://bugs.webkit.org/show_bug.cgi?id=151728
2647 Reviewed by Jer Noble.
2649 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2650 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2651 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2652 * fast/mediastream/MediaStreamTrack-getSettings.html:
2654 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2656 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2657 https://bugs.webkit.org/show_bug.cgi?id=151772
2659 Unreviewed test gardening.
2661 * platform/mac-wk2/TestExpectations:
2663 2015-12-03 Keith Rollin <krollin@apple.com>
2665 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2666 https://bugs.webkit.org/show_bug.cgi?id=150909
2667 rdar://problem/23539673
2669 Reviewed by Darin Adler.
2671 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2672 pass. Also update some text in HTMLOptionElement_label02.html and
2673 HTMLOptionElement_label03.html so that it no longer refers to our
2674 trying to match IE (which we are no longer doing).
2676 * fast/forms/HTMLOptionElement_label02.html:
2677 * fast/forms/HTMLOptionElement_label03.html:
2678 * platform/win/TestExpectations:
2680 2015-12-03 Brady Eidson <beidson@apple.com>
2682 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2683 https://bugs.webkit.org/show_bug.cgi?id=151731
2685 Reviewed by Alex Christensen.
2687 * platform/mac-wk1/TestExpectations:
2688 * storage/indexeddb/cursor-advance-expected.txt:
2690 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2692 Allow JavaScript to iterate over plugins for local files
2693 https://bugs.webkit.org/show_bug.cgi?id=151783
2694 <rdar://problem/23692113>
2696 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2697 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2698 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2699 for non-local-file access.
2701 Reviewed by Alexey Proskuryakov.
2703 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2704 * http/tests/plugins/plugin-javascript-access.html: Added.
2705 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2706 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2708 2015-12-03 Brady Eidson <beidson@apple.com>
2710 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2711 https://bugs.webkit.org/show_bug.cgi?id=151794
2713 Reviewed by Alex Christensen.
2715 * platform/mac-wk1/TestExpectations:
2717 2015-12-02 Sam Weinig <sam@webkit.org>
2719 Promise callbacks should be called at microtask checkpoints
2720 https://bugs.webkit.org/show_bug.cgi?id=147933
2722 Reviewed by Chris Dumez.
2724 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2725 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2727 2015-12-03 Daniel Bates <dabates@apple.com>
2729 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2730 https://bugs.webkit.org/show_bug.cgi?id=126662
2731 <rdar://problem/15775508>
2733 Reviewed by Brent Fulgham.
2735 Add test to ensure that we do not assert when inserting a subtree that has an element with
2736 a duplicate id before removing the original subtree.
2738 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2739 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2741 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2743 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2744 https://bugs.webkit.org/show_bug.cgi?id=151802
2746 Reviewed by Sergio Villar Senin.
2748 Tests to verify the specified margins account for determining the available space for
2749 auto-margins alignment.
2751 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2752 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2754 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2756 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2757 https://bugs.webkit.org/show_bug.cgi?id=151804
2759 Unreviewed test gardening.
2761 * platform/win/svg/custom/bug78807-expected.txt:
2763 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2765 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2766 https://bugs.webkit.org/show_bug.cgi?id=151505
2768 Unreviewed test gardening.
2770 * platform/win/TestExpectations:
2772 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2774 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2775 https://bugs.webkit.org/show_bug.cgi?id=151756
2777 Unreviewed test gardening.
2779 * platform/win/TestExpectations:
2781 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2783 fast/borders/hidpi-border-clipping-right-after-move.html
2784 https://bugs.webkit.org/show_bug.cgi?id=151754
2786 Unreviewed test gardening.
2788 * platform/win/TestExpectations:
2790 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2792 Unreviewed EFL urgent gardening. Skip web-platform-tests
2793 because it has been timeout since r192796.
2795 * platform/efl/TestExpectations:
2797 2015-12-02 Mark Lam <mark.lam@apple.com>
2799 Polymorphic operand types for DFG and FTL mul.
2800 https://bugs.webkit.org/show_bug.cgi?id=151746
2802 Reviewed by Filip Pizlo.
2804 * js/regress/ftl-object-mul-expected.txt: Added.
2805 * js/regress/ftl-object-mul.html: Added.
2806 * js/regress/script-tests/ftl-object-mul.js: Added.
2810 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2812 Unify font-variant-* with font-variant shorthand
2813 https://bugs.webkit.org/show_bug.cgi?id=149773
2815 Reviewed by Darin Adler.
2817 Update tests. Also temporarily skip existing font-features tests until
2818 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2820 * css3/font-variant-parsing-expected.txt:
2821 * css3/font-variant-parsing.html:
2822 * fast/css/font-property-priority-expected.txt:
2823 * fast/css/font-shorthand-expected.txt:
2824 * fast/css/parsing-font-variant-ligatures-expected.txt:
2825 * fast/css/parsing-font-variant-ligatures.html:
2826 * fast/inspector-support/style-expected.txt:
2827 * fast/text/font-variant-shorthand-expected.txt: Added.
2828 * fast/text/font-variant-shorthand.html: Added.
2829 * platform/mac/TestExpectations:
2830 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2832 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2834 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2835 https://bugs.webkit.org/show_bug.cgi?id=151762
2837 Reviewed by Darin Adler.
2839 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2841 2015-12-02 Alex Christensen <achristensen@webkit.org>
2843 Asynchronously call onerror when a content blocker blocks ascript element's load
2844 https://bugs.webkit.org/show_bug.cgi?id=151649
2846 Reviewed by Brady Eidson.
2848 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2849 * http/tests/contentextensions/script-onerror.html: Added.
2850 * http/tests/contentextensions/script-onerror.html.json: Added.
2851 * http/tests/misc/unloadable-script-expected.txt:
2852 * http/tests/misc/unloadable-script.html:
2853 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2854 * http/tests/security/local-JavaScript-from-remote.html:
2855 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2857 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2859 Fix flaky test added with r192954.
2863 * fast/mediastream/MediaStreamTrack-getSettings.html:
2865 2015-12-02 Commit Queue <commit-queue@webkit.org>
2867 Unreviewed, rolling out r192955.
2868 https://bugs.webkit.org/show_bug.cgi?id=151776
2870 A large number of the tests added with this change are failing
2871 on Windows (Requested by ryanhaddad on #webkit).
2875 "[css border] border-image doesn't honor border-style"
2876 https://bugs.webkit.org/show_bug.cgi?id=99922
2877 http://trac.webkit.org/changeset/192955
2879 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2881 Fix preloader issue with srcdoc documents.
2882 https://bugs.webkit.org/show_bug.cgi?id=151744
2884 Reviewed by Ryosuke Niwa.
2886 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2888 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2889 * fast/preloader/iframe-srcdoc.html: Added.
2891 2015-12-02 Jer Noble <jer.noble@apple.com>
2893 Add a setting and restriction which will pause invisible autoplaying video
2894 https://bugs.webkit.org/show_bug.cgi?id=151412
2896 Reviewed by Eric Carlson.
2898 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2899 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2901 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2903 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2904 https://bugs.webkit.org/show_bug.cgi?id=151763
2906 Reviewed by Brent Fulgham.
2908 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2909 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2911 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2913 Rebaseline fast/dynamic/text-combine.html on win
2914 https://bugs.webkit.org/show_bug.cgi?id=151761
2916 Unreviewed test gardening.
2918 * platform/win/fast/dynamic/text-combine-expected.png:
2919 * platform/win/fast/dynamic/text-combine-expected.txt:
2921 2015-12-02 Brady Eidson <beidson@apple.com>
2923 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2924 https://bugs.webkit.org/show_bug.cgi?id=151772
2926 Reviewed by Alex Christensen.
2928 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2930 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2931 * storage/indexeddb/cursor-basics-expected.txt:
2932 * storage/indexeddb/cursor-overloads-expected.txt:
2934 * storage/indexeddb/cursor-overloads.html:
2935 * storage/indexeddb/optional-arguments.html:
2936 * storage/indexeddb/resources/cursor-basics.js:
2937 * storage/indexeddb/resources/deleted-objects.js:
2938 * storage/indexeddb/resources/exceptions.js:
2939 * storage/indexeddb/resources/objectstore-basics.js:
2941 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2942 * storage/indexeddb/objectstore-keycursor.html: Removed.
2943 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2945 2015-12-02 David Hyatt <hyatt@apple.com>
2947 Add some more picture element layout tests
2948 https://bugs.webkit.org/show_bug.cgi?id=151769
2950 Reviewed by Dean Jackson.
2952 * fast/picture/image-picture-invalid-expected.txt: Added.
2953 * fast/picture/image-picture-invalid.html: Added.
2954 * fast/picture/image-picture-nested-expected.txt: Added.
2955 * fast/picture/image-picture-nested.html: Added.
2957 2015-12-02 Brady Eidson <beidson@apple.com>
2959 Modern IDB: Enable a couple more passing tests.
2960 https://bugs.webkit.org/show_bug.cgi?id=151766
2962 Reviewed by Beth Dakin.
2964 * platform/mac-wk1/TestExpectations:
2965 * storage/indexeddb/create-object-store-options-expected.txt:
2967 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2969 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2970 https://bugs.webkit.org/show_bug.cgi?id=151506
2972 Unreviewed test gardening.
2974 * platform/win/TestExpectations:
2976 2015-12-02 Brady Eidson <beidson@apple.com>
2978 Modern IDB: IDBTransaction::error is not exposed.
2979 https://bugs.webkit.org/show_bug.cgi?id=151752
2981 Reviewed by Alex Christensen.
2983 * platform/mac-wk1/TestExpectations:
2984 * storage/indexeddb/modern/basic-add.html:
2985 * storage/indexeddb/modern/double-abort-expected.txt:
2986 * storage/indexeddb/modern/index-3.html:
2987 * storage/indexeddb/resources/transaction-error.js:
2988 * storage/indexeddb/transaction-error-expected.txt:
2990 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2992 [css border] border-image doesn't honor border-style
2993 https://bugs.webkit.org/show_bug.cgi?id=99922
2995 Reviewed by Simon Fraser.
2997 Ensure that WebKit will be compliant to css-backgrounds spec where
2998 a border with an image will only be rendered if there is a style defined.
3000 Previous border image tests had to be edited (i.e. define border-style)
3001 to ensure that a decorated border would be rendered.
3003 * fast/borders/border-image-01.html:
3004 * fast/borders/border-image-border-radius.html:
3005 * fast/borders/border-image-fill-no-intrinsic-size.html:
3006 * fast/borders/border-image-longhand.html:
3007 * fast/borders/border-image-massive-scale.html:
3008 * fast/borders/border-image-omit-right-slice.html:
3009 * fast/borders/border-image-outset-in-shorthand.html:
3010 * fast/borders/border-image-outset-split-inline-expected.txt:
3011 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
3012 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
3013 * fast/borders/border-image-outset-split-inline.html:
3014 * fast/borders/border-image-outset.html:
3015 * fast/borders/border-image-repeat.html:
3016 * fast/borders/border-image-rotate-transform.html:
3017 * fast/borders/border-image-scale-transform.html:
3018 * fast/borders/border-image-scaled.html:
3019 * fast/borders/border-image-scrambled.html:
3020 * fast/borders/border-image-should-not-display-expected.html: Added.
3021 * fast/borders/border-image-should-not-display.html: Added.
3022 * fast/borders/border-image-side-reduction.html:
3023 * fast/borders/border-image-slice-constrained.html:
3024 * fast/borders/border-image-slice-missing-right.html:
3025 * fast/borders/border-image-slices.html:
3026 * fast/borders/border-image-source.html:
3027 * fast/borders/border-image-trumps-radius-expected.txt:
3028 * fast/borders/border-image-trumps-radius.html:
3029 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3030 * fast/borders/resources/red.png: Added.
3031 * fast/borders/scaled-border-image.html:
3032 * fast/gradients/border-image-gradient-expected.txt:
3033 * fast/gradients/border-image-gradient.html:
3034 * fast/hidpi/image-set-border-image-comparison.html:
3035 * fast/hidpi/image-set-border-image-dynamic.html:
3036 * fast/hidpi/image-set-border-image-simple.html:
3037 * fast/writing-mode/border-image-horizontal-bt.html:
3038 * fast/writing-mode/border-image-vertical-lr.html:
3039 * fast/writing-mode/border-image-vertical-rl.html:
3040 * platform/mac/fast/borders/border-image-01-expected.txt:
3041 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3042 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3043 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3044 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3045 * platform/mac/fast/borders/border-image-outset-expected.txt:
3046 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3047 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3048 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
3049 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
3050 * platform/mac/fast/borders/border-image-scaled-expected.txt:
3051 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
3052 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
3053 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
3054 * platform/mac/fast/borders/border-image-slices-expected.txt:
3055 * platform/mac/fast/borders/border-image-source-expected.txt:
3056 * platform/mac/fast/borders/scaled-border-image-expected.txt:
3057 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
3058 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
3059 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
3060 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
3061 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
3062 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
3064 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3066 [MediaStream] Implement MediaStreamTrack.getSettings()
3067 https://bugs.webkit.org/show_bug.cgi?id=151727
3069 Reviewed by Jer Noble.
3071 * fast/mediastream/MediaStream-video-element-expected.txt:
3072 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3073 * fast/mediastream/MediaStream-video-element-track-stop.html:
3074 * fast/mediastream/MediaStream-video-element.html:
3075 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
3076 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
3078 2015-12-01 David Hyatt <hyatt@apple.com>
3080 Implement the picture element.
3081 https://bugs.webkit.org/show_bug.cgi?id=116963
3083 Reviewed by Dean Jackson.
3085 * fast/picture: Added.
3086 * fast/picture/image-picture-1x-expected.txt: Added.
3087 * fast/picture/image-picture-1x.html: Added.
3088 * fast/picture/resources: Added.
3089 * fast/picture/resources/blue_rect.jpg: Added.
3090 * fast/picture/resources/currentSrcHelper.js: Added.
3092 (currentSrcFileName):
3093 (currentSrcFileNameNoParams):
3094 * fast/picture/resources/image-set-4x.png: Added.
3096 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
3098 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
3099 https://bugs.webkit.org/show_bug.cgi?id=149305
3100 <rdar://problem/22747892>
3102 Reviewed by Brent Fulgham.
3104 This test case is from Blink r180918:
3105 https://codereview.chromium.org/495743003
3107 * fast/loader/unload-mutation-crash-expected.txt: Added.
3108 * fast/loader/unload-mutation-crash.html: Added.
3110 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
3112 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
3113 https://bugs.webkit.org/show_bug.cgi?id=151730
3115 Reviewed by Brian Burg.
3117 * inspector/model/parse-script-syntax-tree-expected.txt:
3118 * inspector/model/parse-script-syntax-tree.html:
3120 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3122 [Win] Test gardening after r192895
3126 * fast/text/emoji-overlap-expected.html:
3127 * fast/text/emoji-overlap.html:
3129 2015-12-01 Commit Queue <commit-queue@webkit.org>
3131 Unreviewed, rolling out r192894 and r192904.
3132 https://bugs.webkit.org/show_bug.cgi?id=151738
3134 Crashes sometimes on Windows (Requested by litherum on
3137 Reverted changesets:
3139 "[Win] Web fonts with small caps have excess whitespace with
3140 the complex text codepath"
3141 https://bugs.webkit.org/show_bug.cgi?id=151698
3142 http://trac.webkit.org/changeset/192894
3144 "Test gardening after r192894"
3145 http://trac.webkit.org/changeset/192904
3147 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3149 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3150 https://bugs.webkit.org/show_bug.cgi?id=151650
3152 Reviewed by Antti Koivisto.
3154 Some tests have quantization differences.
3156 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3157 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3158 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3159 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3160 * fast/ruby/ruby-expansion-cjk-expected.html:
3161 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3162 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3163 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3164 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3165 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3166 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3167 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3168 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3169 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3170 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3171 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3172 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3173 * svg/custom/acid3-test-77-expected.txt:
3175 2015-12-01 Brady Eidson <beidson@apple.com>
3177 Add updated test result missing from http://trac.webkit.org/changeset/192924
3178 https://bugs.webkit.org/show_bug.cgi?id=151725
3180 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3182 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3184 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3185 https://bugs.webkit.org/show_bug.cgi?id=151729
3187 Unreviewed test gardening.
3189 * platform/mac-wk2/TestExpectations:
3191 2015-12-01 Brady Eidson <beidson@apple.com>
3193 Give a more detailed message for TypeErrors that result from EnforceRange.
3194 https://bugs.webkit.org/show_bug.cgi?id=151725
3196 Reviewed by Tim Horton.
3198 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3199 * js/dom/webidl-type-mapping-expected.txt:
3200 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3201 * storage/indexeddb/version-change-event-basic-expected.txt:
3203 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3205 Test gardening after r192894
3209 * fast/text/small-caps-complex-expected.html:
3210 * fast/text/small-caps-complex.html:
3212 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3214 [iOS] Adjacent emoji overlap each other
3215 https://bugs.webkit.org/show_bug.cgi?id=151690
3216 <rdar://problem/23430453>
3218 Reviewed by Simon Fraser.
3220 * fast/text/emoji-overlap-expected.html: Added.
3221 * fast/text/emoji-overlap.html: Added.
3223 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3225 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3226 https://bugs.webkit.org/show_bug.cgi?id=151698
3228 Reviewed by Darin Adler.
3230 * fast/text/resources/tinyfont.svg: Added.
3231 * fast/text/small-caps-complex-expected.html: Added.
3232 * fast/text/small-caps-complex.html: Added.
3234 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3236 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3237 https://bugs.webkit.org/show_bug.cgi?id=151709
3239 Unreviewed test gardening.
3241 * platform/mac-wk2/TestExpectations:
3243 2015-12-01 Brady Eidson <beidson@apple.com>
3245 Skip some specific IDB tests in preparation for enabling the entire directory.
3247 Reviewed in person by Sam Weinig.
3249 * platform/mac-wk1/TestExpectations:
3251 2015-12-01 Brady Eidson <beidson@apple.com>
3253 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3254 https://bugs.webkit.org/show_bug.cgi?id=151704
3256 Reviewed by Alex Christensen.
3258 * platform/mac-wk1/TestExpectations:
3259 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3261 2015-12-01 Brady Eidson <beidson@apple.com>
3263 Modern IDB: storage/indexeddb/basics.html fails.
3264 https://bugs.webkit.org/show_bug.cgi?id=151694
3266 Reviewed by Alex Christensen.
3268 * platform/mac-wk1/TestExpectations:
3269 * storage/indexeddb/modern/deletedatabase-1.html:
3270 * storage/indexeddb/modern/opendatabase-versions.html:
3271 * storage/indexeddb/modern/versionchange-event.html:
3273 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3275 Unreviewed, rolling out r192876.
3277 It broke a lot of JSC and layout tests for GTK and EFL
3281 "[ES6] "super" and "this" should be lexically bound inside an
3282 arrow function and should live in a JSLexicalEnvironment"
3283 https://bugs.webkit.org/show_bug.cgi?id=149338
3284 http://trac.webkit.org/changeset/192876
3286 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3288 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3289 https://bugs.webkit.org/show_bug.cgi?id=151497
3293 Adding non regression test.
3295 * streams/streams-promises-expected.txt:
3296 * streams/streams-promises.html:
3298 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3300 [Streams API] teeReadableStream should not directly use stream.getReader()
3301 https://bugs.webkit.org/show_bug.cgi?id=151487
3303 Reviewed by Darin Adler.
3305 Adding non-regression test.
3307 * streams/streams-promises-expected.txt:
3308 * streams/streams-promises.html:
3310 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3312 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3313 https://bugs.webkit.org/show_bug.cgi?id=149338
3315 Reviewed by Saam Barati.
3317 * js/arrowfunction-supercall-expected.txt: Added.
3318 * js/arrowfunction-supercall.html: Added.
3319 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3320 * js/script-tests/arrowfunction-supercall.js: Added.
3321 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3323 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3325 [Streams API] streams should not directly use Number and related methods
3326 https://bugs.webkit.org/show_bug.cgi?id=151499
3328 Reviewed by Darin Adler.
3330 Added a non-regression test.
3332 * streams/streams-promises-expected.txt:
3333 * streams/streams-promises.html:
3335 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3337 [Streams API] Remove use of @catch for exposed promises
3338 https://bugs.webkit.org/show_bug.cgi?id=151625
3340 Reviewed by Darin Adler.
3342 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3344 2015-11-30 Brady Eidson <beidson@apple.com>
3346 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3347 https://bugs.webkit.org/show_bug.cgi?id=151693
3349 Reviewed by Geoffrey Garen.
3351 * platform/mac-wk1/TestExpectations:
3353 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3355 Amazon.com Additional Information links aren't clickable
3356 https://bugs.webkit.org/show_bug.cgi?id=151401
3357 <rdar://problem/23454261>
3359 Reviewed by Darin Adler.
3361 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3362 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3364 2015-11-30 Brady Eidson <beidson@apple.com>
3366 Modern IDB: Iterating index cursors to a specific key is busted.
3367 https://bugs.webkit.org/show_bug.cgi?id=151684
3369 Reviewed by Darin Adler.
3371 * platform/mac-wk1/TestExpectations:
3373 2015-11-30 Brady Eidson <beidson@apple.com>
3375 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3376 https://bugs.webkit.org/show_bug.cgi?id=151683
3378 Reviewed by Darin Adler.
3380 * platform/mac-wk1/TestExpectations:
3382 2015-11-30 Brady Eidson <beidson@apple.com>
3384 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3385 https://bugs.webkit.org/show_bug.cgi?id=151675.
3387 Reviewed by Darin Adler.
3389 * platform/mac-wk1/TestExpectations:
3390 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3391 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3392 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3394 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3396 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3397 https://bugs.webkit.org/show_bug.cgi?id=149309
3398 <rdar://problem/22748363>
3400 Reviewed by Brent Fulgham.
3402 The test case is from Blink r175601:
3403 https://codereview.chromium.org/317513002
3404 The test case will generate a set of weird ordering events that affects the documentLoader:
3405 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3406 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3407 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3408 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3409 frame finishes loading).
3410 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3411 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3412 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3413 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3415 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3417 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3418 * http/tests/misc/detach-during-notifyDone.html: Added.
3419 * http/tests/misc/resources/detached-frame.html: Added.
3421 2015-11-30 Commit Queue <commit-queue@webkit.org>
3423 Unreviewed, rolling out r192819.
3424 https://bugs.webkit.org/show_bug.cgi?id=151681
3426 This change broke existing layout tests on Windows (Requested
3427 by ryanhaddad on #webkit).
3431 "Unify font-variant-* with font-variant shorthand"
3432 https://bugs.webkit.org/show_bug.cgi?id=149773
3433 http://trac.webkit.org/changeset/192819
3435 2015-11-30 Brady Eidson <beidson@apple.com>
3437 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3438 https://bugs.webkit.org/show_bug.cgi?id=151665
3440 Reviewed by Andy Estes.
3442 * platform/mac-wk1/TestExpectations:
3444 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3446 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3447 https://bugs.webkit.org/show_bug.cgi?id=150542
3449 Unreviewed test gardening.
3451 * platform/mac-wk2/TestExpectations:
3453 2015-11-30 Brady Eidson <beidson@apple.com>
3455 Modern IDB: Correct handling of cursors finishing iteration.
3456 https://bugs.webkit.org/show_bug.cgi?id=151664
3458 Reviewed by Andy Estes.
3460 * platform/mac-wk1/TestExpectations:
3462 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3464 Unify font-variant-* with font-variant shorthand
3465 https://bugs.webkit.org/show_bug.cgi?id=149773
3467 Reviewed by Darin Adler.
3469 Update tests. Also temporarily skip existing font-features tests until
3470 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3472 * css3/font-variant-parsing-expected.txt:
3473 * css3/font-variant-parsing.html:
3474 * fast/css/font-property-priority-expected.txt:
3475 * fast/css/font-shorthand-expected.txt:
3476 * fast/css/parsing-font-variant-ligatures-expected.txt:
3477 * fast/css/parsing-font-variant-ligatures.html:
3478 * fast/inspector-support/style-expected.txt:
3479 * fast/text/font-variant-shorthand-expected.txt: Added.
3480 * fast/text/font-variant-shorthand.html: Added.
3481 * platform/mac/TestExpectations:
3482 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3484 2015-11-30 Brady Eidson <beidson@apple.com>
3486 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3487 https://bugs.webkit.org/show_bug.cgi?id=151648
3489 Reviewed by Andy Estes.
3491 * platform/mac-wk1/TestExpectations:
3492 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3493 * storage/indexeddb/modern/abort-requests-cancelled.html:
3494 * storage/indexeddb/modern/aborted-put-expected.txt:
3495 * storage/indexeddb/modern/aborted-put.html:
3496 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3497 * storage/indexeddb/modern/createobjectstore-basic.html:
3498 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3499 * storage/indexeddb/modern/deleteindex-2.html:
3500 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3501 * storage/indexeddb/modern/deleteobjectstore-1.html:
3502 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3503 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3504 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3506 2015-11-30 Chris Dumez <cdumez@apple.com>
3508 location.origin is undefined in a web worker
3509 https://bugs.webkit.org/show_bug.cgi?id=151614
3511 Reviewed by Darin Adler.
3513 Update existing layout test to confirm the existence of location.origin when in a
3516 * fast/workers/resources/worker-location.js:
3517 * fast/workers/worker-location-expected.txt:
3519 2015-11-30 Brady Eidson <beidson@apple.com>
3521 Modern IDB: Support updating cursor values when the object store uses inline keys.
3522 https://bugs.webkit.org/show_bug.cgi?id=151647
3524 Reviewed by Andy Estes.
3526 * platform/mac-wk1/TestExpectations:
3528 2015-11-30 Brady Eidson <beidson@apple.com>
3530 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3531 https://bugs.webkit.org/show_bug.cgi?id=151630
3533 Reviewed by Andy Estes.
3535 * platform/mac-wk1/TestExpectations:
3536 * storage/indexeddb/modern/cursor-2-expected.txt:
3537 * storage/indexeddb/modern/cursor-2.html:
3538 * storage/indexeddb/modern/cursor-3-expected.txt:
3539 * storage/indexeddb/modern/cursor-3.html:
3540 * storage/indexeddb/modern/cursor-4-expected.txt:
3541 * storage/indexeddb/modern/cursor-4.html:
3542 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3543 * storage/indexeddb/modern/deleteindex-1.html:
3544 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3545 * storage/indexeddb/modern/deleteindex-2.html:
3546 * storage/indexeddb/modern/index-4-expected.txt:
3547 * storage/indexeddb/modern/index-4.html:
3548 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3549 * storage/indexeddb/modern/index-cursor-1.html:
3550 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3551 * storage/indexeddb/modern/index-cursor-2.html:
3552 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3553 * storage/indexeddb/modern/index-cursor-3.html:
3555 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3557 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3558 https://bugs.webkit.org/show_bug.cgi?id=143159
3560 Unreviewed test gardening.
3562 * platform/mac-wk2/TestExpectations:
3564 2015-11-30 Brady Eidson <beidson@apple.com>
3566 Modern IDB: Support keyPath injection into object store records.
3567 https://bugs.webkit.org/show_bug.cgi?id=151640
3569 Reviewed by Andy Estes.
3571 * platform/mac-wk1/TestExpectations:
3573 2015-11-29 Antoine Quint <graouts@apple.com>
3575 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3576 https://bugs.webkit.org/show_bug.cgi?id=147932
3578 Reviewed by Dean Jackson.
3580 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3581 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3582 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3583 Chrome, where we correctly use the default value instead of null objects, which was definitely
3586 * svg/css/invalid-color-cascade-expected.svg: Added.
3587 * svg/css/invalid-color-cascade.svg: Added.
3588 * svg/css/invalid-paint-cascade-expected.svg: Added.
3589 * svg/css/invalid-paint-cascade.svg: Added.
3590 * svg/css/script-tests/svg-attribute-parser-mode.js:
3591 * svg/css/svg-attribute-parser-mode-expected.txt: