1 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
3 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
4 https://bugs.webkit.org/show_bug.cgi?id=152442
6 Unreviewed test gardening.
8 * platform/ios-simulator/TestExpectations:
10 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
12 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
13 https://bugs.webkit.org/show_bug.cgi?id=152437
15 Unreviewed test gardening.
17 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
19 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
21 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
22 https://bugs.webkit.org/show_bug.cgi?id=152025
24 Unreviewed test gardening.
26 * platform/mac-wk2/TestExpectations:
28 2015-12-18 Brady Eidson <beidson@apple.com>
30 Modern IDB: Refactor when opening the backing store takes place.
31 https://bugs.webkit.org/show_bug.cgi?id=152405
33 Reviewed by Alex Christensen.
35 * platform/mac-wk1/TestExpectations:
37 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
39 [GTK] Unreviewed gardening
41 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
42 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
44 * platform/gtk/TestExpectations:
46 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
48 [GTK] Unreviewed gardening
49 https://bugs.webkit.org/show_bug.cgi?id=142292
51 fast/images/animated-gif-body-outside-viewport.html and
52 fast/images/animated-gif-window-resizing.html are flaky; mark them
55 * platform/gtk/TestExpectations:
57 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
59 [GTK] Unreviewed gardening
61 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
62 has been consistently passing since r192511.
64 * platform/gtk/TestExpectations:
66 2015-12-17 Commit Queue <commit-queue@webkit.org>
68 Unreviewed, rolling out r194241 and r194252.
69 https://bugs.webkit.org/show_bug.cgi?id=152415
71 Caused crashes on GuardMalloc (Requested by ap on #webkit).
75 "Modern IDB: Refactor open/delete requests to exist in the
77 https://bugs.webkit.org/show_bug.cgi?id=152397
78 http://trac.webkit.org/changeset/194241
80 "Modern IDB: Refactor when opening the backing store takes
82 https://bugs.webkit.org/show_bug.cgi?id=152405
83 http://trac.webkit.org/changeset/194252
85 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
87 [INTL] Implement Collator Compare Functions
88 https://bugs.webkit.org/show_bug.cgi?id=147604
90 Reviewed by Darin Adler.
92 * js/intl-collator-expected.txt:
93 * js/intl-collator.html:
94 * js/script-tests/intl-collator.js:
97 2015-12-17 Brady Eidson <beidson@apple.com>
99 Modern IDB: Refactor when opening the backing store takes place.
100 https://bugs.webkit.org/show_bug.cgi?id=152405
102 Reviewed by Alex Christensen.
104 * platform/mac-wk1/TestExpectations:
106 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
108 Provide a way to distinguish a nested lexical block from a function's lexical block
109 https://bugs.webkit.org/show_bug.cgi?id=152361
111 Reviewed by Saam Barati.
113 * inspector/debugger/breakpoint-scope-expected.txt:
114 We will soon remove the backend sending a "Local" scope.
115 The backend was just marking the first closure scope as local.
116 The frontend can do this itself and do a better job of it.
118 * inspector/model/resources/all-scopes.js: Added.
119 (testAllScopes.innerScope):
121 * inspector/model/resources/block-scopes.js: Added.
123 (testBlockScopes.method):
124 * inspector/model/resources/function-name-scopes.js: Added.
125 (testFunctionNameScope1):
126 * inspector/model/scope-chain-node-expected.txt: Added.
127 * inspector/model/scope-chain-node.html: Added.
128 Tests for ways to get all the different scope types and
129 specific cases of certain scope types.
131 2015-12-17 Keith Miller <keith_miller@apple.com>
133 [ES6] Add support for Symbol.hasInstance
134 https://bugs.webkit.org/show_bug.cgi?id=151839
136 Reviewed by Saam Barati.
138 Fix tests to reflect the changes to instanceof in ES6.
140 Added a new regression test for bound functions in instanceof
141 as the perfomance on bound functions should, to some degree,
142 reflect the performance on C-API users.
144 * inspector/model/remote-object-get-properties-expected.txt:
145 * js/Object-getOwnPropertyNames-expected.txt:
146 * js/exception-for-nonobject-expected.txt:
147 * js/exception-instanceof-expected.txt:
148 * js/instance-of-immediates-expected.txt:
149 * js/regress/instanceof-bound-expected.txt: Added.
150 * js/regress/instanceof-bound.html: Added.
151 * js/regress/script-tests/instanceof-bound.js: Added.
154 * js/script-tests/Object-getOwnPropertyNames.js:
156 2015-12-17 Simon Fraser <simon.fraser@apple.com>
158 Disable viewport "shrink to fit" outside of multitasking mode
159 https://bugs.webkit.org/show_bug.cgi?id=152403
160 rdar://problem/23818102
162 Reviewed by Tim Horton.
164 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
166 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
168 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
170 Web Inspector: Add JSContext Script Profiling
171 https://bugs.webkit.org/show_bug.cgi?id=151899
173 Reviewed by Brian Burg.
175 * inspector/script-profiler/event-type-API-expected.txt: Added.
176 * inspector/script-profiler/event-type-API.html: Added.
177 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
178 * inspector/script-profiler/event-type-Microtask.html: Added.
179 * inspector/script-profiler/tracking-expected.txt: Added.
180 * inspector/script-profiler/tracking.html: Added.
181 Tests for the new ScriptProfiler domain.
183 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
185 Marking fast/media/mq-* tests as failing on ios-simulator
186 https://bugs.webkit.org/show_bug.cgi?id=152137
188 Unreviewed test gardening.
190 * platform/ios-simulator/TestExpectations:
192 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
194 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
195 https://bugs.webkit.org/show_bug.cgi?id=152390
197 Unreviewed test gardening.
199 * platform/ios-simulator/TestExpectations:
201 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
203 [GTK] Unreviewed gardening
205 Remove failure expectations for tests that have been passing after
206 r185157, r186191, r189670, r191658 and r191727.
208 * platform/gtk/TestExpectations:
210 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
212 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
213 https://bugs.webkit.org/show_bug.cgi?id=152377
217 * TestExpectations: removing some flakiness expectations.
219 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
221 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
222 https://bugs.webkit.org/show_bug.cgi?id=152227
224 Reviewed by Saam Barati.
226 Make the test taking longer time.
228 * js/regress/script-tests/generator-function-create.js:
231 2015-12-16 Andy Estes <aestes@apple.com>
233 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
234 https://bugs.webkit.org/show_bug.cgi?id=152375
235 <rdar://problem/22020902>
237 Reviewed by Darin Adler.
239 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
240 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
241 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
242 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
243 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
244 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
245 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
246 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
247 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
248 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
250 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
252 Adding timout expectation to one more wpt test that I missed in the last commit.
253 https://bugs.webkit.org/show_bug.cgi?id=152335
255 Unreviewed test gardening.
259 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
261 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
262 https://bugs.webkit.org/show_bug.cgi?id=152335
264 Unreviewed test gadening.
268 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
270 Re-baseline pageoverlay/overlay* tests for mac-wk1
271 https://bugs.webkit.org/show_bug.cgi?id=152338
273 Unreviewed test gardening.
275 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
276 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
277 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
279 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
281 Mark additional wpt tests as flaky due to WK/WPT testharness.js
282 https://bugs.webkit.org/show_bug.cgi?id=152335
286 * TestExpectations: marking some more tests as flaky.
288 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
290 Web Inspector: Typing object literal in the console causes a parse error
291 https://bugs.webkit.org/show_bug.cgi?id=141737
293 Reviewed by Timothy Hatcher.
295 * inspector/controller/runtime-controller-expected.txt: Added.
296 * inspector/controller/runtime-controller.html: Added.
298 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
300 Fix computation of min|max-content contribution of non-replaced blocks
301 https://bugs.webkit.org/show_bug.cgi?id=152004
303 Reviewed by Darin Adler.
305 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
306 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
307 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
308 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
309 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
310 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
311 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
312 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
313 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
314 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
315 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
316 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
317 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
318 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
319 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
320 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
321 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
322 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
323 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
324 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
325 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
326 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
327 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
328 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
329 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
330 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
331 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
332 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
333 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
340 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
342 Mac EWS bots frequently fail several wpt tests
343 https://bugs.webkit.org/show_bug.cgi?id=152257
347 * TestExpectations: marking some tests as flaky.
349 2015-12-16 Commit Queue <commit-queue@webkit.org>
351 Unreviewed, rolling out r194135.
352 https://bugs.webkit.org/show_bug.cgi?id=152333
354 due to missing OSR exit materialization support in FTL
355 (Requested by yusukesuzuki on #webkit).
359 "[ES6] Handle new_generator_func / new_generator_func_exp in
361 https://bugs.webkit.org/show_bug.cgi?id=152227
362 http://trac.webkit.org/changeset/194135
364 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
366 Align WebKit testharness.js with WPT testharness.js
367 https://bugs.webkit.org/show_bug.cgi?id=152297
369 Reviewed by Darin Adler.
371 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
372 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
374 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
375 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
376 * resources/testharness.js:
378 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
380 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
381 https://bugs.webkit.org/show_bug.cgi?id=152227
383 Reviewed by Saam Barati.
385 Make the test taking longer time.
387 * js/regress/script-tests/generator-function-create.js:
390 2015-12-16 Tomas Popela <tpopela@redhat.com>
392 [GTK] Correct the wrong expectation introduced in r194106
393 https://bugs.webkit.org/show_bug.cgi?id=152325
395 Unreviewed GTK gardening
397 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
399 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
401 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
402 https://bugs.webkit.org/show_bug.cgi?id=152135
404 Reviewed by Simon Fraser.
406 * platform/ios-simulator-wk2/TestExpectations:
407 * platform/ios-simulator/TestExpectations:
408 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
409 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
410 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
411 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
413 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
415 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
416 https://bugs.webkit.org/show_bug.cgi?id=152260
417 <rdar://problem/23884579>
419 Reviewed by Andy Estes.
421 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
422 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
423 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
424 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
425 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
426 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
427 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
428 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
429 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
430 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
431 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
432 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
433 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
434 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
435 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
436 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
437 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
438 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
439 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
440 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
441 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
443 2015-12-15 Timothy Horton <timothy_horton@apple.com>
445 Rebaseline some page overlay tests for WK1
447 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
448 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
449 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
450 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
452 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
454 Web Inspector: Localize "global code" and "eval code" strings
455 https://bugs.webkit.org/show_bug.cgi?id=152313
457 Reviewed by Timothy Hatcher.
459 * inspector/debugger/js-stacktrace-expected.txt:
460 * inspector/debugger/js-stacktrace.html:
461 * inspector/model/stack-trace-expected.txt: Added.
462 * inspector/model/stack-trace.html: Added.
464 2015-12-15 Tim Horton <timothy_horton@apple.com>
466 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
467 https://bugs.webkit.org/show_bug.cgi?id=152241
468 <rdar://problem/23642574>
470 Reviewed by Simon Fraser.
472 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
473 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
474 Add a test ensuring that small-frame overlays get mouse events.
476 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
477 * pageoverlay/overlay-small-frame-paints.html: Added.
478 Add a test ensuring that small-frame overlays get paint callbacks.
480 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
482 [Font Features] TrueType fonts trigger real features even when synthesis is applied
483 https://bugs.webkit.org/show_bug.cgi?id=152287
485 Reviewed by Darin Adler.
489 * css3/font-variant-petite-caps-synthesis-expected.html:
490 * css3/font-variant-petite-caps-synthesis.html:
491 * css3/font-variant-small-caps-synthesis-expected.html:
492 * css3/font-variant-small-caps-synthesis.html:
493 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
494 * css3/font-variant-petite-caps-synthesis-coverage.html:
495 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
496 * css3/font-variant-small-caps-synthesis-coverage.html:
498 2015-12-15 Mark Lam <mark.lam@apple.com>
500 Polymorphic operand types for DFG and FTL bit operators.
501 https://bugs.webkit.org/show_bug.cgi?id=152191
503 Reviewed by Saam Barati.
505 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
506 * js/regress/ftl-polymorphic-bitand.html: Added.
507 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
508 * js/regress/ftl-polymorphic-bitor.html: Added.
509 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
510 * js/regress/ftl-polymorphic-bitxor.html: Added.
511 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
512 * js/regress/ftl-polymorphic-lshift.html: Added.
513 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
514 * js/regress/ftl-polymorphic-rshift.html: Added.
515 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
516 * js/regress/ftl-polymorphic-urshift.html: Added.
517 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
520 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
523 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
526 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
529 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
532 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
536 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
538 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
539 https://bugs.webkit.org/show_bug.cgi?id=152295
541 Reviewed by Eric Carlson.
543 Add test that verifies RTCPeerConnection's behavior in the closed state
544 (signalingState). Promise functions should reject, and (some) others
545 should throw. Remove old test that tests incorrect behavior.
547 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
548 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
549 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
550 * fast/mediastream/RTCPeerConnection-state.html: Removed.
552 2015-12-15 Tomas Popela <tpopela@redhat.com>
554 [GTK] Gardening: Rebaseline tests
555 https://bugs.webkit.org/show_bug.cgi?id=152301
557 Unreviewed GTK gardening
559 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
560 Correct the expectations after r189202 when RangeException was
562 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
563 Add a new test expectations after r187148.
564 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
565 Add a new test expectations after r193363.
567 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
569 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
570 https://bugs.webkit.org/show_bug.cgi?id=152264
572 Unreviewed test gardening.
574 * platform/mac-wk1/TestExpectations:
576 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
578 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
579 https://bugs.webkit.org/show_bug.cgi?id=152251
581 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
582 layout tests using such keyword.
584 Reviewed by Darin Adler.
586 * css3/overwrite-content-alignment-expected.txt:
587 * css3/overwrite-content-alignment.html:
588 * css3/overwrite-self-alignment-expected.txt:
589 * css3/overwrite-self-alignment.html:
590 * css3/parse-align-content-expected.txt:
591 * css3/parse-align-content.html:
592 * css3/parse-align-items-expected.txt:
593 * css3/parse-align-items.html:
594 * css3/parse-align-self-expected.txt:
595 * css3/parse-align-self.html:
596 * css3/parse-justify-content-expected.txt:
597 * css3/parse-justify-content.html:
598 * fast/css-grid-layout/grid-align-justify-overflow.html:
599 * fast/css-grid-layout/grid-content-alignment-overflow.html:
600 * fast/css/parse-justify-items-expected.txt:
601 * fast/css/parse-justify-items.html:
602 * fast/css/parse-justify-self-expected.txt:
603 * fast/css/parse-justify-self.html:
605 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
607 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
608 https://bugs.webkit.org/show_bug.cgi?id=152135
610 Unreviewed test gardening.
612 * platform/ios-simulator-wk2/TestExpectations:
614 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
616 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
617 https://bugs.webkit.org/show_bug.cgi?id=152133
619 Reviewed by Geoffrey Garen.
621 Add new regression test.
623 * js/regress/math-random-expected.txt: Added.
624 * js/regress/math-random.html: Added.
625 * js/regress/script-tests/math-random.js: Added.
628 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
630 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
631 https://bugs.webkit.org/show_bug.cgi?id=152280
633 Reviewed by Brian Burg.
635 * inspector/debugger/js-stacktrace-expected.txt:
636 * inspector/debugger/js-stacktrace.html:
638 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
640 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
641 https://bugs.webkit.org/show_bug.cgi?id=152264
643 Unreviewed test gardening.
645 * platform/mac-wk1/TestExpectations:
647 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
649 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
650 https://bugs.webkit.org/show_bug.cgi?id=152276
652 Unreviewed test gardening.
654 * platform/ios-simulator/TestExpectations:
656 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
658 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
659 https://bugs.webkit.org/show_bug.cgi?id=152279
661 Unreviewed test gardening.
663 * platform/ios-simulator/TestExpectations:
665 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
667 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
668 and http/tests/inspector/console/access-inspected-object.html (r192186).
669 https://bugs.webkit.org/show_bug.cgi?id=152131
671 Unreviewed test gardening.
673 * platform/ios-simulator-wk1/TestExpectations:
674 * platform/ios-simulator-wk2/TestExpectations:
675 * platform/ios-simulator/TestExpectations:
677 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
679 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
680 https://bugs.webkit.org/show_bug.cgi?id=152132
682 Unreviewed test gardening.
684 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
686 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
688 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
689 https://bugs.webkit.org/show_bug.cgi?id=152272
691 Unreviewed test gardening.
693 * platform/mac-wk1/TestExpectations:
695 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
697 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
698 https://bugs.webkit.org/show_bug.cgi?id=152134
700 Unreviewed test gardening.
702 * platform/ios-simulator-wk2/TestExpectations:
704 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
706 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
707 https://bugs.webkit.org/show_bug.cgi?id=152135
709 Unreviewed test gardening.
711 * platform/ios-simulator-wk2/TestExpectations:
713 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
715 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
716 https://bugs.webkit.org/show_bug.cgi?id=152267
718 Unreviewed test gardening.
720 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
722 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
724 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
725 https://bugs.webkit.org/show_bug.cgi?id=152135
727 Unreviewed test gardening.
729 * platform/ios-simulator/TestExpectations:
731 2015-12-14 Chris Fleizach <cfleizach@apple.com>
733 AX: iOS: Text field variations do not have the correct traits
734 https://bugs.webkit.org/show_bug.cgi?id=152237
736 Reviewed by Mario Sanchez Prada.
738 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
739 * accessibility/ios-simulator/textentry-traits.html: Added.
741 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
743 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
744 https://bugs.webkit.org/show_bug.cgi?id=152135
746 Unreviewed test gardening.
748 * platform/ios-simulator/TestExpectations:
750 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
752 Marking fast/picture/image-picture-* as failing on iOS simulator
753 https://bugs.webkit.org/show_bug.cgi?id=152141
755 Unreviewed test gardening.
757 * platform/ios-simulator/TestExpectations:
759 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
761 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
762 https://bugs.webkit.org/show_bug.cgi?id=152131
764 Unreviewed test gardening.
766 * platform/ios-simulator/TestExpectations:
768 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
770 Rebaselining fast/text/emoji.html for iOS simulator
771 https://bugs.webkit.org/show_bug.cgi?id=152261
773 Unreviewed test gardening.
775 * platform/ios-simulator/fast/text/emoji-expected.txt:
777 2015-12-14 Daniel Bates <dabates@apple.com>
779 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
780 https://bugs.webkit.org/show_bug.cgi?id=144451
781 <rdar://problem/23099482>
783 Reviewed by Simon Fraser.
785 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
786 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
789 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
790 of the search field changes.
792 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
793 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
794 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
795 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
796 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
797 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
798 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
799 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
800 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
801 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
802 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
803 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
805 2015-12-14 Chris Dumez <cdumez@apple.com>
807 Roll out r193974 and follow-up fixes as it caused JSC crashes
808 https://bugs.webkit.org/show_bug.cgi?id=152256
810 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
812 * inspector/model/remote-object-get-properties-expected.txt:
813 * js/Object-getOwnPropertyNames-expected.txt:
814 * js/exception-for-nonobject-expected.txt:
815 * js/exception-instanceof-expected.txt:
816 * js/instance-of-immediates-expected.txt:
817 * js/regress/instanceof-bound-expected.txt: Removed.
818 * js/regress/instanceof-bound.html: Removed.
819 * js/regress/script-tests/instanceof-bound.js: Removed.
820 * js/script-tests/Object-getOwnPropertyNames.js:
822 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
824 [Streams API] Expose ReadableStream and relatives to Worker
825 https://bugs.webkit.org/show_bug.cgi?id=152066
827 Reviewed by Darin Adler.
829 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
831 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
832 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
834 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
836 [GTK] Unreviewed gardening.
838 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
839 - Remove expectations for tests removed after r193411 r193426 and r19366.
840 - Merge repeated expectations from some tests.
841 - Mark tests failing after r188159.
842 - Update list of imported/blink tests failing.
844 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
846 [css-grid] Fix height computation of grid items with borders
847 https://bugs.webkit.org/show_bug.cgi?id=151800
849 Reviewed by Darin Adler.
851 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
852 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
854 2015-12-13 Zalan Bujtas <zalan@apple.com>
856 Clean up absolute positioned map properly.
857 https://bugs.webkit.org/show_bug.cgi?id=152219
858 rdar://problem/23861165
860 Reviewed by Simon Fraser.
862 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
863 Since this static map is at block level, (positioned)inline renderers use their containing block to store
864 their positioned descendants.
865 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
866 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
868 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
869 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
871 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
873 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
874 https://bugs.webkit.org/show_bug.cgi?id=152079
876 Reviewed by Chris Fleizach.
878 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
879 * platform/efl/accessibility/image-link-expected.txt: Updated.
880 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
881 * platform/efl/accessibility/lists-expected.txt: Updated.
882 * platform/efl/accessibility/media-element-expected.txt: Updated
884 2015-12-13 Brady Eidson <beidson@apple.com>
886 Modern IDB: TextExpectations gardening to run more tests.
887 https://bugs.webkit.org/show_bug.cgi?id=152217
889 Reviewed by Alex Christensen.
891 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
893 2015-12-12 Brady Eidson <beidson@apple.com>
895 Modern IDB: Update a couple of tests that fail only because of error message differences.
896 https://bugs.webkit.org/show_bug.cgi?id=152205
898 Reviewed by Alex Christensen.
900 * platform/mac-wk1/TestExpectations:
901 * storage/indexeddb/objectstore-autoincrement-expected.txt:
902 * storage/indexeddb/open-cursor-expected.txt:
904 2015-12-12 Brady Eidson <beidson@apple.com>
906 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
907 https://bugs.webkit.org/show_bug.cgi?id=152201
909 Reviewed by Alex Christensen.
911 * platform/mac-wk1/TestExpectations:
913 2015-12-11 Simon Fraser <simon.fraser@apple.com>
915 Mousewheel events don't work in iframes in RTL documents
916 https://bugs.webkit.org/show_bug.cgi?id=152200
918 Reviewed by Beth Dakin.
920 Try dispatching wheel events to an iframe in an RTL document.
922 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
923 * fast/scrolling/rtl-point-in-iframe.html: Added.
925 2015-12-11 Zalan Bujtas <zalan@apple.com>
927 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
928 https://bugs.webkit.org/show_bug.cgi?id=151201
930 Reviewed by Simon Fraser.
932 Drawing empty rect is a waste.
934 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
935 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
937 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
939 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
940 https://bugs.webkit.org/show_bug.cgi?id=152102
941 <rdar://problem/22124230>
943 Reviewed by Andy Estes.
945 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
946 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
947 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
948 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
950 2015-12-11 Eric Carlson <eric.carlson@apple.com>
952 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
953 https://bugs.webkit.org/show_bug.cgi?id=152197
955 Reviewed by Dean Jackson.
957 * fast/mediastream/mock-media-source-expected.txt: Added.
958 * fast/mediastream/mock-media-source.html: Added.
960 2015-12-11 Beth Dakin <bdakin@apple.com>
962 _touchEventRegions should return regions in the view's coordinates
963 https://bugs.webkit.org/show_bug.cgi?id=152189
965 rdar://problem/23188605
967 Reviewed by Dan Bernstein.
969 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
970 * fast/events/touch/ios/touch-event-rtl.html: Added.
972 2015-12-11 Alexey Proskuryakov <ap@apple.com>
974 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
976 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
977 https://bugs.webkit.org/show_bug.cgi?id=152102
978 <rdar://problem/22124230>
980 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
981 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
982 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
983 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
985 2015-12-11 Brady Eidson <beidson@apple.com>
987 Modern IDB: storage/indexeddb/optional-arguments.html fails.
988 https://bugs.webkit.org/show_bug.cgi?id=152194
990 Reviewed by Alex Christensen.
992 * platform/mac-wk1/TestExpectations:
993 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
994 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
995 a thing. That method no longer exists in the spec and was already removed from the test.
997 2015-12-11 Brady Eidson <beidson@apple.com>
999 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1000 https://bugs.webkit.org/show_bug.cgi?id=152192
1002 Reviewed by Alex Christensen.
1004 * platform/mac-wk1/TestExpectations:
1005 * storage/indexeddb/cursor-continue-expected.txt:
1007 2015-12-11 Brady Eidson <beidson@apple.com>
1009 Modern IDB: storage/indexeddb/index-basics.html fails.
1010 https://bugs.webkit.org/show_bug.cgi?id=152190
1012 Reviewed by Alex Christensen.
1014 * platform/mac-wk1/TestExpectations:
1016 2015-12-11 Keith Miller <keith_miller@apple.com>
1018 Rebaseline a failing inspector test for a new property on Function.prototype.
1020 * inspector/model/remote-object-get-properties-expected.txt:
1022 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1024 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1025 https://bugs.webkit.org/show_bug.cgi?id=152102
1026 <rdar://problem/22124230>
1028 Reviewed by Andy Estes.
1030 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1031 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1032 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1033 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1035 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1037 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1038 https://bugs.webkit.org/show_bug.cgi?id=152134
1040 Unreviewed test gardening.
1042 * platform/ios-simulator/TestExpectations:
1044 2015-12-11 Brady Eidson <beidson@apple.com>
1046 Modern IDB: storage/indexeddb/key-type-array.html fails.
1047 https://bugs.webkit.org/show_bug.cgi?id=152187
1049 Reviewed by Alex Christensen.
1051 * platform/mac-wk1/TestExpectations:
1052 * storage/indexeddb/key-type-array-expected.txt:
1054 2015-12-11 Brady Eidson <beidson@apple.com>
1056 Modern IDB: Updates to 3 intversion tests, and/or their results.
1057 https://bugs.webkit.org/show_bug.cgi?id=152179
1059 Reviewed by Alex Christensen.
1061 * platform/mac-wk1/TestExpectations:
1062 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1064 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1065 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1066 * storage/indexeddb/intversion-upgrades-expected.txt:
1067 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1069 2015-12-11 Keith Miller <keith_miller@apple.com>
1071 [ES6] Add support for Symbol.hasInstance
1072 https://bugs.webkit.org/show_bug.cgi?id=151839
1074 Reviewed by Saam Barati.
1076 Fix tests to reflect the changes to instanceof in ES6.
1078 Added a new regression test for bound functions in instanceof
1079 as the perfomance on bound functions should, to some degree,
1080 reflect the performance on C-API users.
1082 * js/Object-getOwnPropertyNames-expected.txt:
1083 * js/exception-for-nonobject-expected.txt:
1084 * js/exception-instanceof-expected.txt:
1085 * js/instance-of-immediates-expected.txt:
1086 * js/regress/instanceof-bound-expected.txt: Added.
1087 * js/regress/instanceof-bound.html: Added.
1088 * js/regress/script-tests/instanceof-bound.js: Added.
1091 * js/script-tests/Object-getOwnPropertyNames.js:
1093 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1095 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1096 https://bugs.webkit.org/show_bug.cgi?id=152178
1098 Unreviewed test gardening.
1100 * platform/mac-wk1/TestExpectations:
1102 2015-12-11 Brady Eidson <beidson@apple.com>
1104 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1105 https://bugs.webkit.org/show_bug.cgi?id=152177
1107 Reviewed by Alex Christensen.
1109 * platform/mac-wk1/TestExpectations:
1110 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1111 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1112 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1114 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1116 Do not fire load events from frames with scripting disabled
1117 https://bugs.webkit.org/show_bug.cgi?id=118042
1118 <rdar://problem/14272857>
1120 Reviewed by Brent Fulgham.
1122 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1123 https://codereview.chromium.org/17682003
1125 * fast/images/image-load-event-crash-expected.txt: Added.
1126 * fast/images/image-load-event-crash.html: Added.
1128 2015-12-11 Brady Eidson <beidson@apple.com>
1130 Modern IDB: storage/indexeddb/index-count.html fails.
1131 https://bugs.webkit.org/show_bug.cgi?id=152175
1133 Reviewed by Alex Christensen.
1135 * platform/mac-wk1/TestExpectations:
1136 * storage/indexeddb/index-count-expected.txt:
1137 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1139 2015-12-11 Daniel Bates <dabates@apple.com>
1141 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1143 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1144 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1145 * 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.
1146 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1147 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1149 2015-12-11 Darin Adler <darin@apple.com>
1151 Reduce the number of events that can be created by Document.createEvent
1152 https://bugs.webkit.org/show_bug.cgi?id=151931
1154 Reviewed by Alex Christensen.
1156 * TestExpectations: Added expected failures for the two tests that depend
1157 on createEvent("IDBVersionChangeEvent").
1159 * animations/animation-events-create.html: Updated to use
1160 "new WebKitAnimationEvent" instead of document.createEvent.
1162 * fast/events/event-creation-expected.txt: Removed expected results for
1163 various events that can no longer be created with createEvent.
1164 * fast/events/event-creation.html: Removed tests for various events
1165 that can no longer be created with createEvent.
1167 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1168 "new PopStateEvent" instead of document.createEvent.
1170 * indieui/create-uirequestevent-expected.txt: Removed.
1171 * indieui/create-uirequestevent.html: Removed.
1173 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1175 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1176 no different from the platform-independent expected result.
1178 * transitions/transition-end-event-create.html: Updated to use
1179 "new WebKitTransitionEvent" instead of document.createEvent.
1181 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1183 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1184 https://bugs.webkit.org/show_bug.cgi?id=149790
1186 Reviewed by Timothy Hatcher.
1188 * inspector/console/js-isLikelyStackTrace.html: Added.
1190 2015-12-10 Brady Eidson <beidson@apple.com>
1192 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1193 https://bugs.webkit.org/show_bug.cgi?id=152167
1195 Reviewed by Alex Christensen.
1197 * platform/mac-wk1/TestExpectations:
1198 * storage/indexeddb/objectstore-count-expected.txt:
1200 2015-12-10 Zalan Bujtas <zalan@apple.com>
1202 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1203 https://bugs.webkit.org/show_bug.cgi?id=152115
1205 Reviewed by Simon Fraser.
1207 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1208 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1210 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1212 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1213 * fast/block/selection-inside-simple-line-layout.html: Added.
1215 2015-12-10 Brady Eidson <beidson@apple.com>
1217 Unreviewed TestExpectations gardening.
1219 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1221 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1223 [MediaStream] Expose media capture devices persistent permissions to WebCore
1224 https://bugs.webkit.org/show_bug.cgi?id=152087
1226 Reviewed by Chris Dumez.
1228 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1229 * fast/mediastream/MediaDevices-enumerateDevices.html:
1231 2015-12-10 Daniel Bates <dabates@apple.com>
1233 [CSP] eval() is not blocked for stringified literals
1234 https://bugs.webkit.org/show_bug.cgi?id=152158
1235 <rdar://problem/15775625>
1237 Reviewed by Saam Barati.
1239 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1242 Add tests to ensure that we block eval() from within an external JavaScript script when the
1243 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1244 eval() when the page in the main frame allows eval().
1246 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1247 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1248 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1249 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1250 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1251 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1252 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1254 2015-12-10 Brady Eidson <beidson@apple.com>
1256 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1257 https://bugs.webkit.org/show_bug.cgi?id=152144
1259 Reviewed by Alex Christensen.
1261 * platform/mac-wk1/TestExpectations:
1262 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1263 * storage/indexeddb/modern/aborted-put-expected.txt:
1264 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1265 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1266 * storage/indexeddb/modern/deletedatabase-2.html:
1267 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1268 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1269 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1270 * storage/indexeddb/modern/opendatabase-versions.html:
1271 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1273 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1275 Rebaselining fast/text/emoji.html for Yosemite.
1276 https://bugs.webkit.org/show_bug.cgi?id=152147
1278 Unreviewed test gardening.
1280 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1282 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1288 * platform/mac/TestExpectations:
1290 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1292 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1293 https://bugs.webkit.org/show_bug.cgi?id=152132
1295 Unreviewed test gardening.
1297 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1299 2015-12-10 Alex Christensen <achristensen@webkit.org>
1301 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1302 https://bugs.webkit.org/show_bug.cgi?id=152022
1303 rdar://problem/23763584
1305 Reviewed by Darin Adler.
1308 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1309 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1310 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1311 * platform/wk2/TestExpectations:
1312 New test for WK2 only.
1314 2015-12-10 Enrica Casucci <enrica@apple.com>
1316 Change skin tone support for two emoji.
1317 https://bugs.webkit.org/show_bug.cgi?id=152147
1318 rdar://problem/23716993
1319 rdar://problem/23716344
1321 Reviewed by Darin Adler.
1323 * fast/text/emoji.html:
1324 * platform/mac/fast/text/emoji-expected.txt:
1326 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1328 Skip unsupported css3/font-variant-* tests on Win
1329 https://bugs.webkit.org/show_bug.cgi?id=149774
1331 Unreviewed test gardening.
1333 * platform/win/TestExpectations:
1335 2015-12-10 Daniel Bates <dabates@apple.com>
1337 [iOS][WK2] Update expected results for editing tests
1339 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1340 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1341 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1342 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1343 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1344 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1345 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1346 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1347 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1348 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1349 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1350 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1351 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1352 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1353 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1354 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1355 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1356 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1357 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1358 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1359 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1360 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1361 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1362 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1363 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1364 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1365 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1366 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1367 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1368 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1369 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1370 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1371 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1372 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1373 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1374 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1375 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1376 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1377 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1378 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1379 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1380 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1381 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1382 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1383 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1384 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1385 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1386 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1387 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1388 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1389 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1390 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1391 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1392 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1393 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1394 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1395 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1396 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1397 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1398 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1399 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1400 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1401 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1402 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1403 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1404 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1405 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1406 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1407 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1408 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1409 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1410 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1411 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1412 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1413 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1414 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1415 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1416 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1417 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1418 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1419 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1420 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1421 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1422 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1423 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1424 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1425 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1427 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1429 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1430 https://bugs.webkit.org/show_bug.cgi?id=151785
1432 Reviewed by Saam Barati.
1434 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1436 * js/regress/generator-create-expected.txt: Added.
1437 * js/regress/generator-create.html: Added.
1438 * js/regress/generator-fib-expected.txt: Added.
1439 * js/regress/generator-fib.html: Added.
1440 * js/regress/generator-function-create-expected.txt: Added.
1441 * js/regress/generator-function-create.html: Added.
1442 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1443 * js/regress/generator-sunspider-access-nsieve.html: Added.
1444 * js/regress/generator-with-several-types-expected.txt: Added.
1445 * js/regress/generator-with-several-types.html: Added.
1446 * js/regress/script-tests/generator-create.js: Added.
1448 * js/regress/script-tests/generator-fib.js: Added.
1450 * js/regress/script-tests/generator-function-create.js: Added.
1451 (createGeneratorFunction.gen):
1452 (createGeneratorFunction):
1453 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1456 * js/regress/script-tests/generator-with-several-types.js: Added.
1461 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1463 Unreviewed. Fix ambiguous expectations added in r193895.
1465 * platform/gtk/TestExpectations:
1467 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1469 JSC Builtins should use safe array methods
1470 https://bugs.webkit.org/show_bug.cgi?id=151501
1472 Reviewed by Darin Adler.
1474 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1476 * js/builtins/resources/shielding-typedarray.js: Added.
1477 (Array.prototype.push):
1478 (try.array.Int8Array.from.string_appeared_here.filter):
1479 * js/builtins/shielding-typedarray-expected.txt: Added.
1480 * js/builtins/shielding-typedarray.html: Added.
1481 * streams/streams-promises-expected.txt:
1482 * streams/streams-promises.html:
1484 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1486 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1488 * platform/gtk/TestExpectations:
1490 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1492 font-variant-caps does not work if the font does not support font features
1493 https://bugs.webkit.org/show_bug.cgi?id=149774
1495 Reviewed by Antti Koivisto.
1497 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1499 The character mappings are:
1506 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1507 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1509 * css3/font-variant-all-expected.html:
1510 * css3/font-variant-all.html:
1511 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1512 * css3/font-variant-small-caps-synthesis.html: Added.
1513 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1514 * css3/font-variant-petite-caps-synthesis.html: Added.
1515 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1516 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1517 * platform/mac/TestExpectations:
1518 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1520 2015-12-09 Brady Eidson <beidson@apple.com>
1522 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1523 https://bugs.webkit.org/show_bug.cgi?id=152101
1525 Reviewed by Alex Christensen.
1527 * platform/mac-wk1/TestExpectations:
1528 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1529 * 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.
1530 * 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.
1531 * 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.
1532 * storage/indexeddb/invalid-keys-expected.txt:
1533 * storage/indexeddb/key-type-binary-expected.txt:
1534 * storage/indexeddb/keypath-edges-expected.txt:
1535 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1536 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1537 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1538 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1539 * storage/indexeddb/objectstore-basics-expected.txt:
1541 2015-12-09 Brady Eidson <beidson@apple.com>
1543 Modern IDB: storage/indexeddb/metadata.html fails
1544 https://bugs.webkit.org/show_bug.cgi?id=152099
1546 Reviewed by Alex Christensen.
1548 * platform/mac-wk1/TestExpectations:
1549 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1550 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1551 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1553 2015-12-09 Brady Eidson <beidson@apple.com>
1555 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1556 https://bugs.webkit.org/show_bug.cgi?id=152096
1558 Reviewed by Alex Christensen.
1560 * platform/mac-wk1/TestExpectations:
1562 2015-12-09 Brady Eidson <beidson@apple.com>
1564 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1565 https://bugs.webkit.org/show_bug.cgi?id=152095
1567 Reviewed by Alex Christensen.
1569 * platform/mac-wk1/TestExpectations:
1571 2015-12-09 Brady Eidson <beidson@apple.com>
1573 Modern IDB: Some tests expect UInt8Array to be a valid key.
1574 https://bugs.webkit.org/show_bug.cgi?id=152092
1576 Reviewed by Alex Christensen.
1578 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1580 * platform/mac-wk1/TestExpectations:
1581 * storage/indexeddb/factory-cmp-expected.txt:
1582 * storage/indexeddb/key-type-binary-expected.txt:
1583 * storage/indexeddb/resources/factory-cmp.js:
1584 * storage/indexeddb/resources/key-type-binary.js:
1586 2015-12-09 Brady Eidson <beidson@apple.com>
1588 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1589 https://bugs.webkit.org/show_bug.cgi?id=152078
1591 Reviewed by Alex Christensen.
1593 * platform/mac-wk1/TestExpectations:
1594 * storage/indexeddb/createIndex-after-failure-expected.txt:
1595 * storage/indexeddb/resources/createIndex-after-failure.js:
1597 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1599 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1600 https://bugs.webkit.org/show_bug.cgi?id=152094
1602 Unreviewed test gardening.
1604 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1606 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1608 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1609 https://bugs.webkit.org/show_bug.cgi?id=151218
1611 Unreviewed test gardening.
1613 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1615 2015-12-09 David Hyatt <hyatt@apple.com>
1617 Picture element needs to respond to dynamic viewport changes.
1618 https://bugs.webkit.org/show_bug.cgi?id=152013
1619 <rdar://problem/23766375>
1621 Reviewed by Dean Jackson.
1623 * fast/picture/resources/resize-test.js: Added.
1624 * fast/picture/viewport-resize-expected.txt: Added.
1625 * fast/picture/viewport-resize.html: Added.
1627 2015-12-09 Mark Lam <mark.lam@apple.com>
1629 Rename ftl-object-* tests to ftl-polymorphic-*.
1630 https://bugs.webkit.org/show_bug.cgi?id=152091
1632 Reviewed by Saam Barati.
1634 This is because those tests are actually testing the effects of polymorphic
1635 operands on performance, and not the correctness of operations on objects.
1637 * js/regress/ftl-object-div-expected.txt: Removed.
1638 * js/regress/ftl-object-div.html: Removed.
1639 * js/regress/ftl-object-mul-expected.txt: Removed.
1640 * js/regress/ftl-object-mul.html: Removed.
1641 * js/regress/ftl-object-sub-expected.txt: Removed.
1642 * js/regress/ftl-object-sub.html: Removed.
1643 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1644 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1645 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1646 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1647 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1648 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1649 * js/regress/script-tests/ftl-object-div.js: Removed.
1650 * js/regress/script-tests/ftl-object-mul.js: Removed.
1651 * js/regress/script-tests/ftl-object-sub.js: Removed.
1652 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1653 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1654 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1656 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1658 [GTK] Unreviewed GTK Gardening.
1660 Rebaseline media tests after r190054 and r190200.
1662 * platform/gtk/media/audio-controls-rendering-expected.txt:
1663 * platform/gtk/media/controls-strict-expected.txt:
1664 * platform/gtk/media/media-controls-clone-expected.txt:
1665 * platform/gtk/media/video-controls-rendering-expected.txt:
1666 * platform/gtk/media/video-display-toggle-expected.txt:
1667 * platform/gtk/media/video-empty-source-expected.txt:
1668 * platform/gtk/media/video-no-audio-expected.txt:
1669 * platform/gtk/media/video-volume-slider-expected.txt:
1670 * platform/gtk/media/video-zoom-controls-expected.txt:
1672 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1674 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1675 https://bugs.webkit.org/show_bug.cgi?id=152070
1677 Reviewed by Mario Sanchez Prada.
1679 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1680 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1681 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1682 * platform/gtk/accessibility/image-link-expected.txt: Updated
1683 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1684 * platform/gtk/accessibility/lists-expected.txt: Updated.
1685 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1687 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1689 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1690 https://bugs.webkit.org/show_bug.cgi?id=151729
1692 Unreviewed test gardening.
1694 * platform/mac-wk2/TestExpectations:
1696 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1698 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1699 https://bugs.webkit.org/show_bug.cgi?id=152029
1701 Unreviewed test gardening.
1703 * platform/mac/TestExpectations:
1705 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1707 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1708 https://bugs.webkit.org/show_bug.cgi?id=152064
1710 Unreviewed test gardening.
1712 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1713 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1715 2015-12-09 Frederic Wang <fred.wang@free.fr>
1717 Bad position of large operators inside an munderover element
1718 https://bugs.webkit.org/show_bug.cgi?id=151916
1720 Reviewed by Alejandro G. Castro.
1722 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1723 * mathml/opentype/large-operators-munderover.html: Added.
1725 Add a test to verify the position and size of a large operator used as an munderover base.
1727 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1729 [AX][GTK] Accessibility gardening
1730 https://bugs.webkit.org/show_bug.cgi?id=152062
1732 Unreviewed test gardening.
1734 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1737 * platform/gtk/TestExpectations:
1739 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1741 [Streams API] Import the web-platform-tests directly from the spec
1742 https://bugs.webkit.org/show_bug.cgi?id=152051
1744 Reviewed by Youenn Fablet.
1746 Removed the tests that are already imported directly from the spec.
1748 * streams/brand-checks-expected.txt: Added.
1749 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1750 * streams/reference-implementation/bad-strategies-expected.txt:
1751 * streams/reference-implementation/bad-strategies.html:
1752 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1753 * streams/reference-implementation/brand-checks-expected.txt:
1754 * streams/reference-implementation/brand-checks.html:
1755 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1756 * streams/reference-implementation/byte-length-queuing-strategy.html:
1757 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1758 * streams/reference-implementation/count-queuing-strategy.html:
1759 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1760 * streams/reference-implementation/readable-stream-reader.html: Removed.
1761 * streams/reference-implementation/readable-stream-tee.html: Removed.
1762 * streams/reference-implementation/readable-stream-templated-expected.txt:
1763 * streams/reference-implementation/readable-stream-templated.html:
1764 * streams/reference-implementation/readable-stream.html: Removed.
1766 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1768 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1769 https://bugs.webkit.org/show_bug.cgi?id=152052
1771 Unreviewed test gardening.
1773 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1775 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1777 AX: The aria-table-content.html layout test should be more cross-platform friendly
1778 https://bugs.webkit.org/show_bug.cgi?id=152002
1780 Reviewed by Mario Sanchez Prada.
1782 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1784 * accessibility/aria-table-content-expected.txt: Updated
1785 * accessibility/aria-table-content.html: Updated
1786 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1787 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1789 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1791 [AX][GTK] media-emits-object-replacement.html needs new baseline
1792 https://bugs.webkit.org/show_bug.cgi?id=152050
1794 Unreviewed test gardening.
1796 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1798 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1800 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1801 https://bugs.webkit.org/show_bug.cgi?id=144898
1803 Reviewed by Darin Adler.
1805 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1806 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1807 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1808 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1810 2015-12-08 David Kilzer <ddkilzer@apple.com>
1812 Skip storage/indexeddb/index-multientry.html once again
1814 * platform/mac-wk1/TestExpectations: Skip:
1815 - storage/indexeddb/index-multientry.html
1817 2015-12-08 Brady Eidson <beidson@apple.com>
1819 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1820 https://bugs.webkit.org/show_bug.cgi?id=152023
1822 Reviewed by Alex Christensen.
1824 * platform/mac-wk1/TestExpectations:
1826 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1828 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1829 https://bugs.webkit.org/show_bug.cgi?id=152009
1831 Unreviewed test gardening.
1833 * platform/win/TestExpectations:
1835 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1837 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1838 https://bugs.webkit.org/show_bug.cgi?id=151906
1840 Unreviewed test gardening.
1842 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1844 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1846 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1847 https://bugs.webkit.org/show_bug.cgi?id=152009
1849 Unreviewed test gardening.
1851 * platform/mac/TestExpectations:
1853 2015-12-08 Brady Eidson <beidson@apple.com>
1855 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1856 https://bugs.webkit.org/show_bug.cgi?id=151507
1858 Reviewed by Beth Dakin.
1860 A handful of tests were marked flaky and tracked back to this bug.
1862 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1864 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1866 2015-12-08 Brady Eidson <beidson@apple.com>
1868 More IDB TestExpectations gardening.
1870 Reviewed by Alex Christensen.
1872 * platform/mac-wk1/TestExpectations:
1874 2015-12-08 Brady Eidson <beidson@apple.com>
1876 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1878 * platform/mac-wk1/TestExpectations:
1880 2015-12-08 Brady Eidson <beidson@apple.com>
1882 Modern IDB: Fire blocked events for delete requests that are blocked.
1883 https://bugs.webkit.org/show_bug.cgi?id=152015
1885 Reviewed by Alex Christensen.
1887 * platform/mac-wk1/TestExpectations:
1889 2015-12-08 Brady Eidson <beidson@apple.com>
1891 More IDB TestExpectations gardening.
1893 Reviewed by Alex Christensen.
1895 * platform/mac-wk1/TestExpectations:
1897 2015-12-08 Brady Eidson <beidson@apple.com>
1899 Modern IDB: Fire blocked events for upgrade requests that are blocked.
1900 https://bugs.webkit.org/show_bug.cgi?id=152007
1902 Reviewed by Alex Christensen.
1904 * platform/mac-wk1/TestExpectations:
1906 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
1907 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
1908 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
1910 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
1911 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
1913 2015-12-08 Mark Lam <mark.lam@apple.com>
1915 Polymorphic operand types for DFG and FTL div.
1916 https://bugs.webkit.org/show_bug.cgi?id=151747
1918 Reviewed by Geoffrey Garen.
1920 * js/regress/ftl-object-div-expected.txt: Added.
1921 * js/regress/ftl-object-div.html: Added.
1922 * js/regress/script-tests/ftl-object-div.js: Added.
1926 2015-12-08 Zalan Bujtas <zalan@apple.com>
1928 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
1929 https://bugs.webkit.org/show_bug.cgi?id=151878
1930 rdar://problem/22229889
1932 Reviewed by Simon Fraser.
1934 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1935 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
1936 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
1937 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
1938 If this container's style changes so that it's no longer positioned and it has no transform anymore,
1939 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
1941 This patch addresses the case when the renderer does not have transforms anymore.
1943 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
1944 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
1946 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1948 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
1949 https://bugs.webkit.org/show_bug.cgi?id=152009
1951 Unreviewed test gardening.
1953 * platform/mac/TestExpectations:
1955 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
1957 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
1958 https://bugs.webkit.org/show_bug.cgi?id=149338
1960 Reviewed by Saam Barati.
1962 * js/arrowfunction-supercall-expected.txt: Added.
1963 * js/arrowfunction-supercall.html: Added.
1964 * js/arrowfunction-tdz-expected.txt: Added new expectation.
1965 * js/script-tests/arrowfunction-supercall.js: Added.
1966 * js/script-tests/arrowfunction-tdz.js: Added new cases.
1968 2015-12-08 Brady Eidson <beidson@apple.com>
1970 Modern IDB: storage/indexeddb/index-cursor.html fails.
1971 https://bugs.webkit.org/show_bug.cgi?id=151973
1973 Reviewed by Darin Adler.
1975 * platform/mac-wk1/TestExpectations:
1977 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
1979 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
1980 https://bugs.webkit.org/show_bug.cgi?id=137692
1982 Reviewed by Darin Adler.
1984 * platform/efl/TestExpectations: Unskip now passing tests.
1986 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
1988 [EFL][AX] Rebaseline failing AX tests since r185662
1989 https://bugs.webkit.org/show_bug.cgi?id=151991
1991 Unreviewed EFL rebaseline.
1993 * platform/efl/TestExpectations:
1994 * platform/efl/accessibility/image-link-expected.txt:
1995 * platform/efl/accessibility/image-map2-expected.txt:
1996 * platform/efl/accessibility/lists-expected.txt:
1997 * platform/efl/accessibility/table-attributes-expected.txt:
1998 * platform/efl/accessibility/table-cell-spans-expected.txt:
1999 * platform/efl/accessibility/table-cells-expected.txt:
2000 * platform/efl/accessibility/table-detection-expected.txt:
2001 * platform/efl/accessibility/table-one-cell-expected.txt:
2002 * platform/efl/accessibility/table-sections-expected.txt:
2003 * platform/efl/accessibility/table-with-rules-expected.txt:
2005 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2007 [EFL] some ax tests have been failed since r186692
2008 https://bugs.webkit.org/show_bug.cgi?id=146887
2010 Reviewed by Mario Sanchez Prada.
2012 * platform/efl/TestExpectations: Removed failing tests.
2014 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2016 [GTK] 15 accessibility tests fail since r186692.
2017 https://bugs.webkit.org/show_bug.cgi?id=148938
2019 Reviewed by Mario Sanchez Prada.
2021 * platform/gtk/TestExpectations: Removed failing tests.
2022 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2023 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2024 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2025 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2026 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2027 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2028 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2030 2015-12-08 Frederic Wang <fred.wang@free.fr>
2032 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2033 https://bugs.webkit.org/show_bug.cgi?id=151947
2035 Reviewed by Martin Robinson.
2037 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2039 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2040 * mathml/presentation/radical-bar-visibility.html: Added.
2042 2015-12-07 Brady Eidson <beidson@apple.com>
2044 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2046 Rubberstamped by Andy Estes.
2048 * platform/mac-wk1/TestExpectations:
2050 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2052 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2053 https://bugs.webkit.org/show_bug.cgi?id=147609
2055 Reviewed by Benjamin Poulain.
2057 * js/script-tests/string-toLocaleUpperCase.js: Added.
2058 * js/string-toLocaleUpperCase-expected.txt: Added.
2059 * js/string-toLocaleUpperCase.html: Added.
2061 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2063 [Mac] Remove Mavericks-specific TestExpectations lines
2064 https://bugs.webkit.org/show_bug.cgi?id=151913
2066 Reviewed by Alexey Proskuryakov.
2068 Mavericks is no longer a supported OS.
2070 * platform/mac/TestExpectations:
2072 2015-12-07 Brady Eidson <beidson@apple.com>
2074 Modern IDB: Miscellaneous test cleanup.
2075 https://bugs.webkit.org/show_bug.cgi?id=151968
2077 Reviewed by Sam Weinig.
2079 - Reorganize TestExpectations a bit.
2080 - Remove two tests that primarily test features that have been removed from the spec.
2082 * platform/mac-wk1/TestExpectations:
2083 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2084 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2085 * storage/indexeddb/factory-basics-expected.txt: Removed.
2086 * storage/indexeddb/factory-basics.html: Removed.
2087 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2088 * storage/indexeddb/resources/factory-basics.js: Removed.
2090 2015-12-07 Brady Eidson <beidson@apple.com>
2092 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2093 https://bugs.webkit.org/show_bug.cgi?id=151966
2095 Reviewed by Sam Weinig.
2097 * platform/mac-wk1/TestExpectations:
2099 2015-12-07 Brady Eidson <beidson@apple.com>
2101 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2102 https://bugs.webkit.org/show_bug.cgi?id=151961
2104 Reviewed by Alex Christensen.
2106 * platform/mac-wk1/TestExpectations:
2107 * storage/indexeddb/cursor-finished-expected.txt:
2109 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2111 [Streams API] pipeTo tests are failing
2112 https://bugs.webkit.org/show_bug.cgi?id=151949
2117 * platform/mac/TestExpectations:
2118 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2120 2015-12-07 Brady Eidson <beidson@apple.com>
2122 Modern IDB: Fix "old versions" when upgrading databases.
2123 https://bugs.webkit.org/show_bug.cgi?id=151948
2125 Reviewed by Alex Christensen.
2127 * platform/mac-wk1/TestExpectations:
2128 * storage/indexeddb/database-basics-expected.txt:
2129 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2131 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2135 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2136 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2138 * platform/mac/TestExpectations:
2139 * platform/win/TestExpectations:
2141 2015-12-07 Brady Eidson <beidson@apple.com>
2143 Modern IDB: Add some more custom exception messages, passing some more tests..
2144 https://bugs.webkit.org/show_bug.cgi?id=151912
2146 Reviewed by Andy Estes.
2148 * platform/mac-wk1/TestExpectations:
2150 * storage/indexeddb/exceptions-expected.txt:
2151 * storage/indexeddb/get-keyrange-expected.txt:
2152 * storage/indexeddb/invalid-keys-expected.txt:
2153 * storage/indexeddb/keypath-edges-expected.txt:
2154 * storage/indexeddb/keyrange-expected.txt:
2155 * storage/indexeddb/transaction-active-flag-expected.txt:
2156 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2158 * storage/indexeddb/resources/exceptions.js:
2159 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2161 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2163 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2164 https://bugs.webkit.org/show_bug.cgi?id=151759
2166 Unreviewed test gardening.
2168 * platform/win/TestExpectations:
2170 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2172 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2173 https://bugs.webkit.org/show_bug.cgi?id=151661
2175 Unreviewed test gardening.
2177 * platform/mac-wk2/TestExpectations:
2179 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2181 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2183 * platform/efl/TestExpectations:
2185 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2187 Clipping along compositing borders in svg-edit
2188 https://bugs.webkit.org/show_bug.cgi?id=151791
2190 Reviewed by Zalan Bujtas.
2192 Ref test that triggers recomputation of overflow.
2194 * svg/overflow/visual-overflow-change-expected.html: Added.
2195 * svg/overflow/visual-overflow-change.html: Added.
2197 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2199 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2200 https://bugs.webkit.org/show_bug.cgi?id=147608
2202 Reviewed by Benjamin Poulain.
2204 * js/script-tests/string-toLocaleLowerCase.js: Added.
2205 * js/string-toLocaleLowerCase-expected.txt: Added.
2206 * js/string-toLocaleLowerCase.html: Added.
2208 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2210 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2211 https://bugs.webkit.org/show_bug.cgi?id=151849
2212 rdar://problem/23132828
2214 Reviewed by Zalan Bujtas.
2218 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2219 with this patch, but that test is trying to determine if transitions run to/from
2220 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2221 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2223 * animations/fill-forwards-auto-height-expected.html: Added.
2224 * animations/fill-forwards-auto-height.html: Added.
2225 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2227 2015-12-06 David Kilzer <ddkilzer@apple.com>
2229 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2230 https://bugs.webkit.org/show_bug.cgi?id=151929
2234 "[ES6] "super" and "this" should be lexically bound inside an
2235 arrow function and should live in a JSLexicalEnvironment"
2236 https://bugs.webkit.org/show_bug.cgi?id=149338
2237 http://trac.webkit.org/changeset/193584
2239 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2241 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2242 https://bugs.webkit.org/show_bug.cgi?id=149338
2244 Reviewed by Saam Barati.
2246 * js/arrowfunction-supercall-expected.txt: Added.
2247 * js/arrowfunction-supercall.html: Added.
2248 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2249 * js/script-tests/arrowfunction-supercall.js: Added.
2250 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2252 2015-12-05 David Kilzer <ddkilzer@apple.com>
2254 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2256 * platform/mac-wk1/TestExpectations: Skip test that crashes
2257 on every run: storage/indexeddb/index-multientry.html.
2259 2015-12-04 Zalan Bujtas <zalan@apple.com>
2261 Garbage in page tiles when document is too long.
2262 https://bugs.webkit.org/show_bug.cgi?id=151906
2263 rdar://problem/23695858
2265 Reviewed by Simon Fraser.
2267 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2268 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2269 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2271 2015-12-04 Brady Eidson <beidson@apple.com>
2273 Modern IDB: Add some more custom exception messages, passing some more tests.
2274 https://bugs.webkit.org/show_bug.cgi?id=151898
2276 Reviewed by Alex Christensen.
2278 * platform/mac-wk1/TestExpectations:
2279 * storage/indexeddb/keypath-arrays-expected.txt:
2280 * storage/indexeddb/noblobs-expected.txt:
2281 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2282 * storage/indexeddb/request-result-cache-expected.txt:
2283 * storage/indexeddb/transaction-after-close-expected.txt:
2284 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2285 * storage/indexeddb/transaction-read-only-expected.txt:
2287 2015-12-04 Brady Eidson <beidson@apple.com>
2289 Modern IDB: Add some more custom exception messages, passing some more tests.
2290 https://bugs.webkit.org/show_bug.cgi?id=151895
2292 Reviewed by Alex Christensen.
2294 * platform/mac-wk1/TestExpectations:
2295 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2296 * storage/indexeddb/cursor-continue-dir-expected.txt:
2297 * storage/indexeddb/cursor-continue-expected.txt:
2298 * storage/indexeddb/deleteIndex-expected.txt:
2299 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2301 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2303 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2304 https://bugs.webkit.org/show_bug.cgi?id=147610
2306 Reviewed by Benjamin Poulain.
2308 Add tests for ECMA-402 Number.prototype.toLocaleString.
2309 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2311 * js/number-toLocaleString-expected.txt: Added.
2312 * js/number-toLocaleString.html: Added.
2313 * js/script-tests/number-toLocaleString.js: Added.
2315 2015-12-04 Brady Eidson <beidson@apple.com>
2317 Modern IDB: Flip test expectations around so we only list failures.
2318 https://bugs.webkit.org/show_bug.cgi?id=151880
2320 Reviewed by Alex Christensen.
2322 * platform/mac-wk1/TestExpectations:
2324 2015-12-04 Brady Eidson <beidson@apple.com>
2326 Modern IDB: storage/indexeddb/cursor-update.html fails.
2327 https://bugs.webkit.org/show_bug.cgi?id=151879
2329 Reviewed by Oliver Hunt.
2331 * platform/mac-wk1/TestExpectations:
2333 2015-12-04 Brady Eidson <beidson@apple.com>
2335 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2336 https://bugs.webkit.org/show_bug.cgi?id=151870
2338 Reviewed by Alex Christensen.
2340 * platform/mac-wk1/TestExpectations:
2341 * storage/indexeddb/modern/double-open-expected.txt: Added.
2342 * storage/indexeddb/modern/double-open.html: Added.
2343 * storage/indexeddb/version-change-exclusive-expected.txt:
2345 2015-12-04 Brady Eidson <beidson@apple.com>
2347 Modern IDB: storage/indexeddb/exceptions.html fails.
2348 https://bugs.webkit.org/show_bug.cgi?id=151732
2350 Reviewed by Alex Christensen.
2352 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2354 * platform/mac-wk1/TestExpectations:
2355 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2356 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2357 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2358 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2359 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2360 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2361 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2362 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2363 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2364 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2365 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2366 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2367 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2368 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2369 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2370 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2371 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2372 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2373 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2374 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2375 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2376 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2377 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2378 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2379 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2380 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2381 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2382 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2383 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2384 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2385 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2386 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2387 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2388 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2389 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2390 * 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.
2391 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2392 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2393 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2394 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2395 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2396 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2397 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2398 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2399 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2400 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2401 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2402 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2403 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2404 * storage/indexeddb/basics-expected.txt:
2405 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2406 * storage/indexeddb/cursor-finished-expected.txt:
2407 * storage/indexeddb/exceptions-expected.txt:
2408 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2409 * storage/indexeddb/modern/double-abort-expected.txt:
2410 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2411 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2412 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2413 * storage/indexeddb/mozilla/clear-expected.txt:
2414 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2415 * storage/indexeddb/mozilla/cursors-expected.txt:
2416 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2417 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2418 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2419 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2420 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2421 * storage/indexeddb/resources/exceptions.js:
2423 * storage/indexeddb/transaction-abort-expected.txt:
2425 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2427 Web Inspector: Unskip many inspector/debugger tests
2428 https://bugs.webkit.org/show_bug.cgi?id=151843
2430 Reviewed by Timothy Hatcher.
2433 * platform/mac/TestExpectations:
2434 Skip specific tests.
2436 * platform/mac-wk2/TestExpectations:
2437 Test no longer existed.
2439 * inspector/debugger/resources/exception.js:
2441 Keep the code outputing a NotFoundException. This particular
2442 invocation was recently changed to throw a TypeError.
2444 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2446 Web Inspector: Remove untested and unused Worker inspection
2447 https://bugs.webkit.org/show_bug.cgi?id=151848
2449 Reviewed by Brian Burg.
2451 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2452 * inspector/debugger/pause-dedicated-worker.html: Removed.
2453 * inspector/debugger/resources/dedicated-worker.js: Removed.
2454 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2455 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2457 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2459 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2460 https://bugs.webkit.org/show_bug.cgi?id=151828
2462 Reviewed by Brian Burg.
2464 * inspector/debugger/breakpoint-scope-expected.txt:
2465 * inspector/debugger/breakpoint-scope.html:
2466 * inspector/debugger/resources/scope.js:
2467 Update the test to include something in the global lexical
2468 environment and ensure it is identified as such.
2470 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2472 [css-grid] Fix height computation of grid items with borders inside fr tracks
2473 https://bugs.webkit.org/show_bug.cgi?id=151798
2475 Reviewed by Zalan Bujtas.
2477 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2478 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2480 2015-12-03 Brady Eidson <beidson@apple.com>
2482 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2483 https://bugs.webkit.org/show_bug.cgi?id=151850
2485 Reviewed by Andy Estes.
2487 * platform/mac-wk1/TestExpectations:
2489 * storage/indexeddb/data-corruption-expected.txt: Removed.
2490 * storage/indexeddb/data-corruption.html: Removed.
2491 * storage/indexeddb/resources/data-corruption.js: Removed.
2493 * storage/indexeddb/events-expected.txt:
2494 * storage/indexeddb/resources/events.js:
2496 2015-12-03 Brady Eidson <beidson@apple.com>
2498 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2499 https://bugs.webkit.org/show_bug.cgi?id=151847
2501 Reviewed by Andy Estes.
2503 * platform/mac-wk1/TestExpectations:
2505 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2507 [MediaStream] Update MediaStreamTrack.getCapabilities
2508 https://bugs.webkit.org/show_bug.cgi?id=151728
2510 Reviewed by Jer Noble.
2512 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2513 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2514 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2515 * fast/mediastream/MediaStreamTrack-getSettings.html:
2517 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2519 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2520 https://bugs.webkit.org/show_bug.cgi?id=151772
2522 Unreviewed test gardening.
2524 * platform/mac-wk2/TestExpectations:
2526 2015-12-03 Keith Rollin <krollin@apple.com>
2528 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2529 https://bugs.webkit.org/show_bug.cgi?id=150909
2530 rdar://problem/23539673
2532 Reviewed by Darin Adler.
2534 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2535 pass. Also update some text in HTMLOptionElement_label02.html and
2536 HTMLOptionElement_label03.html so that it no longer refers to our
2537 trying to match IE (which we are no longer doing).
2539 * fast/forms/HTMLOptionElement_label02.html:
2540 * fast/forms/HTMLOptionElement_label03.html:
2541 * platform/win/TestExpectations:
2543 2015-12-03 Brady Eidson <beidson@apple.com>
2545 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2546 https://bugs.webkit.org/show_bug.cgi?id=151731
2548 Reviewed by Alex Christensen.
2550 * platform/mac-wk1/TestExpectations:
2551 * storage/indexeddb/cursor-advance-expected.txt:
2553 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2555 Allow JavaScript to iterate over plugins for local files
2556 https://bugs.webkit.org/show_bug.cgi?id=151783
2557 <rdar://problem/23692113>
2559 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2560 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2561 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2562 for non-local-file access.
2564 Reviewed by Alexey Proskuryakov.
2566 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2567 * http/tests/plugins/plugin-javascript-access.html: Added.
2568 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2569 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2571 2015-12-03 Brady Eidson <beidson@apple.com>
2573 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2574 https://bugs.webkit.org/show_bug.cgi?id=151794
2576 Reviewed by Alex Christensen.
2578 * platform/mac-wk1/TestExpectations:
2580 2015-12-02 Sam Weinig <sam@webkit.org>
2582 Promise callbacks should be called at microtask checkpoints
2583 https://bugs.webkit.org/show_bug.cgi?id=147933
2585 Reviewed by Chris Dumez.
2587 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2588 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2590 2015-12-03 Daniel Bates <dabates@apple.com>
2592 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2593 https://bugs.webkit.org/show_bug.cgi?id=126662
2594 <rdar://problem/15775508>
2596 Reviewed by Brent Fulgham.
2598 Add test to ensure that we do not assert when inserting a subtree that has an element with
2599 a duplicate id before removing the original subtree.
2601 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2602 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2604 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2606 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2607 https://bugs.webkit.org/show_bug.cgi?id=151802
2609 Reviewed by Sergio Villar Senin.
2611 Tests to verify the specified margins account for determining the available space for
2612 auto-margins alignment.
2614 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2615 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2617 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2619 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2620 https://bugs.webkit.org/show_bug.cgi?id=151804
2622 Unreviewed test gardening.
2624 * platform/win/svg/custom/bug78807-expected.txt:
2626 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2628 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2629 https://bugs.webkit.org/show_bug.cgi?id=151505
2631 Unreviewed test gardening.
2633 * platform/win/TestExpectations:
2635 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2637 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2638 https://bugs.webkit.org/show_bug.cgi?id=151756
2640 Unreviewed test gardening.
2642 * platform/win/TestExpectations:
2644 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2646 fast/borders/hidpi-border-clipping-right-after-move.html
2647 https://bugs.webkit.org/show_bug.cgi?id=151754
2649 Unreviewed test gardening.
2651 * platform/win/TestExpectations:
2653 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2655 Unreviewed EFL urgent gardening. Skip web-platform-tests
2656 because it has been timeout since r192796.
2658 * platform/efl/TestExpectations:
2660 2015-12-02 Mark Lam <mark.lam@apple.com>
2662 Polymorphic operand types for DFG and FTL mul.
2663 https://bugs.webkit.org/show_bug.cgi?id=151746
2665 Reviewed by Filip Pizlo.
2667 * js/regress/ftl-object-mul-expected.txt: Added.
2668 * js/regress/ftl-object-mul.html: Added.
2669 * js/regress/script-tests/ftl-object-mul.js: Added.
2673 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2675 Unify font-variant-* with font-variant shorthand
2676 https://bugs.webkit.org/show_bug.cgi?id=149773
2678 Reviewed by Darin Adler.
2680 Update tests. Also temporarily skip existing font-features tests until
2681 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2683 * css3/font-variant-parsing-expected.txt:
2684 * css3/font-variant-parsing.html:
2685 * fast/css/font-property-priority-expected.txt:
2686 * fast/css/font-shorthand-expected.txt:
2687 * fast/css/parsing-font-variant-ligatures-expected.txt:
2688 * fast/css/parsing-font-variant-ligatures.html:
2689 * fast/inspector-support/style-expected.txt:
2690 * fast/text/font-variant-shorthand-expected.txt: Added.
2691 * fast/text/font-variant-shorthand.html: Added.
2692 * platform/mac/TestExpectations:
2693 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2695 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2697 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2698 https://bugs.webkit.org/show_bug.cgi?id=151762
2700 Reviewed by Darin Adler.
2702 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2704 2015-12-02 Alex Christensen <achristensen@webkit.org>
2706 Asynchronously call onerror when a content blocker blocks ascript element's load
2707 https://bugs.webkit.org/show_bug.cgi?id=151649
2709 Reviewed by Brady Eidson.
2711 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2712 * http/tests/contentextensions/script-onerror.html: Added.
2713 * http/tests/contentextensions/script-onerror.html.json: Added.
2714 * http/tests/misc/unloadable-script-expected.txt:
2715 * http/tests/misc/unloadable-script.html:
2716 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2717 * http/tests/security/local-JavaScript-from-remote.html:
2718 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2720 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2722 Fix flaky test added with r192954.
2726 * fast/mediastream/MediaStreamTrack-getSettings.html:
2728 2015-12-02 Commit Queue <commit-queue@webkit.org>
2730 Unreviewed, rolling out r192955.
2731 https://bugs.webkit.org/show_bug.cgi?id=151776
2733 A large number of the tests added with this change are failing
2734 on Windows (Requested by ryanhaddad on #webkit).
2738 "[css border] border-image doesn't honor border-style"
2739 https://bugs.webkit.org/show_bug.cgi?id=99922
2740 http://trac.webkit.org/changeset/192955
2742 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2744 Fix preloader issue with srcdoc documents.
2745 https://bugs.webkit.org/show_bug.cgi?id=151744
2747 Reviewed by Ryosuke Niwa.
2749 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2751 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2752 * fast/preloader/iframe-srcdoc.html: Added.
2754 2015-12-02 Jer Noble <jer.noble@apple.com>
2756 Add a setting and restriction which will pause invisible autoplaying video
2757 https://bugs.webkit.org/show_bug.cgi?id=151412
2759 Reviewed by Eric Carlson.
2761 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2762 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2764 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2766 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2767 https://bugs.webkit.org/show_bug.cgi?id=151763
2769 Reviewed by Brent Fulgham.
2771 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2772 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2774 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2776 Rebaseline fast/dynamic/text-combine.html on win
2777 https://bugs.webkit.org/show_bug.cgi?id=151761
2779 Unreviewed test gardening.
2781 * platform/win/fast/dynamic/text-combine-expected.png:
2782 * platform/win/fast/dynamic/text-combine-expected.txt:
2784 2015-12-02 Brady Eidson <beidson@apple.com>
2786 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2787 https://bugs.webkit.org/show_bug.cgi?id=151772
2789 Reviewed by Alex Christensen.
2791 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2793 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2794 * storage/indexeddb/cursor-basics-expected.txt:
2795 * storage/indexeddb/cursor-overloads-expected.txt:
2797 * storage/indexeddb/cursor-overloads.html:
2798 * storage/indexeddb/optional-arguments.html:
2799 * storage/indexeddb/resources/cursor-basics.js:
2800 * storage/indexeddb/resources/deleted-objects.js:
2801 * storage/indexeddb/resources/exceptions.js:
2802 * storage/indexeddb/resources/objectstore-basics.js:
2804 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2805 * storage/indexeddb/objectstore-keycursor.html: Removed.
2806 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2808 2015-12-02 David Hyatt <hyatt@apple.com>
2810 Add some more picture element layout tests
2811 https://bugs.webkit.org/show_bug.cgi?id=151769
2813 Reviewed by Dean Jackson.
2815 * fast/picture/image-picture-invalid-expected.txt: Added.
2816 * fast/picture/image-picture-invalid.html: Added.
2817 * fast/picture/image-picture-nested-expected.txt: Added.
2818 * fast/picture/image-picture-nested.html: Added.
2820 2015-12-02 Brady Eidson <beidson@apple.com>
2822 Modern IDB: Enable a couple more passing tests.
2823 https://bugs.webkit.org/show_bug.cgi?id=151766
2825 Reviewed by Beth Dakin.
2827 * platform/mac-wk1/TestExpectations:
2828 * storage/indexeddb/create-object-store-options-expected.txt:
2830 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2832 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2833 https://bugs.webkit.org/show_bug.cgi?id=151506
2835 Unreviewed test gardening.
2837 * platform/win/TestExpectations:
2839 2015-12-02 Brady Eidson <beidson@apple.com>
2841 Modern IDB: IDBTransaction::error is not exposed.
2842 https://bugs.webkit.org/show_bug.cgi?id=151752
2844 Reviewed by Alex Christensen.
2846 * platform/mac-wk1/TestExpectations:
2847 * storage/indexeddb/modern/basic-add.html:
2848 * storage/indexeddb/modern/double-abort-expected.txt:
2849 * storage/indexeddb/modern/index-3.html:
2850 * storage/indexeddb/resources/transaction-error.js:
2851 * storage/indexeddb/transaction-error-expected.txt:
2853 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2855 [css border] border-image doesn't honor border-style
2856 https://bugs.webkit.org/show_bug.cgi?id=99922
2858 Reviewed by Simon Fraser.
2860 Ensure that WebKit will be compliant to css-backgrounds spec where
2861 a border with an image will only be rendered if there is a style defined.
2863 Previous border image tests had to be edited (i.e. define border-style)
2864 to ensure that a decorated border would be rendered.
2866 * fast/borders/border-image-01.html:
2867 * fast/borders/border-image-border-radius.html:
2868 * fast/borders/border-image-fill-no-intrinsic-size.html:
2869 * fast/borders/border-image-longhand.html:
2870 * fast/borders/border-image-massive-scale.html:
2871 * fast/borders/border-image-omit-right-slice.html:
2872 * fast/borders/border-image-outset-in-shorthand.html:
2873 * fast/borders/border-image-outset-split-inline-expected.txt:
2874 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2875 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2876 * fast/borders/border-image-outset-split-inline.html:
2877 * fast/borders/border-image-outset.html:
2878 * fast/borders/border-image-repeat.html:
2879 * fast/borders/border-image-rotate-transform.html:
2880 * fast/borders/border-image-scale-transform.html:
2881 * fast/borders/border-image-scaled.html:
2882 * fast/borders/border-image-scrambled.html:
2883 * fast/borders/border-image-should-not-display-expected.html: Added.
2884 * fast/borders/border-image-should-not-display.html: Added.
2885 * fast/borders/border-image-side-reduction.html:
2886 * fast/borders/border-image-slice-constrained.html:
2887 * fast/borders/border-image-slice-missing-right.html:
2888 * fast/borders/border-image-slices.html:
2889 * fast/borders/border-image-source.html:
2890 * fast/borders/border-image-trumps-radius-expected.txt:
2891 * fast/borders/border-image-trumps-radius.html:
2892 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
2893 * fast/borders/resources/red.png: Added.
2894 * fast/borders/scaled-border-image.html:
2895 * fast/gradients/border-image-gradient-expected.txt:
2896 * fast/gradients/border-image-gradient.html:
2897 * fast/hidpi/image-set-border-image-comparison.html:
2898 * fast/hidpi/image-set-border-image-dynamic.html:
2899 * fast/hidpi/image-set-border-image-simple.html:
2900 * fast/writing-mode/border-image-horizontal-bt.html:
2901 * fast/writing-mode/border-image-vertical-lr.html:
2902 * fast/writing-mode/border-image-vertical-rl.html:
2903 * platform/mac/fast/borders/border-image-01-expected.txt:
2904 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
2905 * platform/mac/fast/borders/border-image-longhand-expected.txt:
2906 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
2907 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
2908 * platform/mac/fast/borders/border-image-outset-expected.txt:
2909 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
2910 * platform/mac/fast/borders/border-image-repeat-expected.txt:
2911 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
2912 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
2913 * platform/mac/fast/borders/border-image-scaled-expected.txt:
2914 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
2915 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
2916 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
2917 * platform/mac/fast/borders/border-image-slices-expected.txt:
2918 * platform/mac/fast/borders/border-image-source-expected.txt:
2919 * platform/mac/fast/borders/scaled-border-image-expected.txt:
2920 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
2921 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
2922 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
2923 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
2924 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
2925 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
2927 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2929 [MediaStream] Implement MediaStreamTrack.getSettings()
2930 https://bugs.webkit.org/show_bug.cgi?id=151727
2932 Reviewed by Jer Noble.
2934 * fast/mediastream/MediaStream-video-element-expected.txt:
2935 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
2936 * fast/mediastream/MediaStream-video-element-track-stop.html:
2937 * fast/mediastream/MediaStream-video-element.html:
2938 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
2939 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
2941 2015-12-01 David Hyatt <hyatt@apple.com>
2943 Implement the picture element.
2944 https://bugs.webkit.org/show_bug.cgi?id=116963
2946 Reviewed by Dean Jackson.
2948 * fast/picture: Added.
2949 * fast/picture/image-picture-1x-expected.txt: Added.
2950 * fast/picture/image-picture-1x.html: Added.
2951 * fast/picture/resources: Added.
2952 * fast/picture/resources/blue_rect.jpg: Added.
2953 * fast/picture/resources/currentSrcHelper.js: Added.
2955 (currentSrcFileName):
2956 (currentSrcFileNameNoParams):
2957 * fast/picture/resources/image-set-4x.png: Added.
2959 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
2961 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
2962 https://bugs.webkit.org/show_bug.cgi?id=149305
2963 <rdar://problem/22747892>
2965 Reviewed by Brent Fulgham.
2967 This test case is from Blink r180918:
2968 https://codereview.chromium.org/495743003
2970 * fast/loader/unload-mutation-crash-expected.txt: Added.
2971 * fast/loader/unload-mutation-crash.html: Added.
2973 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
2975 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
2976 https://bugs.webkit.org/show_bug.cgi?id=151730
2978 Reviewed by Brian Burg.
2980 * inspector/model/parse-script-syntax-tree-expected.txt:
2981 * inspector/model/parse-script-syntax-tree.html:
2983 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
2985 [Win] Test gardening after r192895
2989 * fast/text/emoji-overlap-expected.html:
2990 * fast/text/emoji-overlap.html:
2992 2015-12-01 Commit Queue <commit-queue@webkit.org>
2994 Unreviewed, rolling out r192894 and r192904.
2995 https://bugs.webkit.org/show_bug.cgi?id=151738
2997 Crashes sometimes on Windows (Requested by litherum on
3000 Reverted changesets:
3002 "[Win] Web fonts with small caps have excess whitespace with
3003 the complex text codepath"
3004 https://bugs.webkit.org/show_bug.cgi?id=151698
3005 http://trac.webkit.org/changeset/192894
3007 "Test gardening after r192894"
3008 http://trac.webkit.org/changeset/192904
3010 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3012 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3013 https://bugs.webkit.org/show_bug.cgi?id=151650
3015 Reviewed by Antti Koivisto.
3017 Some tests have quantization differences.
3019 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3020 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3021 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3022 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3023 * fast/ruby/ruby-expansion-cjk-expected.html:
3024 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3025 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3026 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3027 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3028 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3029 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3030 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3031 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3032 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3033 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3034 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3035 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3036 * svg/custom/acid3-test-77-expected.txt:
3038 2015-12-01 Brady Eidson <beidson@apple.com>
3040 Add updated test result missing from http://trac.webkit.org/changeset/192924
3041 https://bugs.webkit.org/show_bug.cgi?id=151725
3043 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3045 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3047 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3048 https://bugs.webkit.org/show_bug.cgi?id=151729
3050 Unreviewed test gardening.
3052 * platform/mac-wk2/TestExpectations:
3054 2015-12-01 Brady Eidson <beidson@apple.com>
3056 Give a more detailed message for TypeErrors that result from EnforceRange.
3057 https://bugs.webkit.org/show_bug.cgi?id=151725
3059 Reviewed by Tim Horton.
3061 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3062 * js/dom/webidl-type-mapping-expected.txt:
3063 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3064 * storage/indexeddb/version-change-event-basic-expected.txt:
3066 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3068 Test gardening after r192894
3072 * fast/text/small-caps-complex-expected.html:
3073 * fast/text/small-caps-complex.html:
3075 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3077 [iOS] Adjacent emoji overlap each other
3078 https://bugs.webkit.org/show_bug.cgi?id=151690
3079 <rdar://problem/23430453>
3081 Reviewed by Simon Fraser.
3083 * fast/text/emoji-overlap-expected.html: Added.
3084 * fast/text/emoji-overlap.html: Added.
3086 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3088 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3089 https://bugs.webkit.org/show_bug.cgi?id=151698
3091 Reviewed by Darin Adler.
3093 * fast/text/resources/tinyfont.svg: Added.
3094 * fast/text/small-caps-complex-expected.html: Added.
3095 * fast/text/small-caps-complex.html: Added.
3097 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3099 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3100 https://bugs.webkit.org/show_bug.cgi?id=151709
3102 Unreviewed test gardening.
3104 * platform/mac-wk2/TestExpectations:
3106 2015-12-01 Brady Eidson <beidson@apple.com>
3108 Skip some specific IDB tests in preparation for enabling the entire directory.
3110 Reviewed in person by Sam Weinig.
3112 * platform/mac-wk1/TestExpectations:
3114 2015-12-01 Brady Eidson <beidson@apple.com>
3116 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3117 https://bugs.webkit.org/show_bug.cgi?id=151704
3119 Reviewed by Alex Christensen.
3121 * platform/mac-wk1/TestExpectations:
3122 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3124 2015-12-01 Brady Eidson <beidson@apple.com>
3126 Modern IDB: storage/indexeddb/basics.html fails.
3127 https://bugs.webkit.org/show_bug.cgi?id=151694
3129 Reviewed by Alex Christensen.
3131 * platform/mac-wk1/TestExpectations:
3132 * storage/indexeddb/modern/deletedatabase-1.html:
3133 * storage/indexeddb/modern/opendatabase-versions.html:
3134 * storage/indexeddb/modern/versionchange-event.html:
3136 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3138 Unreviewed, rolling out r192876.
3140 It broke a lot of JSC and layout tests for GTK and EFL
3144 "[ES6] "super" and "this" should be lexically bound inside an
3145 arrow function and should live in a JSLexicalEnvironment"
3146 https://bugs.webkit.org/show_bug.cgi?id=149338
3147 http://trac.webkit.org/changeset/192876
3149 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3151 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3152 https://bugs.webkit.org/show_bug.cgi?id=151497
3156 Adding non regression test.
3158 * streams/streams-promises-expected.txt:
3159 * streams/streams-promises.html:
3161 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3163 [Streams API] teeReadableStream should not directly use stream.getReader()
3164 https://bugs.webkit.org/show_bug.cgi?id=151487
3166 Reviewed by Darin Adler.
3168 Adding non-regression test.
3170 * streams/streams-promises-expected.txt:
3171 * streams/streams-promises.html:
3173 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3175 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3176 https://bugs.webkit.org/show_bug.cgi?id=149338
3178 Reviewed by Saam Barati.
3180 * js/arrowfunction-supercall-expected.txt: Added.
3181 * js/arrowfunction-supercall.html: Added.
3182 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3183 * js/script-tests/arrowfunction-supercall.js: Added.
3184 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3186 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3188 [Streams API] streams should not directly use Number and related methods
3189 https://bugs.webkit.org/show_bug.cgi?id=151499
3191 Reviewed by Darin Adler.
3193 Added a non-regression test.
3195 * streams/streams-promises-expected.txt:
3196 * streams/streams-promises.html:
3198 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3200 [Streams API] Remove use of @catch for exposed promises
3201 https://bugs.webkit.org/show_bug.cgi?id=151625
3203 Reviewed by Darin Adler.
3205 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3207 2015-11-30 Brady Eidson <beidson@apple.com>
3209 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3210 https://bugs.webkit.org/show_bug.cgi?id=151693
3212 Reviewed by Geoffrey Garen.
3214 * platform/mac-wk1/TestExpectations:
3216 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3218 Amazon.com Additional Information links aren't clickable
3219 https://bugs.webkit.org/show_bug.cgi?id=151401
3220 <rdar://problem/23454261>
3222 Reviewed by Darin Adler.
3224 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3225 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3227 2015-11-30 Brady Eidson <beidson@apple.com>
3229 Modern IDB: Iterating index cursors to a specific key is busted.
3230 https://bugs.webkit.org/show_bug.cgi?id=151684
3232 Reviewed by Darin Adler.
3234 * platform/mac-wk1/TestExpectations:
3236 2015-11-30 Brady Eidson <beidson@apple.com>
3238 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3239 https://bugs.webkit.org/show_bug.cgi?id=151683
3241 Reviewed by Darin Adler.
3243 * platform/mac-wk1/TestExpectations:
3245 2015-11-30 Brady Eidson <beidson@apple.com>
3247 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3248 https://bugs.webkit.org/show_bug.cgi?id=151675.
3250 Reviewed by Darin Adler.
3252 * platform/mac-wk1/TestExpectations:
3253 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3254 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3255 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3257 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3259 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3260 https://bugs.webkit.org/show_bug.cgi?id=149309
3261 <rdar://problem/22748363>
3263 Reviewed by Brent Fulgham.
3265 The test case is from Blink r175601:
3266 https://codereview.chromium.org/317513002
3267 The test case will generate a set of weird ordering events that affects the documentLoader:
3268 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3269 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3270 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3271 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3272 frame finishes loading).
3273 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3274 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3275 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3276 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3278 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3280 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3281 * http/tests/misc/detach-during-notifyDone.html: Added.
3282 * http/tests/misc/resources/detached-frame.html: Added.
3284 2015-11-30 Commit Queue <commit-queue@webkit.org>
3286 Unreviewed, rolling out r192819.
3287 https://bugs.webkit.org/show_bug.cgi?id=151681
3289 This change broke existing layout tests on Windows (Requested
3290 by ryanhaddad on #webkit).
3294 "Unify font-variant-* with font-variant shorthand"
3295 https://bugs.webkit.org/show_bug.cgi?id=149773
3296 http://trac.webkit.org/changeset/192819
3298 2015-11-30 Brady Eidson <beidson@apple.com>
3300 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3301 https://bugs.webkit.org/show_bug.cgi?id=151665
3303 Reviewed by Andy Estes.
3305 * platform/mac-wk1/TestExpectations:
3307 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3309 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3310 https://bugs.webkit.org/show_bug.cgi?id=150542
3312 Unreviewed test gardening.
3314 * platform/mac-wk2/TestExpectations:
3316 2015-11-30 Brady Eidson <beidson@apple.com>
3318 Modern IDB: Correct handling of cursors finishing iteration.
3319 https://bugs.webkit.org/show_bug.cgi?id=151664
3321 Reviewed by Andy Estes.
3323 * platform/mac-wk1/TestExpectations:
3325 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3327 Unify font-variant-* with font-variant shorthand
3328 https://bugs.webkit.org/show_bug.cgi?id=149773
3330 Reviewed by Darin Adler.
3332 Update tests. Also temporarily skip existing font-features tests until
3333 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3335 * css3/font-variant-parsing-expected.txt:
3336 * css3/font-variant-parsing.html:
3337 * fast/css/font-property-priority-expected.txt:
3338 * fast/css/font-shorthand-expected.txt:
3339 * fast/css/parsing-font-variant-ligatures-expected.txt:
3340 * fast/css/parsing-font-variant-ligatures.html:
3341 * fast/inspector-support/style-expected.txt:
3342 * fast/text/font-variant-shorthand-expected.txt: Added.
3343 * fast/text/font-variant-shorthand.html: Added.
3344 * platform/mac/TestExpectations:
3345 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3347 2015-11-30 Brady Eidson <beidson@apple.com>
3349 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3350 https://bugs.webkit.org/show_bug.cgi?id=151648
3352 Reviewed by Andy Estes.
3354 * platform/mac-wk1/TestExpectations:
3355 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3356 * storage/indexeddb/modern/abort-requests-cancelled.html:
3357 * storage/indexeddb/modern/aborted-put-expected.txt:
3358 * storage/indexeddb/modern/aborted-put.html:
3359 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3360 * storage/indexeddb/modern/createobjectstore-basic.html:
3361 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3362 * storage/indexeddb/modern/deleteindex-2.html:
3363 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3364 * storage/indexeddb/modern/deleteobjectstore-1.html:
3365 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3366 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3367 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3369 2015-11-30 Chris Dumez <cdumez@apple.com>
3371 location.origin is undefined in a web worker
3372 https://bugs.webkit.org/show_bug.cgi?id=151614
3374 Reviewed by Darin Adler.
3376 Update existing layout test to confirm the existence of location.origin when in a
3379 * fast/workers/resources/worker-location.js:
3380 * fast/workers/worker-location-expected.txt:
3382 2015-11-30 Brady Eidson <beidson@apple.com>
3384 Modern IDB: Support updating cursor values when the object store uses inline keys.
3385 https://bugs.webkit.org/show_bug.cgi?id=151647
3387 Reviewed by Andy Estes.
3389 * platform/mac-wk1/TestExpectations:
3391 2015-11-30 Brady Eidson <beidson@apple.com>
3393 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3394 https://bugs.webkit.org/show_bug.cgi?id=151630
3396 Reviewed by Andy Estes.
3398 * platform/mac-wk1/TestExpectations:
3399 * storage/indexeddb/modern/cursor-2-expected.txt:
3400 * storage/indexeddb/modern/cursor-2.html:
3401 * storage/indexeddb/modern/cursor-3-expected.txt:
3402 * storage/indexeddb/modern/cursor-3.html:
3403 * storage/indexeddb/modern/cursor-4-expected.txt:
3404 * storage/indexeddb/modern/cursor-4.html:
3405 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3406 * storage/indexeddb/modern/deleteindex-1.html:
3407 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3408 * storage/indexeddb/modern/deleteindex-2.html:
3409 * storage/indexeddb/modern/index-4-expected.txt:
3410 * storage/indexeddb/modern/index-4.html:
3411 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3412 * storage/indexeddb/modern/index-cursor-1.html:
3413 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3414 * storage/indexeddb/modern/index-cursor-2.html:
3415 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3416 * storage/indexeddb/modern/index-cursor-3.html:
3418 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3420 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3421 https://bugs.webkit.org/show_bug.cgi?id=143159
3423 Unreviewed test gardening.
3425 * platform/mac-wk2/TestExpectations:
3427 2015-11-30 Brady Eidson <beidson@apple.com>
3429 Modern IDB: Support keyPath injection into object store records.
3430 https://bugs.webkit.org/show_bug.cgi?id=151640
3432 Reviewed by Andy Estes.
3434 * platform/mac-wk1/TestExpectations:
3436 2015-11-29 Antoine Quint <graouts@apple.com>
3438 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3439 https://bugs.webkit.org/show_bug.cgi?id=147932
3441 Reviewed by Dean Jackson.
3443 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3444 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3445 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3446 Chrome, where we correctly use the default value instead of null objects, which was definitely
3449 * svg/css/invalid-color-cascade-expected.svg: Added.
3450 * svg/css/invalid-color-cascade.svg: Added.
3451 * svg/css/invalid-paint-cascade-expected.svg: Added.
3452 * svg/css/invalid-paint-cascade.svg: Added.
3453 * svg/css/script-tests/svg-attribute-parser-mode.js:
3454 * svg/css/svg-attribute-parser-mode-expected.txt:
3456 2015-11-18 Andy Estes <aestes@apple.com>
3458 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
3459 https://bugs.webkit.org/show_bug.cgi?id=151433
3460 rdar://problem/23506594
3462 Reviewed by Alexey Proskuryakov.
3464 * contentfiltering/allow-media-document-expected.txt: Added.
3465 * contentfiltering/allow-media-document.html: Added.
3466 * contentfiltering/resources/test.mp4: Added.
3468 2015-11-25 Pranjal Jumde <pjumde@apple.com>
3470 Checks for buffer-overflows when reading characters from textRun
3471 https://bugs.webkit.org/show_bug.cgi?id=151055
3472 <rdar://problem/23251789>
3474 Reviewed by Myles C. Maxfield.
3476 * dom/html/level1/core/151055_asan.html:
3477 * dom/html/level1/core/151055_asan-expected.txt:
3479 2015-11-24 Commit Queue <commit-queue@webkit.org>
3481 Unreviewed, rolling out r192536, r192722, and r192743.
3482 https://bugs.webkit.org/show_bug.cgi?id=151593
3484 Still causing trouble. (Requested by kling on #webkit).
3486 Reverted changesets:
3488 "[JSC] JSPropertyNameEnumerator could be destructorless."
3489 https://bugs.webkit.org/show_bug.cgi?id=151242
3490 http://trac.webkit.org/changeset/192536
3492 "REGRESSION(r192536): Null pointer dereference in
3493 JSPropertyNameEnumerator::visitChildren()."
3494 https://bugs.webkit.org/show_bug.cgi?id=151495
3495 http://trac.webkit.org/changeset/192722
3497 "REGRESSION(r192536): Null pointer dereference in
3498 JSPropertyNameEnumerator::visitChildren()."
3499 https://bugs.webkit.org/show_bug.cgi?id=151495
3500 http://trac.webkit.org/changeset/192743
3502 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
3504 [Streams API] Implement pipeTo method in readable Stream
3505 https://bugs.webkit.org/show_bug.cgi?id=151588
3507 Reviewed by Darin Adler.
3509 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
3510 source" was moved to its own file because it causes timing issues.
3512 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
3513 writes fast enough exerts backpressure on the source" test to its own file.
3514 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
3515 exerts backpressure on the source" test.
3516 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
3517 * streams/pipe-to-expected.txt:
3518 * streams/reference-implementation/brand-checks-expected.txt:
3519 * streams/reference-implementation/pipe-through-expected.txt:
3520 * streams/reference-implementation/pipe-to-expected.txt:
3521 * streams/reference-implementation/pipe-to-options-expected.txt:
3522 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
3523 * platform/mac/TestExpectations:
3524 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
3526 2015-11-24 Antti Koivisto <antti@apple.com>
3528 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
3529 https://bugs.webkit.org/show_bug.cgi?id=151566
3530 rdar://problem/23430177
3532 Reviewed by Zalan Bujtas.
3534 * fast/html/details-comment-crash-expected.html: Added.
3535 * fast/html/details-comment-crash.html: Added.
3537 2015-11-23 Brady Eidson <beidson@apple.com>
3539 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
3540 https://bugs.webkit.org/show_bug.cgi?id=151568
3542 Reviewed by Alex Christensen.
3544 * platform/mac-wk1/TestExpectations:
3546 2015-11-23 Brady Eidson <beidson@apple.com>
3548 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
3549 https://bugs.webkit.org/show_bug.cgi?id=151550
3551 Reviewed by Alex Christensen.
3553 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
3554 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
3555 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
3556 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
3557 * storage/indexeddb/modern/index-5-expected.txt:
3558 * storage/indexeddb/modern/index-5.html:
3560 2015-11-23 Brady Eidson <beidson@apple.com>
3562 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
3563 https://bugs.webkit.org/show_bug.cgi?id=151557
3565 Reviewed by Alex Christensen.
3567 * platform/mac-wk1/TestExpectations:
3569 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
3571 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
3572 https://bugs.webkit.org/show_bug.cgi?id=151254
3574 Reviewed by Darin Adler.
3576 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
3577 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
3579 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3581 Add a test to make sure that font-variant: inherit works correctly.
3585 * fast/text/font-variant-inherit-expected.html: Added.
3586 * fast/text/font-variant-inherit.html: Added.