1 2016-01-04 Ryan Haddad <ryanhaddad@apple.com>
3 Skip failing test fast/animation/request-animation-frame-disabled.html on ios-simulator
4 fast/animation/request-animation-frame-disabled.html
6 Unreviewed test gardening.
8 * platform/ios-simulator/TestExpectations:
10 2016-01-04 Ryan Haddad <ryanhaddad@apple.com>
12 Re-enable fast/animation tests on ios-simulator
13 https://bugs.webkit.org/show_bug.cgi?id=137588
15 Unreviewed test gardening.
17 * platform/ios-simulator/TestExpectations:
19 2016-01-02 Brady Eidson <beidson@apple.com>
21 Modern IDB TestExpectations gardening.
23 Rubberstamped by Andy Estes.
25 * platform/mac-wk1/TestExpectations: Remove the failure entry for a test that passes.
27 2016-01-03 Simon Fraser <simon.fraser@apple.com>
29 scrollLeft returns different values for viewport and non-viewport scrolling with rtl
30 https://bugs.webkit.org/show_bug.cgi?id=94405
31 rdar://problem/21829754
33 Reviewed by Zalan Bujtas.
35 programmatic-overflow-rtl-scrollIntoView.html is a basic test for negative scrollLeft
38 Other tests are fixed to programmatically scroll to negative scroll positions.
40 * compositing/rtl/rtl-overflow-scrolling.html:
41 * fast/overflow/scroll-div-hide-show-expected.txt:
42 * fast/overflow/scroll-div-hide-show.html:
43 * fast/repaint/horizontal-bt-overflow-parent.html:
44 * fast/repaint/horizontal-bt-overflow-same.html:
45 * fast/repaint/vertical-overflow-parent.html:
46 * fast/repaint/vertical-overflow-same.html:
47 * fast/scrolling/programmatic-overflow-rtl-scrollIntoView-expected.txt: Added.
48 * fast/scrolling/programmatic-overflow-rtl-scrollIntoView.html: Added.
49 * fast/writing-mode/flipped-blocks-hit-test-overflow-scroll.html:
50 * imported/blink/compositing/overflow/rtl-overflow.html:
52 2016-01-02 Simon Fraser <simon.fraser@apple.com>
54 Some cleanup in ScrollAnimator
55 https://bugs.webkit.org/show_bug.cgi?id=152649
57 Reviewed by Zalan Bujtas.
59 Added fast/scrolling/arrow-key-scroll-in-rtl-document.html to test for arrow
60 key scrolling in an RTL document, which an earlier version of the patch
61 regressed without detection.
63 * fast/dom/horizontal-scrollbar-in-rtl-expected.txt:
64 * fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt: Added.
65 * fast/scrolling/arrow-key-scroll-in-rtl-document.html: Added.
67 2016-01-02 Zalan Bujtas <zalan@apple.com>
69 Simple line layout:: Add text-decoration support.
70 https://bugs.webkit.org/show_bug.cgi?id=152623
72 Reviewed by Antti Koivisto.
74 Existing tests cases also cover decoration correctness.
76 * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration-expected.html: Added.
77 * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration.html: Added.
79 2016-01-01 Brady Eidson <beidson@apple.com>
81 Modern IDB: storage/indexeddb/database-deletepending-flag.html fails.
82 https://bugs.webkit.org/show_bug.cgi?id=152600
84 Reviewed by Alex Christensen.
86 * platform/mac-wk1/TestExpectations:
88 2016-01-01 Simon Fraser <simon.fraser@apple.com>
90 Fix reload and programmatic scrolling in RTL documents
91 https://bugs.webkit.org/show_bug.cgi?id=152639
93 Reviewed by Zalan Bujtas.
95 New tests for programmatic scrolling (2 kinds!) in RTL documents, and
96 reloading a scrolled RTL document.
98 * fast/scrolling/programmatic-document-rtl-scroll-expected.html: Added.
99 * fast/scrolling/programmatic-document-rtl-scroll.html: Added.
100 * fast/scrolling/programmatic-document-rtl-scrollIntoView-expected.txt: Added.
101 * fast/scrolling/programmatic-document-rtl-scrollIntoView.html: Added.
102 * fast/scrolling/scroll-position-on-reload-rtl-expected.txt: Added.
103 * fast/scrolling/scroll-position-on-reload-rtl.html: Added.
105 2016-01-01 Simon Fraser <simon.fraser@apple.com>
107 REGRESSION (r194448): Scrolling overflow:scroll goes too far
108 https://bugs.webkit.org/show_bug.cgi?id=152645
110 Reviewed by Zalan Bujtas.
112 Test that scrolls and overflow div with wheel events, then checks that it has
113 not passed the max scroll offset.
115 * fast/scrolling/overflow-scroll-past-max-expected.txt: Added.
116 * fast/scrolling/overflow-scroll-past-max.html: Added.
118 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
120 [GTK] Several IndexedDB tests failing
122 Unreviewed gardening.
124 * platform/gtk/TestExpectations:
126 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
128 [GTK] http/tests/misc/detached-frame-console.html is crashing
130 Unreviewed gardening.
132 * platform/gtk/TestExpectations:
134 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
136 [GTK] http/tests/media/clearkey/clear-key-hls-aes128.html is crashing
138 Unreviewed gardening.
140 * platform/gtk/TestExpectations:
142 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
144 [GTK] Expect missing results for CSS table anonymous objects tests
146 Unreviewed gardening.
148 * platform/gtk/TestExpectations:
150 2015-12-31 Simon Fraser <simon.fraser@apple.com>
152 [iOS WK2] Fix incorrect scrollPosition handling
153 https://bugs.webkit.org/show_bug.cgi?id=152630
155 Reviewed by Zalan Bujtas.
157 These tests now load with a 0,0 scroll position, so don't dump out the "scrolled to" text,
158 which matches Mac behavior.
160 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
161 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
162 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
163 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
164 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
165 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
166 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
167 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
168 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
169 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
170 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
171 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
173 2015-12-31 Zalan Bujtas <zalan@apple.com>
175 text-decoration: line-through is mispositioned when text has overline/underline too.
176 https://bugs.webkit.org/show_bug.cgi?id=152619
178 Reviewed by Simon Fraser.
180 Line-through painting was mistakenly calling drawLineForText with overline/underline positioning.
182 * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned-expected.html: Added.
183 * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned.html: Added.
185 2015-12-31 Zalan Bujtas <zalan@apple.com>
187 Simple line layout: Text with stroke width is not positioned correctly.
188 https://bugs.webkit.org/show_bug.cgi?id=152614
190 Reviewed by Simon Fraser.
192 Visual overflow should not affect text position.
194 * fast/text/simple-line-layout-text-position-with-stroke-expected.html: Added.
195 * fast/text/simple-line-layout-text-position-with-stroke.html: Added.
197 2015-12-31 Zalan Bujtas <zalan@apple.com>
199 Simple line layout: Nested block with pseudo first-line parent should bail out of simple line layout.
200 https://bugs.webkit.org/show_bug.cgi?id=152599
202 Reviewed by Simon Fraser.
204 We should bail out of simple line layout if any of the ancestors have pseudo first-line style.
205 (see RenderBlock::firstLineBlock())
207 * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout-expected.html: Added.
208 * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout.html: Added.
210 2015-12-31 Martin Robinson <mrobinson@igalia.com>
212 Mark some tests as failing on WebKitGTK+.
214 Unreviewed gardening.
216 * platform/gtk/TestExpectations:
218 2015-12-31 Martin Robinson <mrobinson@igalia.com>
220 Mark WOFF2 test as failing on WebKitGTK+
222 Unreviewed. Gardening.
224 * platform/gtk/TestExpectations:
226 2015-12-31 ChangSeok Oh <changseok.oh@collabora.com>
228 [GTK] Unreviewed gardening at 2015-12-31
230 Mark fast/text/text-combine-placement.html as crashing.
232 * platform/gtk/TestExpectations:
234 2015-12-30 Brady Eidson <beidson@apple.com>
236 Modern IDB: Only fire blocked events after all open connections have handled their versionchange events.
237 https://bugs.webkit.org/show_bug.cgi?id=152593
239 Reviewed by Andy Estes.
241 - Unskip two timeout tests that now pass.
242 - Reclassify a text-failure test to be skipped for new reasons.
244 * platform/mac-wk1/TestExpectations:
246 2015-12-30 Gyuyoung Kim <gyuyoung.kim@webkit.org>
248 Unreviewed, EFL gardening.
250 Mark navigation policy tests to failure and unskip some passing test.
251 Update media failure tests.
253 * platform/efl/TestExpectations:
255 2015-12-30 Skachkov Oleksandr <gskachkov@gmail.com>
257 [ES6] Arrow function syntax. Arrow function specific features. Lexical bind "super"
258 https://bugs.webkit.org/show_bug.cgi?id=149615
260 Reviewed by Saam Barati.
262 * js/arrowfunction-superproperty-expected.txt: Added.
263 * js/arrowfunction-superproperty.html: Added.
264 * js/script-tests/arrowfunction-superproperty.js: Added.
266 2015-12-29 Andy VanWagoner <andy@instructure.com>
268 Remove tests for sometimes unsupported calendars, numbering systems, and time zone backward links
269 https://bugs.webkit.org/show_bug.cgi?id=152550
271 Reviewed by Alexey Proskuryakov.
273 Time zones change often, so only test a few probable backward links.
274 Remove hanidays numbering system tests, since GTK and EFL don't support it.
275 Remove islamic-umalqura calendar tests, since GTK and EFL don't support it.
277 * js/intl-datetimeformat-expected.txt:
278 * js/script-tests/intl-datetimeformat.js:
280 2015-12-27 Zalan Bujtas <zalan@apple.com>
282 Should never be reached failure in WebCore::RenderElement::clearLayoutRootIfNeeded
283 https://bugs.webkit.org/show_bug.cgi?id=151590
285 Reviewed by Simon Fraser.
287 We should always set the layoutroot when a new subtree layout is requested (and convert it
288 to a full layout when needed). It ensures that renderers are detached cleanly even when
289 they are set as layoutroot.
291 * fast/block/assert-when-layout-root-is-not-cleared-expected.txt: Added.
292 * fast/block/assert-when-layout-root-is-not-cleared.html: Added.
294 2015-12-25 Zalan Bujtas <zalan@apple.com>
296 Subpixel rendering: Add subpixel support for outline.
297 https://bugs.webkit.org/show_bug.cgi?id=152560
299 Unable to ref-test other outline types.
301 Reviewed by Simon Fraser.
303 * fast/borders/hidpi-outline-hairline-painting-expected.html: Added.
304 * fast/borders/hidpi-outline-hairline-painting.html: Added.
306 2015-12-24 Zalan Bujtas <zalan@apple.com>
308 ASSERTION FAILED: x2 >= x1 in WebCore::RenderElement::drawLineForBoxSide
309 https://bugs.webkit.org/show_bug.cgi?id=151210
311 Reviewed by Simon Fraser.
313 "IntRect outer = snappedIntRect(inner)" explicitly converts inner to LayoutRect and
314 returns a snapped IntRect. When inner (after the inflate) overflows LayoutUnit,
315 the snapped outer rect becomes smaller than the inner rect.
317 This patch also enables outline painting on subpixel positions.
319 * fast/borders/hidpi-outline-on-subpixel-position-expected.html: Added.
320 * fast/borders/hidpi-outline-on-subpixel-position.html: Added.
321 * fast/borders/outline-offset-overflow-expected.txt: Added.
322 * fast/borders/outline-offset-overflow.html: Added.
324 2015-12-23 Brady Eidson <beidson@apple.com>
326 Modern IDB: Don't open any new connections until after version change transactions are completely handled.
327 https://bugs.webkit.org/show_bug.cgi?id=152441
329 Reviewed by Alex Christensen.
331 * platform/mac-wk1/TestExpectations: Enable 4 now-passing tests.
333 2015-12-23 Brady Eidson <beidson@apple.com>
335 Modern IDB: storage/indexeddb/transaction-basics.html fails.
336 https://bugs.webkit.org/show_bug.cgi?id=152481
338 Reviewed by Alex Christensen.
340 * platform/mac-wk1/TestExpectations:
341 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
342 * storage/indexeddb/transaction-basics-expected.txt:
344 2015-12-23 Gyuyoung Kim <gyuyoung.kim@webkit.org>
346 Unreviewed EFL gardening.
348 Mark shadow dom to Pass with incorrect result. Additionally remove
349 disappeared storage tests in TestExpectations.
351 Unskip MSE tests because MSE functionalities have been supported by gstreamer.
353 * platform/efl/TestExpectations:
355 2015-12-23 Simon Fraser <simon.fraser@apple.com>
357 REGRESSION (r187593): Scroll position jumps when selecting text in an iframe
358 https://bugs.webkit.org/show_bug.cgi?id=152541
359 rdar://problem/23886181
361 Reviewed by Tim Horton.
363 New test for autoscrolling iframe contents (an existing test scrolled an overflow:scroll
364 inside an iframe, and didn't catch the bug).
366 * fast/events/autoscroll-in-iframe-body-expected.txt: Added.
367 * fast/events/autoscroll-in-iframe-body.html: Added.
368 * fast/forms/input-readonly-autoscroll.html: Fix a missing double quote.
370 2015-12-22 Simon Fraser <simon.fraser@apple.com>
372 Minor cleanup in RenderBox::canBeProgramaticallyScrolled()
373 https://bugs.webkit.org/show_bug.cgi?id=152515
375 Reviewed by Tim Horton.
377 Test that programmatic scrolling works inside overflow:hidden.
379 * fast/overflow/overflow-hidden-scroll-into-view-expected.html: Added.
380 * fast/overflow/overflow-hidden-scroll-into-view.html: Added.
382 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
384 Rebaselining storage/domstorage/localstorage/delete-defineproperty-removal.html
385 https://bugs.webkit.org/show_bug.cgi?id=149179
387 Unreviewed test gardening.
389 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt:
391 2015-12-23 Pranjal Jumde <pjumde@apple.com>
393 Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
394 https://bugs.webkit.org/show_bug.cgi?id=149179
395 <rdar://problem/22708019>.
397 Reviewed by Filip Pizlo.
399 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
400 * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.
402 2015-12-23 Eric Carlson <eric.carlson@apple.com>
404 [MediaStream] MediaDeviceInfo.label must be empty in some situations
405 https://bugs.webkit.org/show_bug.cgi?id=152000
407 Reviewed by Brent Fulgham.
409 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
410 * fast/mediastream/MediaDevices-enumerateDevices.html:
412 2015-12-23 Andy VanWagoner <andy@instructure.com>
414 [INTL] Implement DateTime Format Functions
415 https://bugs.webkit.org/show_bug.cgi?id=147606
417 Reviewed by Benjamin Poulain.
419 * js/intl-datetimeformat-expected.txt: Added format tests.
420 * js/intl-datetimeformat.html: Used utf-8.
421 * js/script-tests/intl-datetimeformat.js: Added format tests.
423 2015-12-23 Andy VanWagoner <thetalecrafter@gmail.com>
425 [INTL] Implement String.prototype.localeCompare in ECMA-402
426 https://bugs.webkit.org/show_bug.cgi?id=147607
428 Reviewed by Benjamin Poulain.
430 * js/script-tests/string-localeCompare.js:
431 * js/script-tests/string-prototype-properties.js: Update error message.
432 * js/string-localeCompare-expected.txt:
433 * js/string-prototype-properties-expected.txt: Update error message.
434 * js/string-localeCompare.html:
436 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
438 Rebaselining fast/text/emoji.html for Windows
439 https://bugs.webkit.org/show_bug.cgi?id=152147
441 Unreviewed test gardening.
443 * platform/win/fast/text/emoji-expected.txt:
445 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
447 Marking http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* as failing on Win
448 https://bugs.webkit.org/show_bug.cgi?id=152411
450 Unreviewed test gardening.
452 * platform/win/TestExpectations:
454 2015-12-23 ChangSeok Oh <changseok.oh@collabora.com>
456 [GTK] Unreviewed gardening
458 RTCPeerConnection-state.html is removed after r194112. Remove failure expectations
459 for tests which have been passing. Add new expectations for text-combine-shrink-on-color-change.html
461 * platform/gtk/TestExpectations:
462 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.png: Added.
463 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
465 2015-12-23 Andy VanWagoner <andy@instructure.com>
467 [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions ()
468 https://bugs.webkit.org/show_bug.cgi?id=147603
470 Reviewed by Benjamin Poulain.
472 * js/intl-datetimeformat-expected.txt: Added resolvedOptions tests.
473 * js/script-tests/intl-datetimeformat.js: Added resolvedOptions tests.
474 (string_appeared_here):
476 2015-12-23 Chris Aljoudi <chris@chrismatic.io> and Alex Christensen <achristensen@webkit.org>
478 Content blockers should be able to promote http to https
479 https://bugs.webkit.org/show_bug.cgi?id=148966
481 Reviewed by Benjamin Poulain.
483 * http/tests/contentextensions/make-https-expected.txt: Added.
484 * http/tests/contentextensions/make-https.html: Added.
485 * http/tests/contentextensions/make-https.html.json: Added.
487 2015-12-22 Xabier Rodriguez Calvar <calvaris@igalia.com>
489 [Streams API] Fix cosmetic things after importing spec tests
490 https://bugs.webkit.org/show_bug.cgi?id=152479
492 Reviewed by Youenn Fablet.
494 Spec version are mainly updated in this patch as it wasn't done when importing tests from the spec. Some other
495 minor changes were done, as renumbering some tests, removing some orphan expectations and other styling issues.
497 * streams/brand-checks.html:
498 * streams/pipe-to.html:
499 * streams/readable-stream-controller-error.html:
500 * streams/readable-stream-pipeThrough.html:
501 * streams/readable-stream-reader-read.html:
502 * streams/reference-implementation/abstract-ops.html:
503 * streams/reference-implementation/bad-strategies.html:
504 * streams/reference-implementation/bad-underlying-sinks.html:
505 * streams/reference-implementation/bad-underlying-sources-expected.txt: Removed.
506 * streams/reference-implementation/brand-checks.html:
507 * streams/reference-implementation/byte-length-queuing-strategy.html:
508 * streams/reference-implementation/count-queuing-strategy.html:
509 * streams/reference-implementation/pipe-through.html:
510 * streams/reference-implementation/pipe-to-options.html:
511 * streams/reference-implementation/pipe-to.html:
512 * streams/reference-implementation/readable-stream-templated.html:
513 * streams/reference-implementation/transform-stream-errors.html:
514 * streams/reference-implementation/transform-stream.html:
515 * streams/reference-implementation/writable-stream-abort.html:
516 * streams/reference-implementation/writable-stream-expected.txt:
517 * streams/reference-implementation/writable-stream.html:
519 2015-12-22 Ryan Haddad <ryanhaddad@apple.com>
521 Marking webgl/1.0.2/conformance/extensions/get-extension.html as flaky on mac-wk1
522 https://bugs.webkit.org/show_bug.cgi?id=152506
524 Unreviewed test gardening.
526 * platform/mac-wk1/TestExpectations:
528 2015-12-22 Chris Fleizach <cfleizach@apple.com>
530 [WK2] Looping in testcase: fast/dom/Window/property-access-on-cached-window-after-frame-removed.html
531 https://bugs.webkit.org/show_bug.cgi?id=152482
533 Reviewed by Brent Fulgham.
535 * platform/mac-wk2/TestExpectations:
537 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
539 Skipping unsupported test on ios-simulator
540 https://bugs.webkit.org/show_bug.cgi?id=152491
542 Unreviewed test gardening.
544 * platform/ios-simulator/TestExpectations:
546 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
548 Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
549 https://bugs.webkit.org/show_bug.cgi?id=152492
551 Unreviewed test gardening.
553 * platform/mac-wk2/TestExpectations:
555 2015-12-21 Skachkov Oleksandr <gskachkov@gmail.com>
557 Unexpected exception assigning to this._property inside arrow function
558 https://bugs.webkit.org/show_bug.cgi?id=152028
560 Reviewed by Saam Barati.
562 Added new test cases for arrow function, to force create lexical env in body of function.
564 * js/arrowfunction-lexical-bind-this-expected.txt:
565 * js/script-tests/arrowfunction-lexical-bind-this.js:
567 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
569 Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
570 https://bugs.webkit.org/show_bug.cgi?id=152487
572 Unreviewed test gardening.
574 * platform/mac-wk1/TestExpectations:
576 2015-12-21 Antti Koivisto <antti@apple.com>
578 Limit cached redirect chain length
579 https://bugs.webkit.org/show_bug.cgi?id=152477
581 Reviewed by Andreas Kling.
583 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
584 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
585 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
587 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
589 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
590 https://bugs.webkit.org/show_bug.cgi?id=152485
592 Unreviewed test gardening.
594 * platform/mac-wk1/TestExpectations:
596 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
598 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
599 https://bugs.webkit.org/show_bug.cgi?id=152449
601 Unreviewed teset gardening.
603 * platform/ios-simulator/TestExpectations:
605 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
607 Unreviewed, rolling out r194328.
609 This change appears to have caused failures in JSC tests
613 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
614 https://bugs.webkit.org/show_bug.cgi?id=147607
615 http://trac.webkit.org/changeset/194328
617 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
619 [INTL] Implement String.prototype.localeCompare in ECMA-402
620 https://bugs.webkit.org/show_bug.cgi?id=147607
622 Reviewed by Darin Adler.
624 * js/script-tests/string-localeCompare.js:
625 * js/script-tests/string-prototype-properties.js: Update error message.
626 * js/string-localeCompare-expected.txt:
627 * js/string-prototype-properties-expected.txt: Update error message.
628 * js/string-localeCompare.html:
630 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
632 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
633 https://bugs.webkit.org/show_bug.cgi?id=152374
635 Reviewed by Darin Adler.
637 Added test to make sure that when copying a 50 frame 500x500 animation
638 (50 MB uncompressed) to the clipboard, the additional memory usage is
639 kept to less than 200 MB.
641 * fast/images/image-copy-memory-usage-expected.txt: Added.
642 * fast/images/image-copy-memory-usage.html: Added.
643 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
645 2015-12-20 Commit Queue <commit-queue@webkit.org>
647 Unreviewed, rolling out r194033 and r194267.
648 https://bugs.webkit.org/show_bug.cgi?id=152465
650 Caused crashes on Mac WK1 bots (Requested by youenn on
655 "[Streams API] Expose ReadableStream and relatives to Worker"
656 https://bugs.webkit.org/show_bug.cgi?id=152066
657 http://trac.webkit.org/changeset/194033
659 "[Streams API] imported/w3c/web-platform-tests/streams-api
660 /readable-streams/cancel.html has a flaky test"
661 https://bugs.webkit.org/show_bug.cgi?id=152065
662 http://trac.webkit.org/changeset/194267
664 2015-12-18 Antti Koivisto <antti@apple.com>
666 Cache redirects as separate entries
667 https://bugs.webkit.org/show_bug.cgi?id=152424
669 Reviewed by Alex Christensen.
671 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
672 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
673 * http/tests/cache/disk-cache/resources/generate-response.cgi:
675 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
677 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
679 Unreviewed test gardening. This test has been passing since r191658.
681 * platform/gtk/TestExpectations:
683 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
685 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
686 https://bugs.webkit.org/show_bug.cgi?id=152442
688 Unreviewed test gardening.
690 * platform/ios-simulator/TestExpectations:
692 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
694 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
695 https://bugs.webkit.org/show_bug.cgi?id=152437
697 Unreviewed test gardening.
699 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
701 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
703 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
704 https://bugs.webkit.org/show_bug.cgi?id=152025
706 Unreviewed test gardening.
708 * platform/mac-wk2/TestExpectations:
710 2015-12-18 Brady Eidson <beidson@apple.com>
712 Modern IDB: Refactor when opening the backing store takes place.
713 https://bugs.webkit.org/show_bug.cgi?id=152405
715 Reviewed by Alex Christensen.
717 * platform/mac-wk1/TestExpectations:
719 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
721 [GTK] Unreviewed gardening
723 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
724 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
726 * platform/gtk/TestExpectations:
728 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
730 [GTK] Unreviewed gardening
731 https://bugs.webkit.org/show_bug.cgi?id=142292
733 fast/images/animated-gif-body-outside-viewport.html and
734 fast/images/animated-gif-window-resizing.html are flaky; mark them
737 * platform/gtk/TestExpectations:
739 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
741 [GTK] Unreviewed gardening
743 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
744 has been consistently passing since r192511.
746 * platform/gtk/TestExpectations:
748 2015-12-17 Commit Queue <commit-queue@webkit.org>
750 Unreviewed, rolling out r194241 and r194252.
751 https://bugs.webkit.org/show_bug.cgi?id=152415
753 Caused crashes on GuardMalloc (Requested by ap on #webkit).
757 "Modern IDB: Refactor open/delete requests to exist in the
759 https://bugs.webkit.org/show_bug.cgi?id=152397
760 http://trac.webkit.org/changeset/194241
762 "Modern IDB: Refactor when opening the backing store takes
764 https://bugs.webkit.org/show_bug.cgi?id=152405
765 http://trac.webkit.org/changeset/194252
767 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
769 [INTL] Implement Collator Compare Functions
770 https://bugs.webkit.org/show_bug.cgi?id=147604
772 Reviewed by Darin Adler.
774 * js/intl-collator-expected.txt:
775 * js/intl-collator.html:
776 * js/script-tests/intl-collator.js:
779 2015-12-17 Brady Eidson <beidson@apple.com>
781 Modern IDB: Refactor when opening the backing store takes place.
782 https://bugs.webkit.org/show_bug.cgi?id=152405
784 Reviewed by Alex Christensen.
786 * platform/mac-wk1/TestExpectations:
788 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
790 Provide a way to distinguish a nested lexical block from a function's lexical block
791 https://bugs.webkit.org/show_bug.cgi?id=152361
793 Reviewed by Saam Barati.
795 * inspector/debugger/breakpoint-scope-expected.txt:
796 We will soon remove the backend sending a "Local" scope.
797 The backend was just marking the first closure scope as local.
798 The frontend can do this itself and do a better job of it.
800 * inspector/model/resources/all-scopes.js: Added.
801 (testAllScopes.innerScope):
803 * inspector/model/resources/block-scopes.js: Added.
805 (testBlockScopes.method):
806 * inspector/model/resources/function-name-scopes.js: Added.
807 (testFunctionNameScope1):
808 * inspector/model/scope-chain-node-expected.txt: Added.
809 * inspector/model/scope-chain-node.html: Added.
810 Tests for ways to get all the different scope types and
811 specific cases of certain scope types.
813 2015-12-17 Keith Miller <keith_miller@apple.com>
815 [ES6] Add support for Symbol.hasInstance
816 https://bugs.webkit.org/show_bug.cgi?id=151839
818 Reviewed by Saam Barati.
820 Fix tests to reflect the changes to instanceof in ES6.
822 Added a new regression test for bound functions in instanceof
823 as the perfomance on bound functions should, to some degree,
824 reflect the performance on C-API users.
826 * inspector/model/remote-object-get-properties-expected.txt:
827 * js/Object-getOwnPropertyNames-expected.txt:
828 * js/exception-for-nonobject-expected.txt:
829 * js/exception-instanceof-expected.txt:
830 * js/instance-of-immediates-expected.txt:
831 * js/regress/instanceof-bound-expected.txt: Added.
832 * js/regress/instanceof-bound.html: Added.
833 * js/regress/script-tests/instanceof-bound.js: Added.
836 * js/script-tests/Object-getOwnPropertyNames.js:
838 2015-12-17 Simon Fraser <simon.fraser@apple.com>
840 Disable viewport "shrink to fit" outside of multitasking mode
841 https://bugs.webkit.org/show_bug.cgi?id=152403
842 rdar://problem/23818102
844 Reviewed by Tim Horton.
846 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
848 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
850 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
852 Web Inspector: Add JSContext Script Profiling
853 https://bugs.webkit.org/show_bug.cgi?id=151899
855 Reviewed by Brian Burg.
857 * inspector/script-profiler/event-type-API-expected.txt: Added.
858 * inspector/script-profiler/event-type-API.html: Added.
859 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
860 * inspector/script-profiler/event-type-Microtask.html: Added.
861 * inspector/script-profiler/tracking-expected.txt: Added.
862 * inspector/script-profiler/tracking.html: Added.
863 Tests for the new ScriptProfiler domain.
865 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
867 Marking fast/media/mq-* tests as failing on ios-simulator
868 https://bugs.webkit.org/show_bug.cgi?id=152137
870 Unreviewed test gardening.
872 * platform/ios-simulator/TestExpectations:
874 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
876 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
877 https://bugs.webkit.org/show_bug.cgi?id=152390
879 Unreviewed test gardening.
881 * platform/ios-simulator/TestExpectations:
883 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
885 [GTK] Unreviewed gardening
887 Remove failure expectations for tests that have been passing after
888 r185157, r186191, r189670, r191658 and r191727.
890 * platform/gtk/TestExpectations:
892 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
894 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
895 https://bugs.webkit.org/show_bug.cgi?id=152377
899 * TestExpectations: removing some flakiness expectations.
901 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
903 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
904 https://bugs.webkit.org/show_bug.cgi?id=152227
906 Reviewed by Saam Barati.
908 Make the test taking longer time.
910 * js/regress/script-tests/generator-function-create.js:
913 2015-12-16 Andy Estes <aestes@apple.com>
915 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
916 https://bugs.webkit.org/show_bug.cgi?id=152375
917 <rdar://problem/22020902>
919 Reviewed by Darin Adler.
921 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
922 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
923 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
924 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
925 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
926 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
927 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
928 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
929 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
930 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
932 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
934 Adding timout expectation to one more wpt test that I missed in the last commit.
935 https://bugs.webkit.org/show_bug.cgi?id=152335
937 Unreviewed test gardening.
941 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
943 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
944 https://bugs.webkit.org/show_bug.cgi?id=152335
946 Unreviewed test gadening.
950 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
952 Re-baseline pageoverlay/overlay* tests for mac-wk1
953 https://bugs.webkit.org/show_bug.cgi?id=152338
955 Unreviewed test gardening.
957 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
958 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
959 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
961 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
963 Mark additional wpt tests as flaky due to WK/WPT testharness.js
964 https://bugs.webkit.org/show_bug.cgi?id=152335
968 * TestExpectations: marking some more tests as flaky.
970 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
972 Web Inspector: Typing object literal in the console causes a parse error
973 https://bugs.webkit.org/show_bug.cgi?id=141737
975 Reviewed by Timothy Hatcher.
977 * inspector/controller/runtime-controller-expected.txt: Added.
978 * inspector/controller/runtime-controller.html: Added.
980 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
982 Fix computation of min|max-content contribution of non-replaced blocks
983 https://bugs.webkit.org/show_bug.cgi?id=152004
985 Reviewed by Darin Adler.
987 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
988 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
989 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
990 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
991 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
992 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
993 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
994 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
995 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
996 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
997 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
998 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
999 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
1000 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
1001 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
1002 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
1003 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1004 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1005 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1006 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1007 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1008 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1009 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1010 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1011 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1012 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1013 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1014 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1015 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
1022 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
1024 Mac EWS bots frequently fail several wpt tests
1025 https://bugs.webkit.org/show_bug.cgi?id=152257
1029 * TestExpectations: marking some tests as flaky.
1031 2015-12-16 Commit Queue <commit-queue@webkit.org>
1033 Unreviewed, rolling out r194135.
1034 https://bugs.webkit.org/show_bug.cgi?id=152333
1036 due to missing OSR exit materialization support in FTL
1037 (Requested by yusukesuzuki on #webkit).
1041 "[ES6] Handle new_generator_func / new_generator_func_exp in
1043 https://bugs.webkit.org/show_bug.cgi?id=152227
1044 http://trac.webkit.org/changeset/194135
1046 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
1048 Align WebKit testharness.js with WPT testharness.js
1049 https://bugs.webkit.org/show_bug.cgi?id=152297
1051 Reviewed by Darin Adler.
1053 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
1054 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
1056 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
1057 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
1058 * resources/testharness.js:
1060 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
1062 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
1063 https://bugs.webkit.org/show_bug.cgi?id=152227
1065 Reviewed by Saam Barati.
1067 Make the test taking longer time.
1069 * js/regress/script-tests/generator-function-create.js:
1072 2015-12-16 Tomas Popela <tpopela@redhat.com>
1074 [GTK] Correct the wrong expectation introduced in r194106
1075 https://bugs.webkit.org/show_bug.cgi?id=152325
1077 Unreviewed GTK gardening
1079 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
1081 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
1083 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
1084 https://bugs.webkit.org/show_bug.cgi?id=152135
1086 Reviewed by Simon Fraser.
1088 * platform/ios-simulator-wk2/TestExpectations:
1089 * platform/ios-simulator/TestExpectations:
1090 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
1091 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
1092 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
1093 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
1095 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
1097 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
1098 https://bugs.webkit.org/show_bug.cgi?id=152260
1099 <rdar://problem/23884579>
1101 Reviewed by Andy Estes.
1103 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
1104 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
1105 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
1106 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
1107 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
1108 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
1109 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
1110 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
1111 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
1112 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
1113 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
1114 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
1115 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
1116 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
1117 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
1118 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
1119 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
1120 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
1121 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1122 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1123 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1125 2015-12-15 Timothy Horton <timothy_horton@apple.com>
1127 Rebaseline some page overlay tests for WK1
1129 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
1130 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
1131 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
1132 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
1134 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
1136 Web Inspector: Localize "global code" and "eval code" strings
1137 https://bugs.webkit.org/show_bug.cgi?id=152313
1139 Reviewed by Timothy Hatcher.
1141 * inspector/debugger/js-stacktrace-expected.txt:
1142 * inspector/debugger/js-stacktrace.html:
1143 * inspector/model/stack-trace-expected.txt: Added.
1144 * inspector/model/stack-trace.html: Added.
1146 2015-12-15 Tim Horton <timothy_horton@apple.com>
1148 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
1149 https://bugs.webkit.org/show_bug.cgi?id=152241
1150 <rdar://problem/23642574>
1152 Reviewed by Simon Fraser.
1154 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
1155 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
1156 Add a test ensuring that small-frame overlays get mouse events.
1158 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
1159 * pageoverlay/overlay-small-frame-paints.html: Added.
1160 Add a test ensuring that small-frame overlays get paint callbacks.
1162 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
1164 [Font Features] TrueType fonts trigger real features even when synthesis is applied
1165 https://bugs.webkit.org/show_bug.cgi?id=152287
1167 Reviewed by Darin Adler.
1171 * css3/font-variant-petite-caps-synthesis-expected.html:
1172 * css3/font-variant-petite-caps-synthesis.html:
1173 * css3/font-variant-small-caps-synthesis-expected.html:
1174 * css3/font-variant-small-caps-synthesis.html:
1175 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
1176 * css3/font-variant-petite-caps-synthesis-coverage.html:
1177 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
1178 * css3/font-variant-small-caps-synthesis-coverage.html:
1180 2015-12-15 Mark Lam <mark.lam@apple.com>
1182 Polymorphic operand types for DFG and FTL bit operators.
1183 https://bugs.webkit.org/show_bug.cgi?id=152191
1185 Reviewed by Saam Barati.
1187 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
1188 * js/regress/ftl-polymorphic-bitand.html: Added.
1189 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
1190 * js/regress/ftl-polymorphic-bitor.html: Added.
1191 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
1192 * js/regress/ftl-polymorphic-bitxor.html: Added.
1193 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
1194 * js/regress/ftl-polymorphic-lshift.html: Added.
1195 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
1196 * js/regress/ftl-polymorphic-rshift.html: Added.
1197 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
1198 * js/regress/ftl-polymorphic-urshift.html: Added.
1199 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
1202 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
1205 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
1208 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
1211 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
1214 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
1218 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
1220 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
1221 https://bugs.webkit.org/show_bug.cgi?id=152295
1223 Reviewed by Eric Carlson.
1225 Add test that verifies RTCPeerConnection's behavior in the closed state
1226 (signalingState). Promise functions should reject, and (some) others
1227 should throw. Remove old test that tests incorrect behavior.
1229 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
1230 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
1231 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
1232 * fast/mediastream/RTCPeerConnection-state.html: Removed.
1234 2015-12-15 Tomas Popela <tpopela@redhat.com>
1236 [GTK] Gardening: Rebaseline tests
1237 https://bugs.webkit.org/show_bug.cgi?id=152301
1239 Unreviewed GTK gardening
1241 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
1242 Correct the expectations after r189202 when RangeException was
1244 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
1245 Add a new test expectations after r187148.
1246 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1247 Add a new test expectations after r193363.
1249 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
1251 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
1252 https://bugs.webkit.org/show_bug.cgi?id=152264
1254 Unreviewed test gardening.
1256 * platform/mac-wk1/TestExpectations:
1258 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
1260 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
1261 https://bugs.webkit.org/show_bug.cgi?id=152251
1263 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
1264 layout tests using such keyword.
1266 Reviewed by Darin Adler.
1268 * css3/overwrite-content-alignment-expected.txt:
1269 * css3/overwrite-content-alignment.html:
1270 * css3/overwrite-self-alignment-expected.txt:
1271 * css3/overwrite-self-alignment.html:
1272 * css3/parse-align-content-expected.txt:
1273 * css3/parse-align-content.html:
1274 * css3/parse-align-items-expected.txt:
1275 * css3/parse-align-items.html:
1276 * css3/parse-align-self-expected.txt:
1277 * css3/parse-align-self.html:
1278 * css3/parse-justify-content-expected.txt:
1279 * css3/parse-justify-content.html:
1280 * fast/css-grid-layout/grid-align-justify-overflow.html:
1281 * fast/css-grid-layout/grid-content-alignment-overflow.html:
1282 * fast/css/parse-justify-items-expected.txt:
1283 * fast/css/parse-justify-items.html:
1284 * fast/css/parse-justify-self-expected.txt:
1285 * fast/css/parse-justify-self.html:
1287 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1289 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
1290 https://bugs.webkit.org/show_bug.cgi?id=152135
1292 Unreviewed test gardening.
1294 * platform/ios-simulator-wk2/TestExpectations:
1296 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
1298 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
1299 https://bugs.webkit.org/show_bug.cgi?id=152133
1301 Reviewed by Geoffrey Garen.
1303 Add new regression test.
1305 * js/regress/math-random-expected.txt: Added.
1306 * js/regress/math-random.html: Added.
1307 * js/regress/script-tests/math-random.js: Added.
1310 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
1312 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
1313 https://bugs.webkit.org/show_bug.cgi?id=152280
1315 Reviewed by Brian Burg.
1317 * inspector/debugger/js-stacktrace-expected.txt:
1318 * inspector/debugger/js-stacktrace.html:
1320 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1322 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
1323 https://bugs.webkit.org/show_bug.cgi?id=152264
1325 Unreviewed test gardening.
1327 * platform/mac-wk1/TestExpectations:
1329 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1331 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
1332 https://bugs.webkit.org/show_bug.cgi?id=152276
1334 Unreviewed test gardening.
1336 * platform/ios-simulator/TestExpectations:
1338 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1340 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
1341 https://bugs.webkit.org/show_bug.cgi?id=152279
1343 Unreviewed test gardening.
1345 * platform/ios-simulator/TestExpectations:
1347 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1349 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
1350 and http/tests/inspector/console/access-inspected-object.html (r192186).
1351 https://bugs.webkit.org/show_bug.cgi?id=152131
1353 Unreviewed test gardening.
1355 * platform/ios-simulator-wk1/TestExpectations:
1356 * platform/ios-simulator-wk2/TestExpectations:
1357 * platform/ios-simulator/TestExpectations:
1359 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1361 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
1362 https://bugs.webkit.org/show_bug.cgi?id=152132
1364 Unreviewed test gardening.
1366 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
1368 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1370 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
1371 https://bugs.webkit.org/show_bug.cgi?id=152272
1373 Unreviewed test gardening.
1375 * platform/mac-wk1/TestExpectations:
1377 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1379 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
1380 https://bugs.webkit.org/show_bug.cgi?id=152134
1382 Unreviewed test gardening.
1384 * platform/ios-simulator-wk2/TestExpectations:
1386 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1388 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
1389 https://bugs.webkit.org/show_bug.cgi?id=152135
1391 Unreviewed test gardening.
1393 * platform/ios-simulator-wk2/TestExpectations:
1395 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1397 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
1398 https://bugs.webkit.org/show_bug.cgi?id=152267
1400 Unreviewed test gardening.
1402 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
1404 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1406 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
1407 https://bugs.webkit.org/show_bug.cgi?id=152135
1409 Unreviewed test gardening.
1411 * platform/ios-simulator/TestExpectations:
1413 2015-12-14 Chris Fleizach <cfleizach@apple.com>
1415 AX: iOS: Text field variations do not have the correct traits
1416 https://bugs.webkit.org/show_bug.cgi?id=152237
1418 Reviewed by Mario Sanchez Prada.
1420 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
1421 * accessibility/ios-simulator/textentry-traits.html: Added.
1423 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1425 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
1426 https://bugs.webkit.org/show_bug.cgi?id=152135
1428 Unreviewed test gardening.
1430 * platform/ios-simulator/TestExpectations:
1432 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1434 Marking fast/picture/image-picture-* as failing on iOS simulator
1435 https://bugs.webkit.org/show_bug.cgi?id=152141
1437 Unreviewed test gardening.
1439 * platform/ios-simulator/TestExpectations:
1441 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1443 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
1444 https://bugs.webkit.org/show_bug.cgi?id=152131
1446 Unreviewed test gardening.
1448 * platform/ios-simulator/TestExpectations:
1450 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1452 Rebaselining fast/text/emoji.html for iOS simulator
1453 https://bugs.webkit.org/show_bug.cgi?id=152261
1455 Unreviewed test gardening.
1457 * platform/ios-simulator/fast/text/emoji-expected.txt:
1459 2015-12-14 Daniel Bates <dabates@apple.com>
1461 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1462 https://bugs.webkit.org/show_bug.cgi?id=144451
1463 <rdar://problem/23099482>
1465 Reviewed by Simon Fraser.
1467 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1468 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1471 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1472 of the search field changes.
1474 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1475 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1476 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1477 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1478 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1479 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1480 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1481 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1482 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1483 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1484 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1485 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1487 2015-12-14 Chris Dumez <cdumez@apple.com>
1489 Roll out r193974 and follow-up fixes as it caused JSC crashes
1490 https://bugs.webkit.org/show_bug.cgi?id=152256
1492 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
1494 * inspector/model/remote-object-get-properties-expected.txt:
1495 * js/Object-getOwnPropertyNames-expected.txt:
1496 * js/exception-for-nonobject-expected.txt:
1497 * js/exception-instanceof-expected.txt:
1498 * js/instance-of-immediates-expected.txt:
1499 * js/regress/instanceof-bound-expected.txt: Removed.
1500 * js/regress/instanceof-bound.html: Removed.
1501 * js/regress/script-tests/instanceof-bound.js: Removed.
1502 * js/script-tests/Object-getOwnPropertyNames.js:
1504 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
1506 [Streams API] Expose ReadableStream and relatives to Worker
1507 https://bugs.webkit.org/show_bug.cgi?id=152066
1509 Reviewed by Darin Adler.
1511 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
1513 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1514 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1516 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1518 [GTK] Unreviewed gardening.
1520 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
1521 - Remove expectations for tests removed after r193411 r193426 and r19366.
1522 - Merge repeated expectations from some tests.
1523 - Mark tests failing after r188159.
1524 - Update list of imported/blink tests failing.
1526 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
1528 [css-grid] Fix height computation of grid items with borders
1529 https://bugs.webkit.org/show_bug.cgi?id=151800
1531 Reviewed by Darin Adler.
1533 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
1534 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
1536 2015-12-13 Zalan Bujtas <zalan@apple.com>
1538 Clean up absolute positioned map properly.
1539 https://bugs.webkit.org/show_bug.cgi?id=152219
1540 rdar://problem/23861165
1542 Reviewed by Simon Fraser.
1544 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1545 Since this static map is at block level, (positioned)inline renderers use their containing block to store
1546 their positioned descendants.
1547 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
1548 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
1550 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
1551 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
1553 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
1555 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1556 https://bugs.webkit.org/show_bug.cgi?id=152079
1558 Reviewed by Chris Fleizach.
1560 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1561 * platform/efl/accessibility/image-link-expected.txt: Updated.
1562 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
1563 * platform/efl/accessibility/lists-expected.txt: Updated.
1564 * platform/efl/accessibility/media-element-expected.txt: Updated
1566 2015-12-13 Brady Eidson <beidson@apple.com>
1568 Modern IDB: TextExpectations gardening to run more tests.
1569 https://bugs.webkit.org/show_bug.cgi?id=152217
1571 Reviewed by Alex Christensen.
1573 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1575 2015-12-12 Brady Eidson <beidson@apple.com>
1577 Modern IDB: Update a couple of tests that fail only because of error message differences.
1578 https://bugs.webkit.org/show_bug.cgi?id=152205
1580 Reviewed by Alex Christensen.
1582 * platform/mac-wk1/TestExpectations:
1583 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1584 * storage/indexeddb/open-cursor-expected.txt:
1586 2015-12-12 Brady Eidson <beidson@apple.com>
1588 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1589 https://bugs.webkit.org/show_bug.cgi?id=152201
1591 Reviewed by Alex Christensen.
1593 * platform/mac-wk1/TestExpectations:
1595 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1597 Mousewheel events don't work in iframes in RTL documents
1598 https://bugs.webkit.org/show_bug.cgi?id=152200
1600 Reviewed by Beth Dakin.
1602 Try dispatching wheel events to an iframe in an RTL document.
1604 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1605 * fast/scrolling/rtl-point-in-iframe.html: Added.
1607 2015-12-11 Zalan Bujtas <zalan@apple.com>
1609 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1610 https://bugs.webkit.org/show_bug.cgi?id=151201
1612 Reviewed by Simon Fraser.
1614 Drawing empty rect is a waste.
1616 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1617 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1619 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1621 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1622 https://bugs.webkit.org/show_bug.cgi?id=152102
1623 <rdar://problem/22124230>
1625 Reviewed by Andy Estes.
1627 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1628 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1629 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1630 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1632 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1634 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1635 https://bugs.webkit.org/show_bug.cgi?id=152197
1637 Reviewed by Dean Jackson.
1639 * fast/mediastream/mock-media-source-expected.txt: Added.
1640 * fast/mediastream/mock-media-source.html: Added.
1642 2015-12-11 Beth Dakin <bdakin@apple.com>
1644 _touchEventRegions should return regions in the view's coordinates
1645 https://bugs.webkit.org/show_bug.cgi?id=152189
1647 rdar://problem/23188605
1649 Reviewed by Dan Bernstein.
1651 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1652 * fast/events/touch/ios/touch-event-rtl.html: Added.
1654 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1656 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1658 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1659 https://bugs.webkit.org/show_bug.cgi?id=152102
1660 <rdar://problem/22124230>
1662 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1663 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1664 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1665 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1667 2015-12-11 Brady Eidson <beidson@apple.com>
1669 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1670 https://bugs.webkit.org/show_bug.cgi?id=152194
1672 Reviewed by Alex Christensen.
1674 * platform/mac-wk1/TestExpectations:
1675 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1676 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1677 a thing. That method no longer exists in the spec and was already removed from the test.
1679 2015-12-11 Brady Eidson <beidson@apple.com>
1681 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1682 https://bugs.webkit.org/show_bug.cgi?id=152192
1684 Reviewed by Alex Christensen.
1686 * platform/mac-wk1/TestExpectations:
1687 * storage/indexeddb/cursor-continue-expected.txt:
1689 2015-12-11 Brady Eidson <beidson@apple.com>
1691 Modern IDB: storage/indexeddb/index-basics.html fails.
1692 https://bugs.webkit.org/show_bug.cgi?id=152190
1694 Reviewed by Alex Christensen.
1696 * platform/mac-wk1/TestExpectations:
1698 2015-12-11 Keith Miller <keith_miller@apple.com>
1700 Rebaseline a failing inspector test for a new property on Function.prototype.
1702 * inspector/model/remote-object-get-properties-expected.txt:
1704 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1706 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1707 https://bugs.webkit.org/show_bug.cgi?id=152102
1708 <rdar://problem/22124230>
1710 Reviewed by Andy Estes.
1712 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1713 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1714 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1715 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1717 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1719 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1720 https://bugs.webkit.org/show_bug.cgi?id=152134
1722 Unreviewed test gardening.
1724 * platform/ios-simulator/TestExpectations:
1726 2015-12-11 Brady Eidson <beidson@apple.com>
1728 Modern IDB: storage/indexeddb/key-type-array.html fails.
1729 https://bugs.webkit.org/show_bug.cgi?id=152187
1731 Reviewed by Alex Christensen.
1733 * platform/mac-wk1/TestExpectations:
1734 * storage/indexeddb/key-type-array-expected.txt:
1736 2015-12-11 Brady Eidson <beidson@apple.com>
1738 Modern IDB: Updates to 3 intversion tests, and/or their results.
1739 https://bugs.webkit.org/show_bug.cgi?id=152179
1741 Reviewed by Alex Christensen.
1743 * platform/mac-wk1/TestExpectations:
1744 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1746 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1747 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1748 * storage/indexeddb/intversion-upgrades-expected.txt:
1749 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1751 2015-12-11 Keith Miller <keith_miller@apple.com>
1753 [ES6] Add support for Symbol.hasInstance
1754 https://bugs.webkit.org/show_bug.cgi?id=151839
1756 Reviewed by Saam Barati.
1758 Fix tests to reflect the changes to instanceof in ES6.
1760 Added a new regression test for bound functions in instanceof
1761 as the perfomance on bound functions should, to some degree,
1762 reflect the performance on C-API users.
1764 * js/Object-getOwnPropertyNames-expected.txt:
1765 * js/exception-for-nonobject-expected.txt:
1766 * js/exception-instanceof-expected.txt:
1767 * js/instance-of-immediates-expected.txt:
1768 * js/regress/instanceof-bound-expected.txt: Added.
1769 * js/regress/instanceof-bound.html: Added.
1770 * js/regress/script-tests/instanceof-bound.js: Added.
1773 * js/script-tests/Object-getOwnPropertyNames.js:
1775 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1777 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1778 https://bugs.webkit.org/show_bug.cgi?id=152178
1780 Unreviewed test gardening.
1782 * platform/mac-wk1/TestExpectations:
1784 2015-12-11 Brady Eidson <beidson@apple.com>
1786 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1787 https://bugs.webkit.org/show_bug.cgi?id=152177
1789 Reviewed by Alex Christensen.
1791 * platform/mac-wk1/TestExpectations:
1792 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1793 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1794 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1796 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1798 Do not fire load events from frames with scripting disabled
1799 https://bugs.webkit.org/show_bug.cgi?id=118042
1800 <rdar://problem/14272857>
1802 Reviewed by Brent Fulgham.
1804 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1805 https://codereview.chromium.org/17682003
1807 * fast/images/image-load-event-crash-expected.txt: Added.
1808 * fast/images/image-load-event-crash.html: Added.
1810 2015-12-11 Brady Eidson <beidson@apple.com>
1812 Modern IDB: storage/indexeddb/index-count.html fails.
1813 https://bugs.webkit.org/show_bug.cgi?id=152175
1815 Reviewed by Alex Christensen.
1817 * platform/mac-wk1/TestExpectations:
1818 * storage/indexeddb/index-count-expected.txt:
1819 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1821 2015-12-11 Daniel Bates <dabates@apple.com>
1823 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1825 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1826 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1827 * 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.
1828 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1829 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1831 2015-12-11 Darin Adler <darin@apple.com>
1833 Reduce the number of events that can be created by Document.createEvent
1834 https://bugs.webkit.org/show_bug.cgi?id=151931
1836 Reviewed by Alex Christensen.
1838 * TestExpectations: Added expected failures for the two tests that depend
1839 on createEvent("IDBVersionChangeEvent").
1841 * animations/animation-events-create.html: Updated to use
1842 "new WebKitAnimationEvent" instead of document.createEvent.
1844 * fast/events/event-creation-expected.txt: Removed expected results for
1845 various events that can no longer be created with createEvent.
1846 * fast/events/event-creation.html: Removed tests for various events
1847 that can no longer be created with createEvent.
1849 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1850 "new PopStateEvent" instead of document.createEvent.
1852 * indieui/create-uirequestevent-expected.txt: Removed.
1853 * indieui/create-uirequestevent.html: Removed.
1855 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1857 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1858 no different from the platform-independent expected result.
1860 * transitions/transition-end-event-create.html: Updated to use
1861 "new WebKitTransitionEvent" instead of document.createEvent.
1863 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1865 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1866 https://bugs.webkit.org/show_bug.cgi?id=149790
1868 Reviewed by Timothy Hatcher.
1870 * inspector/console/js-isLikelyStackTrace.html: Added.
1872 2015-12-10 Brady Eidson <beidson@apple.com>
1874 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1875 https://bugs.webkit.org/show_bug.cgi?id=152167
1877 Reviewed by Alex Christensen.
1879 * platform/mac-wk1/TestExpectations:
1880 * storage/indexeddb/objectstore-count-expected.txt:
1882 2015-12-10 Zalan Bujtas <zalan@apple.com>
1884 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1885 https://bugs.webkit.org/show_bug.cgi?id=152115
1887 Reviewed by Simon Fraser.
1889 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1890 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1892 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1894 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1895 * fast/block/selection-inside-simple-line-layout.html: Added.
1897 2015-12-10 Brady Eidson <beidson@apple.com>
1899 Unreviewed TestExpectations gardening.
1901 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1903 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1905 [MediaStream] Expose media capture devices persistent permissions to WebCore
1906 https://bugs.webkit.org/show_bug.cgi?id=152087
1908 Reviewed by Chris Dumez.
1910 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1911 * fast/mediastream/MediaDevices-enumerateDevices.html:
1913 2015-12-10 Daniel Bates <dabates@apple.com>
1915 [CSP] eval() is not blocked for stringified literals
1916 https://bugs.webkit.org/show_bug.cgi?id=152158
1917 <rdar://problem/15775625>
1919 Reviewed by Saam Barati.
1921 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1924 Add tests to ensure that we block eval() from within an external JavaScript script when the
1925 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1926 eval() when the page in the main frame allows eval().
1928 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1929 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1930 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1931 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1932 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1933 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1934 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1936 2015-12-10 Brady Eidson <beidson@apple.com>
1938 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1939 https://bugs.webkit.org/show_bug.cgi?id=152144
1941 Reviewed by Alex Christensen.
1943 * platform/mac-wk1/TestExpectations:
1944 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1945 * storage/indexeddb/modern/aborted-put-expected.txt:
1946 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1947 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1948 * storage/indexeddb/modern/deletedatabase-2.html:
1949 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1950 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1951 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1952 * storage/indexeddb/modern/opendatabase-versions.html:
1953 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1955 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1957 Rebaselining fast/text/emoji.html for Yosemite.
1958 https://bugs.webkit.org/show_bug.cgi?id=152147
1960 Unreviewed test gardening.
1962 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1964 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1970 * platform/mac/TestExpectations:
1972 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1974 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1975 https://bugs.webkit.org/show_bug.cgi?id=152132
1977 Unreviewed test gardening.
1979 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1981 2015-12-10 Alex Christensen <achristensen@webkit.org>
1983 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1984 https://bugs.webkit.org/show_bug.cgi?id=152022
1985 rdar://problem/23763584
1987 Reviewed by Darin Adler.
1990 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1991 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1992 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1993 * platform/wk2/TestExpectations:
1994 New test for WK2 only.
1996 2015-12-10 Enrica Casucci <enrica@apple.com>
1998 Change skin tone support for two emoji.
1999 https://bugs.webkit.org/show_bug.cgi?id=152147
2000 rdar://problem/23716993
2001 rdar://problem/23716344
2003 Reviewed by Darin Adler.
2005 * fast/text/emoji.html:
2006 * platform/mac/fast/text/emoji-expected.txt:
2008 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
2010 Skip unsupported css3/font-variant-* tests on Win
2011 https://bugs.webkit.org/show_bug.cgi?id=149774
2013 Unreviewed test gardening.
2015 * platform/win/TestExpectations:
2017 2015-12-10 Daniel Bates <dabates@apple.com>
2019 [iOS][WK2] Update expected results for editing tests
2021 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
2022 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
2023 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
2024 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
2025 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
2026 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
2027 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
2028 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
2029 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
2030 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
2031 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
2032 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
2033 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
2034 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
2035 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
2036 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
2037 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
2038 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
2039 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
2040 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
2041 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
2042 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
2043 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
2044 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
2045 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
2046 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
2047 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
2048 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
2049 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
2050 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
2051 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
2052 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
2053 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
2054 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
2055 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
2056 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
2057 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
2058 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
2059 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
2060 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
2061 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
2062 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
2063 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
2064 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
2065 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
2066 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
2067 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
2068 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
2069 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
2070 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
2071 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
2072 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
2073 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
2074 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
2075 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
2076 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
2077 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
2078 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
2079 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
2080 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
2081 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
2082 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
2083 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
2084 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
2085 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
2086 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
2087 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
2088 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
2089 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
2090 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
2091 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
2092 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
2093 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
2094 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
2095 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
2096 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
2097 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
2098 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
2099 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
2100 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
2101 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
2102 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
2103 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
2104 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
2105 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
2106 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
2107 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
2109 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
2111 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
2112 https://bugs.webkit.org/show_bug.cgi?id=151785
2114 Reviewed by Saam Barati.
2116 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
2118 * js/regress/generator-create-expected.txt: Added.
2119 * js/regress/generator-create.html: Added.
2120 * js/regress/generator-fib-expected.txt: Added.
2121 * js/regress/generator-fib.html: Added.
2122 * js/regress/generator-function-create-expected.txt: Added.
2123 * js/regress/generator-function-create.html: Added.
2124 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
2125 * js/regress/generator-sunspider-access-nsieve.html: Added.
2126 * js/regress/generator-with-several-types-expected.txt: Added.
2127 * js/regress/generator-with-several-types.html: Added.
2128 * js/regress/script-tests/generator-create.js: Added.
2130 * js/regress/script-tests/generator-fib.js: Added.
2132 * js/regress/script-tests/generator-function-create.js: Added.
2133 (createGeneratorFunction.gen):
2134 (createGeneratorFunction):
2135 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
2138 * js/regress/script-tests/generator-with-several-types.js: Added.
2143 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
2145 Unreviewed. Fix ambiguous expectations added in r193895.
2147 * platform/gtk/TestExpectations:
2149 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
2151 JSC Builtins should use safe array methods
2152 https://bugs.webkit.org/show_bug.cgi?id=151501
2154 Reviewed by Darin Adler.
2156 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
2158 * js/builtins/resources/shielding-typedarray.js: Added.
2159 (Array.prototype.push):
2160 (try.array.Int8Array.from.string_appeared_here.filter):
2161 * js/builtins/shielding-typedarray-expected.txt: Added.
2162 * js/builtins/shielding-typedarray.html: Added.
2163 * streams/streams-promises-expected.txt:
2164 * streams/streams-promises.html:
2166 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
2168 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
2170 * platform/gtk/TestExpectations:
2172 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
2174 font-variant-caps does not work if the font does not support font features
2175 https://bugs.webkit.org/show_bug.cgi?id=149774
2177 Reviewed by Antti Koivisto.
2179 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
2181 The character mappings are:
2188 kLowerCaseType / kLowerCaseSmallCapsSelector: r
2189 kUpperCaseType / kUpperCaseSmallCapsSelector: u
2191 * css3/font-variant-all-expected.html:
2192 * css3/font-variant-all.html:
2193 * css3/font-variant-small-caps-synthesis-expected.html: Added.
2194 * css3/font-variant-small-caps-synthesis.html: Added.
2195 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
2196 * css3/font-variant-petite-caps-synthesis.html: Added.
2197 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
2198 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
2199 * platform/mac/TestExpectations:
2200 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2202 2015-12-09 Brady Eidson <beidson@apple.com>
2204 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
2205 https://bugs.webkit.org/show_bug.cgi?id=152101
2207 Reviewed by Alex Christensen.
2209 * platform/mac-wk1/TestExpectations:
2210 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2211 * 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.
2212 * 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.
2213 * 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.
2214 * storage/indexeddb/invalid-keys-expected.txt:
2215 * storage/indexeddb/key-type-binary-expected.txt:
2216 * storage/indexeddb/keypath-edges-expected.txt:
2217 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2218 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2219 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2220 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2221 * storage/indexeddb/objectstore-basics-expected.txt:
2223 2015-12-09 Brady Eidson <beidson@apple.com>
2225 Modern IDB: storage/indexeddb/metadata.html fails
2226 https://bugs.webkit.org/show_bug.cgi?id=152099
2228 Reviewed by Alex Christensen.
2230 * platform/mac-wk1/TestExpectations:
2231 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
2232 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
2233 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
2235 2015-12-09 Brady Eidson <beidson@apple.com>
2237 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
2238 https://bugs.webkit.org/show_bug.cgi?id=152096
2240 Reviewed by Alex Christensen.
2242 * platform/mac-wk1/TestExpectations:
2244 2015-12-09 Brady Eidson <beidson@apple.com>
2246 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
2247 https://bugs.webkit.org/show_bug.cgi?id=152095
2249 Reviewed by Alex Christensen.
2251 * platform/mac-wk1/TestExpectations:
2253 2015-12-09 Brady Eidson <beidson@apple.com>
2255 Modern IDB: Some tests expect UInt8Array to be a valid key.
2256 https://bugs.webkit.org/show_bug.cgi?id=152092
2258 Reviewed by Alex Christensen.
2260 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
2262 * platform/mac-wk1/TestExpectations:
2263 * storage/indexeddb/factory-cmp-expected.txt:
2264 * storage/indexeddb/key-type-binary-expected.txt:
2265 * storage/indexeddb/resources/factory-cmp.js:
2266 * storage/indexeddb/resources/key-type-binary.js:
2268 2015-12-09 Brady Eidson <beidson@apple.com>
2270 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
2271 https://bugs.webkit.org/show_bug.cgi?id=152078
2273 Reviewed by Alex Christensen.
2275 * platform/mac-wk1/TestExpectations:
2276 * storage/indexeddb/createIndex-after-failure-expected.txt:
2277 * storage/indexeddb/resources/createIndex-after-failure.js:
2279 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2281 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
2282 https://bugs.webkit.org/show_bug.cgi?id=152094
2284 Unreviewed test gardening.
2286 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2288 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2290 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
2291 https://bugs.webkit.org/show_bug.cgi?id=151218
2293 Unreviewed test gardening.
2295 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
2297 2015-12-09 David Hyatt <hyatt@apple.com>
2299 Picture element needs to respond to dynamic viewport changes.
2300 https://bugs.webkit.org/show_bug.cgi?id=152013
2301 <rdar://problem/23766375>
2303 Reviewed by Dean Jackson.
2305 * fast/picture/resources/resize-test.js: Added.
2306 * fast/picture/viewport-resize-expected.txt: Added.
2307 * fast/picture/viewport-resize.html: Added.
2309 2015-12-09 Mark Lam <mark.lam@apple.com>
2311 Rename ftl-object-* tests to ftl-polymorphic-*.
2312 https://bugs.webkit.org/show_bug.cgi?id=152091
2314 Reviewed by Saam Barati.
2316 This is because those tests are actually testing the effects of polymorphic
2317 operands on performance, and not the correctness of operations on objects.
2319 * js/regress/ftl-object-div-expected.txt: Removed.
2320 * js/regress/ftl-object-div.html: Removed.
2321 * js/regress/ftl-object-mul-expected.txt: Removed.
2322 * js/regress/ftl-object-mul.html: Removed.
2323 * js/regress/ftl-object-sub-expected.txt: Removed.
2324 * js/regress/ftl-object-sub.html: Removed.
2325 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
2326 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
2327 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
2328 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
2329 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
2330 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
2331 * js/regress/script-tests/ftl-object-div.js: Removed.
2332 * js/regress/script-tests/ftl-object-mul.js: Removed.
2333 * js/regress/script-tests/ftl-object-sub.js: Removed.
2334 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
2335 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
2336 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
2338 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
2340 [GTK] Unreviewed GTK Gardening.
2342 Rebaseline media tests after r190054 and r190200.
2344 * platform/gtk/media/audio-controls-rendering-expected.txt:
2345 * platform/gtk/media/controls-strict-expected.txt:
2346 * platform/gtk/media/media-controls-clone-expected.txt:
2347 * platform/gtk/media/video-controls-rendering-expected.txt:
2348 * platform/gtk/media/video-display-toggle-expected.txt:
2349 * platform/gtk/media/video-empty-source-expected.txt:
2350 * platform/gtk/media/video-no-audio-expected.txt:
2351 * platform/gtk/media/video-volume-slider-expected.txt:
2352 * platform/gtk/media/video-zoom-controls-expected.txt:
2354 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2356 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
2357 https://bugs.webkit.org/show_bug.cgi?id=152070
2359 Reviewed by Mario Sanchez Prada.
2361 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
2362 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
2363 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
2364 * platform/gtk/accessibility/image-link-expected.txt: Updated
2365 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
2366 * platform/gtk/accessibility/lists-expected.txt: Updated.
2367 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
2369 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2371 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
2372 https://bugs.webkit.org/show_bug.cgi?id=151729
2374 Unreviewed test gardening.
2376 * platform/mac-wk2/TestExpectations:
2378 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2380 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
2381 https://bugs.webkit.org/show_bug.cgi?id=152029
2383 Unreviewed test gardening.
2385 * platform/mac/TestExpectations:
2387 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2389 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
2390 https://bugs.webkit.org/show_bug.cgi?id=152064
2392 Unreviewed test gardening.
2394 * accessibility/gtk/media-emits-object-replacement.html: Removed.
2395 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
2397 2015-12-09 Frederic Wang <fred.wang@free.fr>
2399 Bad position of large operators inside an munderover element
2400 https://bugs.webkit.org/show_bug.cgi?id=151916
2402 Reviewed by Alejandro G. Castro.
2404 * mathml/opentype/large-operators-munderover-expected.txt: Added.
2405 * mathml/opentype/large-operators-munderover.html: Added.
2407 Add a test to verify the position and size of a large operator used as an munderover base.
2409 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2411 [AX][GTK] Accessibility gardening
2412 https://bugs.webkit.org/show_bug.cgi?id=152062
2414 Unreviewed test gardening.
2416 Skip two tests specific to AX API, mark a test which is timing out, remove passing
2419 * platform/gtk/TestExpectations:
2421 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
2423 [Streams API] Import the web-platform-tests directly from the spec
2424 https://bugs.webkit.org/show_bug.cgi?id=152051
2426 Reviewed by Youenn Fablet.
2428 Removed the tests that are already imported directly from the spec.
2430 * streams/brand-checks-expected.txt: Added.
2431 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
2432 * streams/reference-implementation/bad-strategies-expected.txt:
2433 * streams/reference-implementation/bad-strategies.html:
2434 * streams/reference-implementation/bad-underlying-sources.html: Removed.
2435 * streams/reference-implementation/brand-checks-expected.txt:
2436 * streams/reference-implementation/brand-checks.html:
2437 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
2438 * streams/reference-implementation/byte-length-queuing-strategy.html:
2439 * streams/reference-implementation/count-queuing-strategy-expected.txt:
2440 * streams/reference-implementation/count-queuing-strategy.html:
2441 * streams/reference-implementation/readable-stream-cancel.html: Removed.
2442 * streams/reference-implementation/readable-stream-reader.html: Removed.
2443 * streams/reference-implementation/readable-stream-tee.html: Removed.
2444 * streams/reference-implementation/readable-stream-templated-expected.txt:
2445 * streams/reference-implementation/readable-stream-templated.html:
2446 * streams/reference-implementation/readable-stream.html: Removed.
2448 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2450 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
2451 https://bugs.webkit.org/show_bug.cgi?id=152052
2453 Unreviewed test gardening.
2455 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
2457 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2459 AX: The aria-table-content.html layout test should be more cross-platform friendly
2460 https://bugs.webkit.org/show_bug.cgi?id=152002
2462 Reviewed by Mario Sanchez Prada.
2464 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
2466 * accessibility/aria-table-content-expected.txt: Updated
2467 * accessibility/aria-table-content.html: Updated
2468 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
2469 * platform/efl/accessibility/aria-table-content-expected.txt: Added
2471 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2473 [AX][GTK] media-emits-object-replacement.html needs new baseline
2474 https://bugs.webkit.org/show_bug.cgi?id=152050
2476 Unreviewed test gardening.
2478 * accessibility/gtk/media-emits-object-replacement-expected.txt:
2480 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2482 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
2483 https://bugs.webkit.org/show_bug.cgi?id=144898
2485 Reviewed by Darin Adler.
2487 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2488 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2489 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2490 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2492 2015-12-08 David Kilzer <ddkilzer@apple.com>
2494 Skip storage/indexeddb/index-multientry.html once again
2496 * platform/mac-wk1/TestExpectations: Skip:
2497 - storage/indexeddb/index-multientry.html
2499 2015-12-08 Brady Eidson <beidson@apple.com>
2501 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
2502 https://bugs.webkit.org/show_bug.cgi?id=152023
2504 Reviewed by Alex Christensen.
2506 * platform/mac-wk1/TestExpectations:
2508 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2510 Skipping fast/canvas/canvas-too-large-to-draw.html on win
2511 https://bugs.webkit.org/show_bug.cgi?id=152009
2513 Unreviewed test gardening.
2515 * platform/win/TestExpectations:
2517 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2519 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
2520 https://bugs.webkit.org/show_bug.cgi?id=151906
2522 Unreviewed test gardening.
2524 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
2526 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2528 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
2529 https://bugs.webkit.org/show_bug.cgi?id=152009
2531 Unreviewed test gardening.
2533 * platform/mac/TestExpectations:
2535 2015-12-08 Brady Eidson <beidson@apple.com>
2537 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
2538 https://bugs.webkit.org/show_bug.cgi?id=151507
2540 Reviewed by Beth Dakin.
2542 A handful of tests were marked flaky and tracked back to this bug.
2544 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
2546 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
2548 2015-12-08 Brady Eidson <beidson@apple.com>
2550 More IDB TestExpectations gardening.
2552 Reviewed by Alex Christensen.
2554 * platform/mac-wk1/TestExpectations:
2556 2015-12-08 Brady Eidson <beidson@apple.com>
2558 Unreviewed IDB layout test gardening (Adding some flaky crashes)
2560 * platform/mac-wk1/TestExpectations:
2562 2015-12-08 Brady Eidson <beidson@apple.com>
2564 Modern IDB: Fire blocked events for delete requests that are blocked.
2565 https://bugs.webkit.org/show_bug.cgi?id=152015
2567 Reviewed by Alex Christensen.
2569 * platform/mac-wk1/TestExpectations:
2571 2015-12-08 Brady Eidson <beidson@apple.com>
2573 More IDB TestExpectations gardening.
2575 Reviewed by Alex Christensen.
2577 * platform/mac-wk1/TestExpectations:
2579 2015-12-08 Brady Eidson <beidson@apple.com>
2581 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2582 https://bugs.webkit.org/show_bug.cgi?id=152007
2584 Reviewed by Alex Christensen.
2586 * platform/mac-wk1/TestExpectations:
2588 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2589 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2590 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2592 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2593 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2595 2015-12-08 Mark Lam <mark.lam@apple.com>
2597 Polymorphic operand types for DFG and FTL div.
2598 https://bugs.webkit.org/show_bug.cgi?id=151747
2600 Reviewed by Geoffrey Garen.
2602 * js/regress/ftl-object-div-expected.txt: Added.
2603 * js/regress/ftl-object-div.html: Added.
2604 * js/regress/script-tests/ftl-object-div.js: Added.
2608 2015-12-08 Zalan Bujtas <zalan@apple.com>
2610 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2611 https://bugs.webkit.org/show_bug.cgi?id=151878
2612 rdar://problem/22229889
2614 Reviewed by Simon Fraser.
2616 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2617 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2618 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2619 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2620 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2621 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2623 This patch addresses the case when the renderer does not have transforms anymore.
2625 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2626 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2628 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2630 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2631 https://bugs.webkit.org/show_bug.cgi?id=152009
2633 Unreviewed test gardening.
2635 * platform/mac/TestExpectations:
2637 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2639 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2640 https://bugs.webkit.org/show_bug.cgi?id=149338
2642 Reviewed by Saam Barati.
2644 * js/arrowfunction-supercall-expected.txt: Added.
2645 * js/arrowfunction-supercall.html: Added.
2646 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2647 * js/script-tests/arrowfunction-supercall.js: Added.
2648 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2650 2015-12-08 Brady Eidson <beidson@apple.com>
2652 Modern IDB: storage/indexeddb/index-cursor.html fails.
2653 https://bugs.webkit.org/show_bug.cgi?id=151973
2655 Reviewed by Darin Adler.
2657 * platform/mac-wk1/TestExpectations:
2659 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2661 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2662 https://bugs.webkit.org/show_bug.cgi?id=137692
2664 Reviewed by Darin Adler.
2666 * platform/efl/TestExpectations: Unskip now passing tests.
2668 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2670 [EFL][AX] Rebaseline failing AX tests since r185662
2671 https://bugs.webkit.org/show_bug.cgi?id=151991
2673 Unreviewed EFL rebaseline.
2675 * platform/efl/TestExpectations:
2676 * platform/efl/accessibility/image-link-expected.txt:
2677 * platform/efl/accessibility/image-map2-expected.txt:
2678 * platform/efl/accessibility/lists-expected.txt:
2679 * platform/efl/accessibility/table-attributes-expected.txt:
2680 * platform/efl/accessibility/table-cell-spans-expected.txt:
2681 * platform/efl/accessibility/table-cells-expected.txt:
2682 * platform/efl/accessibility/table-detection-expected.txt:
2683 * platform/efl/accessibility/table-one-cell-expected.txt:
2684 * platform/efl/accessibility/table-sections-expected.txt:
2685 * platform/efl/accessibility/table-with-rules-expected.txt:
2687 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2689 [EFL] some ax tests have been failed since r186692
2690 https://bugs.webkit.org/show_bug.cgi?id=146887
2692 Reviewed by Mario Sanchez Prada.
2694 * platform/efl/TestExpectations: Removed failing tests.
2696 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2698 [GTK] 15 accessibility tests fail since r186692.
2699 https://bugs.webkit.org/show_bug.cgi?id=148938
2701 Reviewed by Mario Sanchez Prada.
2703 * platform/gtk/TestExpectations: Removed failing tests.
2704 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2705 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2706 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2707 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2708 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2709 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2710 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2712 2015-12-08 Frederic Wang <fred.wang@free.fr>
2714 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2715 https://bugs.webkit.org/show_bug.cgi?id=151947
2717 Reviewed by Martin Robinson.
2719 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2721 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2722 * mathml/presentation/radical-bar-visibility.html: Added.
2724 2015-12-07 Brady Eidson <beidson@apple.com>
2726 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2728 Rubberstamped by Andy Estes.
2730 * platform/mac-wk1/TestExpectations:
2732 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2734 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2735 https://bugs.webkit.org/show_bug.cgi?id=147609
2737 Reviewed by Benjamin Poulain.
2739 * js/script-tests/string-toLocaleUpperCase.js: Added.
2740 * js/string-toLocaleUpperCase-expected.txt: Added.
2741 * js/string-toLocaleUpperCase.html: Added.
2743 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2745 [Mac] Remove Mavericks-specific TestExpectations lines
2746 https://bugs.webkit.org/show_bug.cgi?id=151913
2748 Reviewed by Alexey Proskuryakov.
2750 Mavericks is no longer a supported OS.
2752 * platform/mac/TestExpectations:
2754 2015-12-07 Brady Eidson <beidson@apple.com>
2756 Modern IDB: Miscellaneous test cleanup.
2757 https://bugs.webkit.org/show_bug.cgi?id=151968
2759 Reviewed by Sam Weinig.
2761 - Reorganize TestExpectations a bit.
2762 - Remove two tests that primarily test features that have been removed from the spec.
2764 * platform/mac-wk1/TestExpectations:
2765 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2766 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2767 * storage/indexeddb/factory-basics-expected.txt: Removed.
2768 * storage/indexeddb/factory-basics.html: Removed.
2769 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2770 * storage/indexeddb/resources/factory-basics.js: Removed.
2772 2015-12-07 Brady Eidson <beidson@apple.com>
2774 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2775 https://bugs.webkit.org/show_bug.cgi?id=151966
2777 Reviewed by Sam Weinig.
2779 * platform/mac-wk1/TestExpectations:
2781 2015-12-07 Brady Eidson <beidson@apple.com>
2783 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2784 https://bugs.webkit.org/show_bug.cgi?id=151961
2786 Reviewed by Alex Christensen.
2788 * platform/mac-wk1/TestExpectations:
2789 * storage/indexeddb/cursor-finished-expected.txt:
2791 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2793 [Streams API] pipeTo tests are failing
2794 https://bugs.webkit.org/show_bug.cgi?id=151949
2799 * platform/mac/TestExpectations:
2800 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2802 2015-12-07 Brady Eidson <beidson@apple.com>
2804 Modern IDB: Fix "old versions" when upgrading databases.
2805 https://bugs.webkit.org/show_bug.cgi?id=151948
2807 Reviewed by Alex Christensen.
2809 * platform/mac-wk1/TestExpectations:
2810 * storage/indexeddb/database-basics-expected.txt:
2811 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2813 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2817 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2818 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2820 * platform/mac/TestExpectations:
2821 * platform/win/TestExpectations:
2823 2015-12-07 Brady Eidson <beidson@apple.com>
2825 Modern IDB: Add some more custom exception messages, passing some more tests..
2826 https://bugs.webkit.org/show_bug.cgi?id=151912
2828 Reviewed by Andy Estes.
2830 * platform/mac-wk1/TestExpectations:
2832 * storage/indexeddb/exceptions-expected.txt:
2833 * storage/indexeddb/get-keyrange-expected.txt:
2834 * storage/indexeddb/invalid-keys-expected.txt:
2835 * storage/indexeddb/keypath-edges-expected.txt:
2836 * storage/indexeddb/keyrange-expected.txt:
2837 * storage/indexeddb/transaction-active-flag-expected.txt:
2838 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2840 * storage/indexeddb/resources/exceptions.js:
2841 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2843 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2845 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2846 https://bugs.webkit.org/show_bug.cgi?id=151759
2848 Unreviewed test gardening.
2850 * platform/win/TestExpectations:
2852 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2854 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2855 https://bugs.webkit.org/show_bug.cgi?id=151661
2857 Unreviewed test gardening.
2859 * platform/mac-wk2/TestExpectations:
2861 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2863 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2865 * platform/efl/TestExpectations:
2867 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2869 Clipping along compositing borders in svg-edit
2870 https://bugs.webkit.org/show_bug.cgi?id=151791
2872 Reviewed by Zalan Bujtas.
2874 Ref test that triggers recomputation of overflow.
2876 * svg/overflow/visual-overflow-change-expected.html: Added.
2877 * svg/overflow/visual-overflow-change.html: Added.
2879 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2881 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2882 https://bugs.webkit.org/show_bug.cgi?id=147608
2884 Reviewed by Benjamin Poulain.
2886 * js/script-tests/string-toLocaleLowerCase.js: Added.
2887 * js/string-toLocaleLowerCase-expected.txt: Added.
2888 * js/string-toLocaleLowerCase.html: Added.
2890 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2892 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2893 https://bugs.webkit.org/show_bug.cgi?id=151849
2894 rdar://problem/23132828
2896 Reviewed by Zalan Bujtas.
2900 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2901 with this patch, but that test is trying to determine if transitions run to/from
2902 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2903 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2905 * animations/fill-forwards-auto-height-expected.html: Added.
2906 * animations/fill-forwards-auto-height.html: Added.
2907 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2909 2015-12-06 David Kilzer <ddkilzer@apple.com>
2911 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2912 https://bugs.webkit.org/show_bug.cgi?id=151929
2916 "[ES6] "super" and "this" should be lexically bound inside an
2917 arrow function and should live in a JSLexicalEnvironment"
2918 https://bugs.webkit.org/show_bug.cgi?id=149338
2919 http://trac.webkit.org/changeset/193584
2921 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2923 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2924 https://bugs.webkit.org/show_bug.cgi?id=149338
2926 Reviewed by Saam Barati.
2928 * js/arrowfunction-supercall-expected.txt: Added.
2929 * js/arrowfunction-supercall.html: Added.
2930 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2931 * js/script-tests/arrowfunction-supercall.js: Added.
2932 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2934 2015-12-05 David Kilzer <ddkilzer@apple.com>
2936 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2938 * platform/mac-wk1/TestExpectations: Skip test that crashes
2939 on every run: storage/indexeddb/index-multientry.html.
2941 2015-12-04 Zalan Bujtas <zalan@apple.com>
2943 Garbage in page tiles when document is too long.
2944 https://bugs.webkit.org/show_bug.cgi?id=151906
2945 rdar://problem/23695858
2947 Reviewed by Simon Fraser.
2949 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2950 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2951 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2953 2015-12-04 Brady Eidson <beidson@apple.com>
2955 Modern IDB: Add some more custom exception messages, passing some more tests.
2956 https://bugs.webkit.org/show_bug.cgi?id=151898
2958 Reviewed by Alex Christensen.
2960 * platform/mac-wk1/TestExpectations:
2961 * storage/indexeddb/keypath-arrays-expected.txt:
2962 * storage/indexeddb/noblobs-expected.txt:
2963 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2964 * storage/indexeddb/request-result-cache-expected.txt:
2965 * storage/indexeddb/transaction-after-close-expected.txt:
2966 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2967 * storage/indexeddb/transaction-read-only-expected.txt:
2969 2015-12-04 Brady Eidson <beidson@apple.com>
2971 Modern IDB: Add some more custom exception messages, passing some more tests.
2972 https://bugs.webkit.org/show_bug.cgi?id=151895
2974 Reviewed by Alex Christensen.
2976 * platform/mac-wk1/TestExpectations:
2977 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2978 * storage/indexeddb/cursor-continue-dir-expected.txt:
2979 * storage/indexeddb/cursor-continue-expected.txt:
2980 * storage/indexeddb/deleteIndex-expected.txt:
2981 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2983 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2985 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2986 https://bugs.webkit.org/show_bug.cgi?id=147610
2988 Reviewed by Benjamin Poulain.
2990 Add tests for ECMA-402 Number.prototype.toLocaleString.
2991 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2993 * js/number-toLocaleString-expected.txt: Added.
2994 * js/number-toLocaleString.html: Added.
2995 * js/script-tests/number-toLocaleString.js: Added.
2997 2015-12-04 Brady Eidson <beidson@apple.com>
2999 Modern IDB: Flip test expectations around so we only list failures.
3000 https://bugs.webkit.org/show_bug.cgi?id=151880
3002 Reviewed by Alex Christensen.
3004 * platform/mac-wk1/TestExpectations:
3006 2015-12-04 Brady Eidson <beidson@apple.com>
3008 Modern IDB: storage/indexeddb/cursor-update.html fails.
3009 https://bugs.webkit.org/show_bug.cgi?id=151879
3011 Reviewed by Oliver Hunt.
3013 * platform/mac-wk1/TestExpectations:
3015 2015-12-04 Brady Eidson <beidson@apple.com>
3017 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
3018 https://bugs.webkit.org/show_bug.cgi?id=151870
3020 Reviewed by Alex Christensen.
3022 * platform/mac-wk1/TestExpectations:
3023 * storage/indexeddb/modern/double-open-expected.txt: Added.
3024 * storage/indexeddb/modern/double-open.html: Added.
3025 * storage/indexeddb/version-change-exclusive-expected.txt:
3027 2015-12-04 Brady Eidson <beidson@apple.com>
3029 Modern IDB: storage/indexeddb/exceptions.html fails.
3030 https://bugs.webkit.org/show_bug.cgi?id=151732
3032 Reviewed by Alex Christensen.
3034 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
3036 * platform/mac-wk1/TestExpectations:
3037 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
3038 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
3039 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
3040 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
3041 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
3042 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
3043 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
3044 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
3045 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
3046 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
3047 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
3048 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
3049 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
3050 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
3051 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
3052 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
3053 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
3054 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
3055 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
3056 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
3057 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
3058 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
3059 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
3060 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
3061 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
3062 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
3063 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
3064 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
3065 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
3066 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
3067 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
3068 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
3069 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
3070 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
3071 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
3072 * 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.
3073 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
3074 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
3075 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
3076 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
3077 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
3078 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
3079 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
3080 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
3081 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
3082 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
3083 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
3084 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
3085 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
3086 * storage/indexeddb/basics-expected.txt:
3087 * storage/indexeddb/create-and-remove-object-store-expected.txt:
3088 * storage/indexeddb/cursor-finished-expected.txt:
3089 * storage/indexeddb/exceptions-expected.txt:
3090 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
3091 * storage/indexeddb/modern/double-abort-expected.txt:
3092 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3093 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3094 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
3095 * storage/indexeddb/mozilla/clear-expected.txt:
3096 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
3097 * storage/indexeddb/mozilla/cursors-expected.txt:
3098 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
3099 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
3100 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
3101 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
3102 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
3103 * storage/indexeddb/resources/exceptions.js:
3105 * storage/indexeddb/transaction-abort-expected.txt:
3107 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
3109 Web Inspector: Unskip many inspector/debugger tests
3110 https://bugs.webkit.org/show_bug.cgi?id=151843
3112 Reviewed by Timothy Hatcher.
3115 * platform/mac/TestExpectations:
3116 Skip specific tests.
3118 * platform/mac-wk2/TestExpectations:
3119 Test no longer existed.
3121 * inspector/debugger/resources/exception.js:
3123 Keep the code outputing a NotFoundException. This particular
3124 invocation was recently changed to throw a TypeError.
3126 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
3128 Web Inspector: Remove untested and unused Worker inspection
3129 https://bugs.webkit.org/show_bug.cgi?id=151848
3131 Reviewed by Brian Burg.
3133 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
3134 * inspector/debugger/pause-dedicated-worker.html: Removed.
3135 * inspector/debugger/resources/dedicated-worker.js: Removed.
3136 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
3137 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
3139 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
3141 Web Inspector: Specifically Identify the Global Lexical Environment Scope
3142 https://bugs.webkit.org/show_bug.cgi?id=151828
3144 Reviewed by Brian Burg.
3146 * inspector/debugger/breakpoint-scope-expected.txt:
3147 * inspector/debugger/breakpoint-scope.html:
3148 * inspector/debugger/resources/scope.js:
3149 Update the test to include something in the global lexical
3150 environment and ensure it is identified as such.
3152 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
3154 [css-grid] Fix height computation of grid items with borders inside fr tracks
3155 https://bugs.webkit.org/show_bug.cgi?id=151798
3157 Reviewed by Zalan Bujtas.
3159 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
3160 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
3162 2015-12-03 Brady Eidson <beidson@apple.com>
3164 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
3165 https://bugs.webkit.org/show_bug.cgi?id=151850
3167 Reviewed by Andy Estes.
3169 * platform/mac-wk1/TestExpectations:
3171 * storage/indexeddb/data-corruption-expected.txt: Removed.
3172 * storage/indexeddb/data-corruption.html: Removed.
3173 * storage/indexeddb/resources/data-corruption.js: Removed.
3175 * storage/indexeddb/events-expected.txt:
3176 * storage/indexeddb/resources/events.js:
3178 2015-12-03 Brady Eidson <beidson@apple.com>
3180 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
3181 https://bugs.webkit.org/show_bug.cgi?id=151847
3183 Reviewed by Andy Estes.
3185 * platform/mac-wk1/TestExpectations:
3187 2015-12-03 Eric Carlson <eric.carlson@apple.com>
3189 [MediaStream] Update MediaStreamTrack.getCapabilities
3190 https://bugs.webkit.org/show_bug.cgi?id=151728
3192 Reviewed by Jer Noble.
3194 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
3195 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
3196 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
3197 * fast/mediastream/MediaStreamTrack-getSettings.html:
3199 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3201 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
3202 https://bugs.webkit.org/show_bug.cgi?id=151772
3204 Unreviewed test gardening.
3206 * platform/mac-wk2/TestExpectations:
3208 2015-12-03 Keith Rollin <krollin@apple.com>
3210 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
3211 https://bugs.webkit.org/show_bug.cgi?id=150909
3212 rdar://problem/23539673
3214 Reviewed by Darin Adler.
3216 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
3217 pass. Also update some text in HTMLOptionElement_label02.html and
3218 HTMLOptionElement_label03.html so that it no longer refers to our
3219 trying to match IE (which we are no longer doing).
3221 * fast/forms/HTMLOptionElement_label02.html:
3222 * fast/forms/HTMLOptionElement_label03.html:
3223 * platform/win/TestExpectations:
3225 2015-12-03 Brady Eidson <beidson@apple.com>
3227 Modern IDB: storage/indexeddb/cursor-advance.html fails.
3228 https://bugs.webkit.org/show_bug.cgi?id=151731
3230 Reviewed by Alex Christensen.
3232 * platform/mac-wk1/TestExpectations:
3233 * storage/indexeddb/cursor-advance-expected.txt:
3235 2015-12-03 Brent Fulgham <bfulgham@apple.com>
3237 Allow JavaScript to iterate over plugins for local files
3238 https://bugs.webkit.org/show_bug.cgi?id=151783
3239 <rdar://problem/23692113>
3241 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
3242 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
3243 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
3244 for non-local-file access.
3246 Reviewed by Alexey Proskuryakov.
3248 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
3249 * http/tests/plugins/plugin-javascript-access.html: Added.
3250 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
3251 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
3253 2015-12-03 Brady Eidson <beidson@apple.com>
3255 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
3256 https://bugs.webkit.org/show_bug.cgi?id=151794
3258 Reviewed by Alex Christensen.
3260 * platform/mac-wk1/TestExpectations:
3262 2015-12-02 Sam Weinig <sam@webkit.org>
3264 Promise callbacks should be called at microtask checkpoints
3265 https://bugs.webkit.org/show_bug.cgi?id=147933
3267 Reviewed by Chris Dumez.
3269 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
3270 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
3272 2015-12-03 Daniel Bates <dabates@apple.com>
3274 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
3275 https://bugs.webkit.org/show_bug.cgi?id=126662
3276 <rdar://problem/15775508>
3278 Reviewed by Brent Fulgham.
3280 Add test to ensure that we do not assert when inserting a subtree that has an element with
3281 a duplicate id before removing the original subtree.
3283 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
3284 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
3286 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
3288 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
3289 https://bugs.webkit.org/show_bug.cgi?id=151802
3291 Reviewed by Sergio Villar Senin.
3293 Tests to verify the specified margins account for determining the available space for
3294 auto-margins alignment.
3296 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
3297 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
3299 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3301 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
3302 https://bugs.webkit.org/show_bug.cgi?id=151804
3304 Unreviewed test gardening.
3306 * platform/win/svg/custom/bug78807-expected.txt:
3308 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3310 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
3311 https://bugs.webkit.org/show_bug.cgi?id=151505
3313 Unreviewed test gardening.
3315 * platform/win/TestExpectations:
3317 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3319 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
3320 https://bugs.webkit.org/show_bug.cgi?id=151756
3322 Unreviewed test gardening.
3324 * platform/win/TestExpectations:
3326 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3328 fast/borders/hidpi-border-clipping-right-after-move.html
3329 https://bugs.webkit.org/show_bug.cgi?id=151754
3331 Unreviewed test gardening.
3333 * platform/win/TestExpectations:
3335 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3337 Unreviewed EFL urgent gardening. Skip web-platform-tests
3338 because it has been timeout since r192796.
3340 * platform/efl/TestExpectations:
3342 2015-12-02 Mark Lam <mark.lam@apple.com>
3344 Polymorphic operand types for DFG and FTL mul.
3345 https://bugs.webkit.org/show_bug.cgi?id=151746
3347 Reviewed by Filip Pizlo.
3349 * js/regress/ftl-object-mul-expected.txt: Added.
3350 * js/regress/ftl-object-mul.html: Added.
3351 * js/regress/script-tests/ftl-object-mul.js: Added.
3355 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
3357 Unify font-variant-* with font-variant shorthand
3358 https://bugs.webkit.org/show_bug.cgi?id=149773
3360 Reviewed by Darin Adler.
3362 Update tests. Also temporarily skip existing font-features tests until
3363 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3365 * css3/font-variant-parsing-expected.txt:
3366 * css3/font-variant-parsing.html:
3367 * fast/css/font-property-priority-expected.txt:
3368 * fast/css/font-shorthand-expected.txt:
3369 * fast/css/parsing-font-variant-ligatures-expected.txt:
3370 * fast/css/parsing-font-variant-ligatures.html:
3371 * fast/inspector-support/style-expected.txt:
3372 * fast/text/font-variant-shorthand-expected.txt: Added.
3373 * fast/text/font-variant-shorthand.html: Added.
3374 * platform/mac/TestExpectations:
3375 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3377 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3379 Rebaselining fast/dom/adopt-attribute-crash-expected for win
3380 https://bugs.webkit.org/show_bug.cgi?id=151762
3382 Reviewed by Darin Adler.
3384 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
3386 2015-12-02 Alex Christensen <achristensen@webkit.org>
3388 Asynchronously call onerror when a content blocker blocks ascript element's load
3389 https://bugs.webkit.org/show_bug.cgi?id=151649
3391 Reviewed by Brady Eidson.
3393 * http/tests/contentextensions/script-onerror-expected.txt: Added.
3394 * http/tests/contentextensions/script-onerror.html: Added.
3395 * http/tests/contentextensions/script-onerror.html.json: Added.
3396 * http/tests/misc/unloadable-script-expected.txt:
3397 * http/tests/misc/unloadable-script.html:
3398 * http/tests/security/local-JavaScript-from-remote-expected.txt:
3399 * http/tests/security/local-JavaScript-from-remote.html:
3400 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
3402 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3404 Fix flaky test added with r192954.
3408 * fast/mediastream/MediaStreamTrack-getSettings.html:
3410 2015-12-02 Commit Queue <commit-queue@webkit.org>
3412 Unreviewed, rolling out r192955.
3413 https://bugs.webkit.org/show_bug.cgi?id=151776
3415 A large number of the tests added with this change are failing
3416 on Windows (Requested by ryanhaddad on #webkit).
3420 "[css border] border-image doesn't honor border-style"
3421 https://bugs.webkit.org/show_bug.cgi?id=99922
3422 http://trac.webkit.org/changeset/192955
3424 2015-12-02 Yoav Weiss <yoav@yoav.ws>
3426 Fix preloader issue with srcdoc documents.
3427 https://bugs.webkit.org/show_bug.cgi?id=151744
3429 Reviewed by Ryosuke Niwa.
3431 Added a test that makes sure that srcdoc based subresources are properly preloaded.
3433 * fast/preloader/iframe-srcdoc-expected.txt: Added.
3434 * fast/preloader/iframe-srcdoc.html: Added.
3436 2015-12-02 Jer Noble <jer.noble@apple.com>
3438 Add a setting and restriction which will pause invisible autoplaying video
3439 https://bugs.webkit.org/show_bug.cgi?id=151412
3441 Reviewed by Eric Carlson.
3443 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
3444 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
3446 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3448 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
3449 https://bugs.webkit.org/show_bug.cgi?id=151763
3451 Reviewed by Brent Fulgham.
3453 * platform/win/fast/parser/xml-colon-entity-expected.txt:
3454 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
3456 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3458 Rebaseline fast/dynamic/text-combine.html on win
3459 https://bugs.webkit.org/show_bug.cgi?id=151761
3461 Unreviewed test gardening.
3463 * platform/win/fast/dynamic/text-combine-expected.png:
3464 * platform/win/fast/dynamic/text-combine-expected.txt:
3466 2015-12-02 Brady Eidson <beidson@apple.com>
3468 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
3469 https://bugs.webkit.org/show_bug.cgi?id=151772
3471 Reviewed by Alex Christensen.
3473 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
3475 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
3476 * storage/indexeddb/cursor-basics-expected.txt:
3477 * storage/indexeddb/cursor-overloads-expected.txt:
3479 * storage/indexeddb/cursor-overloads.html:
3480 * storage/indexeddb/optional-arguments.html:
3481 * storage/indexeddb/resources/cursor-basics.js:
3482 * storage/indexeddb/resources/deleted-objects.js:
3483 * storage/indexeddb/resources/exceptions.js:
3484 * storage/indexeddb/resources/objectstore-basics.js:
3486 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
3487 * storage/indexeddb/objectstore-keycursor.html: Removed.
3488 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
3490 2015-12-02 David Hyatt <hyatt@apple.com>
3492 Add some more picture element layout tests
3493 https://bugs.webkit.org/show_bug.cgi?id=151769
3495 Reviewed by Dean Jackson.
3497 * fast/picture/image-picture-invalid-expected.txt: Added.
3498 * fast/picture/image-picture-invalid.html: Added.
3499 * fast/picture/image-picture-nested-expected.txt: Added.
3500 * fast/picture/image-picture-nested.html: Added.
3502 2015-12-02 Brady Eidson <beidson@apple.com>
3504 Modern IDB: Enable a couple more passing tests.
3505 https://bugs.webkit.org/show_bug.cgi?id=151766
3507 Reviewed by Beth Dakin.
3509 * platform/mac-wk1/TestExpectations:
3510 * storage/indexeddb/create-object-store-options-expected.txt:
3512 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3514 Skipping tests on Win that fail due to unimplemented showModalDialog function.
3515 https://bugs.webkit.org/show_bug.cgi?id=151506
3517 Unreviewed test gardening.
3519 * platform/win/TestExpectations:
3521 2015-12-02 Brady Eidson <beidson@apple.com>
3523 Modern IDB: IDBTransaction::error is not exposed.
3524 https://bugs.webkit.org/show_bug.cgi?id=151752
3526 Reviewed by Alex Christensen.
3528 * platform/mac-wk1/TestExpectations:
3529 * storage/indexeddb/modern/basic-add.html:
3530 * storage/indexeddb/modern/double-abort-expected.txt:
3531 * storage/indexeddb/modern/index-3.html:
3532 * storage/indexeddb/resources/transaction-error.js:
3533 * storage/indexeddb/transaction-error-expected.txt:
3535 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
3537 [css border] border-image doesn't honor border-style
3538 https://bugs.webkit.org/show_bug.cgi?id=99922
3540 Reviewed by Simon Fraser.
3542 Ensure that WebKit will be compliant to css-backgrounds spec where
3543 a border with an image will only be rendered if there is a style defined.
3545 Previous border image tests had to be edited (i.e. define border-style)
3546 to ensure that a decorated border would be rendered.
3548 * fast/borders/border-image-01.html:
3549 * fast/borders/border-image-border-radius.html:
3550 * fast/borders/border-image-fill-no-intrinsic-size.html:
3551 * fast/borders/border-image-longhand.html:
3552 * fast/borders/border-image-massive-scale.html:
3553 * fast/borders/border-image-omit-right-slice.html:
3554 * fast/borders/border-image-outset-in-shorthand.html:
3555 * fast/borders/border-image-outset-split-inline-expected.txt:
3556 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
3557 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
3558 * fast/borders/border-image-outset-split-inline.html:
3559 * fast/borders/border-image-outset.html:
3560 * fast/borders/border-image-repeat.html:
3561 * fast/borders/border-image-rotate-transform.html:
3562 * fast/borders/border-image-scale-transform.html:
3563 * fast/borders/border-image-scaled.html:
3564 * fast/borders/border-image-scrambled.html:
3565 * fast/borders/border-image-should-not-display-expected.html: Added.
3566 * fast/borders/border-image-should-not-display.html: Added.
3567 * fast/borders/border-image-side-reduction.html:
3568 * fast/borders/border-image-slice-constrained.html:
3569 * fast/borders/border-image-slice-missing-right.html:
3570 * fast/borders/border-image-slices.html:
3571 * fast/borders/border-image-source.html:
3572 * fast/borders/border-image-trumps-radius-expected.txt:
3573 * fast/borders/border-image-trumps-radius.html:
3574 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3575 * fast/borders/resources/red.png: Added.
3576 * fast/borders/scaled-border-image.html:
3577 * fast/gradients/border-image-gradient-expected.txt:
3578 * fast/gradients/border-image-gradient.html:
3579 * fast/hidpi/image-set-border-image-comparison.html:
3580 * fast/hidpi/image-set-border-image-dynamic.html:
3581 * fast/hidpi/image-set-border-image-simple.html:
3582 * fast/writing-mode/border-image-horizontal-bt.html:
3583 * fast/writing-mode/border-image-vertical-lr.html:
3584 * fast/writing-mode/border-image-vertical-rl.html:
3585 * platform/mac/fast/borders/border-image-01-expected.txt:
3586 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3587 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3588 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3589 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3590 * platform/mac/fast/borders/border-image-outset-expected.txt:
3591 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3592 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3593 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt: