1 2015-12-21 Antti Koivisto <antti@apple.com>
3 Limit cached redirect chain length
4 https://bugs.webkit.org/show_bug.cgi?id=152477
6 Reviewed by Andreas Kling.
8 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
9 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
10 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
12 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
14 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
15 https://bugs.webkit.org/show_bug.cgi?id=152485
17 Unreviewed test gardening.
19 * platform/mac-wk1/TestExpectations:
21 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
23 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
24 https://bugs.webkit.org/show_bug.cgi?id=152449
26 Unreviewed teset gardening.
28 * platform/ios-simulator/TestExpectations:
30 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
32 Unreviewed, rolling out r194328.
34 This change appears to have caused failures in JSC tests
38 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
39 https://bugs.webkit.org/show_bug.cgi?id=147607
40 http://trac.webkit.org/changeset/194328
42 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
44 [INTL] Implement String.prototype.localeCompare in ECMA-402
45 https://bugs.webkit.org/show_bug.cgi?id=147607
47 Reviewed by Darin Adler.
49 * js/script-tests/string-localeCompare.js:
50 * js/script-tests/string-prototype-properties.js: Update error message.
51 * js/string-localeCompare-expected.txt:
52 * js/string-prototype-properties-expected.txt: Update error message.
53 * js/string-localeCompare.html:
55 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
57 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
58 https://bugs.webkit.org/show_bug.cgi?id=152374
60 Reviewed by Darin Adler.
62 Added test to make sure that when copying a 50 frame 500x500 animation
63 (50 MB uncompressed) to the clipboard, the additional memory usage is
64 kept to less than 200 MB.
66 * fast/images/image-copy-memory-usage-expected.txt: Added.
67 * fast/images/image-copy-memory-usage.html: Added.
68 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
70 2015-12-20 Commit Queue <commit-queue@webkit.org>
72 Unreviewed, rolling out r194033 and r194267.
73 https://bugs.webkit.org/show_bug.cgi?id=152465
75 Caused crashes on Mac WK1 bots (Requested by youenn on
80 "[Streams API] Expose ReadableStream and relatives to Worker"
81 https://bugs.webkit.org/show_bug.cgi?id=152066
82 http://trac.webkit.org/changeset/194033
84 "[Streams API] imported/w3c/web-platform-tests/streams-api
85 /readable-streams/cancel.html has a flaky test"
86 https://bugs.webkit.org/show_bug.cgi?id=152065
87 http://trac.webkit.org/changeset/194267
89 2015-12-18 Antti Koivisto <antti@apple.com>
91 Cache redirects as separate entries
92 https://bugs.webkit.org/show_bug.cgi?id=152424
94 Reviewed by Alex Christensen.
96 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
97 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
98 * http/tests/cache/disk-cache/resources/generate-response.cgi:
100 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
102 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
104 Unreviewed test gardening. This test has been passing since r191658.
106 * platform/gtk/TestExpectations:
108 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
110 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
111 https://bugs.webkit.org/show_bug.cgi?id=152442
113 Unreviewed test gardening.
115 * platform/ios-simulator/TestExpectations:
117 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
119 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
120 https://bugs.webkit.org/show_bug.cgi?id=152437
122 Unreviewed test gardening.
124 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
126 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
128 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
129 https://bugs.webkit.org/show_bug.cgi?id=152025
131 Unreviewed test gardening.
133 * platform/mac-wk2/TestExpectations:
135 2015-12-18 Brady Eidson <beidson@apple.com>
137 Modern IDB: Refactor when opening the backing store takes place.
138 https://bugs.webkit.org/show_bug.cgi?id=152405
140 Reviewed by Alex Christensen.
142 * platform/mac-wk1/TestExpectations:
144 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
146 [GTK] Unreviewed gardening
148 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
149 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
151 * platform/gtk/TestExpectations:
153 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
155 [GTK] Unreviewed gardening
156 https://bugs.webkit.org/show_bug.cgi?id=142292
158 fast/images/animated-gif-body-outside-viewport.html and
159 fast/images/animated-gif-window-resizing.html are flaky; mark them
162 * platform/gtk/TestExpectations:
164 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
166 [GTK] Unreviewed gardening
168 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
169 has been consistently passing since r192511.
171 * platform/gtk/TestExpectations:
173 2015-12-17 Commit Queue <commit-queue@webkit.org>
175 Unreviewed, rolling out r194241 and r194252.
176 https://bugs.webkit.org/show_bug.cgi?id=152415
178 Caused crashes on GuardMalloc (Requested by ap on #webkit).
182 "Modern IDB: Refactor open/delete requests to exist in the
184 https://bugs.webkit.org/show_bug.cgi?id=152397
185 http://trac.webkit.org/changeset/194241
187 "Modern IDB: Refactor when opening the backing store takes
189 https://bugs.webkit.org/show_bug.cgi?id=152405
190 http://trac.webkit.org/changeset/194252
192 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
194 [INTL] Implement Collator Compare Functions
195 https://bugs.webkit.org/show_bug.cgi?id=147604
197 Reviewed by Darin Adler.
199 * js/intl-collator-expected.txt:
200 * js/intl-collator.html:
201 * js/script-tests/intl-collator.js:
204 2015-12-17 Brady Eidson <beidson@apple.com>
206 Modern IDB: Refactor when opening the backing store takes place.
207 https://bugs.webkit.org/show_bug.cgi?id=152405
209 Reviewed by Alex Christensen.
211 * platform/mac-wk1/TestExpectations:
213 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
215 Provide a way to distinguish a nested lexical block from a function's lexical block
216 https://bugs.webkit.org/show_bug.cgi?id=152361
218 Reviewed by Saam Barati.
220 * inspector/debugger/breakpoint-scope-expected.txt:
221 We will soon remove the backend sending a "Local" scope.
222 The backend was just marking the first closure scope as local.
223 The frontend can do this itself and do a better job of it.
225 * inspector/model/resources/all-scopes.js: Added.
226 (testAllScopes.innerScope):
228 * inspector/model/resources/block-scopes.js: Added.
230 (testBlockScopes.method):
231 * inspector/model/resources/function-name-scopes.js: Added.
232 (testFunctionNameScope1):
233 * inspector/model/scope-chain-node-expected.txt: Added.
234 * inspector/model/scope-chain-node.html: Added.
235 Tests for ways to get all the different scope types and
236 specific cases of certain scope types.
238 2015-12-17 Keith Miller <keith_miller@apple.com>
240 [ES6] Add support for Symbol.hasInstance
241 https://bugs.webkit.org/show_bug.cgi?id=151839
243 Reviewed by Saam Barati.
245 Fix tests to reflect the changes to instanceof in ES6.
247 Added a new regression test for bound functions in instanceof
248 as the perfomance on bound functions should, to some degree,
249 reflect the performance on C-API users.
251 * inspector/model/remote-object-get-properties-expected.txt:
252 * js/Object-getOwnPropertyNames-expected.txt:
253 * js/exception-for-nonobject-expected.txt:
254 * js/exception-instanceof-expected.txt:
255 * js/instance-of-immediates-expected.txt:
256 * js/regress/instanceof-bound-expected.txt: Added.
257 * js/regress/instanceof-bound.html: Added.
258 * js/regress/script-tests/instanceof-bound.js: Added.
261 * js/script-tests/Object-getOwnPropertyNames.js:
263 2015-12-17 Simon Fraser <simon.fraser@apple.com>
265 Disable viewport "shrink to fit" outside of multitasking mode
266 https://bugs.webkit.org/show_bug.cgi?id=152403
267 rdar://problem/23818102
269 Reviewed by Tim Horton.
271 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
273 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
275 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
277 Web Inspector: Add JSContext Script Profiling
278 https://bugs.webkit.org/show_bug.cgi?id=151899
280 Reviewed by Brian Burg.
282 * inspector/script-profiler/event-type-API-expected.txt: Added.
283 * inspector/script-profiler/event-type-API.html: Added.
284 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
285 * inspector/script-profiler/event-type-Microtask.html: Added.
286 * inspector/script-profiler/tracking-expected.txt: Added.
287 * inspector/script-profiler/tracking.html: Added.
288 Tests for the new ScriptProfiler domain.
290 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
292 Marking fast/media/mq-* tests as failing on ios-simulator
293 https://bugs.webkit.org/show_bug.cgi?id=152137
295 Unreviewed test gardening.
297 * platform/ios-simulator/TestExpectations:
299 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
301 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
302 https://bugs.webkit.org/show_bug.cgi?id=152390
304 Unreviewed test gardening.
306 * platform/ios-simulator/TestExpectations:
308 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
310 [GTK] Unreviewed gardening
312 Remove failure expectations for tests that have been passing after
313 r185157, r186191, r189670, r191658 and r191727.
315 * platform/gtk/TestExpectations:
317 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
319 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
320 https://bugs.webkit.org/show_bug.cgi?id=152377
324 * TestExpectations: removing some flakiness expectations.
326 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
328 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
329 https://bugs.webkit.org/show_bug.cgi?id=152227
331 Reviewed by Saam Barati.
333 Make the test taking longer time.
335 * js/regress/script-tests/generator-function-create.js:
338 2015-12-16 Andy Estes <aestes@apple.com>
340 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
341 https://bugs.webkit.org/show_bug.cgi?id=152375
342 <rdar://problem/22020902>
344 Reviewed by Darin Adler.
346 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
347 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
348 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
349 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
350 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
351 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
352 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
353 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
354 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
355 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
357 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
359 Adding timout expectation to one more wpt test that I missed in the last commit.
360 https://bugs.webkit.org/show_bug.cgi?id=152335
362 Unreviewed test gardening.
366 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
368 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
369 https://bugs.webkit.org/show_bug.cgi?id=152335
371 Unreviewed test gadening.
375 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
377 Re-baseline pageoverlay/overlay* tests for mac-wk1
378 https://bugs.webkit.org/show_bug.cgi?id=152338
380 Unreviewed test gardening.
382 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
383 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
384 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
386 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
388 Mark additional wpt tests as flaky due to WK/WPT testharness.js
389 https://bugs.webkit.org/show_bug.cgi?id=152335
393 * TestExpectations: marking some more tests as flaky.
395 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
397 Web Inspector: Typing object literal in the console causes a parse error
398 https://bugs.webkit.org/show_bug.cgi?id=141737
400 Reviewed by Timothy Hatcher.
402 * inspector/controller/runtime-controller-expected.txt: Added.
403 * inspector/controller/runtime-controller.html: Added.
405 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
407 Fix computation of min|max-content contribution of non-replaced blocks
408 https://bugs.webkit.org/show_bug.cgi?id=152004
410 Reviewed by Darin Adler.
412 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
413 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
414 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
415 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
416 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
417 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
418 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
419 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
420 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
421 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
422 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
423 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
424 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
425 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
426 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
427 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
428 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
429 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
430 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
431 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
432 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
433 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
434 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
435 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
436 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
437 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
438 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
439 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
440 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
447 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
449 Mac EWS bots frequently fail several wpt tests
450 https://bugs.webkit.org/show_bug.cgi?id=152257
454 * TestExpectations: marking some tests as flaky.
456 2015-12-16 Commit Queue <commit-queue@webkit.org>
458 Unreviewed, rolling out r194135.
459 https://bugs.webkit.org/show_bug.cgi?id=152333
461 due to missing OSR exit materialization support in FTL
462 (Requested by yusukesuzuki on #webkit).
466 "[ES6] Handle new_generator_func / new_generator_func_exp in
468 https://bugs.webkit.org/show_bug.cgi?id=152227
469 http://trac.webkit.org/changeset/194135
471 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
473 Align WebKit testharness.js with WPT testharness.js
474 https://bugs.webkit.org/show_bug.cgi?id=152297
476 Reviewed by Darin Adler.
478 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
479 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
481 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
482 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
483 * resources/testharness.js:
485 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
487 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
488 https://bugs.webkit.org/show_bug.cgi?id=152227
490 Reviewed by Saam Barati.
492 Make the test taking longer time.
494 * js/regress/script-tests/generator-function-create.js:
497 2015-12-16 Tomas Popela <tpopela@redhat.com>
499 [GTK] Correct the wrong expectation introduced in r194106
500 https://bugs.webkit.org/show_bug.cgi?id=152325
502 Unreviewed GTK gardening
504 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
506 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
508 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
509 https://bugs.webkit.org/show_bug.cgi?id=152135
511 Reviewed by Simon Fraser.
513 * platform/ios-simulator-wk2/TestExpectations:
514 * platform/ios-simulator/TestExpectations:
515 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
516 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
517 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
518 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
520 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
522 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
523 https://bugs.webkit.org/show_bug.cgi?id=152260
524 <rdar://problem/23884579>
526 Reviewed by Andy Estes.
528 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
529 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
530 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
531 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
532 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
533 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
534 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
535 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
536 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
537 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
538 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
539 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
540 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
541 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
542 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
543 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
544 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
545 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
546 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
547 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
548 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
550 2015-12-15 Timothy Horton <timothy_horton@apple.com>
552 Rebaseline some page overlay tests for WK1
554 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
555 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
556 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
557 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
559 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
561 Web Inspector: Localize "global code" and "eval code" strings
562 https://bugs.webkit.org/show_bug.cgi?id=152313
564 Reviewed by Timothy Hatcher.
566 * inspector/debugger/js-stacktrace-expected.txt:
567 * inspector/debugger/js-stacktrace.html:
568 * inspector/model/stack-trace-expected.txt: Added.
569 * inspector/model/stack-trace.html: Added.
571 2015-12-15 Tim Horton <timothy_horton@apple.com>
573 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
574 https://bugs.webkit.org/show_bug.cgi?id=152241
575 <rdar://problem/23642574>
577 Reviewed by Simon Fraser.
579 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
580 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
581 Add a test ensuring that small-frame overlays get mouse events.
583 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
584 * pageoverlay/overlay-small-frame-paints.html: Added.
585 Add a test ensuring that small-frame overlays get paint callbacks.
587 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
589 [Font Features] TrueType fonts trigger real features even when synthesis is applied
590 https://bugs.webkit.org/show_bug.cgi?id=152287
592 Reviewed by Darin Adler.
596 * css3/font-variant-petite-caps-synthesis-expected.html:
597 * css3/font-variant-petite-caps-synthesis.html:
598 * css3/font-variant-small-caps-synthesis-expected.html:
599 * css3/font-variant-small-caps-synthesis.html:
600 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
601 * css3/font-variant-petite-caps-synthesis-coverage.html:
602 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
603 * css3/font-variant-small-caps-synthesis-coverage.html:
605 2015-12-15 Mark Lam <mark.lam@apple.com>
607 Polymorphic operand types for DFG and FTL bit operators.
608 https://bugs.webkit.org/show_bug.cgi?id=152191
610 Reviewed by Saam Barati.
612 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
613 * js/regress/ftl-polymorphic-bitand.html: Added.
614 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
615 * js/regress/ftl-polymorphic-bitor.html: Added.
616 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
617 * js/regress/ftl-polymorphic-bitxor.html: Added.
618 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
619 * js/regress/ftl-polymorphic-lshift.html: Added.
620 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
621 * js/regress/ftl-polymorphic-rshift.html: Added.
622 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
623 * js/regress/ftl-polymorphic-urshift.html: Added.
624 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
627 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
630 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
633 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
636 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
639 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
643 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
645 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
646 https://bugs.webkit.org/show_bug.cgi?id=152295
648 Reviewed by Eric Carlson.
650 Add test that verifies RTCPeerConnection's behavior in the closed state
651 (signalingState). Promise functions should reject, and (some) others
652 should throw. Remove old test that tests incorrect behavior.
654 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
655 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
656 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
657 * fast/mediastream/RTCPeerConnection-state.html: Removed.
659 2015-12-15 Tomas Popela <tpopela@redhat.com>
661 [GTK] Gardening: Rebaseline tests
662 https://bugs.webkit.org/show_bug.cgi?id=152301
664 Unreviewed GTK gardening
666 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
667 Correct the expectations after r189202 when RangeException was
669 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
670 Add a new test expectations after r187148.
671 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
672 Add a new test expectations after r193363.
674 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
676 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
677 https://bugs.webkit.org/show_bug.cgi?id=152264
679 Unreviewed test gardening.
681 * platform/mac-wk1/TestExpectations:
683 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
685 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
686 https://bugs.webkit.org/show_bug.cgi?id=152251
688 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
689 layout tests using such keyword.
691 Reviewed by Darin Adler.
693 * css3/overwrite-content-alignment-expected.txt:
694 * css3/overwrite-content-alignment.html:
695 * css3/overwrite-self-alignment-expected.txt:
696 * css3/overwrite-self-alignment.html:
697 * css3/parse-align-content-expected.txt:
698 * css3/parse-align-content.html:
699 * css3/parse-align-items-expected.txt:
700 * css3/parse-align-items.html:
701 * css3/parse-align-self-expected.txt:
702 * css3/parse-align-self.html:
703 * css3/parse-justify-content-expected.txt:
704 * css3/parse-justify-content.html:
705 * fast/css-grid-layout/grid-align-justify-overflow.html:
706 * fast/css-grid-layout/grid-content-alignment-overflow.html:
707 * fast/css/parse-justify-items-expected.txt:
708 * fast/css/parse-justify-items.html:
709 * fast/css/parse-justify-self-expected.txt:
710 * fast/css/parse-justify-self.html:
712 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
714 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
715 https://bugs.webkit.org/show_bug.cgi?id=152135
717 Unreviewed test gardening.
719 * platform/ios-simulator-wk2/TestExpectations:
721 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
723 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
724 https://bugs.webkit.org/show_bug.cgi?id=152133
726 Reviewed by Geoffrey Garen.
728 Add new regression test.
730 * js/regress/math-random-expected.txt: Added.
731 * js/regress/math-random.html: Added.
732 * js/regress/script-tests/math-random.js: Added.
735 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
737 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
738 https://bugs.webkit.org/show_bug.cgi?id=152280
740 Reviewed by Brian Burg.
742 * inspector/debugger/js-stacktrace-expected.txt:
743 * inspector/debugger/js-stacktrace.html:
745 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
747 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
748 https://bugs.webkit.org/show_bug.cgi?id=152264
750 Unreviewed test gardening.
752 * platform/mac-wk1/TestExpectations:
754 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
756 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
757 https://bugs.webkit.org/show_bug.cgi?id=152276
759 Unreviewed test gardening.
761 * platform/ios-simulator/TestExpectations:
763 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
765 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
766 https://bugs.webkit.org/show_bug.cgi?id=152279
768 Unreviewed test gardening.
770 * platform/ios-simulator/TestExpectations:
772 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
774 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
775 and http/tests/inspector/console/access-inspected-object.html (r192186).
776 https://bugs.webkit.org/show_bug.cgi?id=152131
778 Unreviewed test gardening.
780 * platform/ios-simulator-wk1/TestExpectations:
781 * platform/ios-simulator-wk2/TestExpectations:
782 * platform/ios-simulator/TestExpectations:
784 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
786 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
787 https://bugs.webkit.org/show_bug.cgi?id=152132
789 Unreviewed test gardening.
791 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
793 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
795 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
796 https://bugs.webkit.org/show_bug.cgi?id=152272
798 Unreviewed test gardening.
800 * platform/mac-wk1/TestExpectations:
802 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
804 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
805 https://bugs.webkit.org/show_bug.cgi?id=152134
807 Unreviewed test gardening.
809 * platform/ios-simulator-wk2/TestExpectations:
811 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
813 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
814 https://bugs.webkit.org/show_bug.cgi?id=152135
816 Unreviewed test gardening.
818 * platform/ios-simulator-wk2/TestExpectations:
820 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
822 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
823 https://bugs.webkit.org/show_bug.cgi?id=152267
825 Unreviewed test gardening.
827 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
829 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
831 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
832 https://bugs.webkit.org/show_bug.cgi?id=152135
834 Unreviewed test gardening.
836 * platform/ios-simulator/TestExpectations:
838 2015-12-14 Chris Fleizach <cfleizach@apple.com>
840 AX: iOS: Text field variations do not have the correct traits
841 https://bugs.webkit.org/show_bug.cgi?id=152237
843 Reviewed by Mario Sanchez Prada.
845 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
846 * accessibility/ios-simulator/textentry-traits.html: Added.
848 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
850 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
851 https://bugs.webkit.org/show_bug.cgi?id=152135
853 Unreviewed test gardening.
855 * platform/ios-simulator/TestExpectations:
857 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
859 Marking fast/picture/image-picture-* as failing on iOS simulator
860 https://bugs.webkit.org/show_bug.cgi?id=152141
862 Unreviewed test gardening.
864 * platform/ios-simulator/TestExpectations:
866 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
868 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
869 https://bugs.webkit.org/show_bug.cgi?id=152131
871 Unreviewed test gardening.
873 * platform/ios-simulator/TestExpectations:
875 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
877 Rebaselining fast/text/emoji.html for iOS simulator
878 https://bugs.webkit.org/show_bug.cgi?id=152261
880 Unreviewed test gardening.
882 * platform/ios-simulator/fast/text/emoji-expected.txt:
884 2015-12-14 Daniel Bates <dabates@apple.com>
886 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
887 https://bugs.webkit.org/show_bug.cgi?id=144451
888 <rdar://problem/23099482>
890 Reviewed by Simon Fraser.
892 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
893 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
896 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
897 of the search field changes.
899 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
900 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
901 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
902 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
903 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
904 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
905 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
906 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
907 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
908 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
909 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
910 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
912 2015-12-14 Chris Dumez <cdumez@apple.com>
914 Roll out r193974 and follow-up fixes as it caused JSC crashes
915 https://bugs.webkit.org/show_bug.cgi?id=152256
917 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
919 * inspector/model/remote-object-get-properties-expected.txt:
920 * js/Object-getOwnPropertyNames-expected.txt:
921 * js/exception-for-nonobject-expected.txt:
922 * js/exception-instanceof-expected.txt:
923 * js/instance-of-immediates-expected.txt:
924 * js/regress/instanceof-bound-expected.txt: Removed.
925 * js/regress/instanceof-bound.html: Removed.
926 * js/regress/script-tests/instanceof-bound.js: Removed.
927 * js/script-tests/Object-getOwnPropertyNames.js:
929 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
931 [Streams API] Expose ReadableStream and relatives to Worker
932 https://bugs.webkit.org/show_bug.cgi?id=152066
934 Reviewed by Darin Adler.
936 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
938 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
939 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
941 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
943 [GTK] Unreviewed gardening.
945 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
946 - Remove expectations for tests removed after r193411 r193426 and r19366.
947 - Merge repeated expectations from some tests.
948 - Mark tests failing after r188159.
949 - Update list of imported/blink tests failing.
951 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
953 [css-grid] Fix height computation of grid items with borders
954 https://bugs.webkit.org/show_bug.cgi?id=151800
956 Reviewed by Darin Adler.
958 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
959 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
961 2015-12-13 Zalan Bujtas <zalan@apple.com>
963 Clean up absolute positioned map properly.
964 https://bugs.webkit.org/show_bug.cgi?id=152219
965 rdar://problem/23861165
967 Reviewed by Simon Fraser.
969 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
970 Since this static map is at block level, (positioned)inline renderers use their containing block to store
971 their positioned descendants.
972 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
973 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
975 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
976 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
978 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
980 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
981 https://bugs.webkit.org/show_bug.cgi?id=152079
983 Reviewed by Chris Fleizach.
985 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
986 * platform/efl/accessibility/image-link-expected.txt: Updated.
987 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
988 * platform/efl/accessibility/lists-expected.txt: Updated.
989 * platform/efl/accessibility/media-element-expected.txt: Updated
991 2015-12-13 Brady Eidson <beidson@apple.com>
993 Modern IDB: TextExpectations gardening to run more tests.
994 https://bugs.webkit.org/show_bug.cgi?id=152217
996 Reviewed by Alex Christensen.
998 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1000 2015-12-12 Brady Eidson <beidson@apple.com>
1002 Modern IDB: Update a couple of tests that fail only because of error message differences.
1003 https://bugs.webkit.org/show_bug.cgi?id=152205
1005 Reviewed by Alex Christensen.
1007 * platform/mac-wk1/TestExpectations:
1008 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1009 * storage/indexeddb/open-cursor-expected.txt:
1011 2015-12-12 Brady Eidson <beidson@apple.com>
1013 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1014 https://bugs.webkit.org/show_bug.cgi?id=152201
1016 Reviewed by Alex Christensen.
1018 * platform/mac-wk1/TestExpectations:
1020 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1022 Mousewheel events don't work in iframes in RTL documents
1023 https://bugs.webkit.org/show_bug.cgi?id=152200
1025 Reviewed by Beth Dakin.
1027 Try dispatching wheel events to an iframe in an RTL document.
1029 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1030 * fast/scrolling/rtl-point-in-iframe.html: Added.
1032 2015-12-11 Zalan Bujtas <zalan@apple.com>
1034 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1035 https://bugs.webkit.org/show_bug.cgi?id=151201
1037 Reviewed by Simon Fraser.
1039 Drawing empty rect is a waste.
1041 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1042 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1044 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1046 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1047 https://bugs.webkit.org/show_bug.cgi?id=152102
1048 <rdar://problem/22124230>
1050 Reviewed by Andy Estes.
1052 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1053 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1054 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1055 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1057 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1059 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1060 https://bugs.webkit.org/show_bug.cgi?id=152197
1062 Reviewed by Dean Jackson.
1064 * fast/mediastream/mock-media-source-expected.txt: Added.
1065 * fast/mediastream/mock-media-source.html: Added.
1067 2015-12-11 Beth Dakin <bdakin@apple.com>
1069 _touchEventRegions should return regions in the view's coordinates
1070 https://bugs.webkit.org/show_bug.cgi?id=152189
1072 rdar://problem/23188605
1074 Reviewed by Dan Bernstein.
1076 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1077 * fast/events/touch/ios/touch-event-rtl.html: Added.
1079 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1081 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1083 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1084 https://bugs.webkit.org/show_bug.cgi?id=152102
1085 <rdar://problem/22124230>
1087 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1088 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1089 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1090 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1092 2015-12-11 Brady Eidson <beidson@apple.com>
1094 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1095 https://bugs.webkit.org/show_bug.cgi?id=152194
1097 Reviewed by Alex Christensen.
1099 * platform/mac-wk1/TestExpectations:
1100 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1101 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1102 a thing. That method no longer exists in the spec and was already removed from the test.
1104 2015-12-11 Brady Eidson <beidson@apple.com>
1106 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1107 https://bugs.webkit.org/show_bug.cgi?id=152192
1109 Reviewed by Alex Christensen.
1111 * platform/mac-wk1/TestExpectations:
1112 * storage/indexeddb/cursor-continue-expected.txt:
1114 2015-12-11 Brady Eidson <beidson@apple.com>
1116 Modern IDB: storage/indexeddb/index-basics.html fails.
1117 https://bugs.webkit.org/show_bug.cgi?id=152190
1119 Reviewed by Alex Christensen.
1121 * platform/mac-wk1/TestExpectations:
1123 2015-12-11 Keith Miller <keith_miller@apple.com>
1125 Rebaseline a failing inspector test for a new property on Function.prototype.
1127 * inspector/model/remote-object-get-properties-expected.txt:
1129 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1131 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1132 https://bugs.webkit.org/show_bug.cgi?id=152102
1133 <rdar://problem/22124230>
1135 Reviewed by Andy Estes.
1137 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1138 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1139 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1140 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1142 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1144 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1145 https://bugs.webkit.org/show_bug.cgi?id=152134
1147 Unreviewed test gardening.
1149 * platform/ios-simulator/TestExpectations:
1151 2015-12-11 Brady Eidson <beidson@apple.com>
1153 Modern IDB: storage/indexeddb/key-type-array.html fails.
1154 https://bugs.webkit.org/show_bug.cgi?id=152187
1156 Reviewed by Alex Christensen.
1158 * platform/mac-wk1/TestExpectations:
1159 * storage/indexeddb/key-type-array-expected.txt:
1161 2015-12-11 Brady Eidson <beidson@apple.com>
1163 Modern IDB: Updates to 3 intversion tests, and/or their results.
1164 https://bugs.webkit.org/show_bug.cgi?id=152179
1166 Reviewed by Alex Christensen.
1168 * platform/mac-wk1/TestExpectations:
1169 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1171 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1172 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1173 * storage/indexeddb/intversion-upgrades-expected.txt:
1174 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1176 2015-12-11 Keith Miller <keith_miller@apple.com>
1178 [ES6] Add support for Symbol.hasInstance
1179 https://bugs.webkit.org/show_bug.cgi?id=151839
1181 Reviewed by Saam Barati.
1183 Fix tests to reflect the changes to instanceof in ES6.
1185 Added a new regression test for bound functions in instanceof
1186 as the perfomance on bound functions should, to some degree,
1187 reflect the performance on C-API users.
1189 * js/Object-getOwnPropertyNames-expected.txt:
1190 * js/exception-for-nonobject-expected.txt:
1191 * js/exception-instanceof-expected.txt:
1192 * js/instance-of-immediates-expected.txt:
1193 * js/regress/instanceof-bound-expected.txt: Added.
1194 * js/regress/instanceof-bound.html: Added.
1195 * js/regress/script-tests/instanceof-bound.js: Added.
1198 * js/script-tests/Object-getOwnPropertyNames.js:
1200 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1202 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1203 https://bugs.webkit.org/show_bug.cgi?id=152178
1205 Unreviewed test gardening.
1207 * platform/mac-wk1/TestExpectations:
1209 2015-12-11 Brady Eidson <beidson@apple.com>
1211 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1212 https://bugs.webkit.org/show_bug.cgi?id=152177
1214 Reviewed by Alex Christensen.
1216 * platform/mac-wk1/TestExpectations:
1217 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1218 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1219 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1221 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1223 Do not fire load events from frames with scripting disabled
1224 https://bugs.webkit.org/show_bug.cgi?id=118042
1225 <rdar://problem/14272857>
1227 Reviewed by Brent Fulgham.
1229 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1230 https://codereview.chromium.org/17682003
1232 * fast/images/image-load-event-crash-expected.txt: Added.
1233 * fast/images/image-load-event-crash.html: Added.
1235 2015-12-11 Brady Eidson <beidson@apple.com>
1237 Modern IDB: storage/indexeddb/index-count.html fails.
1238 https://bugs.webkit.org/show_bug.cgi?id=152175
1240 Reviewed by Alex Christensen.
1242 * platform/mac-wk1/TestExpectations:
1243 * storage/indexeddb/index-count-expected.txt:
1244 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1246 2015-12-11 Daniel Bates <dabates@apple.com>
1248 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1250 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1251 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1252 * 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.
1253 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1254 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1256 2015-12-11 Darin Adler <darin@apple.com>
1258 Reduce the number of events that can be created by Document.createEvent
1259 https://bugs.webkit.org/show_bug.cgi?id=151931
1261 Reviewed by Alex Christensen.
1263 * TestExpectations: Added expected failures for the two tests that depend
1264 on createEvent("IDBVersionChangeEvent").
1266 * animations/animation-events-create.html: Updated to use
1267 "new WebKitAnimationEvent" instead of document.createEvent.
1269 * fast/events/event-creation-expected.txt: Removed expected results for
1270 various events that can no longer be created with createEvent.
1271 * fast/events/event-creation.html: Removed tests for various events
1272 that can no longer be created with createEvent.
1274 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1275 "new PopStateEvent" instead of document.createEvent.
1277 * indieui/create-uirequestevent-expected.txt: Removed.
1278 * indieui/create-uirequestevent.html: Removed.
1280 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1282 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1283 no different from the platform-independent expected result.
1285 * transitions/transition-end-event-create.html: Updated to use
1286 "new WebKitTransitionEvent" instead of document.createEvent.
1288 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1290 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1291 https://bugs.webkit.org/show_bug.cgi?id=149790
1293 Reviewed by Timothy Hatcher.
1295 * inspector/console/js-isLikelyStackTrace.html: Added.
1297 2015-12-10 Brady Eidson <beidson@apple.com>
1299 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1300 https://bugs.webkit.org/show_bug.cgi?id=152167
1302 Reviewed by Alex Christensen.
1304 * platform/mac-wk1/TestExpectations:
1305 * storage/indexeddb/objectstore-count-expected.txt:
1307 2015-12-10 Zalan Bujtas <zalan@apple.com>
1309 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1310 https://bugs.webkit.org/show_bug.cgi?id=152115
1312 Reviewed by Simon Fraser.
1314 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1315 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1317 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1319 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1320 * fast/block/selection-inside-simple-line-layout.html: Added.
1322 2015-12-10 Brady Eidson <beidson@apple.com>
1324 Unreviewed TestExpectations gardening.
1326 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1328 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1330 [MediaStream] Expose media capture devices persistent permissions to WebCore
1331 https://bugs.webkit.org/show_bug.cgi?id=152087
1333 Reviewed by Chris Dumez.
1335 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1336 * fast/mediastream/MediaDevices-enumerateDevices.html:
1338 2015-12-10 Daniel Bates <dabates@apple.com>
1340 [CSP] eval() is not blocked for stringified literals
1341 https://bugs.webkit.org/show_bug.cgi?id=152158
1342 <rdar://problem/15775625>
1344 Reviewed by Saam Barati.
1346 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1349 Add tests to ensure that we block eval() from within an external JavaScript script when the
1350 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1351 eval() when the page in the main frame allows eval().
1353 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1354 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1355 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1356 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1357 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1358 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1359 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1361 2015-12-10 Brady Eidson <beidson@apple.com>
1363 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1364 https://bugs.webkit.org/show_bug.cgi?id=152144
1366 Reviewed by Alex Christensen.
1368 * platform/mac-wk1/TestExpectations:
1369 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1370 * storage/indexeddb/modern/aborted-put-expected.txt:
1371 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1372 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1373 * storage/indexeddb/modern/deletedatabase-2.html:
1374 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1375 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1376 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1377 * storage/indexeddb/modern/opendatabase-versions.html:
1378 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1380 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1382 Rebaselining fast/text/emoji.html for Yosemite.
1383 https://bugs.webkit.org/show_bug.cgi?id=152147
1385 Unreviewed test gardening.
1387 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1389 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1395 * platform/mac/TestExpectations:
1397 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1399 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1400 https://bugs.webkit.org/show_bug.cgi?id=152132
1402 Unreviewed test gardening.
1404 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1406 2015-12-10 Alex Christensen <achristensen@webkit.org>
1408 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1409 https://bugs.webkit.org/show_bug.cgi?id=152022
1410 rdar://problem/23763584
1412 Reviewed by Darin Adler.
1415 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1416 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1417 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1418 * platform/wk2/TestExpectations:
1419 New test for WK2 only.
1421 2015-12-10 Enrica Casucci <enrica@apple.com>
1423 Change skin tone support for two emoji.
1424 https://bugs.webkit.org/show_bug.cgi?id=152147
1425 rdar://problem/23716993
1426 rdar://problem/23716344
1428 Reviewed by Darin Adler.
1430 * fast/text/emoji.html:
1431 * platform/mac/fast/text/emoji-expected.txt:
1433 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1435 Skip unsupported css3/font-variant-* tests on Win
1436 https://bugs.webkit.org/show_bug.cgi?id=149774
1438 Unreviewed test gardening.
1440 * platform/win/TestExpectations:
1442 2015-12-10 Daniel Bates <dabates@apple.com>
1444 [iOS][WK2] Update expected results for editing tests
1446 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
1447 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
1448 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
1449 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
1450 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
1451 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
1452 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
1453 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
1454 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
1455 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
1456 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
1457 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
1458 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
1459 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
1460 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
1461 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
1462 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
1463 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
1464 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
1465 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
1466 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
1467 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
1468 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
1469 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
1470 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
1471 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
1472 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
1473 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
1474 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
1475 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
1476 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
1477 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
1478 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
1479 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
1480 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
1481 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
1482 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
1483 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
1484 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
1485 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
1486 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
1487 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
1488 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
1489 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
1490 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
1491 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
1492 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
1493 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
1494 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
1495 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
1496 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
1497 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
1498 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
1499 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
1500 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
1501 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
1502 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
1503 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
1504 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
1505 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
1506 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
1507 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
1508 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
1509 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
1510 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
1511 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
1512 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
1513 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
1514 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
1515 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
1516 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
1517 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
1518 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
1519 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
1520 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
1521 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
1522 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
1523 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
1524 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
1525 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
1526 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
1527 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
1528 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
1529 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
1530 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
1531 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
1532 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
1534 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
1536 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
1537 https://bugs.webkit.org/show_bug.cgi?id=151785
1539 Reviewed by Saam Barati.
1541 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
1543 * js/regress/generator-create-expected.txt: Added.
1544 * js/regress/generator-create.html: Added.
1545 * js/regress/generator-fib-expected.txt: Added.
1546 * js/regress/generator-fib.html: Added.
1547 * js/regress/generator-function-create-expected.txt: Added.
1548 * js/regress/generator-function-create.html: Added.
1549 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
1550 * js/regress/generator-sunspider-access-nsieve.html: Added.
1551 * js/regress/generator-with-several-types-expected.txt: Added.
1552 * js/regress/generator-with-several-types.html: Added.
1553 * js/regress/script-tests/generator-create.js: Added.
1555 * js/regress/script-tests/generator-fib.js: Added.
1557 * js/regress/script-tests/generator-function-create.js: Added.
1558 (createGeneratorFunction.gen):
1559 (createGeneratorFunction):
1560 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
1563 * js/regress/script-tests/generator-with-several-types.js: Added.
1568 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1570 Unreviewed. Fix ambiguous expectations added in r193895.
1572 * platform/gtk/TestExpectations:
1574 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
1576 JSC Builtins should use safe array methods
1577 https://bugs.webkit.org/show_bug.cgi?id=151501
1579 Reviewed by Darin Adler.
1581 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
1583 * js/builtins/resources/shielding-typedarray.js: Added.
1584 (Array.prototype.push):
1585 (try.array.Int8Array.from.string_appeared_here.filter):
1586 * js/builtins/shielding-typedarray-expected.txt: Added.
1587 * js/builtins/shielding-typedarray.html: Added.
1588 * streams/streams-promises-expected.txt:
1589 * streams/streams-promises.html:
1591 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
1593 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
1595 * platform/gtk/TestExpectations:
1597 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1599 font-variant-caps does not work if the font does not support font features
1600 https://bugs.webkit.org/show_bug.cgi?id=149774
1602 Reviewed by Antti Koivisto.
1604 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
1606 The character mappings are:
1613 kLowerCaseType / kLowerCaseSmallCapsSelector: r
1614 kUpperCaseType / kUpperCaseSmallCapsSelector: u
1616 * css3/font-variant-all-expected.html:
1617 * css3/font-variant-all.html:
1618 * css3/font-variant-small-caps-synthesis-expected.html: Added.
1619 * css3/font-variant-small-caps-synthesis.html: Added.
1620 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
1621 * css3/font-variant-petite-caps-synthesis.html: Added.
1622 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
1623 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
1624 * platform/mac/TestExpectations:
1625 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
1627 2015-12-09 Brady Eidson <beidson@apple.com>
1629 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
1630 https://bugs.webkit.org/show_bug.cgi?id=152101
1632 Reviewed by Alex Christensen.
1634 * platform/mac-wk1/TestExpectations:
1635 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
1636 * 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.
1637 * 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.
1638 * 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.
1639 * storage/indexeddb/invalid-keys-expected.txt:
1640 * storage/indexeddb/key-type-binary-expected.txt:
1641 * storage/indexeddb/keypath-edges-expected.txt:
1642 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
1643 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
1644 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
1645 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
1646 * storage/indexeddb/objectstore-basics-expected.txt:
1648 2015-12-09 Brady Eidson <beidson@apple.com>
1650 Modern IDB: storage/indexeddb/metadata.html fails
1651 https://bugs.webkit.org/show_bug.cgi?id=152099
1653 Reviewed by Alex Christensen.
1655 * platform/mac-wk1/TestExpectations:
1656 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
1657 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
1658 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
1660 2015-12-09 Brady Eidson <beidson@apple.com>
1662 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
1663 https://bugs.webkit.org/show_bug.cgi?id=152096
1665 Reviewed by Alex Christensen.
1667 * platform/mac-wk1/TestExpectations:
1669 2015-12-09 Brady Eidson <beidson@apple.com>
1671 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
1672 https://bugs.webkit.org/show_bug.cgi?id=152095
1674 Reviewed by Alex Christensen.
1676 * platform/mac-wk1/TestExpectations:
1678 2015-12-09 Brady Eidson <beidson@apple.com>
1680 Modern IDB: Some tests expect UInt8Array to be a valid key.
1681 https://bugs.webkit.org/show_bug.cgi?id=152092
1683 Reviewed by Alex Christensen.
1685 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
1687 * platform/mac-wk1/TestExpectations:
1688 * storage/indexeddb/factory-cmp-expected.txt:
1689 * storage/indexeddb/key-type-binary-expected.txt:
1690 * storage/indexeddb/resources/factory-cmp.js:
1691 * storage/indexeddb/resources/key-type-binary.js:
1693 2015-12-09 Brady Eidson <beidson@apple.com>
1695 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
1696 https://bugs.webkit.org/show_bug.cgi?id=152078
1698 Reviewed by Alex Christensen.
1700 * platform/mac-wk1/TestExpectations:
1701 * storage/indexeddb/createIndex-after-failure-expected.txt:
1702 * storage/indexeddb/resources/createIndex-after-failure.js:
1704 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1706 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
1707 https://bugs.webkit.org/show_bug.cgi?id=152094
1709 Unreviewed test gardening.
1711 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
1713 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1715 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
1716 https://bugs.webkit.org/show_bug.cgi?id=151218
1718 Unreviewed test gardening.
1720 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
1722 2015-12-09 David Hyatt <hyatt@apple.com>
1724 Picture element needs to respond to dynamic viewport changes.
1725 https://bugs.webkit.org/show_bug.cgi?id=152013
1726 <rdar://problem/23766375>
1728 Reviewed by Dean Jackson.
1730 * fast/picture/resources/resize-test.js: Added.
1731 * fast/picture/viewport-resize-expected.txt: Added.
1732 * fast/picture/viewport-resize.html: Added.
1734 2015-12-09 Mark Lam <mark.lam@apple.com>
1736 Rename ftl-object-* tests to ftl-polymorphic-*.
1737 https://bugs.webkit.org/show_bug.cgi?id=152091
1739 Reviewed by Saam Barati.
1741 This is because those tests are actually testing the effects of polymorphic
1742 operands on performance, and not the correctness of operations on objects.
1744 * js/regress/ftl-object-div-expected.txt: Removed.
1745 * js/regress/ftl-object-div.html: Removed.
1746 * js/regress/ftl-object-mul-expected.txt: Removed.
1747 * js/regress/ftl-object-mul.html: Removed.
1748 * js/regress/ftl-object-sub-expected.txt: Removed.
1749 * js/regress/ftl-object-sub.html: Removed.
1750 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
1751 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
1752 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
1753 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
1754 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
1755 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
1756 * js/regress/script-tests/ftl-object-div.js: Removed.
1757 * js/regress/script-tests/ftl-object-mul.js: Removed.
1758 * js/regress/script-tests/ftl-object-sub.js: Removed.
1759 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
1760 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
1761 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
1763 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
1765 [GTK] Unreviewed GTK Gardening.
1767 Rebaseline media tests after r190054 and r190200.
1769 * platform/gtk/media/audio-controls-rendering-expected.txt:
1770 * platform/gtk/media/controls-strict-expected.txt:
1771 * platform/gtk/media/media-controls-clone-expected.txt:
1772 * platform/gtk/media/video-controls-rendering-expected.txt:
1773 * platform/gtk/media/video-display-toggle-expected.txt:
1774 * platform/gtk/media/video-empty-source-expected.txt:
1775 * platform/gtk/media/video-no-audio-expected.txt:
1776 * platform/gtk/media/video-volume-slider-expected.txt:
1777 * platform/gtk/media/video-zoom-controls-expected.txt:
1779 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1781 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1782 https://bugs.webkit.org/show_bug.cgi?id=152070
1784 Reviewed by Mario Sanchez Prada.
1786 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1787 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
1788 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
1789 * platform/gtk/accessibility/image-link-expected.txt: Updated
1790 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
1791 * platform/gtk/accessibility/lists-expected.txt: Updated.
1792 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
1794 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1796 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
1797 https://bugs.webkit.org/show_bug.cgi?id=151729
1799 Unreviewed test gardening.
1801 * platform/mac-wk2/TestExpectations:
1803 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
1805 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
1806 https://bugs.webkit.org/show_bug.cgi?id=152029
1808 Unreviewed test gardening.
1810 * platform/mac/TestExpectations:
1812 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1814 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
1815 https://bugs.webkit.org/show_bug.cgi?id=152064
1817 Unreviewed test gardening.
1819 * accessibility/gtk/media-emits-object-replacement.html: Removed.
1820 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
1822 2015-12-09 Frederic Wang <fred.wang@free.fr>
1824 Bad position of large operators inside an munderover element
1825 https://bugs.webkit.org/show_bug.cgi?id=151916
1827 Reviewed by Alejandro G. Castro.
1829 * mathml/opentype/large-operators-munderover-expected.txt: Added.
1830 * mathml/opentype/large-operators-munderover.html: Added.
1832 Add a test to verify the position and size of a large operator used as an munderover base.
1834 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1836 [AX][GTK] Accessibility gardening
1837 https://bugs.webkit.org/show_bug.cgi?id=152062
1839 Unreviewed test gardening.
1841 Skip two tests specific to AX API, mark a test which is timing out, remove passing
1844 * platform/gtk/TestExpectations:
1846 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
1848 [Streams API] Import the web-platform-tests directly from the spec
1849 https://bugs.webkit.org/show_bug.cgi?id=152051
1851 Reviewed by Youenn Fablet.
1853 Removed the tests that are already imported directly from the spec.
1855 * streams/brand-checks-expected.txt: Added.
1856 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
1857 * streams/reference-implementation/bad-strategies-expected.txt:
1858 * streams/reference-implementation/bad-strategies.html:
1859 * streams/reference-implementation/bad-underlying-sources.html: Removed.
1860 * streams/reference-implementation/brand-checks-expected.txt:
1861 * streams/reference-implementation/brand-checks.html:
1862 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
1863 * streams/reference-implementation/byte-length-queuing-strategy.html:
1864 * streams/reference-implementation/count-queuing-strategy-expected.txt:
1865 * streams/reference-implementation/count-queuing-strategy.html:
1866 * streams/reference-implementation/readable-stream-cancel.html: Removed.
1867 * streams/reference-implementation/readable-stream-reader.html: Removed.
1868 * streams/reference-implementation/readable-stream-tee.html: Removed.
1869 * streams/reference-implementation/readable-stream-templated-expected.txt:
1870 * streams/reference-implementation/readable-stream-templated.html:
1871 * streams/reference-implementation/readable-stream.html: Removed.
1873 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1875 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
1876 https://bugs.webkit.org/show_bug.cgi?id=152052
1878 Unreviewed test gardening.
1880 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
1882 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1884 AX: The aria-table-content.html layout test should be more cross-platform friendly
1885 https://bugs.webkit.org/show_bug.cgi?id=152002
1887 Reviewed by Mario Sanchez Prada.
1889 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
1891 * accessibility/aria-table-content-expected.txt: Updated
1892 * accessibility/aria-table-content.html: Updated
1893 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
1894 * platform/efl/accessibility/aria-table-content-expected.txt: Added
1896 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1898 [AX][GTK] media-emits-object-replacement.html needs new baseline
1899 https://bugs.webkit.org/show_bug.cgi?id=152050
1901 Unreviewed test gardening.
1903 * accessibility/gtk/media-emits-object-replacement-expected.txt:
1905 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
1907 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
1908 https://bugs.webkit.org/show_bug.cgi?id=144898
1910 Reviewed by Darin Adler.
1912 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
1913 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
1914 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
1915 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
1917 2015-12-08 David Kilzer <ddkilzer@apple.com>
1919 Skip storage/indexeddb/index-multientry.html once again
1921 * platform/mac-wk1/TestExpectations: Skip:
1922 - storage/indexeddb/index-multientry.html
1924 2015-12-08 Brady Eidson <beidson@apple.com>
1926 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
1927 https://bugs.webkit.org/show_bug.cgi?id=152023
1929 Reviewed by Alex Christensen.
1931 * platform/mac-wk1/TestExpectations:
1933 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1935 Skipping fast/canvas/canvas-too-large-to-draw.html on win
1936 https://bugs.webkit.org/show_bug.cgi?id=152009
1938 Unreviewed test gardening.
1940 * platform/win/TestExpectations:
1942 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1944 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
1945 https://bugs.webkit.org/show_bug.cgi?id=151906
1947 Unreviewed test gardening.
1949 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
1951 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
1953 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
1954 https://bugs.webkit.org/show_bug.cgi?id=152009
1956 Unreviewed test gardening.
1958 * platform/mac/TestExpectations:
1960 2015-12-08 Brady Eidson <beidson@apple.com>
1962 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
1963 https://bugs.webkit.org/show_bug.cgi?id=151507
1965 Reviewed by Beth Dakin.
1967 A handful of tests were marked flaky and tracked back to this bug.
1969 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
1971 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
1973 2015-12-08 Brady Eidson <beidson@apple.com>
1975 More IDB TestExpectations gardening.
1977 Reviewed by Alex Christensen.
1979 * platform/mac-wk1/TestExpectations:
1981 2015-12-08 Brady Eidson <beidson@apple.com>
1983 Unreviewed IDB layout test gardening (Adding some flaky crashes)
1985 * platform/mac-wk1/TestExpectations:
1987 2015-12-08 Brady Eidson <beidson@apple.com>
1989 Modern IDB: Fire blocked events for delete requests that are blocked.
1990 https://bugs.webkit.org/show_bug.cgi?id=152015
1992 Reviewed by Alex Christensen.
1994 * platform/mac-wk1/TestExpectations:
1996 2015-12-08 Brady Eidson <beidson@apple.com>
1998 More IDB TestExpectations gardening.
2000 Reviewed by Alex Christensen.
2002 * platform/mac-wk1/TestExpectations:
2004 2015-12-08 Brady Eidson <beidson@apple.com>
2006 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2007 https://bugs.webkit.org/show_bug.cgi?id=152007
2009 Reviewed by Alex Christensen.
2011 * platform/mac-wk1/TestExpectations:
2013 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2014 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2015 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2017 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2018 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2020 2015-12-08 Mark Lam <mark.lam@apple.com>
2022 Polymorphic operand types for DFG and FTL div.
2023 https://bugs.webkit.org/show_bug.cgi?id=151747
2025 Reviewed by Geoffrey Garen.
2027 * js/regress/ftl-object-div-expected.txt: Added.
2028 * js/regress/ftl-object-div.html: Added.
2029 * js/regress/script-tests/ftl-object-div.js: Added.
2033 2015-12-08 Zalan Bujtas <zalan@apple.com>
2035 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2036 https://bugs.webkit.org/show_bug.cgi?id=151878
2037 rdar://problem/22229889
2039 Reviewed by Simon Fraser.
2041 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2042 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2043 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2044 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2045 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2046 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2048 This patch addresses the case when the renderer does not have transforms anymore.
2050 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2051 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2053 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2055 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2056 https://bugs.webkit.org/show_bug.cgi?id=152009
2058 Unreviewed test gardening.
2060 * platform/mac/TestExpectations:
2062 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2064 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2065 https://bugs.webkit.org/show_bug.cgi?id=149338
2067 Reviewed by Saam Barati.
2069 * js/arrowfunction-supercall-expected.txt: Added.
2070 * js/arrowfunction-supercall.html: Added.
2071 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2072 * js/script-tests/arrowfunction-supercall.js: Added.
2073 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2075 2015-12-08 Brady Eidson <beidson@apple.com>
2077 Modern IDB: storage/indexeddb/index-cursor.html fails.
2078 https://bugs.webkit.org/show_bug.cgi?id=151973
2080 Reviewed by Darin Adler.
2082 * platform/mac-wk1/TestExpectations:
2084 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2086 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2087 https://bugs.webkit.org/show_bug.cgi?id=137692
2089 Reviewed by Darin Adler.
2091 * platform/efl/TestExpectations: Unskip now passing tests.
2093 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2095 [EFL][AX] Rebaseline failing AX tests since r185662
2096 https://bugs.webkit.org/show_bug.cgi?id=151991
2098 Unreviewed EFL rebaseline.
2100 * platform/efl/TestExpectations:
2101 * platform/efl/accessibility/image-link-expected.txt:
2102 * platform/efl/accessibility/image-map2-expected.txt:
2103 * platform/efl/accessibility/lists-expected.txt:
2104 * platform/efl/accessibility/table-attributes-expected.txt:
2105 * platform/efl/accessibility/table-cell-spans-expected.txt:
2106 * platform/efl/accessibility/table-cells-expected.txt:
2107 * platform/efl/accessibility/table-detection-expected.txt:
2108 * platform/efl/accessibility/table-one-cell-expected.txt:
2109 * platform/efl/accessibility/table-sections-expected.txt:
2110 * platform/efl/accessibility/table-with-rules-expected.txt:
2112 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2114 [EFL] some ax tests have been failed since r186692
2115 https://bugs.webkit.org/show_bug.cgi?id=146887
2117 Reviewed by Mario Sanchez Prada.
2119 * platform/efl/TestExpectations: Removed failing tests.
2121 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2123 [GTK] 15 accessibility tests fail since r186692.
2124 https://bugs.webkit.org/show_bug.cgi?id=148938
2126 Reviewed by Mario Sanchez Prada.
2128 * platform/gtk/TestExpectations: Removed failing tests.
2129 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2130 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2131 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2132 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2133 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2134 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2135 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2137 2015-12-08 Frederic Wang <fred.wang@free.fr>
2139 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2140 https://bugs.webkit.org/show_bug.cgi?id=151947
2142 Reviewed by Martin Robinson.
2144 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2146 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2147 * mathml/presentation/radical-bar-visibility.html: Added.
2149 2015-12-07 Brady Eidson <beidson@apple.com>
2151 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2153 Rubberstamped by Andy Estes.
2155 * platform/mac-wk1/TestExpectations:
2157 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2159 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2160 https://bugs.webkit.org/show_bug.cgi?id=147609
2162 Reviewed by Benjamin Poulain.
2164 * js/script-tests/string-toLocaleUpperCase.js: Added.
2165 * js/string-toLocaleUpperCase-expected.txt: Added.
2166 * js/string-toLocaleUpperCase.html: Added.
2168 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2170 [Mac] Remove Mavericks-specific TestExpectations lines
2171 https://bugs.webkit.org/show_bug.cgi?id=151913
2173 Reviewed by Alexey Proskuryakov.
2175 Mavericks is no longer a supported OS.
2177 * platform/mac/TestExpectations:
2179 2015-12-07 Brady Eidson <beidson@apple.com>
2181 Modern IDB: Miscellaneous test cleanup.
2182 https://bugs.webkit.org/show_bug.cgi?id=151968
2184 Reviewed by Sam Weinig.
2186 - Reorganize TestExpectations a bit.
2187 - Remove two tests that primarily test features that have been removed from the spec.
2189 * platform/mac-wk1/TestExpectations:
2190 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2191 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2192 * storage/indexeddb/factory-basics-expected.txt: Removed.
2193 * storage/indexeddb/factory-basics.html: Removed.
2194 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2195 * storage/indexeddb/resources/factory-basics.js: Removed.
2197 2015-12-07 Brady Eidson <beidson@apple.com>
2199 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2200 https://bugs.webkit.org/show_bug.cgi?id=151966
2202 Reviewed by Sam Weinig.
2204 * platform/mac-wk1/TestExpectations:
2206 2015-12-07 Brady Eidson <beidson@apple.com>
2208 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2209 https://bugs.webkit.org/show_bug.cgi?id=151961
2211 Reviewed by Alex Christensen.
2213 * platform/mac-wk1/TestExpectations:
2214 * storage/indexeddb/cursor-finished-expected.txt:
2216 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2218 [Streams API] pipeTo tests are failing
2219 https://bugs.webkit.org/show_bug.cgi?id=151949
2224 * platform/mac/TestExpectations:
2225 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2227 2015-12-07 Brady Eidson <beidson@apple.com>
2229 Modern IDB: Fix "old versions" when upgrading databases.
2230 https://bugs.webkit.org/show_bug.cgi?id=151948
2232 Reviewed by Alex Christensen.
2234 * platform/mac-wk1/TestExpectations:
2235 * storage/indexeddb/database-basics-expected.txt:
2236 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2238 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2242 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2243 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2245 * platform/mac/TestExpectations:
2246 * platform/win/TestExpectations:
2248 2015-12-07 Brady Eidson <beidson@apple.com>
2250 Modern IDB: Add some more custom exception messages, passing some more tests..
2251 https://bugs.webkit.org/show_bug.cgi?id=151912
2253 Reviewed by Andy Estes.
2255 * platform/mac-wk1/TestExpectations:
2257 * storage/indexeddb/exceptions-expected.txt:
2258 * storage/indexeddb/get-keyrange-expected.txt:
2259 * storage/indexeddb/invalid-keys-expected.txt:
2260 * storage/indexeddb/keypath-edges-expected.txt:
2261 * storage/indexeddb/keyrange-expected.txt:
2262 * storage/indexeddb/transaction-active-flag-expected.txt:
2263 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2265 * storage/indexeddb/resources/exceptions.js:
2266 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2268 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2270 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2271 https://bugs.webkit.org/show_bug.cgi?id=151759
2273 Unreviewed test gardening.
2275 * platform/win/TestExpectations:
2277 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2279 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2280 https://bugs.webkit.org/show_bug.cgi?id=151661
2282 Unreviewed test gardening.
2284 * platform/mac-wk2/TestExpectations:
2286 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2288 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2290 * platform/efl/TestExpectations:
2292 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2294 Clipping along compositing borders in svg-edit
2295 https://bugs.webkit.org/show_bug.cgi?id=151791
2297 Reviewed by Zalan Bujtas.
2299 Ref test that triggers recomputation of overflow.
2301 * svg/overflow/visual-overflow-change-expected.html: Added.
2302 * svg/overflow/visual-overflow-change.html: Added.
2304 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2306 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2307 https://bugs.webkit.org/show_bug.cgi?id=147608
2309 Reviewed by Benjamin Poulain.
2311 * js/script-tests/string-toLocaleLowerCase.js: Added.
2312 * js/string-toLocaleLowerCase-expected.txt: Added.
2313 * js/string-toLocaleLowerCase.html: Added.
2315 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2317 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2318 https://bugs.webkit.org/show_bug.cgi?id=151849
2319 rdar://problem/23132828
2321 Reviewed by Zalan Bujtas.
2325 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2326 with this patch, but that test is trying to determine if transitions run to/from
2327 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2328 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2330 * animations/fill-forwards-auto-height-expected.html: Added.
2331 * animations/fill-forwards-auto-height.html: Added.
2332 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2334 2015-12-06 David Kilzer <ddkilzer@apple.com>
2336 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2337 https://bugs.webkit.org/show_bug.cgi?id=151929
2341 "[ES6] "super" and "this" should be lexically bound inside an
2342 arrow function and should live in a JSLexicalEnvironment"
2343 https://bugs.webkit.org/show_bug.cgi?id=149338
2344 http://trac.webkit.org/changeset/193584
2346 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2348 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2349 https://bugs.webkit.org/show_bug.cgi?id=149338
2351 Reviewed by Saam Barati.
2353 * js/arrowfunction-supercall-expected.txt: Added.
2354 * js/arrowfunction-supercall.html: Added.
2355 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2356 * js/script-tests/arrowfunction-supercall.js: Added.
2357 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2359 2015-12-05 David Kilzer <ddkilzer@apple.com>
2361 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2363 * platform/mac-wk1/TestExpectations: Skip test that crashes
2364 on every run: storage/indexeddb/index-multientry.html.
2366 2015-12-04 Zalan Bujtas <zalan@apple.com>
2368 Garbage in page tiles when document is too long.
2369 https://bugs.webkit.org/show_bug.cgi?id=151906
2370 rdar://problem/23695858
2372 Reviewed by Simon Fraser.
2374 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2375 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2376 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2378 2015-12-04 Brady Eidson <beidson@apple.com>
2380 Modern IDB: Add some more custom exception messages, passing some more tests.
2381 https://bugs.webkit.org/show_bug.cgi?id=151898
2383 Reviewed by Alex Christensen.
2385 * platform/mac-wk1/TestExpectations:
2386 * storage/indexeddb/keypath-arrays-expected.txt:
2387 * storage/indexeddb/noblobs-expected.txt:
2388 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2389 * storage/indexeddb/request-result-cache-expected.txt:
2390 * storage/indexeddb/transaction-after-close-expected.txt:
2391 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2392 * storage/indexeddb/transaction-read-only-expected.txt:
2394 2015-12-04 Brady Eidson <beidson@apple.com>
2396 Modern IDB: Add some more custom exception messages, passing some more tests.
2397 https://bugs.webkit.org/show_bug.cgi?id=151895
2399 Reviewed by Alex Christensen.
2401 * platform/mac-wk1/TestExpectations:
2402 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2403 * storage/indexeddb/cursor-continue-dir-expected.txt:
2404 * storage/indexeddb/cursor-continue-expected.txt:
2405 * storage/indexeddb/deleteIndex-expected.txt:
2406 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2408 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2410 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2411 https://bugs.webkit.org/show_bug.cgi?id=147610
2413 Reviewed by Benjamin Poulain.
2415 Add tests for ECMA-402 Number.prototype.toLocaleString.
2416 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2418 * js/number-toLocaleString-expected.txt: Added.
2419 * js/number-toLocaleString.html: Added.
2420 * js/script-tests/number-toLocaleString.js: Added.
2422 2015-12-04 Brady Eidson <beidson@apple.com>
2424 Modern IDB: Flip test expectations around so we only list failures.
2425 https://bugs.webkit.org/show_bug.cgi?id=151880
2427 Reviewed by Alex Christensen.
2429 * platform/mac-wk1/TestExpectations:
2431 2015-12-04 Brady Eidson <beidson@apple.com>
2433 Modern IDB: storage/indexeddb/cursor-update.html fails.
2434 https://bugs.webkit.org/show_bug.cgi?id=151879
2436 Reviewed by Oliver Hunt.
2438 * platform/mac-wk1/TestExpectations:
2440 2015-12-04 Brady Eidson <beidson@apple.com>
2442 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
2443 https://bugs.webkit.org/show_bug.cgi?id=151870
2445 Reviewed by Alex Christensen.
2447 * platform/mac-wk1/TestExpectations:
2448 * storage/indexeddb/modern/double-open-expected.txt: Added.
2449 * storage/indexeddb/modern/double-open.html: Added.
2450 * storage/indexeddb/version-change-exclusive-expected.txt:
2452 2015-12-04 Brady Eidson <beidson@apple.com>
2454 Modern IDB: storage/indexeddb/exceptions.html fails.
2455 https://bugs.webkit.org/show_bug.cgi?id=151732
2457 Reviewed by Alex Christensen.
2459 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
2461 * platform/mac-wk1/TestExpectations:
2462 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
2463 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
2464 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
2465 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
2466 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
2467 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
2468 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
2469 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
2470 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
2471 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2472 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
2473 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2474 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
2475 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2476 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
2477 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
2478 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
2479 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2480 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
2481 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
2482 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
2483 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
2484 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
2485 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
2486 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
2487 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
2488 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
2489 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
2490 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
2491 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
2492 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
2493 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
2494 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
2495 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
2496 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
2497 * 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.
2498 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2499 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
2500 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
2501 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
2502 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
2503 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
2504 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
2505 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
2506 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
2507 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
2508 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
2509 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
2510 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2511 * storage/indexeddb/basics-expected.txt:
2512 * storage/indexeddb/create-and-remove-object-store-expected.txt:
2513 * storage/indexeddb/cursor-finished-expected.txt:
2514 * storage/indexeddb/exceptions-expected.txt:
2515 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
2516 * storage/indexeddb/modern/double-abort-expected.txt:
2517 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
2518 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2519 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2520 * storage/indexeddb/mozilla/clear-expected.txt:
2521 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
2522 * storage/indexeddb/mozilla/cursors-expected.txt:
2523 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
2524 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2525 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2526 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2527 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
2528 * storage/indexeddb/resources/exceptions.js:
2530 * storage/indexeddb/transaction-abort-expected.txt:
2532 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2534 Web Inspector: Unskip many inspector/debugger tests
2535 https://bugs.webkit.org/show_bug.cgi?id=151843
2537 Reviewed by Timothy Hatcher.
2540 * platform/mac/TestExpectations:
2541 Skip specific tests.
2543 * platform/mac-wk2/TestExpectations:
2544 Test no longer existed.
2546 * inspector/debugger/resources/exception.js:
2548 Keep the code outputing a NotFoundException. This particular
2549 invocation was recently changed to throw a TypeError.
2551 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2553 Web Inspector: Remove untested and unused Worker inspection
2554 https://bugs.webkit.org/show_bug.cgi?id=151848
2556 Reviewed by Brian Burg.
2558 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
2559 * inspector/debugger/pause-dedicated-worker.html: Removed.
2560 * inspector/debugger/resources/dedicated-worker.js: Removed.
2561 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
2562 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
2564 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
2566 Web Inspector: Specifically Identify the Global Lexical Environment Scope
2567 https://bugs.webkit.org/show_bug.cgi?id=151828
2569 Reviewed by Brian Burg.
2571 * inspector/debugger/breakpoint-scope-expected.txt:
2572 * inspector/debugger/breakpoint-scope.html:
2573 * inspector/debugger/resources/scope.js:
2574 Update the test to include something in the global lexical
2575 environment and ensure it is identified as such.
2577 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
2579 [css-grid] Fix height computation of grid items with borders inside fr tracks
2580 https://bugs.webkit.org/show_bug.cgi?id=151798
2582 Reviewed by Zalan Bujtas.
2584 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
2585 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
2587 2015-12-03 Brady Eidson <beidson@apple.com>
2589 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
2590 https://bugs.webkit.org/show_bug.cgi?id=151850
2592 Reviewed by Andy Estes.
2594 * platform/mac-wk1/TestExpectations:
2596 * storage/indexeddb/data-corruption-expected.txt: Removed.
2597 * storage/indexeddb/data-corruption.html: Removed.
2598 * storage/indexeddb/resources/data-corruption.js: Removed.
2600 * storage/indexeddb/events-expected.txt:
2601 * storage/indexeddb/resources/events.js:
2603 2015-12-03 Brady Eidson <beidson@apple.com>
2605 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
2606 https://bugs.webkit.org/show_bug.cgi?id=151847
2608 Reviewed by Andy Estes.
2610 * platform/mac-wk1/TestExpectations:
2612 2015-12-03 Eric Carlson <eric.carlson@apple.com>
2614 [MediaStream] Update MediaStreamTrack.getCapabilities
2615 https://bugs.webkit.org/show_bug.cgi?id=151728
2617 Reviewed by Jer Noble.
2619 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
2620 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
2621 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
2622 * fast/mediastream/MediaStreamTrack-getSettings.html:
2624 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2626 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
2627 https://bugs.webkit.org/show_bug.cgi?id=151772
2629 Unreviewed test gardening.
2631 * platform/mac-wk2/TestExpectations:
2633 2015-12-03 Keith Rollin <krollin@apple.com>
2635 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
2636 https://bugs.webkit.org/show_bug.cgi?id=150909
2637 rdar://problem/23539673
2639 Reviewed by Darin Adler.
2641 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
2642 pass. Also update some text in HTMLOptionElement_label02.html and
2643 HTMLOptionElement_label03.html so that it no longer refers to our
2644 trying to match IE (which we are no longer doing).
2646 * fast/forms/HTMLOptionElement_label02.html:
2647 * fast/forms/HTMLOptionElement_label03.html:
2648 * platform/win/TestExpectations:
2650 2015-12-03 Brady Eidson <beidson@apple.com>
2652 Modern IDB: storage/indexeddb/cursor-advance.html fails.
2653 https://bugs.webkit.org/show_bug.cgi?id=151731
2655 Reviewed by Alex Christensen.
2657 * platform/mac-wk1/TestExpectations:
2658 * storage/indexeddb/cursor-advance-expected.txt:
2660 2015-12-03 Brent Fulgham <bfulgham@apple.com>
2662 Allow JavaScript to iterate over plugins for local files
2663 https://bugs.webkit.org/show_bug.cgi?id=151783
2664 <rdar://problem/23692113>
2666 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
2667 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
2668 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
2669 for non-local-file access.
2671 Reviewed by Alexey Proskuryakov.
2673 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
2674 * http/tests/plugins/plugin-javascript-access.html: Added.
2675 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
2676 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
2678 2015-12-03 Brady Eidson <beidson@apple.com>
2680 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
2681 https://bugs.webkit.org/show_bug.cgi?id=151794
2683 Reviewed by Alex Christensen.
2685 * platform/mac-wk1/TestExpectations:
2687 2015-12-02 Sam Weinig <sam@webkit.org>
2689 Promise callbacks should be called at microtask checkpoints
2690 https://bugs.webkit.org/show_bug.cgi?id=147933
2692 Reviewed by Chris Dumez.
2694 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
2695 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
2697 2015-12-03 Daniel Bates <dabates@apple.com>
2699 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
2700 https://bugs.webkit.org/show_bug.cgi?id=126662
2701 <rdar://problem/15775508>
2703 Reviewed by Brent Fulgham.
2705 Add test to ensure that we do not assert when inserting a subtree that has an element with
2706 a duplicate id before removing the original subtree.
2708 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
2709 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
2711 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
2713 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
2714 https://bugs.webkit.org/show_bug.cgi?id=151802
2716 Reviewed by Sergio Villar Senin.
2718 Tests to verify the specified margins account for determining the available space for
2719 auto-margins alignment.
2721 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
2722 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
2724 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2726 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
2727 https://bugs.webkit.org/show_bug.cgi?id=151804
2729 Unreviewed test gardening.
2731 * platform/win/svg/custom/bug78807-expected.txt:
2733 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2735 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
2736 https://bugs.webkit.org/show_bug.cgi?id=151505
2738 Unreviewed test gardening.
2740 * platform/win/TestExpectations:
2742 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2744 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
2745 https://bugs.webkit.org/show_bug.cgi?id=151756
2747 Unreviewed test gardening.
2749 * platform/win/TestExpectations:
2751 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
2753 fast/borders/hidpi-border-clipping-right-after-move.html
2754 https://bugs.webkit.org/show_bug.cgi?id=151754
2756 Unreviewed test gardening.
2758 * platform/win/TestExpectations:
2760 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2762 Unreviewed EFL urgent gardening. Skip web-platform-tests
2763 because it has been timeout since r192796.
2765 * platform/efl/TestExpectations:
2767 2015-12-02 Mark Lam <mark.lam@apple.com>
2769 Polymorphic operand types for DFG and FTL mul.
2770 https://bugs.webkit.org/show_bug.cgi?id=151746
2772 Reviewed by Filip Pizlo.
2774 * js/regress/ftl-object-mul-expected.txt: Added.
2775 * js/regress/ftl-object-mul.html: Added.
2776 * js/regress/script-tests/ftl-object-mul.js: Added.
2780 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
2782 Unify font-variant-* with font-variant shorthand
2783 https://bugs.webkit.org/show_bug.cgi?id=149773
2785 Reviewed by Darin Adler.
2787 Update tests. Also temporarily skip existing font-features tests until
2788 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
2790 * css3/font-variant-parsing-expected.txt:
2791 * css3/font-variant-parsing.html:
2792 * fast/css/font-property-priority-expected.txt:
2793 * fast/css/font-shorthand-expected.txt:
2794 * fast/css/parsing-font-variant-ligatures-expected.txt:
2795 * fast/css/parsing-font-variant-ligatures.html:
2796 * fast/inspector-support/style-expected.txt:
2797 * fast/text/font-variant-shorthand-expected.txt: Added.
2798 * fast/text/font-variant-shorthand.html: Added.
2799 * platform/mac/TestExpectations:
2800 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2802 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2804 Rebaselining fast/dom/adopt-attribute-crash-expected for win
2805 https://bugs.webkit.org/show_bug.cgi?id=151762
2807 Reviewed by Darin Adler.
2809 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
2811 2015-12-02 Alex Christensen <achristensen@webkit.org>
2813 Asynchronously call onerror when a content blocker blocks ascript element's load
2814 https://bugs.webkit.org/show_bug.cgi?id=151649
2816 Reviewed by Brady Eidson.
2818 * http/tests/contentextensions/script-onerror-expected.txt: Added.
2819 * http/tests/contentextensions/script-onerror.html: Added.
2820 * http/tests/contentextensions/script-onerror.html.json: Added.
2821 * http/tests/misc/unloadable-script-expected.txt:
2822 * http/tests/misc/unloadable-script.html:
2823 * http/tests/security/local-JavaScript-from-remote-expected.txt:
2824 * http/tests/security/local-JavaScript-from-remote.html:
2825 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
2827 2015-12-02 Eric Carlson <eric.carlson@apple.com>
2829 Fix flaky test added with r192954.
2833 * fast/mediastream/MediaStreamTrack-getSettings.html:
2835 2015-12-02 Commit Queue <commit-queue@webkit.org>
2837 Unreviewed, rolling out r192955.
2838 https://bugs.webkit.org/show_bug.cgi?id=151776
2840 A large number of the tests added with this change are failing
2841 on Windows (Requested by ryanhaddad on #webkit).
2845 "[css border] border-image doesn't honor border-style"
2846 https://bugs.webkit.org/show_bug.cgi?id=99922
2847 http://trac.webkit.org/changeset/192955
2849 2015-12-02 Yoav Weiss <yoav@yoav.ws>
2851 Fix preloader issue with srcdoc documents.
2852 https://bugs.webkit.org/show_bug.cgi?id=151744
2854 Reviewed by Ryosuke Niwa.
2856 Added a test that makes sure that srcdoc based subresources are properly preloaded.
2858 * fast/preloader/iframe-srcdoc-expected.txt: Added.
2859 * fast/preloader/iframe-srcdoc.html: Added.
2861 2015-12-02 Jer Noble <jer.noble@apple.com>
2863 Add a setting and restriction which will pause invisible autoplaying video
2864 https://bugs.webkit.org/show_bug.cgi?id=151412
2866 Reviewed by Eric Carlson.
2868 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
2869 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
2871 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2873 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
2874 https://bugs.webkit.org/show_bug.cgi?id=151763
2876 Reviewed by Brent Fulgham.
2878 * platform/win/fast/parser/xml-colon-entity-expected.txt:
2879 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
2881 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2883 Rebaseline fast/dynamic/text-combine.html on win
2884 https://bugs.webkit.org/show_bug.cgi?id=151761
2886 Unreviewed test gardening.
2888 * platform/win/fast/dynamic/text-combine-expected.png:
2889 * platform/win/fast/dynamic/text-combine-expected.txt:
2891 2015-12-02 Brady Eidson <beidson@apple.com>
2893 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
2894 https://bugs.webkit.org/show_bug.cgi?id=151772
2896 Reviewed by Alex Christensen.
2898 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
2900 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
2901 * storage/indexeddb/cursor-basics-expected.txt:
2902 * storage/indexeddb/cursor-overloads-expected.txt:
2904 * storage/indexeddb/cursor-overloads.html:
2905 * storage/indexeddb/optional-arguments.html:
2906 * storage/indexeddb/resources/cursor-basics.js:
2907 * storage/indexeddb/resources/deleted-objects.js:
2908 * storage/indexeddb/resources/exceptions.js:
2909 * storage/indexeddb/resources/objectstore-basics.js:
2911 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
2912 * storage/indexeddb/objectstore-keycursor.html: Removed.
2913 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
2915 2015-12-02 David Hyatt <hyatt@apple.com>
2917 Add some more picture element layout tests
2918 https://bugs.webkit.org/show_bug.cgi?id=151769
2920 Reviewed by Dean Jackson.
2922 * fast/picture/image-picture-invalid-expected.txt: Added.
2923 * fast/picture/image-picture-invalid.html: Added.
2924 * fast/picture/image-picture-nested-expected.txt: Added.
2925 * fast/picture/image-picture-nested.html: Added.
2927 2015-12-02 Brady Eidson <beidson@apple.com>
2929 Modern IDB: Enable a couple more passing tests.
2930 https://bugs.webkit.org/show_bug.cgi?id=151766
2932 Reviewed by Beth Dakin.
2934 * platform/mac-wk1/TestExpectations:
2935 * storage/indexeddb/create-object-store-options-expected.txt:
2937 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
2939 Skipping tests on Win that fail due to unimplemented showModalDialog function.
2940 https://bugs.webkit.org/show_bug.cgi?id=151506
2942 Unreviewed test gardening.
2944 * platform/win/TestExpectations:
2946 2015-12-02 Brady Eidson <beidson@apple.com>
2948 Modern IDB: IDBTransaction::error is not exposed.
2949 https://bugs.webkit.org/show_bug.cgi?id=151752
2951 Reviewed by Alex Christensen.
2953 * platform/mac-wk1/TestExpectations:
2954 * storage/indexeddb/modern/basic-add.html:
2955 * storage/indexeddb/modern/double-abort-expected.txt:
2956 * storage/indexeddb/modern/index-3.html:
2957 * storage/indexeddb/resources/transaction-error.js:
2958 * storage/indexeddb/transaction-error-expected.txt:
2960 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
2962 [css border] border-image doesn't honor border-style
2963 https://bugs.webkit.org/show_bug.cgi?id=99922
2965 Reviewed by Simon Fraser.
2967 Ensure that WebKit will be compliant to css-backgrounds spec where
2968 a border with an image will only be rendered if there is a style defined.
2970 Previous border image tests had to be edited (i.e. define border-style)
2971 to ensure that a decorated border would be rendered.
2973 * fast/borders/border-image-01.html:
2974 * fast/borders/border-image-border-radius.html:
2975 * fast/borders/border-image-fill-no-intrinsic-size.html:
2976 * fast/borders/border-image-longhand.html:
2977 * fast/borders/border-image-massive-scale.html:
2978 * fast/borders/border-image-omit-right-slice.html:
2979 * fast/borders/border-image-outset-in-shorthand.html:
2980 * fast/borders/border-image-outset-split-inline-expected.txt:
2981 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
2982 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
2983 * fast/borders/border-image-outset-split-inline.html:
2984 * fast/borders/border-image-outset.html:
2985 * fast/borders/border-image-repeat.html:
2986 * fast/borders/border-image-rotate-transform.html:
2987 * fast/borders/border-image-scale-transform.html:
2988 * fast/borders/border-image-scaled.html:
2989 * fast/borders/border-image-scrambled.html:
2990 * fast/borders/border-image-should-not-display-expected.html: Added.
2991 * fast/borders/border-image-should-not-display.html: Added.
2992 * fast/borders/border-image-side-reduction.html:
2993 * fast/borders/border-image-slice-constrained.html:
2994 * fast/borders/border-image-slice-missing-right.html:
2995 * fast/borders/border-image-slices.html:
2996 * fast/borders/border-image-source.html:
2997 * fast/borders/border-image-trumps-radius-expected.txt:
2998 * fast/borders/border-image-trumps-radius.html:
2999 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3000 * fast/borders/resources/red.png: Added.
3001 * fast/borders/scaled-border-image.html:
3002 * fast/gradients/border-image-gradient-expected.txt:
3003 * fast/gradients/border-image-gradient.html:
3004 * fast/hidpi/image-set-border-image-comparison.html:
3005 * fast/hidpi/image-set-border-image-dynamic.html:
3006 * fast/hidpi/image-set-border-image-simple.html:
3007 * fast/writing-mode/border-image-horizontal-bt.html:
3008 * fast/writing-mode/border-image-vertical-lr.html:
3009 * fast/writing-mode/border-image-vertical-rl.html:
3010 * platform/mac/fast/borders/border-image-01-expected.txt:
3011 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3012 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3013 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3014 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3015 * platform/mac/fast/borders/border-image-outset-expected.txt:
3016 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3017 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3018 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
3019 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
3020 * platform/mac/fast/borders/border-image-scaled-expected.txt:
3021 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
3022 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
3023 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
3024 * platform/mac/fast/borders/border-image-slices-expected.txt:
3025 * platform/mac/fast/borders/border-image-source-expected.txt:
3026 * platform/mac/fast/borders/scaled-border-image-expected.txt:
3027 * platform/mac/fast/hidpi/image-set-border-image-comparison-expected.txt:
3028 * platform/mac/fast/hidpi/image-set-border-image-dynamic-expected.txt:
3029 * platform/mac/fast/hidpi/image-set-border-image-simple-expected.txt:
3030 * platform/mac/fast/writing-mode/border-image-horizontal-bt-expected.txt:
3031 * platform/mac/fast/writing-mode/border-image-vertical-lr-expected.txt:
3032 * platform/mac/fast/writing-mode/border-image-vertical-rl-expected.txt:
3034 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3036 [MediaStream] Implement MediaStreamTrack.getSettings()
3037 https://bugs.webkit.org/show_bug.cgi?id=151727
3039 Reviewed by Jer Noble.
3041 * fast/mediastream/MediaStream-video-element-expected.txt:
3042 * fast/mediastream/MediaStream-video-element-track-stop-expected.txt:
3043 * fast/mediastream/MediaStream-video-element-track-stop.html:
3044 * fast/mediastream/MediaStream-video-element.html:
3045 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt: Added.
3046 * fast/mediastream/MediaStreamTrack-getSettings.html: Added.
3048 2015-12-01 David Hyatt <hyatt@apple.com>
3050 Implement the picture element.
3051 https://bugs.webkit.org/show_bug.cgi?id=116963
3053 Reviewed by Dean Jackson.
3055 * fast/picture: Added.
3056 * fast/picture/image-picture-1x-expected.txt: Added.
3057 * fast/picture/image-picture-1x.html: Added.
3058 * fast/picture/resources: Added.
3059 * fast/picture/resources/blue_rect.jpg: Added.
3060 * fast/picture/resources/currentSrcHelper.js: Added.
3062 (currentSrcFileName):
3063 (currentSrcFileNameNoParams):
3064 * fast/picture/resources/image-set-4x.png: Added.
3066 2015-12-02 Jiewen Tan <jiewen_tan@apple.com>
3068 Null dereference loading Blink layout test fast/loader/unload-mutation-crash.html
3069 https://bugs.webkit.org/show_bug.cgi?id=149305
3070 <rdar://problem/22747892>
3072 Reviewed by Brent Fulgham.
3074 This test case is from Blink r180918:
3075 https://codereview.chromium.org/495743003
3077 * fast/loader/unload-mutation-crash-expected.txt: Added.
3078 * fast/loader/unload-mutation-crash.html: Added.
3080 2015-12-02 Joseph Pecoraro <pecoraro@apple.com>
3082 Web Inspector: Handle YieldExpressions in the ScriptSyntaxTree
3083 https://bugs.webkit.org/show_bug.cgi?id=151730
3085 Reviewed by Brian Burg.
3087 * inspector/model/parse-script-syntax-tree-expected.txt:
3088 * inspector/model/parse-script-syntax-tree.html:
3090 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3092 [Win] Test gardening after r192895
3096 * fast/text/emoji-overlap-expected.html:
3097 * fast/text/emoji-overlap.html:
3099 2015-12-01 Commit Queue <commit-queue@webkit.org>
3101 Unreviewed, rolling out r192894 and r192904.
3102 https://bugs.webkit.org/show_bug.cgi?id=151738
3104 Crashes sometimes on Windows (Requested by litherum on
3107 Reverted changesets:
3109 "[Win] Web fonts with small caps have excess whitespace with
3110 the complex text codepath"
3111 https://bugs.webkit.org/show_bug.cgi?id=151698
3112 http://trac.webkit.org/changeset/192894
3114 "Test gardening after r192894"
3115 http://trac.webkit.org/changeset/192904
3117 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3119 [SVG -> OTF Converter] Force UnitsPerEm to 1000
3120 https://bugs.webkit.org/show_bug.cgi?id=151650
3122 Reviewed by Antti Koivisto.
3124 Some tests have quantization differences.
3126 * fast/ruby/ruby-expansion-cjk-2-expected.html:
3127 * fast/ruby/ruby-expansion-cjk-3-expected.html:
3128 * fast/ruby/ruby-expansion-cjk-4-expected.html:
3129 * fast/ruby/ruby-expansion-cjk-5-expected.html:
3130 * fast/ruby/ruby-expansion-cjk-expected.html:
3131 * platform/mac-wk2/svg/W3C-SVG-1.1/fonts-elem-04-b-expected.txt:
3132 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-01-t-expected.txt:
3133 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-02-t-expected.txt:
3134 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-03-b-expected.txt:
3135 * platform/mac/svg/W3C-SVG-1.1/fonts-elem-07-b-expected.txt:
3136 * platform/mac/svg/W3C-SVG-1.1/text-intro-01-t-expected.txt:
3137 * platform/mac/svg/W3C-SVG-1.1/text-intro-02-b-expected.txt:
3138 * platform/mac/svg/W3C-SVG-1.1/text-intro-03-b-expected.txt:
3139 * platform/mac/svg/W3C-SVG-1.1/text-intro-04-t-expected.txt:
3140 * platform/mac/svg/batik/text/textEffect3-expected.txt:
3141 * platform/mac/svg/batik/text/textPosition2-expected.txt:
3142 * platform/mac/svg/wicd/test-rightsizing-b-expected.txt:
3143 * svg/custom/acid3-test-77-expected.txt:
3145 2015-12-01 Brady Eidson <beidson@apple.com>
3147 Add updated test result missing from http://trac.webkit.org/changeset/192924
3148 https://bugs.webkit.org/show_bug.cgi?id=151725
3150 * storage/indexeddb/modern/opendatabase-request-event-expected.txt:
3152 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3154 Marking http/tests/xmlhttprequest/methods-async.html as flaky on Yosemite WK2
3155 https://bugs.webkit.org/show_bug.cgi?id=151729
3157 Unreviewed test gardening.
3159 * platform/mac-wk2/TestExpectations:
3161 2015-12-01 Brady Eidson <beidson@apple.com>
3163 Give a more detailed message for TypeErrors that result from EnforceRange.
3164 https://bugs.webkit.org/show_bug.cgi?id=151725
3166 Reviewed by Tim Horton.
3168 * crypto/subtle/aes-cbc-generate-key-expected.txt:
3169 * js/dom/webidl-type-mapping-expected.txt:
3170 * storage/indexeddb/intversion-bad-parameters-expected.txt:
3171 * storage/indexeddb/version-change-event-basic-expected.txt:
3173 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3175 Test gardening after r192894
3179 * fast/text/small-caps-complex-expected.html:
3180 * fast/text/small-caps-complex.html:
3182 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3184 [iOS] Adjacent emoji overlap each other
3185 https://bugs.webkit.org/show_bug.cgi?id=151690
3186 <rdar://problem/23430453>
3188 Reviewed by Simon Fraser.
3190 * fast/text/emoji-overlap-expected.html: Added.
3191 * fast/text/emoji-overlap.html: Added.
3193 2015-12-01 Myles C. Maxfield <mmaxfield@apple.com>
3195 [Win] Web fonts with small caps have excess whitespace with the complex text codepath
3196 https://bugs.webkit.org/show_bug.cgi?id=151698
3198 Reviewed by Darin Adler.
3200 * fast/text/resources/tinyfont.svg: Added.
3201 * fast/text/small-caps-complex-expected.html: Added.
3202 * fast/text/small-caps-complex.html: Added.
3204 2015-12-01 Ryan Haddad <ryanhaddad@apple.com>
3206 Marking http/tests/xmlhttprequest/workers/methods.html as flaky on Yosemite WK2
3207 https://bugs.webkit.org/show_bug.cgi?id=151709
3209 Unreviewed test gardening.
3211 * platform/mac-wk2/TestExpectations:
3213 2015-12-01 Brady Eidson <beidson@apple.com>
3215 Skip some specific IDB tests in preparation for enabling the entire directory.
3217 Reviewed in person by Sam Weinig.
3219 * platform/mac-wk1/TestExpectations:
3221 2015-12-01 Brady Eidson <beidson@apple.com>
3223 Modern IDB: storage/indexeddb/create-and-remove-object-store.html fails.
3224 https://bugs.webkit.org/show_bug.cgi?id=151704
3226 Reviewed by Alex Christensen.
3228 * platform/mac-wk1/TestExpectations:
3229 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3231 2015-12-01 Brady Eidson <beidson@apple.com>
3233 Modern IDB: storage/indexeddb/basics.html fails.
3234 https://bugs.webkit.org/show_bug.cgi?id=151694
3236 Reviewed by Alex Christensen.
3238 * platform/mac-wk1/TestExpectations:
3239 * storage/indexeddb/modern/deletedatabase-1.html:
3240 * storage/indexeddb/modern/opendatabase-versions.html:
3241 * storage/indexeddb/modern/versionchange-event.html:
3243 2015-12-01 Carlos Garcia Campos <cgarcia@igalia.com>
3245 Unreviewed, rolling out r192876.
3247 It broke a lot of JSC and layout tests for GTK and EFL
3251 "[ES6] "super" and "this" should be lexically bound inside an
3252 arrow function and should live in a JSLexicalEnvironment"
3253 https://bugs.webkit.org/show_bug.cgi?id=149338
3254 http://trac.webkit.org/changeset/192876
3256 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3258 [Streams API] pull function of tee should call readFromReadableStreamReader directly
3259 https://bugs.webkit.org/show_bug.cgi?id=151497
3263 Adding non regression test.
3265 * streams/streams-promises-expected.txt:
3266 * streams/streams-promises.html:
3268 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3270 [Streams API] teeReadableStream should not directly use stream.getReader()
3271 https://bugs.webkit.org/show_bug.cgi?id=151487
3273 Reviewed by Darin Adler.
3275 Adding non-regression test.
3277 * streams/streams-promises-expected.txt:
3278 * streams/streams-promises.html:
3280 2015-12-01 Skachkov Oleksandr <gskachkov@gmail.com>
3282 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
3283 https://bugs.webkit.org/show_bug.cgi?id=149338
3285 Reviewed by Saam Barati.
3287 * js/arrowfunction-supercall-expected.txt: Added.
3288 * js/arrowfunction-supercall.html: Added.
3289 * js/arrowfunction-tdz-expected.txt: Added new expectation.
3290 * js/script-tests/arrowfunction-supercall.js: Added.
3291 * js/script-tests/arrowfunction-tdz.js: Added new cases.
3293 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3295 [Streams API] streams should not directly use Number and related methods
3296 https://bugs.webkit.org/show_bug.cgi?id=151499
3298 Reviewed by Darin Adler.
3300 Added a non-regression test.
3302 * streams/streams-promises-expected.txt:
3303 * streams/streams-promises.html:
3305 2015-12-01 Youenn Fablet <youenn.fablet@crf.canon.fr>
3307 [Streams API] Remove use of @catch for exposed promises
3308 https://bugs.webkit.org/show_bug.cgi?id=151625
3310 Reviewed by Darin Adler.
3312 * streams/streams-promises.html: beefing up the catch test by also overwritting Promise.prototype.then.
3314 2015-11-30 Brady Eidson <beidson@apple.com>
3316 Modern IDB: Unskip "storage/indexeddb/mozilla" instead of each individual test inside of it.
3317 https://bugs.webkit.org/show_bug.cgi?id=151693
3319 Reviewed by Geoffrey Garen.
3321 * platform/mac-wk1/TestExpectations:
3323 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3325 Amazon.com Additional Information links aren't clickable
3326 https://bugs.webkit.org/show_bug.cgi?id=151401
3327 <rdar://problem/23454261>
3329 Reviewed by Darin Adler.
3331 * fast/block/float/hit-test-on-overlapping-floats-expected.txt: Added.
3332 * fast/block/float/hit-test-on-overlapping-floats.html: Added.
3334 2015-11-30 Brady Eidson <beidson@apple.com>
3336 Modern IDB: Iterating index cursors to a specific key is busted.
3337 https://bugs.webkit.org/show_bug.cgi?id=151684
3339 Reviewed by Darin Adler.
3341 * platform/mac-wk1/TestExpectations:
3343 2015-11-30 Brady Eidson <beidson@apple.com>
3345 Modern IDB: ObjectStore cursors should not be able to iterate out of their range.
3346 https://bugs.webkit.org/show_bug.cgi?id=151683
3348 Reviewed by Darin Adler.
3350 * platform/mac-wk1/TestExpectations:
3352 2015-11-30 Brady Eidson <beidson@apple.com>
3354 Modern IDB: "prevunique" cursors should point at the lowest primary key that matches, not the highest.
3355 https://bugs.webkit.org/show_bug.cgi?id=151675.
3357 Reviewed by Darin Adler.
3359 * platform/mac-wk1/TestExpectations:
3360 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3361 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3362 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3364 2015-11-30 Jiewen Tan <jiewen_tan@apple.com>
3366 Null dereference loading Blink layout test http/tests/misc/detach-during-notifyDone.html
3367 https://bugs.webkit.org/show_bug.cgi?id=149309
3368 <rdar://problem/22748363>
3370 Reviewed by Brent Fulgham.
3372 The test case is from Blink r175601:
3373 https://codereview.chromium.org/317513002
3374 The test case will generate a set of weird ordering events that affects the documentLoader:
3375 1. The subframe finishes loading, and since the frame’s testRunner is not set to wait until
3376 done, WebKitTestRunner stops the load (by calling WKBundlePageStopLoading()).
3377 2. This causes the in-progress XHR to be aborted, which causes its readyState to become DONE
3378 (this bug doesn’t always reproduce because sometimes the XHR has already finished before the
3379 frame finishes loading).
3380 3. The onreadystatechange callback is executed, which sets innerHTML on the parent frame.
3381 4. Setting innerHTML disconnects the subframe, nulling out its DocumentLoader.
3382 5. We return to WebFrameLoaderClient::dispatchDidFinishLoad() from step #1, but now the
3383 FrameLoader’s DocumentLoader is null. And WebKit crashes here.
3385 Note that steps 2-4 happen synchronously inside WebFrameLoaderClient::dispatchDidFinishLoad().
3387 * http/tests/misc/detach-during-notifyDone-expected.txt: Added.
3388 * http/tests/misc/detach-during-notifyDone.html: Added.
3389 * http/tests/misc/resources/detached-frame.html: Added.
3391 2015-11-30 Commit Queue <commit-queue@webkit.org>
3393 Unreviewed, rolling out r192819.
3394 https://bugs.webkit.org/show_bug.cgi?id=151681
3396 This change broke existing layout tests on Windows (Requested
3397 by ryanhaddad on #webkit).
3401 "Unify font-variant-* with font-variant shorthand"
3402 https://bugs.webkit.org/show_bug.cgi?id=149773
3403 http://trac.webkit.org/changeset/192819
3405 2015-11-30 Brady Eidson <beidson@apple.com>
3407 Modern IDB: Set the correct source on the IDBRequest for cursor updates
3408 https://bugs.webkit.org/show_bug.cgi?id=151665
3410 Reviewed by Andy Estes.
3412 * platform/mac-wk1/TestExpectations:
3414 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3416 Marking fast/forms/state-restore-per-form.html as a flaky timeout on mac-wk2
3417 https://bugs.webkit.org/show_bug.cgi?id=150542
3419 Unreviewed test gardening.
3421 * platform/mac-wk2/TestExpectations:
3423 2015-11-30 Brady Eidson <beidson@apple.com>
3425 Modern IDB: Correct handling of cursors finishing iteration.
3426 https://bugs.webkit.org/show_bug.cgi?id=151664
3428 Reviewed by Andy Estes.
3430 * platform/mac-wk1/TestExpectations:
3432 2015-11-30 Myles C. Maxfield <mmaxfield@apple.com>
3434 Unify font-variant-* with font-variant shorthand
3435 https://bugs.webkit.org/show_bug.cgi?id=149773
3437 Reviewed by Darin Adler.
3439 Update tests. Also temporarily skip existing font-features tests until
3440 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3442 * css3/font-variant-parsing-expected.txt:
3443 * css3/font-variant-parsing.html:
3444 * fast/css/font-property-priority-expected.txt:
3445 * fast/css/font-shorthand-expected.txt:
3446 * fast/css/parsing-font-variant-ligatures-expected.txt:
3447 * fast/css/parsing-font-variant-ligatures.html:
3448 * fast/inspector-support/style-expected.txt:
3449 * fast/text/font-variant-shorthand-expected.txt: Added.
3450 * fast/text/font-variant-shorthand.html: Added.
3451 * platform/mac/TestExpectations:
3452 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3454 2015-11-30 Brady Eidson <beidson@apple.com>
3456 Modern IDB: After versionchange transactions abort, fire onerror on the original IDBOpenDBRequest.
3457 https://bugs.webkit.org/show_bug.cgi?id=151648
3459 Reviewed by Andy Estes.
3461 * platform/mac-wk1/TestExpectations:
3462 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
3463 * storage/indexeddb/modern/abort-requests-cancelled.html:
3464 * storage/indexeddb/modern/aborted-put-expected.txt:
3465 * storage/indexeddb/modern/aborted-put.html:
3466 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
3467 * storage/indexeddb/modern/createobjectstore-basic.html:
3468 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3469 * storage/indexeddb/modern/deleteindex-2.html:
3470 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
3471 * storage/indexeddb/modern/deleteobjectstore-1.html:
3472 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3473 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
3474 * storage/indexeddb/modern/versionchange-abort-then-reopen.html:
3476 2015-11-30 Chris Dumez <cdumez@apple.com>
3478 location.origin is undefined in a web worker
3479 https://bugs.webkit.org/show_bug.cgi?id=151614
3481 Reviewed by Darin Adler.
3483 Update existing layout test to confirm the existence of location.origin when in a
3486 * fast/workers/resources/worker-location.js:
3487 * fast/workers/worker-location-expected.txt:
3489 2015-11-30 Brady Eidson <beidson@apple.com>
3491 Modern IDB: Support updating cursor values when the object store uses inline keys.
3492 https://bugs.webkit.org/show_bug.cgi?id=151647
3494 Reviewed by Andy Estes.
3496 * platform/mac-wk1/TestExpectations:
3498 2015-11-30 Brady Eidson <beidson@apple.com>
3500 Modern IDB: openCursor() fix resulting in at least 4 more passing tests.
3501 https://bugs.webkit.org/show_bug.cgi?id=151630
3503 Reviewed by Andy Estes.
3505 * platform/mac-wk1/TestExpectations:
3506 * storage/indexeddb/modern/cursor-2-expected.txt:
3507 * storage/indexeddb/modern/cursor-2.html:
3508 * storage/indexeddb/modern/cursor-3-expected.txt:
3509 * storage/indexeddb/modern/cursor-3.html:
3510 * storage/indexeddb/modern/cursor-4-expected.txt:
3511 * storage/indexeddb/modern/cursor-4.html:
3512 * storage/indexeddb/modern/deleteindex-1-expected.txt:
3513 * storage/indexeddb/modern/deleteindex-1.html:
3514 * storage/indexeddb/modern/deleteindex-2-expected.txt:
3515 * storage/indexeddb/modern/deleteindex-2.html:
3516 * storage/indexeddb/modern/index-4-expected.txt:
3517 * storage/indexeddb/modern/index-4.html:
3518 * storage/indexeddb/modern/index-cursor-1-expected.txt:
3519 * storage/indexeddb/modern/index-cursor-1.html:
3520 * storage/indexeddb/modern/index-cursor-2-expected.txt:
3521 * storage/indexeddb/modern/index-cursor-2.html:
3522 * storage/indexeddb/modern/index-cursor-3-expected.txt:
3523 * storage/indexeddb/modern/index-cursor-3.html:
3525 2015-11-30 Ryan Haddad <ryanhaddad@apple.com>
3527 Marking http/tests/cache/disk-cache/disk-cache-request-max-stale.html as flaky on Yosemite WK2
3528 https://bugs.webkit.org/show_bug.cgi?id=143159
3530 Unreviewed test gardening.
3532 * platform/mac-wk2/TestExpectations:
3534 2015-11-30 Brady Eidson <beidson@apple.com>
3536 Modern IDB: Support keyPath injection into object store records.
3537 https://bugs.webkit.org/show_bug.cgi?id=151640
3539 Reviewed by Andy Estes.
3541 * platform/mac-wk1/TestExpectations:
3543 2015-11-29 Antoine Quint <graouts@apple.com>
3545 Browser does not fall back to SVG attribute value when CSS style value is invalid or not supported
3546 https://bugs.webkit.org/show_bug.cgi?id=147932
3548 Reviewed by Dean Jackson.
3550 Testing that we correctly fall back to the presentation attribute for SVGPaint and SVGColor values
3551 specified with an invalid keyword in a `style` attribute. We also update the expected output for
3552 svg/css/svg-attribute-parser-mode.html which is now in line with values returned by Firefox and
3553 Chrome, where we correctly use the default value instead of null objects, which was definitely
3556 * svg/css/invalid-color-cascade-expected.svg: Added.
3557 * svg/css/invalid-color-cascade.svg: Added.
3558 * svg/css/invalid-paint-cascade-expected.svg: Added.
3559 * svg/css/invalid-paint-cascade.svg: Added.
3560 * svg/css/script-tests/svg-attribute-parser-mode.js:
3561 * svg/css/svg-attribute-parser-mode-expected.txt:
3563 2015-11-18 Andy Estes <aestes@apple.com>
3565 [Content Filtering] Crash in DocumentLoader::notifyFinished() when allowing a media document to load
3566 https://bugs.webkit.org/show_bug.cgi?id=151433
3567 rdar://problem/23506594
3569 Reviewed by Alexey Proskuryakov.
3571 * contentfiltering/allow-media-document-expected.txt: Added.
3572 * contentfiltering/allow-media-document.html: Added.
3573 * contentfiltering/resources/test.mp4: Added.
3575 2015-11-25 Pranjal Jumde <pjumde@apple.com>
3577 Checks for buffer-overflows when reading characters from textRun
3578 https://bugs.webkit.org/show_bug.cgi?id=151055
3579 <rdar://problem/23251789>
3581 Reviewed by Myles C. Maxfield.
3583 * dom/html/level1/core/151055_asan.html:
3584 * dom/html/level1/core/151055_asan-expected.txt:
3586 2015-11-24 Commit Queue <commit-queue@webkit.org>
3588 Unreviewed, rolling out r192536, r192722, and r192743.
3589 https://bugs.webkit.org/show_bug.cgi?id=151593
3591 Still causing trouble. (Requested by kling on #webkit).
3593 Reverted changesets:
3595 "[JSC] JSPropertyNameEnumerator could be destructorless."
3596 https://bugs.webkit.org/show_bug.cgi?id=151242
3597 http://trac.webkit.org/changeset/192536
3599 "REGRESSION(r192536): Null pointer dereference in
3600 JSPropertyNameEnumerator::visitChildren()."
3601 https://bugs.webkit.org/show_bug.cgi?id=151495
3602 http://trac.webkit.org/changeset/192722
3604 "REGRESSION(r192536): Null pointer dereference in
3605 JSPropertyNameEnumerator::visitChildren()."
3606 https://bugs.webkit.org/show_bug.cgi?id=151495
3607 http://trac.webkit.org/changeset/192743
3609 2015-11-24 Xabier Rodriguez Calvar <calvaris@igalia.com>
3611 [Streams API] Implement pipeTo method in readable Stream
3612 https://bugs.webkit.org/show_bug.cgi?id=151588
3614 Reviewed by Darin Adler.
3616 Test "Piping to a writable stream that does not consume the writes fast enough exerts backpressure on the
3617 source" was moved to its own file because it causes timing issues.
3619 * streams/reference-implementation/pipe-to.html: Moved "Piping to a writable stream that does not consume the
3620 writes fast enough exerts backpressure on the source" test to its own file.
3621 * streams/pipe-to.html: Added with "Piping to a writable stream that does not consume the writes fast enough
3622 exerts backpressure on the source" test.
3623 * streams/reference-implementation/brand-checks.html: Fixed issue with the creation of a ReadableStreamReader.
3624 * streams/pipe-to-expected.txt:
3625 * streams/reference-implementation/brand-checks-expected.txt:
3626 * streams/reference-implementation/pipe-through-expected.txt:
3627 * streams/reference-implementation/pipe-to-expected.txt:
3628 * streams/reference-implementation/pipe-to-options-expected.txt:
3629 * streams/reference-implementation/readable-stream-templated-expected.txt: Expectations.
3630 * platform/mac/TestExpectations:
3631 * platform/win/TestExpectations: Flagged pipe-to test because of webkit.org/b/147933.
3633 2015-11-24 Antti Koivisto <antti@apple.com>
3635 REGRESSION (r190983): Non-element, non-text nodes should not be distributed to slots
3636 https://bugs.webkit.org/show_bug.cgi?id=151566
3637 rdar://problem/23430177
3639 Reviewed by Zalan Bujtas.
3641 * fast/html/details-comment-crash-expected.html: Added.
3642 * fast/html/details-comment-crash.html: Added.
3644 2015-11-23 Brady Eidson <beidson@apple.com>
3646 Modern IDB: Unskip all indexeddb/mozilla tests that pass.
3647 https://bugs.webkit.org/show_bug.cgi?id=151568
3649 Reviewed by Alex Christensen.
3651 * platform/mac-wk1/TestExpectations:
3653 2015-11-23 Brady Eidson <beidson@apple.com>
3655 Modern IDB: When a transaction is aborted, call onerror handlers for all in-progress requests.
3656 https://bugs.webkit.org/show_bug.cgi?id=151550
3658 Reviewed by Alex Christensen.
3660 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt: Added.
3661 * storage/indexeddb/modern/abort-requests-cancelled.html: Added.
3662 * storage/indexeddb/modern/idbtransaction-objectstore-failures-expected.txt:
3663 * storage/indexeddb/modern/idbtransaction-objectstore-failures.html:
3664 * storage/indexeddb/modern/index-5-expected.txt:
3665 * storage/indexeddb/modern/index-5.html:
3667 2015-11-23 Brady Eidson <beidson@apple.com>
3669 Modern IDB: Unskip storage/indexeddb/mozilla/global-data.html.
3670 https://bugs.webkit.org/show_bug.cgi?id=151557
3672 Reviewed by Alex Christensen.
3674 * platform/mac-wk1/TestExpectations:
3676 2015-11-17 Sergio Villar Senin <svillar@igalia.com>
3678 ASSERTION FAILED: freeSpace >= 0 in WebCore::RenderGrid::computeTrackSizesForDirection
3679 https://bugs.webkit.org/show_bug.cgi?id=151254
3681 Reviewed by Darin Adler.
3683 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash-expected.txt: Added.
3684 * fast/css-grid-layout/grid-quirks-mode-huge-margin-crash.html: Added.
3686 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3688 Add a test to make sure that font-variant: inherit works correctly.
3692 * fast/text/font-variant-inherit-expected.html: Added.
3693 * fast/text/font-variant-inherit.html: Added.
3695 2015-11-22 Myles C. Maxfield <mmaxfield@apple.com>
3697 Font selection should not consult font-variant property
3698 https://bugs.webkit.org/show_bug.cgi?id=151537
3700 Reviewed by Simon Fraser.
3702 * fast/text/font-selection-font-variant-expected.html: Added.
3703 * fast/text/font-selection-font-variant.html: Added.
3705 == Rolled over to ChangeLog-2015-11-21 ==