1 2016-01-04 Ryan Haddad <ryanhaddad@apple.com>
3 Re-enable fast/animation tests on ios-simulator
4 https://bugs.webkit.org/show_bug.cgi?id=137588
6 Unreviewed test gardening.
8 * platform/ios-simulator/TestExpectations:
10 2016-01-02 Brady Eidson <beidson@apple.com>
12 Modern IDB TestExpectations gardening.
14 Rubberstamped by Andy Estes.
16 * platform/mac-wk1/TestExpectations: Remove the failure entry for a test that passes.
18 2016-01-03 Simon Fraser <simon.fraser@apple.com>
20 scrollLeft returns different values for viewport and non-viewport scrolling with rtl
21 https://bugs.webkit.org/show_bug.cgi?id=94405
22 rdar://problem/21829754
24 Reviewed by Zalan Bujtas.
26 programmatic-overflow-rtl-scrollIntoView.html is a basic test for negative scrollLeft
29 Other tests are fixed to programmatically scroll to negative scroll positions.
31 * compositing/rtl/rtl-overflow-scrolling.html:
32 * fast/overflow/scroll-div-hide-show-expected.txt:
33 * fast/overflow/scroll-div-hide-show.html:
34 * fast/repaint/horizontal-bt-overflow-parent.html:
35 * fast/repaint/horizontal-bt-overflow-same.html:
36 * fast/repaint/vertical-overflow-parent.html:
37 * fast/repaint/vertical-overflow-same.html:
38 * fast/scrolling/programmatic-overflow-rtl-scrollIntoView-expected.txt: Added.
39 * fast/scrolling/programmatic-overflow-rtl-scrollIntoView.html: Added.
40 * fast/writing-mode/flipped-blocks-hit-test-overflow-scroll.html:
41 * imported/blink/compositing/overflow/rtl-overflow.html:
43 2016-01-02 Simon Fraser <simon.fraser@apple.com>
45 Some cleanup in ScrollAnimator
46 https://bugs.webkit.org/show_bug.cgi?id=152649
48 Reviewed by Zalan Bujtas.
50 Added fast/scrolling/arrow-key-scroll-in-rtl-document.html to test for arrow
51 key scrolling in an RTL document, which an earlier version of the patch
52 regressed without detection.
54 * fast/dom/horizontal-scrollbar-in-rtl-expected.txt:
55 * fast/scrolling/arrow-key-scroll-in-rtl-document-expected.txt: Added.
56 * fast/scrolling/arrow-key-scroll-in-rtl-document.html: Added.
58 2016-01-02 Zalan Bujtas <zalan@apple.com>
60 Simple line layout:: Add text-decoration support.
61 https://bugs.webkit.org/show_bug.cgi?id=152623
63 Reviewed by Antti Koivisto.
65 Existing tests cases also cover decoration correctness.
67 * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration-expected.html: Added.
68 * fast/css3-text/css3-text-decoration/simple-line-layout-text-decoration.html: Added.
70 2016-01-01 Brady Eidson <beidson@apple.com>
72 Modern IDB: storage/indexeddb/database-deletepending-flag.html fails.
73 https://bugs.webkit.org/show_bug.cgi?id=152600
75 Reviewed by Alex Christensen.
77 * platform/mac-wk1/TestExpectations:
79 2016-01-01 Simon Fraser <simon.fraser@apple.com>
81 Fix reload and programmatic scrolling in RTL documents
82 https://bugs.webkit.org/show_bug.cgi?id=152639
84 Reviewed by Zalan Bujtas.
86 New tests for programmatic scrolling (2 kinds!) in RTL documents, and
87 reloading a scrolled RTL document.
89 * fast/scrolling/programmatic-document-rtl-scroll-expected.html: Added.
90 * fast/scrolling/programmatic-document-rtl-scroll.html: Added.
91 * fast/scrolling/programmatic-document-rtl-scrollIntoView-expected.txt: Added.
92 * fast/scrolling/programmatic-document-rtl-scrollIntoView.html: Added.
93 * fast/scrolling/scroll-position-on-reload-rtl-expected.txt: Added.
94 * fast/scrolling/scroll-position-on-reload-rtl.html: Added.
96 2016-01-01 Simon Fraser <simon.fraser@apple.com>
98 REGRESSION (r194448): Scrolling overflow:scroll goes too far
99 https://bugs.webkit.org/show_bug.cgi?id=152645
101 Reviewed by Zalan Bujtas.
103 Test that scrolls and overflow div with wheel events, then checks that it has
104 not passed the max scroll offset.
106 * fast/scrolling/overflow-scroll-past-max-expected.txt: Added.
107 * fast/scrolling/overflow-scroll-past-max.html: Added.
109 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
111 [GTK] Several IndexedDB tests failing
113 Unreviewed gardening.
115 * platform/gtk/TestExpectations:
117 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
119 [GTK] http/tests/misc/detached-frame-console.html is crashing
121 Unreviewed gardening.
123 * platform/gtk/TestExpectations:
125 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
127 [GTK] http/tests/media/clearkey/clear-key-hls-aes128.html is crashing
129 Unreviewed gardening.
131 * platform/gtk/TestExpectations:
133 2016-01-01 Michael Catanzaro <mcatanzaro@igalia.com>
135 [GTK] Expect missing results for CSS table anonymous objects tests
137 Unreviewed gardening.
139 * platform/gtk/TestExpectations:
141 2015-12-31 Simon Fraser <simon.fraser@apple.com>
143 [iOS WK2] Fix incorrect scrollPosition handling
144 https://bugs.webkit.org/show_bug.cgi?id=152630
146 Reviewed by Zalan Bujtas.
148 These tests now load with a 0,0 scroll position, so don't dump out the "scrolled to" text,
149 which matches Mac behavior.
151 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-bt-expected.txt:
152 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-lr-expected.txt:
153 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-rl-expected.txt:
154 * platform/ios-simulator-wk2/fast/multicol/pagination/BottomToTop-tb-expected.txt:
155 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-bt-expected.txt:
156 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-lr-expected.txt:
157 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-dynamic-expected.txt:
158 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-rl-expected.txt:
159 * platform/ios-simulator-wk2/fast/multicol/pagination/RightToLeft-tb-expected.txt:
160 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-break-with-balancing-expected.txt:
161 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/column-rules-expected.txt:
162 * platform/ios-simulator-wk2/fast/multicol/vertical-rl/float-paginate-complex-expected.txt:
164 2015-12-31 Zalan Bujtas <zalan@apple.com>
166 text-decoration: line-through is mispositioned when text has overline/underline too.
167 https://bugs.webkit.org/show_bug.cgi?id=152619
169 Reviewed by Simon Fraser.
171 Line-through painting was mistakenly calling drawLineForText with overline/underline positioning.
173 * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned-expected.html: Added.
174 * fast/css3-text/css3-text-decoration/text-decoration-line-through-mispositioned.html: Added.
176 2015-12-31 Zalan Bujtas <zalan@apple.com>
178 Simple line layout: Text with stroke width is not positioned correctly.
179 https://bugs.webkit.org/show_bug.cgi?id=152614
181 Reviewed by Simon Fraser.
183 Visual overflow should not affect text position.
185 * fast/text/simple-line-layout-text-position-with-stroke-expected.html: Added.
186 * fast/text/simple-line-layout-text-position-with-stroke.html: Added.
188 2015-12-31 Zalan Bujtas <zalan@apple.com>
190 Simple line layout: Nested block with pseudo first-line parent should bail out of simple line layout.
191 https://bugs.webkit.org/show_bug.cgi?id=152599
193 Reviewed by Simon Fraser.
195 We should bail out of simple line layout if any of the ancestors have pseudo first-line style.
196 (see RenderBlock::firstLineBlock())
198 * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout-expected.html: Added.
199 * fast/block/line-layout/first-line-should-bail-out-of-simple-line-layout.html: Added.
201 2015-12-31 Martin Robinson <mrobinson@igalia.com>
203 Mark some tests as failing on WebKitGTK+.
205 Unreviewed gardening.
207 * platform/gtk/TestExpectations:
209 2015-12-31 Martin Robinson <mrobinson@igalia.com>
211 Mark WOFF2 test as failing on WebKitGTK+
213 Unreviewed. Gardening.
215 * platform/gtk/TestExpectations:
217 2015-12-31 ChangSeok Oh <changseok.oh@collabora.com>
219 [GTK] Unreviewed gardening at 2015-12-31
221 Mark fast/text/text-combine-placement.html as crashing.
223 * platform/gtk/TestExpectations:
225 2015-12-30 Brady Eidson <beidson@apple.com>
227 Modern IDB: Only fire blocked events after all open connections have handled their versionchange events.
228 https://bugs.webkit.org/show_bug.cgi?id=152593
230 Reviewed by Andy Estes.
232 - Unskip two timeout tests that now pass.
233 - Reclassify a text-failure test to be skipped for new reasons.
235 * platform/mac-wk1/TestExpectations:
237 2015-12-30 Gyuyoung Kim <gyuyoung.kim@webkit.org>
239 Unreviewed, EFL gardening.
241 Mark navigation policy tests to failure and unskip some passing test.
242 Update media failure tests.
244 * platform/efl/TestExpectations:
246 2015-12-30 Skachkov Oleksandr <gskachkov@gmail.com>
248 [ES6] Arrow function syntax. Arrow function specific features. Lexical bind "super"
249 https://bugs.webkit.org/show_bug.cgi?id=149615
251 Reviewed by Saam Barati.
253 * js/arrowfunction-superproperty-expected.txt: Added.
254 * js/arrowfunction-superproperty.html: Added.
255 * js/script-tests/arrowfunction-superproperty.js: Added.
257 2015-12-29 Andy VanWagoner <andy@instructure.com>
259 Remove tests for sometimes unsupported calendars, numbering systems, and time zone backward links
260 https://bugs.webkit.org/show_bug.cgi?id=152550
262 Reviewed by Alexey Proskuryakov.
264 Time zones change often, so only test a few probable backward links.
265 Remove hanidays numbering system tests, since GTK and EFL don't support it.
266 Remove islamic-umalqura calendar tests, since GTK and EFL don't support it.
268 * js/intl-datetimeformat-expected.txt:
269 * js/script-tests/intl-datetimeformat.js:
271 2015-12-27 Zalan Bujtas <zalan@apple.com>
273 Should never be reached failure in WebCore::RenderElement::clearLayoutRootIfNeeded
274 https://bugs.webkit.org/show_bug.cgi?id=151590
276 Reviewed by Simon Fraser.
278 We should always set the layoutroot when a new subtree layout is requested (and convert it
279 to a full layout when needed). It ensures that renderers are detached cleanly even when
280 they are set as layoutroot.
282 * fast/block/assert-when-layout-root-is-not-cleared-expected.txt: Added.
283 * fast/block/assert-when-layout-root-is-not-cleared.html: Added.
285 2015-12-25 Zalan Bujtas <zalan@apple.com>
287 Subpixel rendering: Add subpixel support for outline.
288 https://bugs.webkit.org/show_bug.cgi?id=152560
290 Unable to ref-test other outline types.
292 Reviewed by Simon Fraser.
294 * fast/borders/hidpi-outline-hairline-painting-expected.html: Added.
295 * fast/borders/hidpi-outline-hairline-painting.html: Added.
297 2015-12-24 Zalan Bujtas <zalan@apple.com>
299 ASSERTION FAILED: x2 >= x1 in WebCore::RenderElement::drawLineForBoxSide
300 https://bugs.webkit.org/show_bug.cgi?id=151210
302 Reviewed by Simon Fraser.
304 "IntRect outer = snappedIntRect(inner)" explicitly converts inner to LayoutRect and
305 returns a snapped IntRect. When inner (after the inflate) overflows LayoutUnit,
306 the snapped outer rect becomes smaller than the inner rect.
308 This patch also enables outline painting on subpixel positions.
310 * fast/borders/hidpi-outline-on-subpixel-position-expected.html: Added.
311 * fast/borders/hidpi-outline-on-subpixel-position.html: Added.
312 * fast/borders/outline-offset-overflow-expected.txt: Added.
313 * fast/borders/outline-offset-overflow.html: Added.
315 2015-12-23 Brady Eidson <beidson@apple.com>
317 Modern IDB: Don't open any new connections until after version change transactions are completely handled.
318 https://bugs.webkit.org/show_bug.cgi?id=152441
320 Reviewed by Alex Christensen.
322 * platform/mac-wk1/TestExpectations: Enable 4 now-passing tests.
324 2015-12-23 Brady Eidson <beidson@apple.com>
326 Modern IDB: storage/indexeddb/transaction-basics.html fails.
327 https://bugs.webkit.org/show_bug.cgi?id=152481
329 Reviewed by Alex Christensen.
331 * platform/mac-wk1/TestExpectations:
332 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
333 * storage/indexeddb/transaction-basics-expected.txt:
335 2015-12-23 Gyuyoung Kim <gyuyoung.kim@webkit.org>
337 Unreviewed EFL gardening.
339 Mark shadow dom to Pass with incorrect result. Additionally remove
340 disappeared storage tests in TestExpectations.
342 Unskip MSE tests because MSE functionalities have been supported by gstreamer.
344 * platform/efl/TestExpectations:
346 2015-12-23 Simon Fraser <simon.fraser@apple.com>
348 REGRESSION (r187593): Scroll position jumps when selecting text in an iframe
349 https://bugs.webkit.org/show_bug.cgi?id=152541
350 rdar://problem/23886181
352 Reviewed by Tim Horton.
354 New test for autoscrolling iframe contents (an existing test scrolled an overflow:scroll
355 inside an iframe, and didn't catch the bug).
357 * fast/events/autoscroll-in-iframe-body-expected.txt: Added.
358 * fast/events/autoscroll-in-iframe-body.html: Added.
359 * fast/forms/input-readonly-autoscroll.html: Fix a missing double quote.
361 2015-12-22 Simon Fraser <simon.fraser@apple.com>
363 Minor cleanup in RenderBox::canBeProgramaticallyScrolled()
364 https://bugs.webkit.org/show_bug.cgi?id=152515
366 Reviewed by Tim Horton.
368 Test that programmatic scrolling works inside overflow:hidden.
370 * fast/overflow/overflow-hidden-scroll-into-view-expected.html: Added.
371 * fast/overflow/overflow-hidden-scroll-into-view.html: Added.
373 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
375 Rebaselining storage/domstorage/localstorage/delete-defineproperty-removal.html
376 https://bugs.webkit.org/show_bug.cgi?id=149179
378 Unreviewed test gardening.
380 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt:
382 2015-12-23 Pranjal Jumde <pjumde@apple.com>
384 Test to check for stack recursion when indexed propertyNames defined using Object.defineProperty are deleted.
385 https://bugs.webkit.org/show_bug.cgi?id=149179
386 <rdar://problem/22708019>.
388 Reviewed by Filip Pizlo.
390 * storage/domstorage/localstorage/delete-defineproperty-removal-expected.txt: Added.
391 * storage/domstorage/localstorage/delete-defineproperty-removal.html: Added.
393 2015-12-23 Eric Carlson <eric.carlson@apple.com>
395 [MediaStream] MediaDeviceInfo.label must be empty in some situations
396 https://bugs.webkit.org/show_bug.cgi?id=152000
398 Reviewed by Brent Fulgham.
400 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
401 * fast/mediastream/MediaDevices-enumerateDevices.html:
403 2015-12-23 Andy VanWagoner <andy@instructure.com>
405 [INTL] Implement DateTime Format Functions
406 https://bugs.webkit.org/show_bug.cgi?id=147606
408 Reviewed by Benjamin Poulain.
410 * js/intl-datetimeformat-expected.txt: Added format tests.
411 * js/intl-datetimeformat.html: Used utf-8.
412 * js/script-tests/intl-datetimeformat.js: Added format tests.
414 2015-12-23 Andy VanWagoner <thetalecrafter@gmail.com>
416 [INTL] Implement String.prototype.localeCompare in ECMA-402
417 https://bugs.webkit.org/show_bug.cgi?id=147607
419 Reviewed by Benjamin Poulain.
421 * js/script-tests/string-localeCompare.js:
422 * js/script-tests/string-prototype-properties.js: Update error message.
423 * js/string-localeCompare-expected.txt:
424 * js/string-prototype-properties-expected.txt: Update error message.
425 * js/string-localeCompare.html:
427 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
429 Rebaselining fast/text/emoji.html for Windows
430 https://bugs.webkit.org/show_bug.cgi?id=152147
432 Unreviewed test gardening.
434 * platform/win/fast/text/emoji-expected.txt:
436 2015-12-23 Ryan Haddad <ryanhaddad@apple.com>
438 Marking http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* as failing on Win
439 https://bugs.webkit.org/show_bug.cgi?id=152411
441 Unreviewed test gardening.
443 * platform/win/TestExpectations:
445 2015-12-23 ChangSeok Oh <changseok.oh@collabora.com>
447 [GTK] Unreviewed gardening
449 RTCPeerConnection-state.html is removed after r194112. Remove failure expectations
450 for tests which have been passing. Add new expectations for text-combine-shrink-on-color-change.html
452 * platform/gtk/TestExpectations:
453 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.png: Added.
454 * platform/gtk/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
456 2015-12-23 Andy VanWagoner <andy@instructure.com>
458 [INTL] Implement Intl.DateTimeFormat.prototype.resolvedOptions ()
459 https://bugs.webkit.org/show_bug.cgi?id=147603
461 Reviewed by Benjamin Poulain.
463 * js/intl-datetimeformat-expected.txt: Added resolvedOptions tests.
464 * js/script-tests/intl-datetimeformat.js: Added resolvedOptions tests.
465 (string_appeared_here):
467 2015-12-23 Chris Aljoudi <chris@chrismatic.io> and Alex Christensen <achristensen@webkit.org>
469 Content blockers should be able to promote http to https
470 https://bugs.webkit.org/show_bug.cgi?id=148966
472 Reviewed by Benjamin Poulain.
474 * http/tests/contentextensions/make-https-expected.txt: Added.
475 * http/tests/contentextensions/make-https.html: Added.
476 * http/tests/contentextensions/make-https.html.json: Added.
478 2015-12-22 Xabier Rodriguez Calvar <calvaris@igalia.com>
480 [Streams API] Fix cosmetic things after importing spec tests
481 https://bugs.webkit.org/show_bug.cgi?id=152479
483 Reviewed by Youenn Fablet.
485 Spec version are mainly updated in this patch as it wasn't done when importing tests from the spec. Some other
486 minor changes were done, as renumbering some tests, removing some orphan expectations and other styling issues.
488 * streams/brand-checks.html:
489 * streams/pipe-to.html:
490 * streams/readable-stream-controller-error.html:
491 * streams/readable-stream-pipeThrough.html:
492 * streams/readable-stream-reader-read.html:
493 * streams/reference-implementation/abstract-ops.html:
494 * streams/reference-implementation/bad-strategies.html:
495 * streams/reference-implementation/bad-underlying-sinks.html:
496 * streams/reference-implementation/bad-underlying-sources-expected.txt: Removed.
497 * streams/reference-implementation/brand-checks.html:
498 * streams/reference-implementation/byte-length-queuing-strategy.html:
499 * streams/reference-implementation/count-queuing-strategy.html:
500 * streams/reference-implementation/pipe-through.html:
501 * streams/reference-implementation/pipe-to-options.html:
502 * streams/reference-implementation/pipe-to.html:
503 * streams/reference-implementation/readable-stream-templated.html:
504 * streams/reference-implementation/transform-stream-errors.html:
505 * streams/reference-implementation/transform-stream.html:
506 * streams/reference-implementation/writable-stream-abort.html:
507 * streams/reference-implementation/writable-stream-expected.txt:
508 * streams/reference-implementation/writable-stream.html:
510 2015-12-22 Ryan Haddad <ryanhaddad@apple.com>
512 Marking webgl/1.0.2/conformance/extensions/get-extension.html as flaky on mac-wk1
513 https://bugs.webkit.org/show_bug.cgi?id=152506
515 Unreviewed test gardening.
517 * platform/mac-wk1/TestExpectations:
519 2015-12-22 Chris Fleizach <cfleizach@apple.com>
521 [WK2] Looping in testcase: fast/dom/Window/property-access-on-cached-window-after-frame-removed.html
522 https://bugs.webkit.org/show_bug.cgi?id=152482
524 Reviewed by Brent Fulgham.
526 * platform/mac-wk2/TestExpectations:
528 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
530 Skipping unsupported test on ios-simulator
531 https://bugs.webkit.org/show_bug.cgi?id=152491
533 Unreviewed test gardening.
535 * platform/ios-simulator/TestExpectations:
537 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
539 Marking inspector/debugger/break-on-exception-catch.html as a flaky timeout on mac-wk2 debug
540 https://bugs.webkit.org/show_bug.cgi?id=152492
542 Unreviewed test gardening.
544 * platform/mac-wk2/TestExpectations:
546 2015-12-21 Skachkov Oleksandr <gskachkov@gmail.com>
548 Unexpected exception assigning to this._property inside arrow function
549 https://bugs.webkit.org/show_bug.cgi?id=152028
551 Reviewed by Saam Barati.
553 Added new test cases for arrow function, to force create lexical env in body of function.
555 * js/arrowfunction-lexical-bind-this-expected.txt:
556 * js/script-tests/arrowfunction-lexical-bind-this.js:
558 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
560 Marking inspector/debugger/command-line-api-exception-nested-catch.html as a flaky timeout on mac-wk1
561 https://bugs.webkit.org/show_bug.cgi?id=152487
563 Unreviewed test gardening.
565 * platform/mac-wk1/TestExpectations:
567 2015-12-21 Antti Koivisto <antti@apple.com>
569 Limit cached redirect chain length
570 https://bugs.webkit.org/show_bug.cgi?id=152477
572 Reviewed by Andreas Kling.
574 * http/tests/cache/disk-cache/redirect-chain-limits-expected.txt: Added.
575 * http/tests/cache/disk-cache/redirect-chain-limits.html: Added.
576 * http/tests/cache/disk-cache/resources/redirect-chain.phpl: Added.
578 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
580 Marking webaudio/audiocontext-state-interrupted.html as a flaky crasher on mac-wk1
581 https://bugs.webkit.org/show_bug.cgi?id=152485
583 Unreviewed test gardening.
585 * platform/mac-wk1/TestExpectations:
587 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
589 Skipping fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html on ios-simulator
590 https://bugs.webkit.org/show_bug.cgi?id=152449
592 Unreviewed teset gardening.
594 * platform/ios-simulator/TestExpectations:
596 2015-12-21 Ryan Haddad <ryanhaddad@apple.com>
598 Unreviewed, rolling out r194328.
600 This change appears to have caused failures in JSC tests
604 "[INTL] Implement String.prototype.localeCompare in ECMA-402"
605 https://bugs.webkit.org/show_bug.cgi?id=147607
606 http://trac.webkit.org/changeset/194328
608 2015-12-21 Andy VanWagoner <thetalecrafter@gmail.com>
610 [INTL] Implement String.prototype.localeCompare in ECMA-402
611 https://bugs.webkit.org/show_bug.cgi?id=147607
613 Reviewed by Darin Adler.
615 * js/script-tests/string-localeCompare.js:
616 * js/script-tests/string-prototype-properties.js: Update error message.
617 * js/string-localeCompare-expected.txt:
618 * js/string-prototype-properties-expected.txt: Update error message.
619 * js/string-localeCompare.html:
621 2015-12-20 Jeremy Zerfas <WebKit@JeremyZerfas.com>
623 Don't allocate a NSImage and skip unneeded call to TIFFRepresentation when copying image to clipboard.
624 https://bugs.webkit.org/show_bug.cgi?id=152374
626 Reviewed by Darin Adler.
628 Added test to make sure that when copying a 50 frame 500x500 animation
629 (50 MB uncompressed) to the clipboard, the additional memory usage is
630 kept to less than 200 MB.
632 * fast/images/image-copy-memory-usage-expected.txt: Added.
633 * fast/images/image-copy-memory-usage.html: Added.
634 * fast/images/resources/dot-moving-in-a-circle-animation.gif: Added.
636 2015-12-20 Commit Queue <commit-queue@webkit.org>
638 Unreviewed, rolling out r194033 and r194267.
639 https://bugs.webkit.org/show_bug.cgi?id=152465
641 Caused crashes on Mac WK1 bots (Requested by youenn on
646 "[Streams API] Expose ReadableStream and relatives to Worker"
647 https://bugs.webkit.org/show_bug.cgi?id=152066
648 http://trac.webkit.org/changeset/194033
650 "[Streams API] imported/w3c/web-platform-tests/streams-api
651 /readable-streams/cancel.html has a flaky test"
652 https://bugs.webkit.org/show_bug.cgi?id=152065
653 http://trac.webkit.org/changeset/194267
655 2015-12-18 Antti Koivisto <antti@apple.com>
657 Cache redirects as separate entries
658 https://bugs.webkit.org/show_bug.cgi?id=152424
660 Reviewed by Alex Christensen.
662 * http/tests/cache/disk-cache/disk-cache-redirect-expected.txt: Added.
663 * http/tests/cache/disk-cache/disk-cache-redirect.html: Added.
664 * http/tests/cache/disk-cache/resources/generate-response.cgi:
666 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
668 [GTK] Mark fast/regions/overflow/overflow-region-float.html as passing
670 Unreviewed test gardening. This test has been passing since r191658.
672 * platform/gtk/TestExpectations:
674 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
676 Skipping fast/scrolling/rtl-point-in-iframe.html on ios-simulator since it tests wheel events.
677 https://bugs.webkit.org/show_bug.cgi?id=152442
679 Unreviewed test gardening.
681 * platform/ios-simulator/TestExpectations:
683 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
685 Rebaseline imported/w3c/web-platform-tests/html/dom/interfaces.html for ios-simulator
686 https://bugs.webkit.org/show_bug.cgi?id=152437
688 Unreviewed test gardening.
690 * platform/ios-simulator/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
692 2015-12-18 Ryan Haddad <ryanhaddad@apple.com>
694 Marking inspector/console/messagesCleared.html as a flaky timeout on mac-wk2 debug
695 https://bugs.webkit.org/show_bug.cgi?id=152025
697 Unreviewed test gardening.
699 * platform/mac-wk2/TestExpectations:
701 2015-12-18 Brady Eidson <beidson@apple.com>
703 Modern IDB: Refactor when opening the backing store takes place.
704 https://bugs.webkit.org/show_bug.cgi?id=152405
706 Reviewed by Alex Christensen.
708 * platform/mac-wk1/TestExpectations:
710 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
712 [GTK] Unreviewed gardening
714 css3/flexbox/multiline-reverse-wrap-baseline.html consistently passes for GTK since
715 r191623, but fails on Apple ports, so add a GTK-specific Pass expectation.
717 * platform/gtk/TestExpectations:
719 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
721 [GTK] Unreviewed gardening
722 https://bugs.webkit.org/show_bug.cgi?id=142292
724 fast/images/animated-gif-body-outside-viewport.html and
725 fast/images/animated-gif-window-resizing.html are flaky; mark them
728 * platform/gtk/TestExpectations:
730 2015-12-18 Michael Catanzaro <mcatanzaro@igalia.com>
732 [GTK] Unreviewed gardening
734 Remove failure expectation for fast/events/drag-and-drop-autoscroll-inner-frame.html which
735 has been consistently passing since r192511.
737 * platform/gtk/TestExpectations:
739 2015-12-17 Commit Queue <commit-queue@webkit.org>
741 Unreviewed, rolling out r194241 and r194252.
742 https://bugs.webkit.org/show_bug.cgi?id=152415
744 Caused crashes on GuardMalloc (Requested by ap on #webkit).
748 "Modern IDB: Refactor open/delete requests to exist in the
750 https://bugs.webkit.org/show_bug.cgi?id=152397
751 http://trac.webkit.org/changeset/194241
753 "Modern IDB: Refactor when opening the backing store takes
755 https://bugs.webkit.org/show_bug.cgi?id=152405
756 http://trac.webkit.org/changeset/194252
758 2015-12-17 Sukolsak Sakshuwong <sukolsak@gmail.com>
760 [INTL] Implement Collator Compare Functions
761 https://bugs.webkit.org/show_bug.cgi?id=147604
763 Reviewed by Darin Adler.
765 * js/intl-collator-expected.txt:
766 * js/intl-collator.html:
767 * js/script-tests/intl-collator.js:
770 2015-12-17 Brady Eidson <beidson@apple.com>
772 Modern IDB: Refactor when opening the backing store takes place.
773 https://bugs.webkit.org/show_bug.cgi?id=152405
775 Reviewed by Alex Christensen.
777 * platform/mac-wk1/TestExpectations:
779 2015-12-17 Joseph Pecoraro <pecoraro@apple.com>
781 Provide a way to distinguish a nested lexical block from a function's lexical block
782 https://bugs.webkit.org/show_bug.cgi?id=152361
784 Reviewed by Saam Barati.
786 * inspector/debugger/breakpoint-scope-expected.txt:
787 We will soon remove the backend sending a "Local" scope.
788 The backend was just marking the first closure scope as local.
789 The frontend can do this itself and do a better job of it.
791 * inspector/model/resources/all-scopes.js: Added.
792 (testAllScopes.innerScope):
794 * inspector/model/resources/block-scopes.js: Added.
796 (testBlockScopes.method):
797 * inspector/model/resources/function-name-scopes.js: Added.
798 (testFunctionNameScope1):
799 * inspector/model/scope-chain-node-expected.txt: Added.
800 * inspector/model/scope-chain-node.html: Added.
801 Tests for ways to get all the different scope types and
802 specific cases of certain scope types.
804 2015-12-17 Keith Miller <keith_miller@apple.com>
806 [ES6] Add support for Symbol.hasInstance
807 https://bugs.webkit.org/show_bug.cgi?id=151839
809 Reviewed by Saam Barati.
811 Fix tests to reflect the changes to instanceof in ES6.
813 Added a new regression test for bound functions in instanceof
814 as the perfomance on bound functions should, to some degree,
815 reflect the performance on C-API users.
817 * inspector/model/remote-object-get-properties-expected.txt:
818 * js/Object-getOwnPropertyNames-expected.txt:
819 * js/exception-for-nonobject-expected.txt:
820 * js/exception-instanceof-expected.txt:
821 * js/instance-of-immediates-expected.txt:
822 * js/regress/instanceof-bound-expected.txt: Added.
823 * js/regress/instanceof-bound.html: Added.
824 * js/regress/script-tests/instanceof-bound.js: Added.
827 * js/script-tests/Object-getOwnPropertyNames.js:
829 2015-12-17 Simon Fraser <simon.fraser@apple.com>
831 Disable viewport "shrink to fit" outside of multitasking mode
832 https://bugs.webkit.org/show_bug.cgi?id=152403
833 rdar://problem/23818102
835 Reviewed by Tim Horton.
837 This test no longer does shrink-to-fit, so starts with a min and initial scale of 1.
839 * fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
841 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
843 Web Inspector: Add JSContext Script Profiling
844 https://bugs.webkit.org/show_bug.cgi?id=151899
846 Reviewed by Brian Burg.
848 * inspector/script-profiler/event-type-API-expected.txt: Added.
849 * inspector/script-profiler/event-type-API.html: Added.
850 * inspector/script-profiler/event-type-Microtask-expected.txt: Added.
851 * inspector/script-profiler/event-type-Microtask.html: Added.
852 * inspector/script-profiler/tracking-expected.txt: Added.
853 * inspector/script-profiler/tracking.html: Added.
854 Tests for the new ScriptProfiler domain.
856 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
858 Marking fast/media/mq-* tests as failing on ios-simulator
859 https://bugs.webkit.org/show_bug.cgi?id=152137
861 Unreviewed test gardening.
863 * platform/ios-simulator/TestExpectations:
865 2015-12-17 Ryan Haddad <ryanhaddad@apple.com>
867 Skipping http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-* tests on ios-simulator
868 https://bugs.webkit.org/show_bug.cgi?id=152390
870 Unreviewed test gardening.
872 * platform/ios-simulator/TestExpectations:
874 2015-12-17 Lorenzo Tilve <ltilve@igalia.com>
876 [GTK] Unreviewed gardening
878 Remove failure expectations for tests that have been passing after
879 r185157, r186191, r189670, r191658 and r191727.
881 * platform/gtk/TestExpectations:
883 2015-12-17 Youenn Fablet <youenn.fablet@crf.canon.fr>
885 Remove temporary flakiness expectations for WPT tests introduced for bug 152257
886 https://bugs.webkit.org/show_bug.cgi?id=152377
890 * TestExpectations: removing some flakiness expectations.
892 2015-12-17 Yusuke Suzuki <utatane.tea@gmail.com>
894 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
895 https://bugs.webkit.org/show_bug.cgi?id=152227
897 Reviewed by Saam Barati.
899 Make the test taking longer time.
901 * js/regress/script-tests/generator-function-create.js:
904 2015-12-16 Andy Estes <aestes@apple.com>
906 [iOS] Block loading external stylesheets in the Content-Disposition: attachment sandbox
907 https://bugs.webkit.org/show_bug.cgi?id=152375
908 <rdar://problem/22020902>
910 Reviewed by Darin Adler.
912 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled-expected.txt: Added.
913 * http/tests/contentdispositionattachmentsandbox/at-import-stylesheets-disabled.html: Added.
914 * http/tests/contentdispositionattachmentsandbox/cross-origin-frames-disabled-expected.txt:
915 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled-expected.txt: Added.
916 * http/tests/contentdispositionattachmentsandbox/external-stylesheets-disabled.html: Added.
917 * http/tests/contentdispositionattachmentsandbox/resources/at-import-stylesheets-frame.php: Added.
918 * http/tests/contentdispositionattachmentsandbox/resources/external-stylesheets-frame.php: Added.
919 * http/tests/contentdispositionattachmentsandbox/resources/xml-stylesheet-processing-instructions-frame.php: Added.
920 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled-expected.txt: Added.
921 * http/tests/contentdispositionattachmentsandbox/xml-stylesheet-processing-instructions-disabled.html: Added.
923 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
925 Adding timout expectation to one more wpt test that I missed in the last commit.
926 https://bugs.webkit.org/show_bug.cgi?id=152335
928 Unreviewed test gardening.
932 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
934 Adding timeout to wpt TestExpectations due to WK/WPT testharness.js issues.
935 https://bugs.webkit.org/show_bug.cgi?id=152335
937 Unreviewed test gadening.
941 2015-12-16 Ryan Haddad <ryanhaddad@apple.com>
943 Re-baseline pageoverlay/overlay* tests for mac-wk1
944 https://bugs.webkit.org/show_bug.cgi?id=152338
946 Unreviewed test gardening.
948 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
949 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
950 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt:
952 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
954 Mark additional wpt tests as flaky due to WK/WPT testharness.js
955 https://bugs.webkit.org/show_bug.cgi?id=152335
959 * TestExpectations: marking some more tests as flaky.
961 2015-12-16 Joseph Pecoraro <pecoraro@apple.com>
963 Web Inspector: Typing object literal in the console causes a parse error
964 https://bugs.webkit.org/show_bug.cgi?id=141737
966 Reviewed by Timothy Hatcher.
968 * inspector/controller/runtime-controller-expected.txt: Added.
969 * inspector/controller/runtime-controller.html: Added.
971 2015-12-08 Sergio Villar Senin <svillar@igalia.com>
973 Fix computation of min|max-content contribution of non-replaced blocks
974 https://bugs.webkit.org/show_bug.cgi?id=152004
976 Reviewed by Darin Adler.
978 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
979 * fast/css-intrinsic-dimensions/auto-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
980 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
981 * fast/css-intrinsic-dimensions/auto-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
982 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
983 * fast/css-intrinsic-dimensions/fillavailable-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
984 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
985 * fast/css-intrinsic-dimensions/fillavailable-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
986 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
987 * fast/css-intrinsic-dimensions/fitcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
988 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
989 * fast/css-intrinsic-dimensions/fitcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
990 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1-expected.html: Added.
991 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-1.html: Added.
992 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2-expected.html: Added.
993 * fast/css-intrinsic-dimensions/fixed-inlinesize-contribution-nonreplaced-blocks-2.html: Added.
994 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
995 * fast/css-intrinsic-dimensions/indefinite-percent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
996 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
997 * fast/css-intrinsic-dimensions/indefinite-percent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
998 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
999 * fast/css-intrinsic-dimensions/maxcontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1000 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1001 * fast/css-intrinsic-dimensions/maxcontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1002 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1003 * fast/css-intrinsic-dimensions/mincontent-maxcontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1004 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks-expected.html: Added.
1005 * fast/css-intrinsic-dimensions/mincontent-mincontent-inlinesize-contribution-nonreplaced-blocks.html: Added.
1006 * fast/css-intrinsic-dimensions/resources/intrinsic-size-contribution.css: Added.
1013 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
1015 Mac EWS bots frequently fail several wpt tests
1016 https://bugs.webkit.org/show_bug.cgi?id=152257
1020 * TestExpectations: marking some tests as flaky.
1022 2015-12-16 Commit Queue <commit-queue@webkit.org>
1024 Unreviewed, rolling out r194135.
1025 https://bugs.webkit.org/show_bug.cgi?id=152333
1027 due to missing OSR exit materialization support in FTL
1028 (Requested by yusukesuzuki on #webkit).
1032 "[ES6] Handle new_generator_func / new_generator_func_exp in
1034 https://bugs.webkit.org/show_bug.cgi?id=152227
1035 http://trac.webkit.org/changeset/194135
1037 2015-12-16 Youenn Fablet <youenn.fablet@crf.canon.fr>
1039 Align WebKit testharness.js with WPT testharness.js
1040 https://bugs.webkit.org/show_bug.cgi?id=152297
1042 Reviewed by Darin Adler.
1044 Cosmetic changes (output:true is overriden by WK testharnessreport.js)
1045 To remove the warning "WPT tests are not using the same testharness.js file as other WebKit Layout tests."
1047 * media/track/getCueAsHTMLCrash.html: Adding testharnessreport.js and removing call to dumpAsText.
1048 * media/track/getCueAsHTMLCrash-expected.txt: Rebasing as tests are now outputting results.
1049 * resources/testharness.js:
1051 2015-12-16 Yusuke Suzuki <utatane.tea@gmail.com>
1053 [ES6] Handle new_generator_func / new_generator_func_exp in DFG / FTL
1054 https://bugs.webkit.org/show_bug.cgi?id=152227
1056 Reviewed by Saam Barati.
1058 Make the test taking longer time.
1060 * js/regress/script-tests/generator-function-create.js:
1063 2015-12-16 Tomas Popela <tpopela@redhat.com>
1065 [GTK] Correct the wrong expectation introduced in r194106
1066 https://bugs.webkit.org/show_bug.cgi?id=152325
1068 Unreviewed GTK gardening
1070 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt:
1072 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
1074 Rebaseline fast/viewport/ios tests for ios-simulator, remove failure expectation and re-enable test directory.
1075 https://bugs.webkit.org/show_bug.cgi?id=152135
1077 Reviewed by Simon Fraser.
1079 * platform/ios-simulator-wk2/TestExpectations:
1080 * platform/ios-simulator/TestExpectations:
1081 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-expected.txt:
1082 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-body-overflow-hidden-tall-expected.txt:
1083 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-expected.txt:
1084 * platform/ios-simulator/fast/viewport/ios/width-is-device-width-overflowing-no-shrink-to-fit-expected.txt:
1086 2015-12-15 Jiewen Tan <jiewen_tan@apple.com>
1088 Verify that Referer Policy within Content-Disposition:attachment sandbox is always ReferrerPolicyNever
1089 https://bugs.webkit.org/show_bug.cgi?id=152260
1090 <rdar://problem/23884579>
1092 Reviewed by Andy Estes.
1094 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-expected.txt: Added.
1095 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always-expected.txt: Added.
1096 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-always.html: Added.
1097 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default-expected.txt: Added.
1098 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-default.html: Added.
1099 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never-expected.txt: Added.
1100 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-never.html: Added.
1101 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-expected.txt: Added.
1102 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade-expected.txt: Added.
1103 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer-when-downgrade.html: Added.
1104 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-no-referrer.html: Added.
1105 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin-expected.txt: Added.
1106 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-origin.html: Added.
1107 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url-expected.txt: Added.
1108 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped-with-meta-referer-unsafe-url.html: Added.
1109 * http/tests/contentdispositionattachmentsandbox/referer-header-stripped.html: Added.
1110 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped-frame.php: Added.
1111 * http/tests/contentdispositionattachmentsandbox/resources/referer-header-stripped.js: Added.
1112 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1113 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1114 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1116 2015-12-15 Timothy Horton <timothy_horton@apple.com>
1118 Rebaseline some page overlay tests for WK1
1120 * platform/mac-wk1/pageoverlay/overlay-installation-expected.txt:
1121 * platform/mac-wk1/pageoverlay/overlay-large-document-expected.txt:
1122 * platform/mac-wk1/pageoverlay/overlay-large-document-scrolled-expected.txt:
1123 * platform/mac-wk1/pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
1125 2015-12-15 Joseph Pecoraro <pecoraro@apple.com>
1127 Web Inspector: Localize "global code" and "eval code" strings
1128 https://bugs.webkit.org/show_bug.cgi?id=152313
1130 Reviewed by Timothy Hatcher.
1132 * inspector/debugger/js-stacktrace-expected.txt:
1133 * inspector/debugger/js-stacktrace.html:
1134 * inspector/model/stack-trace-expected.txt: Added.
1135 * inspector/model/stack-trace.html: Added.
1137 2015-12-15 Tim Horton <timothy_horton@apple.com>
1139 REGRESSION (r191849): There's no yellow bouncy highlight when using Find on Page on iOS
1140 https://bugs.webkit.org/show_bug.cgi?id=152241
1141 <rdar://problem/23642574>
1143 Reviewed by Simon Fraser.
1145 * pageoverlay/overlay-small-frame-mouse-events-expected.txt: Added.
1146 * pageoverlay/overlay-small-frame-mouse-events.html: Added.
1147 Add a test ensuring that small-frame overlays get mouse events.
1149 * pageoverlay/overlay-small-frame-paints-expected.txt: Added.
1150 * pageoverlay/overlay-small-frame-paints.html: Added.
1151 Add a test ensuring that small-frame overlays get paint callbacks.
1153 2015-12-15 Myles C. Maxfield <mmaxfield@apple.com>
1155 [Font Features] TrueType fonts trigger real features even when synthesis is applied
1156 https://bugs.webkit.org/show_bug.cgi?id=152287
1158 Reviewed by Darin Adler.
1162 * css3/font-variant-petite-caps-synthesis-expected.html:
1163 * css3/font-variant-petite-caps-synthesis.html:
1164 * css3/font-variant-small-caps-synthesis-expected.html:
1165 * css3/font-variant-small-caps-synthesis.html:
1166 * css3/font-variant-petite-caps-synthesis-coverage-expected.html:
1167 * css3/font-variant-petite-caps-synthesis-coverage.html:
1168 * css3/font-variant-small-caps-synthesis-coverage-expected.html:
1169 * css3/font-variant-small-caps-synthesis-coverage.html:
1171 2015-12-15 Mark Lam <mark.lam@apple.com>
1173 Polymorphic operand types for DFG and FTL bit operators.
1174 https://bugs.webkit.org/show_bug.cgi?id=152191
1176 Reviewed by Saam Barati.
1178 * js/regress/ftl-polymorphic-bitand-expected.txt: Added.
1179 * js/regress/ftl-polymorphic-bitand.html: Added.
1180 * js/regress/ftl-polymorphic-bitor-expected.txt: Added.
1181 * js/regress/ftl-polymorphic-bitor.html: Added.
1182 * js/regress/ftl-polymorphic-bitxor-expected.txt: Added.
1183 * js/regress/ftl-polymorphic-bitxor.html: Added.
1184 * js/regress/ftl-polymorphic-lshift-expected.txt: Added.
1185 * js/regress/ftl-polymorphic-lshift.html: Added.
1186 * js/regress/ftl-polymorphic-rshift-expected.txt: Added.
1187 * js/regress/ftl-polymorphic-rshift.html: Added.
1188 * js/regress/ftl-polymorphic-urshift-expected.txt: Added.
1189 * js/regress/ftl-polymorphic-urshift.html: Added.
1190 * js/regress/script-tests/ftl-polymorphic-bitand.js: Added.
1193 * js/regress/script-tests/ftl-polymorphic-bitor.js: Added.
1196 * js/regress/script-tests/ftl-polymorphic-bitxor.js: Added.
1199 * js/regress/script-tests/ftl-polymorphic-lshift.js: Added.
1202 * js/regress/script-tests/ftl-polymorphic-rshift.js: Added.
1205 * js/regress/script-tests/ftl-polymorphic-urshift.js: Added.
1209 2015-12-15 Adam Bergkvist <adam.bergkvist@ericsson.com>
1211 WebRTC: Test that RTCPeerConnection promise functions reject on closed state
1212 https://bugs.webkit.org/show_bug.cgi?id=152295
1214 Reviewed by Eric Carlson.
1216 Add test that verifies RTCPeerConnection's behavior in the closed state
1217 (signalingState). Promise functions should reject, and (some) others
1218 should throw. Remove old test that tests incorrect behavior.
1220 * fast/mediastream/RTCPeerConnection-closed-state-expected.txt: Added.
1221 * fast/mediastream/RTCPeerConnection-closed-state.html: Added.
1222 * fast/mediastream/RTCPeerConnection-state-expected.txt: Removed.
1223 * fast/mediastream/RTCPeerConnection-state.html: Removed.
1225 2015-12-15 Tomas Popela <tpopela@redhat.com>
1227 [GTK] Gardening: Rebaseline tests
1228 https://bugs.webkit.org/show_bug.cgi?id=152301
1230 Unreviewed GTK gardening
1232 * platform/gtk/fast/dom/Window/window-lookup-precedence-expected.txt:
1233 Correct the expectations after r189202 when RangeException was
1235 * platform/gtk/fast/dom/adopt-attribute-crash-expected.txt: Added.
1236 Add a new test expectations after r187148.
1237 * platform/gtk/http/tests/plugins/plugin-javascript-access-expected.txt: Added.
1238 Add a new test expectations after r193363.
1240 2015-12-15 Ryan Haddad <ryanhaddad@apple.com>
1242 Changing expectation for storage/indexeddb/deleted-objects.html to [ Failure Crash ]
1243 https://bugs.webkit.org/show_bug.cgi?id=152264
1245 Unreviewed test gardening.
1247 * platform/mac-wk1/TestExpectations:
1249 2015-12-15 Javier Fernandez <jfernandez@igalia.com>
1251 [css-align][css-grid] Overflow alignment value 'true' renamed to 'unsafe'
1252 https://bugs.webkit.org/show_bug.cgi?id=152251
1254 The 'True' Overflow Alignment keyword is known now as 'Unsafe', so adapting
1255 layout tests using such keyword.
1257 Reviewed by Darin Adler.
1259 * css3/overwrite-content-alignment-expected.txt:
1260 * css3/overwrite-content-alignment.html:
1261 * css3/overwrite-self-alignment-expected.txt:
1262 * css3/overwrite-self-alignment.html:
1263 * css3/parse-align-content-expected.txt:
1264 * css3/parse-align-content.html:
1265 * css3/parse-align-items-expected.txt:
1266 * css3/parse-align-items.html:
1267 * css3/parse-align-self-expected.txt:
1268 * css3/parse-align-self.html:
1269 * css3/parse-justify-content-expected.txt:
1270 * css3/parse-justify-content.html:
1271 * fast/css-grid-layout/grid-align-justify-overflow.html:
1272 * fast/css-grid-layout/grid-content-alignment-overflow.html:
1273 * fast/css/parse-justify-items-expected.txt:
1274 * fast/css/parse-justify-items.html:
1275 * fast/css/parse-justify-self-expected.txt:
1276 * fast/css/parse-justify-self.html:
1278 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1280 Re-enabling passing test fast/viewport/ios/width-is-device-width.html, which was accidentally skipped with r194058.
1281 https://bugs.webkit.org/show_bug.cgi?id=152135
1283 Unreviewed test gardening.
1285 * platform/ios-simulator-wk2/TestExpectations:
1287 2015-12-14 Yusuke Suzuki <utatane.tea@gmail.com>
1289 Math.random should have an intrinsic thunk and it should be later handled as a DFG Node
1290 https://bugs.webkit.org/show_bug.cgi?id=152133
1292 Reviewed by Geoffrey Garen.
1294 Add new regression test.
1296 * js/regress/math-random-expected.txt: Added.
1297 * js/regress/math-random.html: Added.
1298 * js/regress/script-tests/math-random.js: Added.
1301 2015-12-14 Joseph Pecoraro <pecoraro@apple.com>
1303 Web Inspector: Stack traces in console incorrectly show "(anonymous function)" for global code
1304 https://bugs.webkit.org/show_bug.cgi?id=152280
1306 Reviewed by Brian Burg.
1308 * inspector/debugger/js-stacktrace-expected.txt:
1309 * inspector/debugger/js-stacktrace.html:
1311 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1313 Marking storage/indexeddb/deleted-objects.html as a flaky crash on mac-wk1
1314 https://bugs.webkit.org/show_bug.cgi?id=152264
1316 Unreviewed test gardening.
1318 * platform/mac-wk1/TestExpectations:
1320 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1322 Marking platform/ios-simulator/ios/scrolling tests as failing on ios-simulator
1323 https://bugs.webkit.org/show_bug.cgi?id=152276
1325 Unreviewed test gardening.
1327 * platform/ios-simulator/TestExpectations:
1329 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1331 Updating ios-simulator expectation for crashing tests http/tests/misc/large-js-program.php and js/dom/line-column-numbers.html
1332 https://bugs.webkit.org/show_bug.cgi?id=152279
1334 Unreviewed test gardening.
1336 * platform/ios-simulator/TestExpectations:
1338 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1340 Removing ios-simulator TestExpectations for deleted tests: streams/reference-implementation/readable-stream-cancel.html (r192186)
1341 and http/tests/inspector/console/access-inspected-object.html (r192186).
1342 https://bugs.webkit.org/show_bug.cgi?id=152131
1344 Unreviewed test gardening.
1346 * platform/ios-simulator-wk1/TestExpectations:
1347 * platform/ios-simulator-wk2/TestExpectations:
1348 * platform/ios-simulator/TestExpectations:
1350 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1352 Adding a second newline to the expected result for compositing/iframes/page-cache-layer-tree.html
1353 https://bugs.webkit.org/show_bug.cgi?id=152132
1355 Unreviewed test gardening.
1357 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
1359 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1361 Marking js/regress/generator-with-several-types.html as a flaky timeout on mac-wk1 debug.
1362 https://bugs.webkit.org/show_bug.cgi?id=152272
1364 Unreviewed test gardening.
1366 * platform/mac-wk1/TestExpectations:
1368 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1370 Take 2 of updating expectations for fast/events/ios tests by removing the directory's [ Pass ] expectation.
1371 https://bugs.webkit.org/show_bug.cgi?id=152134
1373 Unreviewed test gardening.
1375 * platform/ios-simulator-wk2/TestExpectations:
1377 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1379 Take 2 of updating expectations for fast/viewport/ios tests by removing the directory's [ Pass ] expectation.
1380 https://bugs.webkit.org/show_bug.cgi?id=152135
1382 Unreviewed test gardening.
1384 * platform/ios-simulator-wk2/TestExpectations:
1386 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1388 Rebaseline compositing/iframes/page-cache-layer-tree.html for iOS Simulator
1389 https://bugs.webkit.org/show_bug.cgi?id=152267
1391 Unreviewed test gardening.
1393 * platform/ios-simulator-wk2/compositing/iframes/page-cache-layer-tree-expected.txt:
1395 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1397 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
1398 https://bugs.webkit.org/show_bug.cgi?id=152135
1400 Unreviewed test gardening.
1402 * platform/ios-simulator/TestExpectations:
1404 2015-12-14 Chris Fleizach <cfleizach@apple.com>
1406 AX: iOS: Text field variations do not have the correct traits
1407 https://bugs.webkit.org/show_bug.cgi?id=152237
1409 Reviewed by Mario Sanchez Prada.
1411 * accessibility/ios-simulator/textentry-traits-expected.txt: Added.
1412 * accessibility/ios-simulator/textentry-traits.html: Added.
1414 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1416 Marking fast/viewport/ios/width-is-device-width-overflowing* tests as failing on iOS simulator
1417 https://bugs.webkit.org/show_bug.cgi?id=152135
1419 Unreviewed test gardening.
1421 * platform/ios-simulator/TestExpectations:
1423 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1425 Marking fast/picture/image-picture-* as failing on iOS simulator
1426 https://bugs.webkit.org/show_bug.cgi?id=152141
1428 Unreviewed test gardening.
1430 * platform/ios-simulator/TestExpectations:
1432 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1434 Removing failure expectation for css3/blending tests that are now passing on iOS simulator
1435 https://bugs.webkit.org/show_bug.cgi?id=152131
1437 Unreviewed test gardening.
1439 * platform/ios-simulator/TestExpectations:
1441 2015-12-14 Ryan Haddad <ryanhaddad@apple.com>
1443 Rebaselining fast/text/emoji.html for iOS simulator
1444 https://bugs.webkit.org/show_bug.cgi?id=152261
1446 Unreviewed test gardening.
1448 * platform/ios-simulator/fast/text/emoji-expected.txt:
1450 2015-12-14 Daniel Bates <dabates@apple.com>
1452 [iOS] DOM click event may not be dispatched when page has :active style and <input type="search">
1453 https://bugs.webkit.org/show_bug.cgi?id=144451
1454 <rdar://problem/23099482>
1456 Reviewed by Simon Fraser.
1458 Add a test to ensure that a DOM click event is dispatched to an element in a subframe on a page
1459 with a search field and that specifies a CSS :active pseudo-class that changes the tap highlight
1462 Additionally, add tests to ensure we update the cancel button visibility whenever the visibility
1463 of the search field changes.
1465 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field-expected.txt: Added.
1466 * fast/events/can-click-element-on-page-with-active-pseudo-class-and-search-field.html: Added.
1467 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled-expected.html: Added.
1468 * fast/forms/search/search-cancel-button-visible-when-input-becomes-disabled.html: Added.
1469 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly-expected.html: Added.
1470 * fast/forms/search/search-cancel-button-visible-when-input-becomes-readonly.html: Added.
1471 * fast/forms/search/search-cancel-in-formerly-invisible-element-expected.html: Added.
1472 * fast/forms/search/search-cancel-in-formerly-invisible-element.html: Added.
1473 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden-expected.html: Added.
1474 * fast/forms/search/search-cancel-toggle-visibility-initially-hidden.html: Added.
1475 * fast/forms/search/search-cancel-toggle-visibility-initially-visible-expected.html: Added.
1476 * fast/forms/search/search-cancel-toggle-visibility-initially-visible.html: Added.
1478 2015-12-14 Chris Dumez <cdumez@apple.com>
1480 Roll out r193974 and follow-up fixes as it caused JSC crashes
1481 https://bugs.webkit.org/show_bug.cgi?id=152256
1483 Unreviewed, roll out r193974 and follow-up fixes as it caused JSC crashes.
1485 * inspector/model/remote-object-get-properties-expected.txt:
1486 * js/Object-getOwnPropertyNames-expected.txt:
1487 * js/exception-for-nonobject-expected.txt:
1488 * js/exception-instanceof-expected.txt:
1489 * js/instance-of-immediates-expected.txt:
1490 * js/regress/instanceof-bound-expected.txt: Removed.
1491 * js/regress/instanceof-bound.html: Removed.
1492 * js/regress/script-tests/instanceof-bound.js: Removed.
1493 * js/script-tests/Object-getOwnPropertyNames.js:
1495 2015-12-14 Youenn Fablet <youenn.fablet@crf.canon.fr>
1497 [Streams API] Expose ReadableStream and relatives to Worker
1498 https://bugs.webkit.org/show_bug.cgi?id=152066
1500 Reviewed by Darin Adler.
1502 Adding ByteLengthQueuingStrategy, CountQueuingStrategy and ReadableStream as worker constructors.
1504 * js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1505 * platform/efl/js/dom/global-constructors-attributes-dedicated-worker-expected.txt:
1507 2015-12-14 Carlos Alberto Lopez Perez <clopez@igalia.com>
1509 [GTK] Unreviewed gardening.
1511 * platform/gtk/TestExpectations: Update TestExpectations with the following changes:
1512 - Remove expectations for tests removed after r193411 r193426 and r19366.
1513 - Merge repeated expectations from some tests.
1514 - Mark tests failing after r188159.
1515 - Update list of imported/blink tests failing.
1517 2015-12-14 Sergio Villar Senin <svillar@igalia.com>
1519 [css-grid] Fix height computation of grid items with borders
1520 https://bugs.webkit.org/show_bug.cgi?id=151800
1522 Reviewed by Darin Adler.
1524 * fast/css-grid-layout/grid-item-with-border-in-intrinsic-expected.txt: Added.
1525 * fast/css-grid-layout/grid-item-with-border-in-intrinsic.html: Added.
1527 2015-12-13 Zalan Bujtas <zalan@apple.com>
1529 Clean up absolute positioned map properly.
1530 https://bugs.webkit.org/show_bug.cgi?id=152219
1531 rdar://problem/23861165
1533 Reviewed by Simon Fraser.
1535 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
1536 Since this static map is at block level, (positioned)inline renderers use their containing block to store
1537 their positioned descendants.
1538 This patch ensures that when an inline element can no longer hold positioned children, we remove them from
1539 the inline's containing block's map. -unless the container itself can hold positioned renderers(see RenderElement::canContainAbsolutelyPositionedObjects).
1541 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child-expected.txt: Added.
1542 * fast/block/positioning/crash-when-positioned-inline-has-positioned-child.html: Added.
1544 2015-12-13 Joanmarie Diggs <jdiggs@igalia.com>
1546 AX: [EFL] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
1547 https://bugs.webkit.org/show_bug.cgi?id=152079
1549 Reviewed by Chris Fleizach.
1551 * platform/efl/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
1552 * platform/efl/accessibility/image-link-expected.txt: Updated.
1553 * platform/efl/accessibility/image-with-alt-and-map-expected.txt: Updated.
1554 * platform/efl/accessibility/lists-expected.txt: Updated.
1555 * platform/efl/accessibility/media-element-expected.txt: Updated
1557 2015-12-13 Brady Eidson <beidson@apple.com>
1559 Modern IDB: TextExpectations gardening to run more tests.
1560 https://bugs.webkit.org/show_bug.cgi?id=152217
1562 Reviewed by Alex Christensen.
1564 * platform/mac-wk1/TestExpectations: 5 crash/timeout tests now either pass or merely have text failures.
1566 2015-12-12 Brady Eidson <beidson@apple.com>
1568 Modern IDB: Update a couple of tests that fail only because of error message differences.
1569 https://bugs.webkit.org/show_bug.cgi?id=152205
1571 Reviewed by Alex Christensen.
1573 * platform/mac-wk1/TestExpectations:
1574 * storage/indexeddb/objectstore-autoincrement-expected.txt:
1575 * storage/indexeddb/open-cursor-expected.txt:
1577 2015-12-12 Brady Eidson <beidson@apple.com>
1579 Modern IDB: storage/indexeddb/index-duplicate-keypaths.html fails.
1580 https://bugs.webkit.org/show_bug.cgi?id=152201
1582 Reviewed by Alex Christensen.
1584 * platform/mac-wk1/TestExpectations:
1586 2015-12-11 Simon Fraser <simon.fraser@apple.com>
1588 Mousewheel events don't work in iframes in RTL documents
1589 https://bugs.webkit.org/show_bug.cgi?id=152200
1591 Reviewed by Beth Dakin.
1593 Try dispatching wheel events to an iframe in an RTL document.
1595 * fast/scrolling/rtl-point-in-iframe-expected.txt: Added.
1596 * fast/scrolling/rtl-point-in-iframe.html: Added.
1598 2015-12-11 Zalan Bujtas <zalan@apple.com>
1600 ASSERTION FAILED: !rect.isEmpty() in WebCore::GraphicsContext::drawRect
1601 https://bugs.webkit.org/show_bug.cgi?id=151201
1603 Reviewed by Simon Fraser.
1605 Drawing empty rect is a waste.
1607 * fast/borders/empty-drawrect-assert-after-pixelsnap-expected.txt: Added.
1608 * fast/borders/empty-drawrect-assert-after-pixelsnap.html: Added.
1610 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1612 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1613 https://bugs.webkit.org/show_bug.cgi?id=152102
1614 <rdar://problem/22124230>
1616 Reviewed by Andy Estes.
1618 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1619 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1620 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1621 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1623 2015-12-11 Eric Carlson <eric.carlson@apple.com>
1625 [MediaStream] Add a setting to allow the mock media capture devices to be enabled and disabled
1626 https://bugs.webkit.org/show_bug.cgi?id=152197
1628 Reviewed by Dean Jackson.
1630 * fast/mediastream/mock-media-source-expected.txt: Added.
1631 * fast/mediastream/mock-media-source.html: Added.
1633 2015-12-11 Beth Dakin <bdakin@apple.com>
1635 _touchEventRegions should return regions in the view's coordinates
1636 https://bugs.webkit.org/show_bug.cgi?id=152189
1638 rdar://problem/23188605
1640 Reviewed by Dan Bernstein.
1642 * fast/events/touch/ios/touch-event-rtl-expected.txt: Added.
1643 * fast/events/touch/ios/touch-event-rtl.html: Added.
1645 2015-12-11 Alexey Proskuryakov <ap@apple.com>
1647 Roll out http://trac.webkit.org/r193984, because the new test is timing out.
1649 Was: Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1650 https://bugs.webkit.org/show_bug.cgi?id=152102
1651 <rdar://problem/22124230>
1653 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Removed.
1654 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Removed.
1655 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Removed.
1656 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Removed.
1658 2015-12-11 Brady Eidson <beidson@apple.com>
1660 Modern IDB: storage/indexeddb/optional-arguments.html fails.
1661 https://bugs.webkit.org/show_bug.cgi?id=152194
1663 Reviewed by Alex Christensen.
1665 * platform/mac-wk1/TestExpectations:
1666 * storage/indexeddb/invalid-keys-expected.txt: Updated for new error message.
1667 * storage/indexeddb/optional-arguments-expected.txt: Remove results that expect IDBObjectStore.openKeyCursor() to be
1668 a thing. That method no longer exists in the spec and was already removed from the test.
1670 2015-12-11 Brady Eidson <beidson@apple.com>
1672 Modern IDB: storage/indexeddb/cursor-continue.html fails.
1673 https://bugs.webkit.org/show_bug.cgi?id=152192
1675 Reviewed by Alex Christensen.
1677 * platform/mac-wk1/TestExpectations:
1678 * storage/indexeddb/cursor-continue-expected.txt:
1680 2015-12-11 Brady Eidson <beidson@apple.com>
1682 Modern IDB: storage/indexeddb/index-basics.html fails.
1683 https://bugs.webkit.org/show_bug.cgi?id=152190
1685 Reviewed by Alex Christensen.
1687 * platform/mac-wk1/TestExpectations:
1689 2015-12-11 Keith Miller <keith_miller@apple.com>
1691 Rebaseline a failing inspector test for a new property on Function.prototype.
1693 * inspector/model/remote-object-get-properties-expected.txt:
1695 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1697 Strip out Referer header when requesting subresources or following links for documents with "Content-Disposition: attachment"
1698 https://bugs.webkit.org/show_bug.cgi?id=152102
1699 <rdar://problem/22124230>
1701 Reviewed by Andy Estes.
1703 * http/tests/contentdispositionattachmentsandbox/resources/echo-http-referer.php: Added.
1704 * http/tests/contentdispositionattachmentsandbox/resources/subresource-request-not-include-referer-header-frame.php: Added.
1705 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header-expected.txt: Added.
1706 * http/tests/contentdispositionattachmentsandbox/subresource-request-not-include-referer-header.html: Added.
1708 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1710 Marking fast/events/ios tests as flaky on ios-simulator due to timeouts
1711 https://bugs.webkit.org/show_bug.cgi?id=152134
1713 Unreviewed test gardening.
1715 * platform/ios-simulator/TestExpectations:
1717 2015-12-11 Brady Eidson <beidson@apple.com>
1719 Modern IDB: storage/indexeddb/key-type-array.html fails.
1720 https://bugs.webkit.org/show_bug.cgi?id=152187
1722 Reviewed by Alex Christensen.
1724 * platform/mac-wk1/TestExpectations:
1725 * storage/indexeddb/key-type-array-expected.txt:
1727 2015-12-11 Brady Eidson <beidson@apple.com>
1729 Modern IDB: Updates to 3 intversion tests, and/or their results.
1730 https://bugs.webkit.org/show_bug.cgi?id=152179
1732 Reviewed by Alex Christensen.
1734 * platform/mac-wk1/TestExpectations:
1735 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1737 * storage/indexeddb/intversion-close-in-oncomplete-expected.txt:
1738 * storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt:
1739 * storage/indexeddb/intversion-upgrades-expected.txt:
1740 * storage/indexeddb/resources/intversion-close-in-oncomplete.js:
1742 2015-12-11 Keith Miller <keith_miller@apple.com>
1744 [ES6] Add support for Symbol.hasInstance
1745 https://bugs.webkit.org/show_bug.cgi?id=151839
1747 Reviewed by Saam Barati.
1749 Fix tests to reflect the changes to instanceof in ES6.
1751 Added a new regression test for bound functions in instanceof
1752 as the perfomance on bound functions should, to some degree,
1753 reflect the performance on C-API users.
1755 * js/Object-getOwnPropertyNames-expected.txt:
1756 * js/exception-for-nonobject-expected.txt:
1757 * js/exception-instanceof-expected.txt:
1758 * js/instance-of-immediates-expected.txt:
1759 * js/regress/instanceof-bound-expected.txt: Added.
1760 * js/regress/instanceof-bound.html: Added.
1761 * js/regress/script-tests/instanceof-bound.js: Added.
1764 * js/script-tests/Object-getOwnPropertyNames.js:
1766 2015-12-11 Ryan Haddad <ryanhaddad@apple.com>
1768 Updating mac-wk1 TestExpectations for fast/replaced/replaced-breaking.html to Yosemite+ to fix EWS bot results.
1769 https://bugs.webkit.org/show_bug.cgi?id=152178
1771 Unreviewed test gardening.
1773 * platform/mac-wk1/TestExpectations:
1775 2015-12-11 Brady Eidson <beidson@apple.com>
1777 Modern IDB: storage/indexeddb/intversion-abort-in-initial-upgradeneeded.html fails.
1778 https://bugs.webkit.org/show_bug.cgi?id=152177
1780 Reviewed by Alex Christensen.
1782 * platform/mac-wk1/TestExpectations:
1783 * platform/wk2/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt: Copied from LayoutTests/storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt.
1784 * storage/indexeddb/intversion-abort-in-initial-upgradeneeded-expected.txt:
1785 * storage/indexeddb/resources/intversion-abort-in-initial-upgradeneeded.js:
1787 2015-12-11 Jiewen Tan <jiewen_tan@apple.com>
1789 Do not fire load events from frames with scripting disabled
1790 https://bugs.webkit.org/show_bug.cgi?id=118042
1791 <rdar://problem/14272857>
1793 Reviewed by Brent Fulgham.
1795 Since the crash is not reproducible, only test case from Blink r153029 is merged:
1796 https://codereview.chromium.org/17682003
1798 * fast/images/image-load-event-crash-expected.txt: Added.
1799 * fast/images/image-load-event-crash.html: Added.
1801 2015-12-11 Brady Eidson <beidson@apple.com>
1803 Modern IDB: storage/indexeddb/index-count.html fails.
1804 https://bugs.webkit.org/show_bug.cgi?id=152175
1806 Reviewed by Alex Christensen.
1808 * platform/mac-wk1/TestExpectations:
1809 * storage/indexeddb/index-count-expected.txt:
1810 * storage/indexeddb/modern/index-get-count-failures-expected.txt:
1812 2015-12-11 Daniel Bates <dabates@apple.com>
1814 [iOS][WK2] Update expected results for tests imported/w3c/web-platform-tests
1816 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt: Added.
1817 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/constraints/form-validation-validity-valueMissing-expected.txt: Added.
1818 * 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.
1819 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/forms/the-input-element/type-change-state-expected.txt: Added.
1820 * platform/ios-simulator-wk2/imported/w3c/web-platform-tests/html/semantics/interfaces-expected.txt: Added.
1822 2015-12-11 Darin Adler <darin@apple.com>
1824 Reduce the number of events that can be created by Document.createEvent
1825 https://bugs.webkit.org/show_bug.cgi?id=151931
1827 Reviewed by Alex Christensen.
1829 * TestExpectations: Added expected failures for the two tests that depend
1830 on createEvent("IDBVersionChangeEvent").
1832 * animations/animation-events-create.html: Updated to use
1833 "new WebKitAnimationEvent" instead of document.createEvent.
1835 * fast/events/event-creation-expected.txt: Removed expected results for
1836 various events that can no longer be created with createEvent.
1837 * fast/events/event-creation.html: Removed tests for various events
1838 that can no longer be created with createEvent.
1840 * imported/blink/plugins/plugin-synthetic-event-crash.html: Updated to use
1841 "new PopStateEvent" instead of document.createEvent.
1843 * indieui/create-uirequestevent-expected.txt: Removed.
1844 * indieui/create-uirequestevent.html: Removed.
1846 * platform/mac-wk2/TestExpecations: Removed expectations for some deleted tests.
1848 * platform/wk2/storage/indexeddb/removed-expected.txt: Removed, since this is
1849 no different from the platform-independent expected result.
1851 * transitions/transition-end-event-create.html: Updated to use
1852 "new WebKitTransitionEvent" instead of document.createEvent.
1854 2015-12-11 Nikita Vasilyev <nvasilyev@apple.com>
1856 Web Inspector: When logging strings, detect stack traces and show them as StackTraceView
1857 https://bugs.webkit.org/show_bug.cgi?id=149790
1859 Reviewed by Timothy Hatcher.
1861 * inspector/console/js-isLikelyStackTrace.html: Added.
1863 2015-12-10 Brady Eidson <beidson@apple.com>
1865 Modern IDB: storage/indexeddb/objectstore-count.html fails.
1866 https://bugs.webkit.org/show_bug.cgi?id=152167
1868 Reviewed by Alex Christensen.
1870 * platform/mac-wk1/TestExpectations:
1871 * storage/indexeddb/objectstore-count-expected.txt:
1873 2015-12-10 Zalan Bujtas <zalan@apple.com>
1875 ASSERTION FAILED: !simpleLineLayout() in WebCore::RenderText::collectSelectionRectsForLineBoxes
1876 https://bugs.webkit.org/show_bug.cgi?id=152115
1878 Reviewed by Simon Fraser.
1880 document.execCommand("indent") generates a blockquote wrapper and moves the indented content inside.
1881 If the indented content is already inside a selection, we need to make sure that newly created flow uses
1883 This patch fixes the generic case as re-parenting an already selected renderer is not specific to document.execCommand("indent").
1885 * fast/block/selection-inside-simple-line-layout-expected.txt: Added.
1886 * fast/block/selection-inside-simple-line-layout.html: Added.
1888 2015-12-10 Brady Eidson <beidson@apple.com>
1890 Unreviewed TestExpectations gardening.
1892 * platform/mac-wk1/TestExpectations: Move 3 failing IDB tests to the "Skipped because of Workers" section.
1894 2015-12-10 Eric Carlson <eric.carlson@apple.com>
1896 [MediaStream] Expose media capture devices persistent permissions to WebCore
1897 https://bugs.webkit.org/show_bug.cgi?id=152087
1899 Reviewed by Chris Dumez.
1901 * fast/mediastream/MediaDevices-enumerateDevices-expected.txt:
1902 * fast/mediastream/MediaDevices-enumerateDevices.html:
1904 2015-12-10 Daniel Bates <dabates@apple.com>
1906 [CSP] eval() is not blocked for stringified literals
1907 https://bugs.webkit.org/show_bug.cgi?id=152158
1908 <rdar://problem/15775625>
1910 Reviewed by Saam Barati.
1912 Update test LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked.html to be
1915 Add tests to ensure that we block eval() from within an external JavaScript script when the
1916 policy of the page disallows eval() and that we block eval() inside a subframe that disallows
1917 eval() when the page in the main frame allows eval().
1919 * http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt:
1920 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script-expected.txt: Added.
1921 * http/tests/security/contentSecurityPolicy/eval-blocked-in-external-script.html: Added.
1922 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe-expected.txt: Copied from LayoutTests/http/tests/security/contentSecurityPolicy/eval-blocked-expected.txt.
1923 * http/tests/security/contentSecurityPolicy/eval-blocked-in-subframe.html: Added.
1924 * http/tests/security/contentSecurityPolicy/eval-blocked.html:
1925 * http/tests/security/contentSecurityPolicy/resources/eval-blocked-in-external-script.js: Added.
1927 2015-12-10 Brady Eidson <beidson@apple.com>
1929 Modern IDB: storage/indexeddb/delete-in-upgradeneeded-close-in-versionchange.html fails
1930 https://bugs.webkit.org/show_bug.cgi?id=152144
1932 Reviewed by Alex Christensen.
1934 * platform/mac-wk1/TestExpectations:
1935 * storage/indexeddb/modern/abort-requests-cancelled-expected.txt:
1936 * storage/indexeddb/modern/aborted-put-expected.txt:
1937 * storage/indexeddb/modern/createobjectstore-basic-expected.txt:
1938 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
1939 * storage/indexeddb/modern/deletedatabase-2.html:
1940 * storage/indexeddb/modern/deleteindex-2-expected.txt:
1941 * storage/indexeddb/modern/deleteobjectstore-1-expected.txt:
1942 * storage/indexeddb/modern/opendatabase-versions-expected.txt:
1943 * storage/indexeddb/modern/opendatabase-versions.html:
1944 * storage/indexeddb/modern/versionchange-abort-then-reopen-expected.txt:
1946 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1948 Rebaselining fast/text/emoji.html for Yosemite.
1949 https://bugs.webkit.org/show_bug.cgi?id=152147
1951 Unreviewed test gardening.
1953 * platform/mac-yosemite/fast/text/emoji-expected.txt: Added.
1955 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
1961 * platform/mac/TestExpectations:
1963 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
1965 Adding iOS-simulator expectations for compositing/layers-inside-overflow-scroll.html
1966 https://bugs.webkit.org/show_bug.cgi?id=152132
1968 Unreviewed test gardening.
1970 * platform/ios-simulator/compositing/layers-inside-overflow-scroll-expected.txt: Added.
1972 2015-12-10 Alex Christensen <achristensen@webkit.org>
1974 REGRESSION (r192796) WKBundlePageResourceLoadClient should be able to setHTTPBody in willSendRequestForFrame
1975 https://bugs.webkit.org/show_bug.cgi?id=152022
1976 rdar://problem/23763584
1978 Reviewed by Darin Adler.
1981 * http/tests/misc/resources/post-echo.cgi: Copied from LayoutTests/http/tests/xmlhttprequest/resources/post-echo.cgi.
1982 * http/tests/misc/will-send-request-with-client-provided-http-body-expected.txt: Added.
1983 * http/tests/misc/will-send-request-with-client-provided-http-body.html: Added.
1984 * platform/wk2/TestExpectations:
1985 New test for WK2 only.
1987 2015-12-10 Enrica Casucci <enrica@apple.com>
1989 Change skin tone support for two emoji.
1990 https://bugs.webkit.org/show_bug.cgi?id=152147
1991 rdar://problem/23716993
1992 rdar://problem/23716344
1994 Reviewed by Darin Adler.
1996 * fast/text/emoji.html:
1997 * platform/mac/fast/text/emoji-expected.txt:
1999 2015-12-10 Ryan Haddad <ryanhaddad@apple.com>
2001 Skip unsupported css3/font-variant-* tests on Win
2002 https://bugs.webkit.org/show_bug.cgi?id=149774
2004 Unreviewed test gardening.
2006 * platform/win/TestExpectations:
2008 2015-12-10 Daniel Bates <dabates@apple.com>
2010 [iOS][WK2] Update expected results for editing tests
2012 * platform/ios-simulator-wk2/editing/deleting/delete-3608462-fix-expected.txt:
2013 * platform/ios-simulator-wk2/editing/inserting/4278698-expected.txt:
2014 * platform/ios-simulator-wk2/editing/inserting/before-after-input-element-expected.txt:
2015 * platform/ios-simulator-wk2/editing/inserting/editable-html-element-expected.txt:
2016 * platform/ios-simulator-wk2/editing/inserting/editing-empty-divs-expected.txt:
2017 * platform/ios-simulator-wk2/editing/inserting/insert-3778059-fix-expected.txt:
2018 * platform/ios-simulator-wk2/editing/inserting/insert-3851164-fix-expected.txt:
2019 * platform/ios-simulator-wk2/editing/inserting/insert-at-end-01-expected.txt:
2020 * platform/ios-simulator-wk2/editing/inserting/insert-br-009-expected.txt:
2021 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-001-expected.txt:
2022 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-002-expected.txt:
2023 * platform/ios-simulator-wk2/editing/inserting/insert-br-at-tabspan-003-expected.txt:
2024 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-001-expected.txt:
2025 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-002-expected.txt:
2026 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-003-expected.txt:
2027 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-004-expected.txt:
2028 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-005-expected.txt:
2029 * platform/ios-simulator-wk2/editing/inserting/insert-br-quoted-006-expected.txt:
2030 * platform/ios-simulator-wk2/editing/inserting/insert-div-009-expected.txt:
2031 * platform/ios-simulator-wk2/editing/inserting/insert-div-010-expected.txt:
2032 * platform/ios-simulator-wk2/editing/inserting/insert-div-011-expected.txt:
2033 * platform/ios-simulator-wk2/editing/inserting/insert-div-012-expected.txt:
2034 * platform/ios-simulator-wk2/editing/inserting/insert-div-013-expected.txt:
2035 * platform/ios-simulator-wk2/editing/inserting/insert-div-014-expected.txt:
2036 * platform/ios-simulator-wk2/editing/inserting/insert-div-015-expected.txt:
2037 * platform/ios-simulator-wk2/editing/inserting/insert-div-016-expected.txt:
2038 * platform/ios-simulator-wk2/editing/inserting/insert-div-017-expected.txt:
2039 * platform/ios-simulator-wk2/editing/inserting/insert-div-018-expected.txt:
2040 * platform/ios-simulator-wk2/editing/inserting/insert-div-019-expected.txt:
2041 * platform/ios-simulator-wk2/editing/inserting/insert-div-020-expected.txt:
2042 * platform/ios-simulator-wk2/editing/inserting/insert-div-022-expected.txt:
2043 * platform/ios-simulator-wk2/editing/inserting/insert-div-023-expected.txt:
2044 * platform/ios-simulator-wk2/editing/inserting/insert-div-024-expected.txt:
2045 * platform/ios-simulator-wk2/editing/inserting/insert-div-025-expected.txt:
2046 * platform/ios-simulator-wk2/editing/inserting/insert-div-026-expected.txt:
2047 * platform/ios-simulator-wk2/editing/inserting/insert-div-027-expected.txt:
2048 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-01-expected.txt:
2049 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-02-expected.txt:
2050 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-03-expected.txt:
2051 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-04-expected.txt:
2052 * platform/ios-simulator-wk2/editing/inserting/insert-paragraph-05-expected.txt:
2053 * platform/ios-simulator-wk2/editing/inserting/insert-tab-003-expected.txt:
2054 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-001-expected.txt:
2055 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-002-expected.txt:
2056 * platform/ios-simulator-wk2/editing/inserting/insert-text-at-tabspan-003-expected.txt:
2057 * platform/ios-simulator-wk2/editing/inserting/insert-text-with-newlines-expected.txt:
2058 * platform/ios-simulator-wk2/editing/inserting/line-break-expected.txt:
2059 * platform/ios-simulator-wk2/editing/inserting/multiple-lines-selected-expected.txt:
2060 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-01-expected.txt:
2061 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-02-expected.txt:
2062 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-03-expected.txt:
2063 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-1-expected.txt:
2064 * platform/ios-simulator-wk2/editing/inserting/paragraph-separator-in-table-2-expected.txt:
2065 * platform/ios-simulator-wk2/editing/inserting/redo-expected.txt:
2066 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-001-expected.txt:
2067 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-002-expected.txt:
2068 * platform/ios-simulator-wk2/editing/inserting/return-key-with-selection-003-expected.txt:
2069 * platform/ios-simulator-wk2/editing/inserting/typing-002-expected.txt:
2070 * platform/ios-simulator-wk2/editing/style/apple-style-editable-mix-expected.txt:
2071 * platform/ios-simulator-wk2/editing/style/block-style-001-expected.txt:
2072 * platform/ios-simulator-wk2/editing/style/block-style-002-expected.txt:
2073 * platform/ios-simulator-wk2/editing/style/block-style-003-expected.txt:
2074 * platform/ios-simulator-wk2/editing/style/block-styles-007-expected.txt:
2075 * platform/ios-simulator-wk2/editing/style/create-block-for-style-001-expected.txt:
2076 * platform/ios-simulator-wk2/editing/style/create-block-for-style-002-expected.txt:
2077 * platform/ios-simulator-wk2/editing/style/create-block-for-style-003-expected.txt:
2078 * platform/ios-simulator-wk2/editing/style/create-block-for-style-004-expected.txt:
2079 * platform/ios-simulator-wk2/editing/style/create-block-for-style-005-expected.txt:
2080 * platform/ios-simulator-wk2/editing/style/create-block-for-style-006-expected.txt:
2081 * platform/ios-simulator-wk2/editing/style/create-block-for-style-007-expected.txt:
2082 * platform/ios-simulator-wk2/editing/style/create-block-for-style-008-expected.txt:
2083 * platform/ios-simulator-wk2/editing/style/create-block-for-style-009-expected.txt:
2084 * platform/ios-simulator-wk2/editing/style/create-block-for-style-010-expected.txt:
2085 * platform/ios-simulator-wk2/editing/style/create-block-for-style-011-expected.txt:
2086 * platform/ios-simulator-wk2/editing/style/create-block-for-style-012-expected.txt:
2087 * platform/ios-simulator-wk2/editing/style/create-block-for-style-013-expected.txt:
2088 * platform/ios-simulator-wk2/editing/style/designmode-expected.txt:
2089 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-001-expected.txt:
2090 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-002-expected.txt:
2091 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-003-expected.txt:
2092 * platform/ios-simulator-wk2/editing/style/relative-font-size-change-004-expected.txt:
2093 * platform/ios-simulator-wk2/editing/style/style-3681552-fix-002-expected.txt:
2094 * platform/ios-simulator-wk2/editing/style/style-3998892-fix-expected.txt:
2095 * platform/ios-simulator-wk2/editing/style/style-boundary-001-expected.txt:
2096 * platform/ios-simulator-wk2/editing/style/style-boundary-004-expected.txt:
2097 * platform/ios-simulator-wk2/editing/style/table-selection-expected.txt:
2098 * platform/ios-simulator-wk2/editing/style/unbold-in-bold-expected.txt:
2100 2015-12-10 Yusuke Suzuki <utatane.tea@gmail.com>
2102 [ES6] Add several generator related JSRegress tests to measure performance change after optimization
2103 https://bugs.webkit.org/show_bug.cgi?id=151785
2105 Reviewed by Saam Barati.
2107 Before starting optimization for ES6 Generators, add several JSRegress tests to measure that.
2109 * js/regress/generator-create-expected.txt: Added.
2110 * js/regress/generator-create.html: Added.
2111 * js/regress/generator-fib-expected.txt: Added.
2112 * js/regress/generator-fib.html: Added.
2113 * js/regress/generator-function-create-expected.txt: Added.
2114 * js/regress/generator-function-create.html: Added.
2115 * js/regress/generator-sunspider-access-nsieve-expected.txt: Added.
2116 * js/regress/generator-sunspider-access-nsieve.html: Added.
2117 * js/regress/generator-with-several-types-expected.txt: Added.
2118 * js/regress/generator-with-several-types.html: Added.
2119 * js/regress/script-tests/generator-create.js: Added.
2121 * js/regress/script-tests/generator-fib.js: Added.
2123 * js/regress/script-tests/generator-function-create.js: Added.
2124 (createGeneratorFunction.gen):
2125 (createGeneratorFunction):
2126 * js/regress/script-tests/generator-sunspider-access-nsieve.js: Added.
2129 * js/regress/script-tests/generator-with-several-types.js: Added.
2134 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
2136 Unreviewed. Fix ambiguous expectations added in r193895.
2138 * platform/gtk/TestExpectations:
2140 2015-12-10 Youenn Fablet <youenn.fablet@crf.canon.fr>
2142 JSC Builtins should use safe array methods
2143 https://bugs.webkit.org/show_bug.cgi?id=151501
2145 Reviewed by Darin Adler.
2147 Adding shielding test for TypedArray.prototype.filter and stream enqueuing of values and read promises.
2149 * js/builtins/resources/shielding-typedarray.js: Added.
2150 (Array.prototype.push):
2151 (try.array.Int8Array.from.string_appeared_here.filter):
2152 * js/builtins/shielding-typedarray-expected.txt: Added.
2153 * js/builtins/shielding-typedarray.html: Added.
2154 * streams/streams-promises-expected.txt:
2155 * streams/streams-promises.html:
2157 2015-12-10 Carlos Garcia Campos <cgarcia@igalia.com>
2159 Unreviewed. GTK+ gardening: skip HLS tests crashing in debug after r192102.
2161 * platform/gtk/TestExpectations:
2163 2015-12-10 Myles C. Maxfield <mmaxfield@apple.com>
2165 font-variant-caps does not work if the font does not support font features
2166 https://bugs.webkit.org/show_bug.cgi?id=149774
2168 Reviewed by Antti Koivisto.
2170 Adding two new font which include lowercase characters which respond to 'smcp' and 'c2sc'.
2172 The character mappings are:
2179 kLowerCaseType / kLowerCaseSmallCapsSelector: r
2180 kUpperCaseType / kUpperCaseSmallCapsSelector: u
2182 * css3/font-variant-all-expected.html:
2183 * css3/font-variant-all.html:
2184 * css3/font-variant-small-caps-synthesis-expected.html: Added.
2185 * css3/font-variant-small-caps-synthesis.html: Added.
2186 * css3/font-variant-petite-caps-synthesis-expected.html: Added.
2187 * css3/font-variant-petite-caps-synthesis.html: Added.
2188 * css3/resources/FontWithFeaturesLowercaseSmallCaps.otf: Added.
2189 * css3/resources/FontWithFeaturesLowercaseSmallCaps.ttf: Added.
2190 * platform/mac/TestExpectations:
2191 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
2193 2015-12-09 Brady Eidson <beidson@apple.com>
2195 Modern IDB: storage/indexeddb/objectstore-basics.html fails.
2196 https://bugs.webkit.org/show_bug.cgi?id=152101
2198 Reviewed by Alex Christensen.
2200 * platform/mac-wk1/TestExpectations:
2201 * platform/wk2/storage/indexeddb/mozilla/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
2202 * 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.
2203 * 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.
2204 * 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.
2205 * storage/indexeddb/invalid-keys-expected.txt:
2206 * storage/indexeddb/key-type-binary-expected.txt:
2207 * storage/indexeddb/keypath-edges-expected.txt:
2208 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
2209 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
2210 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
2211 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
2212 * storage/indexeddb/objectstore-basics-expected.txt:
2214 2015-12-09 Brady Eidson <beidson@apple.com>
2216 Modern IDB: storage/indexeddb/metadata.html fails
2217 https://bugs.webkit.org/show_bug.cgi?id=152099
2219 Reviewed by Alex Christensen.
2221 * platform/mac-wk1/TestExpectations:
2222 * storage/indexeddb/modern/abort-objectstore-info-expected.txt: Added.
2223 * storage/indexeddb/modern/abort-objectstore-info.html: Added.
2224 * storage/indexeddb/modern/resources/abort-objectstore-info.js: Added.
2226 2015-12-09 Brady Eidson <beidson@apple.com>
2228 Modern IDB: storage/indexeddb/intversion-close-between-events.html fails.
2229 https://bugs.webkit.org/show_bug.cgi?id=152096
2231 Reviewed by Alex Christensen.
2233 * platform/mac-wk1/TestExpectations:
2235 2015-12-09 Brady Eidson <beidson@apple.com>
2237 Modern IDB: storage/indexeddb/database-closepending-flag.html fails.
2238 https://bugs.webkit.org/show_bug.cgi?id=152095
2240 Reviewed by Alex Christensen.
2242 * platform/mac-wk1/TestExpectations:
2244 2015-12-09 Brady Eidson <beidson@apple.com>
2246 Modern IDB: Some tests expect UInt8Array to be a valid key.
2247 https://bugs.webkit.org/show_bug.cgi?id=152092
2249 Reviewed by Alex Christensen.
2251 Everything that expected UInt8Array to be a valid key needs to be updated to expect it to be invalid.
2253 * platform/mac-wk1/TestExpectations:
2254 * storage/indexeddb/factory-cmp-expected.txt:
2255 * storage/indexeddb/key-type-binary-expected.txt:
2256 * storage/indexeddb/resources/factory-cmp.js:
2257 * storage/indexeddb/resources/key-type-binary.js:
2259 2015-12-09 Brady Eidson <beidson@apple.com>
2261 Modern IDB: storage/indexeddb/createIndex-after-failure.html fails.
2262 https://bugs.webkit.org/show_bug.cgi?id=152078
2264 Reviewed by Alex Christensen.
2266 * platform/mac-wk1/TestExpectations:
2267 * storage/indexeddb/createIndex-after-failure-expected.txt:
2268 * storage/indexeddb/resources/createIndex-after-failure.js:
2270 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2272 Baseline fast/dom/HTMLProgressElement/native-progress-bar.html for iOS
2273 https://bugs.webkit.org/show_bug.cgi?id=152094
2275 Unreviewed test gardening.
2277 * platform/ios-simulator/fast/dom/HTMLProgressElement/native-progress-bar-expected.txt: Added.
2279 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2281 Baseline fast/text/text-combine-shrink-on-color-change.html for iOS
2282 https://bugs.webkit.org/show_bug.cgi?id=151218
2284 Unreviewed test gardening.
2286 * platform/ios-simulator/fast/text/text-combine-shrink-on-color-change-expected.txt: Added.
2288 2015-12-09 David Hyatt <hyatt@apple.com>
2290 Picture element needs to respond to dynamic viewport changes.
2291 https://bugs.webkit.org/show_bug.cgi?id=152013
2292 <rdar://problem/23766375>
2294 Reviewed by Dean Jackson.
2296 * fast/picture/resources/resize-test.js: Added.
2297 * fast/picture/viewport-resize-expected.txt: Added.
2298 * fast/picture/viewport-resize.html: Added.
2300 2015-12-09 Mark Lam <mark.lam@apple.com>
2302 Rename ftl-object-* tests to ftl-polymorphic-*.
2303 https://bugs.webkit.org/show_bug.cgi?id=152091
2305 Reviewed by Saam Barati.
2307 This is because those tests are actually testing the effects of polymorphic
2308 operands on performance, and not the correctness of operations on objects.
2310 * js/regress/ftl-object-div-expected.txt: Removed.
2311 * js/regress/ftl-object-div.html: Removed.
2312 * js/regress/ftl-object-mul-expected.txt: Removed.
2313 * js/regress/ftl-object-mul.html: Removed.
2314 * js/regress/ftl-object-sub-expected.txt: Removed.
2315 * js/regress/ftl-object-sub.html: Removed.
2316 * js/regress/ftl-polymorphic-div-expected.txt: Copied from LayoutTests/js/regress/ftl-object-div-expected.txt.
2317 * js/regress/ftl-polymorphic-div.html: Copied from LayoutTests/js/regress/ftl-object-div.html.
2318 * js/regress/ftl-polymorphic-mul-expected.txt: Copied from LayoutTests/js/regress/ftl-object-mul-expected.txt.
2319 * js/regress/ftl-polymorphic-mul.html: Copied from LayoutTests/js/regress/ftl-object-mul.html.
2320 * js/regress/ftl-polymorphic-sub-expected.txt: Copied from LayoutTests/js/regress/ftl-object-sub-expected.txt.
2321 * js/regress/ftl-polymorphic-sub.html: Copied from LayoutTests/js/regress/ftl-object-sub.html.
2322 * js/regress/script-tests/ftl-object-div.js: Removed.
2323 * js/regress/script-tests/ftl-object-mul.js: Removed.
2324 * js/regress/script-tests/ftl-object-sub.js: Removed.
2325 * js/regress/script-tests/ftl-polymorphic-div.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-div.js.
2326 * js/regress/script-tests/ftl-polymorphic-mul.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-mul.js.
2327 * js/regress/script-tests/ftl-polymorphic-sub.js: Copied from LayoutTests/js/regress/script-tests/ftl-object-sub.js.
2329 2015-12-09 Carlos Alberto Lopez Perez <clopez@igalia.com>
2331 [GTK] Unreviewed GTK Gardening.
2333 Rebaseline media tests after r190054 and r190200.
2335 * platform/gtk/media/audio-controls-rendering-expected.txt:
2336 * platform/gtk/media/controls-strict-expected.txt:
2337 * platform/gtk/media/media-controls-clone-expected.txt:
2338 * platform/gtk/media/video-controls-rendering-expected.txt:
2339 * platform/gtk/media/video-display-toggle-expected.txt:
2340 * platform/gtk/media/video-empty-source-expected.txt:
2341 * platform/gtk/media/video-no-audio-expected.txt:
2342 * platform/gtk/media/video-volume-slider-expected.txt:
2343 * platform/gtk/media/video-zoom-controls-expected.txt:
2345 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2347 AX: [GTK] Anonymous render block flow elements should be exposed as ATK_ROLE_SECTION; not ATK_ROLE_PANEL
2348 https://bugs.webkit.org/show_bug.cgi?id=152070
2350 Reviewed by Mario Sanchez Prada.
2352 * platform/gtk/accessibility/deleting-iframe-destroys-axcache-expected.txt: Added.
2353 * platform/gtk/accessibility/gtk/media-controls-panel-title-expected.txt: Added.
2354 * platform/gtk/accessibility/gtk/replaced-objects-in-anonymous-blocks-expected.txt: Added.
2355 * platform/gtk/accessibility/image-link-expected.txt: Updated
2356 * platform/gtk/accessibility/image-with-alt-and-map-expected.txt: Updated.
2357 * platform/gtk/accessibility/lists-expected.txt: Updated.
2358 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Updated.
2360 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2362 Replacing Yosemite flag with Release flag for two flaky xmlhttprequest tests.
2363 https://bugs.webkit.org/show_bug.cgi?id=151729
2365 Unreviewed test gardening.
2367 * platform/mac-wk2/TestExpectations:
2369 2015-12-09 Ryan Haddad <ryanhaddad@apple.com>
2371 Marking inspector/debugger/command-line-api-exception.html as flaky on Mac
2372 https://bugs.webkit.org/show_bug.cgi?id=152029
2374 Unreviewed test gardening.
2376 * platform/mac/TestExpectations:
2378 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2380 AX: [GTK] Remove duplicate/platform media-emits-object-replacement.html and move expectations where they belong
2381 https://bugs.webkit.org/show_bug.cgi?id=152064
2383 Unreviewed test gardening.
2385 * accessibility/gtk/media-emits-object-replacement.html: Removed.
2386 * platform/gtk/accessibility/media-emits-object-replacement-expected.txt: Renamed from LayoutTests/accessibility/gtk/media-emits-object-replacement-expected.txt.
2388 2015-12-09 Frederic Wang <fred.wang@free.fr>
2390 Bad position of large operators inside an munderover element
2391 https://bugs.webkit.org/show_bug.cgi?id=151916
2393 Reviewed by Alejandro G. Castro.
2395 * mathml/opentype/large-operators-munderover-expected.txt: Added.
2396 * mathml/opentype/large-operators-munderover.html: Added.
2398 Add a test to verify the position and size of a large operator used as an munderover base.
2400 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2402 [AX][GTK] Accessibility gardening
2403 https://bugs.webkit.org/show_bug.cgi?id=152062
2405 Unreviewed test gardening.
2407 Skip two tests specific to AX API, mark a test which is timing out, remove passing
2410 * platform/gtk/TestExpectations:
2412 2015-12-09 Xabier Rodriguez Calvar <calvaris@igalia.com>
2414 [Streams API] Import the web-platform-tests directly from the spec
2415 https://bugs.webkit.org/show_bug.cgi?id=152051
2417 Reviewed by Youenn Fablet.
2419 Removed the tests that are already imported directly from the spec.
2421 * streams/brand-checks-expected.txt: Added.
2422 * streams/brand-checks.html: Added. This includes some tests that vanished from the spec.
2423 * streams/reference-implementation/bad-strategies-expected.txt:
2424 * streams/reference-implementation/bad-strategies.html:
2425 * streams/reference-implementation/bad-underlying-sources.html: Removed.
2426 * streams/reference-implementation/brand-checks-expected.txt:
2427 * streams/reference-implementation/brand-checks.html:
2428 * streams/reference-implementation/byte-length-queuing-strategy-expected.txt:
2429 * streams/reference-implementation/byte-length-queuing-strategy.html:
2430 * streams/reference-implementation/count-queuing-strategy-expected.txt:
2431 * streams/reference-implementation/count-queuing-strategy.html:
2432 * streams/reference-implementation/readable-stream-cancel.html: Removed.
2433 * streams/reference-implementation/readable-stream-reader.html: Removed.
2434 * streams/reference-implementation/readable-stream-tee.html: Removed.
2435 * streams/reference-implementation/readable-stream-templated-expected.txt:
2436 * streams/reference-implementation/readable-stream-templated.html:
2437 * streams/reference-implementation/readable-stream.html: Removed.
2439 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2441 [AX][GTK] combobox-descendants-orientation-crash.html needs new baseline after r190648
2442 https://bugs.webkit.org/show_bug.cgi?id=152052
2444 Unreviewed test gardening.
2446 * accessibility/gtk/combobox-descendants-orientation-crash-expected.txt:
2448 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2450 AX: The aria-table-content.html layout test should be more cross-platform friendly
2451 https://bugs.webkit.org/show_bug.cgi?id=152002
2453 Reviewed by Mario Sanchez Prada.
2455 Use 'debug' to dump the role instead of 'shouldBe' with a hard-coded role.
2457 * accessibility/aria-table-content-expected.txt: Updated
2458 * accessibility/aria-table-content.html: Updated
2459 * platform/gtk/accessibility/aria-table-content-expected.txt: Added
2460 * platform/efl/accessibility/aria-table-content-expected.txt: Added
2462 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2464 [AX][GTK] media-emits-object-replacement.html needs new baseline
2465 https://bugs.webkit.org/show_bug.cgi?id=152050
2467 Unreviewed test gardening.
2469 * accessibility/gtk/media-emits-object-replacement-expected.txt:
2471 2015-12-09 Joanmarie Diggs <jdiggs@igalia.com>
2473 AX: [EFL] Consider deferring to WebCore Accessibility for table exposure
2474 https://bugs.webkit.org/show_bug.cgi?id=144898
2476 Reviewed by Darin Adler.
2478 * platform/efl/accessibility/table-detection-expected.txt: Updated to reflect new behavior.
2479 * platform/efl/accessibility/table-hierarchy-expected.txt: Updated to reflect new behavior.
2480 * platform/efl/accessibility/table-one-cell-expected.txt: Updated to reflect new behavior.
2481 * platform/efl/accessibility/table-with-rules-expected.txt: Updated to reflect new behavior.
2483 2015-12-08 David Kilzer <ddkilzer@apple.com>
2485 Skip storage/indexeddb/index-multientry.html once again
2487 * platform/mac-wk1/TestExpectations: Skip:
2488 - storage/indexeddb/index-multientry.html
2490 2015-12-08 Brady Eidson <beidson@apple.com>
2492 Modern IDB: storage/indexeddb/objectstore-cursor.html fails.
2493 https://bugs.webkit.org/show_bug.cgi?id=152023
2495 Reviewed by Alex Christensen.
2497 * platform/mac-wk1/TestExpectations:
2499 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2501 Skipping fast/canvas/canvas-too-large-to-draw.html on win
2502 https://bugs.webkit.org/show_bug.cgi?id=152009
2504 Unreviewed test gardening.
2506 * platform/win/TestExpectations:
2508 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2510 Rebaseline fast/block/float/overhanging-tall-block.html for win after r193511
2511 https://bugs.webkit.org/show_bug.cgi?id=151906
2513 Unreviewed test gardening.
2515 * platform/win/fast/block/float/overhanging-tall-block-expected.txt:
2517 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2519 Skipping fast/canvas/canvas-too-large-to-draw.html on ElCapitan Debug
2520 https://bugs.webkit.org/show_bug.cgi?id=152009
2522 Unreviewed test gardening.
2524 * platform/mac/TestExpectations:
2526 2015-12-08 Brady Eidson <beidson@apple.com>
2528 Modern IDB: IDBTransaction::hasPendingActivity() was wrong, leading to premature GC of the wrapper.
2529 https://bugs.webkit.org/show_bug.cgi?id=151507
2531 Reviewed by Beth Dakin.
2533 A handful of tests were marked flaky and tracked back to this bug.
2535 Ever since the presumed fix for this bug (r192687) the flakiness dashboard says they pass.
2537 * platform/mac-wk1/TestExpectations: Re-enable the no-longer-flaky tests.
2539 2015-12-08 Brady Eidson <beidson@apple.com>
2541 More IDB TestExpectations gardening.
2543 Reviewed by Alex Christensen.
2545 * platform/mac-wk1/TestExpectations:
2547 2015-12-08 Brady Eidson <beidson@apple.com>
2549 Unreviewed IDB layout test gardening (Adding some flaky crashes)
2551 * platform/mac-wk1/TestExpectations:
2553 2015-12-08 Brady Eidson <beidson@apple.com>
2555 Modern IDB: Fire blocked events for delete requests that are blocked.
2556 https://bugs.webkit.org/show_bug.cgi?id=152015
2558 Reviewed by Alex Christensen.
2560 * platform/mac-wk1/TestExpectations:
2562 2015-12-08 Brady Eidson <beidson@apple.com>
2564 More IDB TestExpectations gardening.
2566 Reviewed by Alex Christensen.
2568 * platform/mac-wk1/TestExpectations:
2570 2015-12-08 Brady Eidson <beidson@apple.com>
2572 Modern IDB: Fire blocked events for upgrade requests that are blocked.
2573 https://bugs.webkit.org/show_bug.cgi?id=152007
2575 Reviewed by Alex Christensen.
2577 * platform/mac-wk1/TestExpectations:
2579 * storage/indexeddb/modern/blocked-open-db-requests-expected.txt: Added.
2580 * storage/indexeddb/modern/blocked-open-db-requests.html: Added.
2581 * storage/indexeddb/modern/resources/blocked-open-db-requests.js: Added.
2583 * storage/indexeddb/modern/deleteobjectstore-1.html: Fix subtly broken test.
2584 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures.html: Ditto.
2586 2015-12-08 Mark Lam <mark.lam@apple.com>
2588 Polymorphic operand types for DFG and FTL div.
2589 https://bugs.webkit.org/show_bug.cgi?id=151747
2591 Reviewed by Geoffrey Garen.
2593 * js/regress/ftl-object-div-expected.txt: Added.
2594 * js/regress/ftl-object-div.html: Added.
2595 * js/regress/script-tests/ftl-object-div.js: Added.
2599 2015-12-08 Zalan Bujtas <zalan@apple.com>
2601 Do not insert positioned renderers to multiple gPositionedDescendantsMap.
2602 https://bugs.webkit.org/show_bug.cgi?id=151878
2603 rdar://problem/22229889
2605 Reviewed by Simon Fraser.
2607 We insert positioned renderers into a static map (RenderBlock::gPositionedDescendantsMap) to keep track of them.
2608 This static map is at block level. A particular absolute positioned object is added to its closest ancestor that
2609 returns true for RenderElement::canContainAbsolutelyPositionedObjects().
2610 canContainAbsolutelyPositionedObjects() returns true if the ancestor is either positioned or has transform.
2611 If this container's style changes so that it's no longer positioned and it has no transform anymore,
2612 we need to clear its static map of positioned objects (they'll get re-inserted to another ancestor at next layout).
2614 This patch addresses the case when the renderer does not have transforms anymore.
2616 * fast/block/positioning/crash-when-transform-is-removed-expected.txt: Added.
2617 * fast/block/positioning/crash-when-transform-is-removed.html: Added.
2619 2015-12-08 Ryan Haddad <ryanhaddad@apple.com>
2621 Marking fast/canvas/canvas-too-large-to-draw.html as flaky on ElCapitan Debug
2622 https://bugs.webkit.org/show_bug.cgi?id=152009
2624 Unreviewed test gardening.
2626 * platform/mac/TestExpectations:
2628 2015-12-08 Skachkov Oleksandr <gskachkov@gmail.com>
2630 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2631 https://bugs.webkit.org/show_bug.cgi?id=149338
2633 Reviewed by Saam Barati.
2635 * js/arrowfunction-supercall-expected.txt: Added.
2636 * js/arrowfunction-supercall.html: Added.
2637 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2638 * js/script-tests/arrowfunction-supercall.js: Added.
2639 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2641 2015-12-08 Brady Eidson <beidson@apple.com>
2643 Modern IDB: storage/indexeddb/index-cursor.html fails.
2644 https://bugs.webkit.org/show_bug.cgi?id=151973
2646 Reviewed by Darin Adler.
2648 * platform/mac-wk1/TestExpectations:
2650 2015-12-08 Csaba Osztrogonác <ossy@webkit.org>
2652 [EFL] REGRESSION(r173394): MiniBrowser stucked in an infinite loop if NETWORK_CACHE is disabled
2653 https://bugs.webkit.org/show_bug.cgi?id=137692
2655 Reviewed by Darin Adler.
2657 * platform/efl/TestExpectations: Unskip now passing tests.
2659 2015-12-08 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2661 [EFL][AX] Rebaseline failing AX tests since r185662
2662 https://bugs.webkit.org/show_bug.cgi?id=151991
2664 Unreviewed EFL rebaseline.
2666 * platform/efl/TestExpectations:
2667 * platform/efl/accessibility/image-link-expected.txt:
2668 * platform/efl/accessibility/image-map2-expected.txt:
2669 * platform/efl/accessibility/lists-expected.txt:
2670 * platform/efl/accessibility/table-attributes-expected.txt:
2671 * platform/efl/accessibility/table-cell-spans-expected.txt:
2672 * platform/efl/accessibility/table-cells-expected.txt:
2673 * platform/efl/accessibility/table-detection-expected.txt:
2674 * platform/efl/accessibility/table-one-cell-expected.txt:
2675 * platform/efl/accessibility/table-sections-expected.txt:
2676 * platform/efl/accessibility/table-with-rules-expected.txt:
2678 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2680 [EFL] some ax tests have been failed since r186692
2681 https://bugs.webkit.org/show_bug.cgi?id=146887
2683 Reviewed by Mario Sanchez Prada.
2685 * platform/efl/TestExpectations: Removed failing tests.
2687 2015-12-08 Joanmarie Diggs <jdiggs@igalia.com>
2689 [GTK] 15 accessibility tests fail since r186692.
2690 https://bugs.webkit.org/show_bug.cgi?id=148938
2692 Reviewed by Mario Sanchez Prada.
2694 * platform/gtk/TestExpectations: Removed failing tests.
2695 * platform/gtk/accessibility/roles-computedRoleString-expected.txt: Rebaselined.
2696 * platform/gtk/accessibility/table-attributes-expected.txt: Rebaselined.
2697 * platform/gtk/accessibility/table-cell-spans-expected.txt: Rebaselined.
2698 * platform/gtk/accessibility/table-cells-expected.txt: Rebaselined.
2699 * platform/gtk/accessibility/table-detection-expected.txt: Rebaselined.
2700 * platform/gtk/accessibility/table-sections-expected.txt: Rebaselined.
2701 * platform/gtk/accessibility/table-with-rules-expected.txt: Rebaselined.
2703 2015-12-08 Frederic Wang <fred.wang@free.fr>
2705 [cairo] Solid stroke of lines with thickness less than 1 pixel broken after r191658
2706 https://bugs.webkit.org/show_bug.cgi?id=151947
2708 Reviewed by Martin Robinson.
2710 Add a test to check that the radical overbar appears on the screen when it has thickness less than 1px.
2712 * mathml/presentation/radical-bar-visibility-expected-mismatch.html: Added.
2713 * mathml/presentation/radical-bar-visibility.html: Added.
2715 2015-12-07 Brady Eidson <beidson@apple.com>
2717 Move an IDB test from the "generic failure" section to the "fails because no workers" section.
2719 Rubberstamped by Andy Estes.
2721 * platform/mac-wk1/TestExpectations:
2723 2015-12-07 Andy VanWagoner <thetalecrafter@gmail.com>
2725 [INTL] Implement String.prototype.toLocaleUpperCase in ECMA-402
2726 https://bugs.webkit.org/show_bug.cgi?id=147609
2728 Reviewed by Benjamin Poulain.
2730 * js/script-tests/string-toLocaleUpperCase.js: Added.
2731 * js/string-toLocaleUpperCase-expected.txt: Added.
2732 * js/string-toLocaleUpperCase.html: Added.
2734 2015-12-07 Myles C. Maxfield <mmaxfield@apple.com>
2736 [Mac] Remove Mavericks-specific TestExpectations lines
2737 https://bugs.webkit.org/show_bug.cgi?id=151913
2739 Reviewed by Alexey Proskuryakov.
2741 Mavericks is no longer a supported OS.
2743 * platform/mac/TestExpectations:
2745 2015-12-07 Brady Eidson <beidson@apple.com>
2747 Modern IDB: Miscellaneous test cleanup.
2748 https://bugs.webkit.org/show_bug.cgi?id=151968
2750 Reviewed by Sam Weinig.
2752 - Reorganize TestExpectations a bit.
2753 - Remove two tests that primarily test features that have been removed from the spec.
2755 * platform/mac-wk1/TestExpectations:
2756 * storage/indexeddb/cursor-continueprimarykey-expected.txt: Removed.
2757 * storage/indexeddb/cursor-continueprimarykey.html: Removed.
2758 * storage/indexeddb/factory-basics-expected.txt: Removed.
2759 * storage/indexeddb/factory-basics.html: Removed.
2760 * storage/indexeddb/resources/cursor-continueprimarykey.js: Removed.
2761 * storage/indexeddb/resources/factory-basics.js: Removed.
2763 2015-12-07 Brady Eidson <beidson@apple.com>
2765 Modern IDB: storage/indexeddb/factory-deletedatabase.html fails.
2766 https://bugs.webkit.org/show_bug.cgi?id=151966
2768 Reviewed by Sam Weinig.
2770 * platform/mac-wk1/TestExpectations:
2772 2015-12-07 Brady Eidson <beidson@apple.com>
2774 Modern IDB: storage/indexeddb/cursor-continue-validity.html fails.
2775 https://bugs.webkit.org/show_bug.cgi?id=151961
2777 Reviewed by Alex Christensen.
2779 * platform/mac-wk1/TestExpectations:
2780 * storage/indexeddb/cursor-finished-expected.txt:
2782 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2784 [Streams API] pipeTo tests are failing
2785 https://bugs.webkit.org/show_bug.cgi?id=151949
2790 * platform/mac/TestExpectations:
2791 * platform/win/TestExpectations: Moved the flag from Mac and Win to general as GTK+ is failing too.
2793 2015-12-07 Brady Eidson <beidson@apple.com>
2795 Modern IDB: Fix "old versions" when upgrading databases.
2796 https://bugs.webkit.org/show_bug.cgi?id=151948
2798 Reviewed by Alex Christensen.
2800 * platform/mac-wk1/TestExpectations:
2801 * storage/indexeddb/database-basics-expected.txt:
2802 * storage/indexeddb/modern/deletedatabase-2-expected.txt:
2804 2015-12-07 Xabier Rodriguez Calvar <calvaris@igalia.com>
2808 http://webkit.org/b/147933 and though count queuing strategy and writable stream abort tests are fixed, there
2809 are still issues with pipeTo. For that I created http://webkit.org/b/151949.
2811 * platform/mac/TestExpectations:
2812 * platform/win/TestExpectations:
2814 2015-12-07 Brady Eidson <beidson@apple.com>
2816 Modern IDB: Add some more custom exception messages, passing some more tests..
2817 https://bugs.webkit.org/show_bug.cgi?id=151912
2819 Reviewed by Andy Estes.
2821 * platform/mac-wk1/TestExpectations:
2823 * storage/indexeddb/exceptions-expected.txt:
2824 * storage/indexeddb/get-keyrange-expected.txt:
2825 * storage/indexeddb/invalid-keys-expected.txt:
2826 * storage/indexeddb/keypath-edges-expected.txt:
2827 * storage/indexeddb/keyrange-expected.txt:
2828 * storage/indexeddb/transaction-active-flag-expected.txt:
2829 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2831 * storage/indexeddb/resources/exceptions.js:
2832 * storage/indexeddb/resources/transaction-and-objectstore-calls.js:
2834 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2836 Marking fast/dom/Window/property-access-on-cached-window-after-frame-removed.html as failing on Win
2837 https://bugs.webkit.org/show_bug.cgi?id=151759
2839 Unreviewed test gardening.
2841 * platform/win/TestExpectations:
2843 2015-12-07 Ryan Haddad <ryanhaddad@apple.com>
2845 Removing Yosemite flag from flaky test http/tests/cache/disk-cache/disk-cache-request-max-stale.html
2846 https://bugs.webkit.org/show_bug.cgi?id=151661
2848 Unreviewed test gardening.
2850 * platform/mac-wk2/TestExpectations:
2852 2015-12-07 Gyuyoung Kim <gyuyoung.kim@webkit.org>
2854 Unreviewed EFL gardening. Mark some of blink tests to failure since r190629.
2856 * platform/efl/TestExpectations:
2858 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2860 Clipping along compositing borders in svg-edit
2861 https://bugs.webkit.org/show_bug.cgi?id=151791
2863 Reviewed by Zalan Bujtas.
2865 Ref test that triggers recomputation of overflow.
2867 * svg/overflow/visual-overflow-change-expected.html: Added.
2868 * svg/overflow/visual-overflow-change.html: Added.
2870 2015-12-06 Andy VanWagoner <thetalecrafter@gmail.com>
2872 [INTL] Implement String.prototype.toLocaleLowerCase in ECMA-402
2873 https://bugs.webkit.org/show_bug.cgi?id=147608
2875 Reviewed by Benjamin Poulain.
2877 * js/script-tests/string-toLocaleLowerCase.js: Added.
2878 * js/string-toLocaleLowerCase-expected.txt: Added.
2879 * js/string-toLocaleLowerCase.html: Added.
2881 2015-12-06 Simon Fraser <simon.fraser@apple.com>
2883 REGRESSION (r187121): Can't get to the main content of the page at https://theintercept.com/drone-papers/
2884 https://bugs.webkit.org/show_bug.cgi?id=151849
2885 rdar://problem/23132828
2887 Reviewed by Zalan Bujtas.
2891 The behavior of imported/blink/transitions/transition-not-interpolable.html changed
2892 with this patch, but that test is trying to determine if transitions run to/from
2893 'auto' values, and doing it wrong. The current patch doesn't change the user-visible
2894 behavior of transitions with 'auto' endpoints (covered by http://webkit.org/b/38243).
2896 * animations/fill-forwards-auto-height-expected.html: Added.
2897 * animations/fill-forwards-auto-height.html: Added.
2898 * imported/blink/transitions/transition-not-interpolable-expected.txt:
2900 2015-12-06 David Kilzer <ddkilzer@apple.com>
2902 REGRESSION(r193584): Causes heap use-after-free crashes in Web Inspector tests with AddressSanitizer (Requested by ddkilzer on #webkit).
2903 https://bugs.webkit.org/show_bug.cgi?id=151929
2907 "[ES6] "super" and "this" should be lexically bound inside an
2908 arrow function and should live in a JSLexicalEnvironment"
2909 https://bugs.webkit.org/show_bug.cgi?id=149338
2910 http://trac.webkit.org/changeset/193584
2912 2015-12-06 Skachkov Oleksandr <gskachkov@gmail.com>
2914 [ES6] "super" and "this" should be lexically bound inside an arrow function and should live in a JSLexicalEnvironment
2915 https://bugs.webkit.org/show_bug.cgi?id=149338
2917 Reviewed by Saam Barati.
2919 * js/arrowfunction-supercall-expected.txt: Added.
2920 * js/arrowfunction-supercall.html: Added.
2921 * js/arrowfunction-tdz-expected.txt: Added new expectation.
2922 * js/script-tests/arrowfunction-supercall.js: Added.
2923 * js/script-tests/arrowfunction-tdz.js: Added new cases.
2925 2015-12-05 David Kilzer <ddkilzer@apple.com>
2927 REGRESSION (r193487): Modern IDB: storage/indexeddb/index-multientry.html crashes
2929 * platform/mac-wk1/TestExpectations: Skip test that crashes
2930 on every run: storage/indexeddb/index-multientry.html.
2932 2015-12-04 Zalan Bujtas <zalan@apple.com>
2934 Garbage in page tiles when document is too long.
2935 https://bugs.webkit.org/show_bug.cgi?id=151906
2936 rdar://problem/23695858
2938 Reviewed by Simon Fraser.
2940 * platform/ios-simulator/fast/block/float/overhanging-tall-block-expected.txt:
2941 * platform/mac-mavericks/fast/block/float/overhanging-tall-block-expected.txt:
2942 * platform/mac/fast/block/float/overhanging-tall-block-expected.txt:
2944 2015-12-04 Brady Eidson <beidson@apple.com>
2946 Modern IDB: Add some more custom exception messages, passing some more tests.
2947 https://bugs.webkit.org/show_bug.cgi?id=151898
2949 Reviewed by Alex Christensen.
2951 * platform/mac-wk1/TestExpectations:
2952 * storage/indexeddb/keypath-arrays-expected.txt:
2953 * storage/indexeddb/noblobs-expected.txt:
2954 * storage/indexeddb/object-lookups-in-versionchange-expected.txt:
2955 * storage/indexeddb/request-result-cache-expected.txt:
2956 * storage/indexeddb/transaction-after-close-expected.txt:
2957 * storage/indexeddb/transaction-and-objectstore-calls-expected.txt:
2958 * storage/indexeddb/transaction-read-only-expected.txt:
2960 2015-12-04 Brady Eidson <beidson@apple.com>
2962 Modern IDB: Add some more custom exception messages, passing some more tests.
2963 https://bugs.webkit.org/show_bug.cgi?id=151895
2965 Reviewed by Alex Christensen.
2967 * platform/mac-wk1/TestExpectations:
2968 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
2969 * storage/indexeddb/cursor-continue-dir-expected.txt:
2970 * storage/indexeddb/cursor-continue-expected.txt:
2971 * storage/indexeddb/deleteIndex-expected.txt:
2972 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
2974 2015-12-04 Andy VanWagoner <thetalecrafter@gmail.com>
2976 [INTL] Implement Number.prototype.toLocaleString in ECMA-402
2977 https://bugs.webkit.org/show_bug.cgi?id=147610
2979 Reviewed by Benjamin Poulain.
2981 Add tests for ECMA-402 Number.prototype.toLocaleString.
2982 Since NumberFormat is not fully implemented, don't test locale-specific behavior yet.
2984 * js/number-toLocaleString-expected.txt: Added.
2985 * js/number-toLocaleString.html: Added.
2986 * js/script-tests/number-toLocaleString.js: Added.
2988 2015-12-04 Brady Eidson <beidson@apple.com>
2990 Modern IDB: Flip test expectations around so we only list failures.
2991 https://bugs.webkit.org/show_bug.cgi?id=151880
2993 Reviewed by Alex Christensen.
2995 * platform/mac-wk1/TestExpectations:
2997 2015-12-04 Brady Eidson <beidson@apple.com>
2999 Modern IDB: storage/indexeddb/cursor-update.html fails.
3000 https://bugs.webkit.org/show_bug.cgi?id=151879
3002 Reviewed by Oliver Hunt.
3004 * platform/mac-wk1/TestExpectations:
3006 2015-12-04 Brady Eidson <beidson@apple.com>
3008 Modern IDB: storage/indexeddb/version-change-exclusive.html fails
3009 https://bugs.webkit.org/show_bug.cgi?id=151870
3011 Reviewed by Alex Christensen.
3013 * platform/mac-wk1/TestExpectations:
3014 * storage/indexeddb/modern/double-open-expected.txt: Added.
3015 * storage/indexeddb/modern/double-open.html: Added.
3016 * storage/indexeddb/version-change-exclusive-expected.txt:
3018 2015-12-04 Brady Eidson <beidson@apple.com>
3020 Modern IDB: storage/indexeddb/exceptions.html fails.
3021 https://bugs.webkit.org/show_bug.cgi?id=151732
3023 Reviewed by Alex Christensen.
3025 Lots of new wk2-specific expectations to keep Legacy IDB passing for now.
3027 * platform/mac-wk1/TestExpectations:
3028 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index5-expected.txt: Added.
3029 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_index6-expected.txt: Added.
3030 * platform/wk2/imported/w3c/indexeddb/idbcursor_continue_invalid-expected.txt: Added.
3031 * platform/wk2/imported/w3c/indexeddb/idbindex_get7-expected.txt: Added.
3032 * platform/wk2/imported/w3c/indexeddb/idbindex_getKey7-expected.txt: Added.
3033 * platform/wk2/imported/w3c/indexeddb/idbindex_openCursor2-expected.txt: Added.
3034 * platform/wk2/imported/w3c/indexeddb/idbindex_openKeyCursor3-expected.txt: Added.
3035 * platform/wk2/imported/w3c/indexeddb/keypath-expected.txt: Added.
3036 * platform/wk2/storage/indexeddb/aborted-versionchange-closes-expected.txt: Copied from LayoutTests/storage/indexeddb/aborted-versionchange-closes-expected.txt.
3037 * platform/wk2/storage/indexeddb/bad-keypath-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/bad-keypath-expected.txt.
3038 * platform/wk2/storage/indexeddb/basics-expected.txt: Copied from LayoutTests/storage/indexeddb/basics-expected.txt.
3039 * platform/wk2/storage/indexeddb/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
3040 * platform/wk2/storage/indexeddb/create-and-remove-object-store-expected.txt: Copied from LayoutTests/storage/indexeddb/create-and-remove-object-store-expected.txt.
3041 * platform/wk2/storage/indexeddb/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
3042 * platform/wk2/storage/indexeddb/cursor-continue-dir-expected.txt: Added.
3043 * platform/wk2/storage/indexeddb/cursor-continue-expected.txt: Added.
3044 * platform/wk2/storage/indexeddb/cursor-finished-expected.txt: Copied from LayoutTests/storage/indexeddb/cursor-finished-expected.txt.
3045 * platform/wk2/storage/indexeddb/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
3046 * platform/wk2/storage/indexeddb/database-basics-expected.txt: Added.
3047 * platform/wk2/storage/indexeddb/deleteIndex-bug110792-expected.txt: Added.
3048 * platform/wk2/storage/indexeddb/index-count-expected.txt: Added.
3049 * platform/wk2/storage/indexeddb/intversion-close-in-oncomplete-expected.txt: Added.
3050 * platform/wk2/storage/indexeddb/intversion-close-in-upgradeneeded-expected.txt: Added.
3051 * platform/wk2/storage/indexeddb/invalid-keys-expected.txt: Added.
3052 * platform/wk2/storage/indexeddb/key-requirements-delete-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt.
3053 * platform/wk2/storage/indexeddb/key-requirements-inline-and-passed-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt.
3054 * platform/wk2/storage/indexeddb/key-requirements-put-no-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt.
3055 * platform/wk2/storage/indexeddb/key-requirements-put-null-key-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt.
3056 * platform/wk2/storage/indexeddb/key-type-array-expected.txt: Added.
3057 * platform/wk2/storage/indexeddb/keypath-arrays-expected.txt: Added.
3058 * platform/wk2/storage/indexeddb/keypath-edges-expected.txt: Added.
3059 * platform/wk2/storage/indexeddb/keyrange-expected.txt: Added.
3060 * platform/wk2/storage/indexeddb/mozilla/clear-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/clear-expected.txt.
3061 * platform/wk2/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/create-objectstore-basics-expected.txt.
3062 * platform/wk2/storage/indexeddb/mozilla/cursors-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/cursors-expected.txt.
3063 * 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.
3064 * platform/wk2/storage/indexeddb/mozilla/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
3065 * platform/wk2/storage/indexeddb/object-lookups-in-versionchange-expected.txt: Added.
3066 * platform/wk2/storage/indexeddb/objectstore-count-expected.txt: Added.
3067 * platform/wk2/storage/indexeddb/open-cursor-expected.txt: Added.
3068 * platform/wk2/storage/indexeddb/readonly-transactions-expected.txt: Copied from LayoutTests/storage/indexeddb/mozilla/readonly-transactions-expected.txt.
3069 * platform/wk2/storage/indexeddb/removed-expected.txt: Added.
3070 * platform/wk2/storage/indexeddb/request-result-cache-expected.txt: Added.
3071 * platform/wk2/storage/indexeddb/transaction-abort-expected.txt: Copied from LayoutTests/storage/indexeddb/transaction-abort-expected.txt.
3072 * platform/wk2/storage/indexeddb/transaction-active-flag-expected.txt: Added.
3073 * platform/wk2/storage/indexeddb/transaction-after-close-expected.txt: Added.
3074 * platform/wk2/storage/indexeddb/transaction-read-only-expected.txt: Added.
3075 * platform/wk2/storage/indexeddb/version-change-exclusive-expected.txt: Added.
3076 * storage/indexeddb/aborted-versionchange-closes-expected.txt:
3077 * storage/indexeddb/basics-expected.txt:
3078 * storage/indexeddb/create-and-remove-object-store-expected.txt:
3079 * storage/indexeddb/cursor-finished-expected.txt:
3080 * storage/indexeddb/exceptions-expected.txt:
3081 * storage/indexeddb/modern/createobjectstore-failures-expected.txt:
3082 * storage/indexeddb/modern/double-abort-expected.txt:
3083 * storage/indexeddb/modern/idbdatabase-deleteobjectstore-failures-expected.txt:
3084 * storage/indexeddb/modern/idbdatabase-transaction-failures-expected.txt:
3085 * storage/indexeddb/mozilla/bad-keypath-expected.txt:
3086 * storage/indexeddb/mozilla/clear-expected.txt:
3087 * storage/indexeddb/mozilla/create-objectstore-basics-expected.txt:
3088 * storage/indexeddb/mozilla/cursors-expected.txt:
3089 * storage/indexeddb/mozilla/key-requirements-delete-null-key-expected.txt:
3090 * storage/indexeddb/mozilla/key-requirements-inline-and-passed-expected.txt:
3091 * storage/indexeddb/mozilla/key-requirements-put-no-key-expected.txt:
3092 * storage/indexeddb/mozilla/key-requirements-put-null-key-expected.txt:
3093 * storage/indexeddb/mozilla/readonly-transactions-expected.txt:
3094 * storage/indexeddb/resources/exceptions.js:
3096 * storage/indexeddb/transaction-abort-expected.txt:
3098 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
3100 Web Inspector: Unskip many inspector/debugger tests
3101 https://bugs.webkit.org/show_bug.cgi?id=151843
3103 Reviewed by Timothy Hatcher.
3106 * platform/mac/TestExpectations:
3107 Skip specific tests.
3109 * platform/mac-wk2/TestExpectations:
3110 Test no longer existed.
3112 * inspector/debugger/resources/exception.js:
3114 Keep the code outputing a NotFoundException. This particular
3115 invocation was recently changed to throw a TypeError.
3117 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
3119 Web Inspector: Remove untested and unused Worker inspection
3120 https://bugs.webkit.org/show_bug.cgi?id=151848
3122 Reviewed by Brian Burg.
3124 * inspector/debugger/pause-dedicated-worker-expected.txt: Removed.
3125 * inspector/debugger/pause-dedicated-worker.html: Removed.
3126 * inspector/debugger/resources/dedicated-worker.js: Removed.
3127 * inspector/debugger/terminate-dedicated-worker-while-paused-expected.txt: Removed.
3128 * inspector/debugger/terminate-dedicated-worker-while-paused.html: Removed.
3130 2015-12-04 Joseph Pecoraro <pecoraro@apple.com>
3132 Web Inspector: Specifically Identify the Global Lexical Environment Scope
3133 https://bugs.webkit.org/show_bug.cgi?id=151828
3135 Reviewed by Brian Burg.
3137 * inspector/debugger/breakpoint-scope-expected.txt:
3138 * inspector/debugger/breakpoint-scope.html:
3139 * inspector/debugger/resources/scope.js:
3140 Update the test to include something in the global lexical
3141 environment and ensure it is identified as such.
3143 2015-12-03 Sergio Villar Senin <svillar@igalia.com>
3145 [css-grid] Fix height computation of grid items with borders inside fr tracks
3146 https://bugs.webkit.org/show_bug.cgi?id=151798
3148 Reviewed by Zalan Bujtas.
3150 * fast/css-grid-layout/grid-item-with-border-in-fr-expected.txt: Added.
3151 * fast/css-grid-layout/grid-item-with-border-in-fr.html: Added.
3153 2015-12-03 Brady Eidson <beidson@apple.com>
3155 Modern IDB: Fix up tests that refer to non-standard IDBVersionChangeEvent.dataLoss.
3156 https://bugs.webkit.org/show_bug.cgi?id=151850
3158 Reviewed by Andy Estes.
3160 * platform/mac-wk1/TestExpectations:
3162 * storage/indexeddb/data-corruption-expected.txt: Removed.
3163 * storage/indexeddb/data-corruption.html: Removed.
3164 * storage/indexeddb/resources/data-corruption.js: Removed.
3166 * storage/indexeddb/events-expected.txt:
3167 * storage/indexeddb/resources/events.js:
3169 2015-12-03 Brady Eidson <beidson@apple.com>
3171 Modern IDB: storage/indexeddb/cursor-index-delete.html fails.
3172 https://bugs.webkit.org/show_bug.cgi?id=151847
3174 Reviewed by Andy Estes.
3176 * platform/mac-wk1/TestExpectations:
3178 2015-12-03 Eric Carlson <eric.carlson@apple.com>
3180 [MediaStream] Update MediaStreamTrack.getCapabilities
3181 https://bugs.webkit.org/show_bug.cgi?id=151728
3183 Reviewed by Jer Noble.
3185 * fast/mediastream/MediaStreamTrack-getCapabilities-expected.txt: Added.
3186 * fast/mediastream/MediaStreamTrack-getCapabilities.html: Added.
3187 * fast/mediastream/MediaStreamTrack-getSettings-expected.txt:
3188 * fast/mediastream/MediaStreamTrack-getSettings.html:
3190 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3192 Removing deleted test storage/indexeddb/objectstore-keycursor.html from TestExpectations file
3193 https://bugs.webkit.org/show_bug.cgi?id=151772
3195 Unreviewed test gardening.
3197 * platform/mac-wk2/TestExpectations:
3199 2015-12-03 Keith Rollin <krollin@apple.com>
3201 [Win] fast/forms/HTMLOptionElement_label03.html failing on win7
3202 https://bugs.webkit.org/show_bug.cgi?id=150909
3203 rdar://problem/23539673
3205 Reviewed by Darin Adler.
3207 Mark fast/forms/HTMLOptionElement_label03.html as being expected to
3208 pass. Also update some text in HTMLOptionElement_label02.html and
3209 HTMLOptionElement_label03.html so that it no longer refers to our
3210 trying to match IE (which we are no longer doing).
3212 * fast/forms/HTMLOptionElement_label02.html:
3213 * fast/forms/HTMLOptionElement_label03.html:
3214 * platform/win/TestExpectations:
3216 2015-12-03 Brady Eidson <beidson@apple.com>
3218 Modern IDB: storage/indexeddb/cursor-advance.html fails.
3219 https://bugs.webkit.org/show_bug.cgi?id=151731
3221 Reviewed by Alex Christensen.
3223 * platform/mac-wk1/TestExpectations:
3224 * storage/indexeddb/cursor-advance-expected.txt:
3226 2015-12-03 Brent Fulgham <bfulgham@apple.com>
3228 Allow JavaScript to iterate over plugins for local files
3229 https://bugs.webkit.org/show_bug.cgi?id=151783
3230 <rdar://problem/23692113>
3232 Modify the existing 'local file' plugin tests so that they don't turn on the debugging
3233 flag to allow iterating over all plugins. Then create a new HTTP test (based on the
3234 existing plugin-javascript-access test) to make sure that plugin iteration is blocked
3235 for non-local-file access.
3237 Reviewed by Alexey Proskuryakov.
3239 * http/tests/plugins/plugin-javascript-access-expected.txt: Added.
3240 * http/tests/plugins/plugin-javascript-access.html: Added.
3241 * plugins/plugin-javascript-access.html: Remove unneeded 'internals.setShowAllPlugins' call.
3242 * plugins/script-tests/navigator-mimeTypes-length.js: Ditto.
3244 2015-12-03 Brady Eidson <beidson@apple.com>
3246 Modern IDB: storage/indexeddb/cursor-skip-deleted.html fails.
3247 https://bugs.webkit.org/show_bug.cgi?id=151794
3249 Reviewed by Alex Christensen.
3251 * platform/mac-wk1/TestExpectations:
3253 2015-12-02 Sam Weinig <sam@webkit.org>
3255 Promise callbacks should be called at microtask checkpoints
3256 https://bugs.webkit.org/show_bug.cgi?id=147933
3258 Reviewed by Chris Dumez.
3260 * fast/dom/microtask-promise-mutation-observer-order-expected.txt: Added.
3261 * fast/dom/microtask-promise-mutation-observer-order.html: Added.
3263 2015-12-03 Daniel Bates <dabates@apple.com>
3265 ASSERT_WITH_SECURITY_IMPLICATION in WebCore::DocumentOrderedMap::add()
3266 https://bugs.webkit.org/show_bug.cgi?id=126662
3267 <rdar://problem/15775508>
3269 Reviewed by Brent Fulgham.
3271 Add test to ensure that we do not assert when inserting a subtree that has an element with
3272 a duplicate id before removing the original subtree.
3274 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree-expected.txt: Added.
3275 * svg/custom/insert-subtree-with-duplicate-id-before-removing-subtree.svg: Added.
3277 2015-12-03 Javier Fernandez <jfernandez@igalia.com>
3279 [css-grid] margin-left:auto and margin-top:auto discards the margin on opposite side
3280 https://bugs.webkit.org/show_bug.cgi?id=151802
3282 Reviewed by Sergio Villar Senin.
3284 Tests to verify the specified margins account for determining the available space for
3285 auto-margins alignment.
3287 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins-expected.txt: Added.
3288 * fast/css-grid-layout/grid-item-auto-margins-must-respect-specified-margins.html: Added.
3290 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3292 Rebaselining svg/custom/bug78807.svg since actual results now match Mac expectations
3293 https://bugs.webkit.org/show_bug.cgi?id=151804
3295 Unreviewed test gardening.
3297 * platform/win/svg/custom/bug78807-expected.txt:
3299 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3301 Skipping failing sputnik/Unicode/Unicode_510 tests pending further investigation
3302 https://bugs.webkit.org/show_bug.cgi?id=151505
3304 Unreviewed test gardening.
3306 * platform/win/TestExpectations:
3308 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3310 Marking fast/css/pseudo-visited-background-color-on-input.html as failing on win
3311 https://bugs.webkit.org/show_bug.cgi?id=151756
3313 Unreviewed test gardening.
3315 * platform/win/TestExpectations:
3317 2015-12-03 Ryan Haddad <ryanhaddad@apple.com>
3319 fast/borders/hidpi-border-clipping-right-after-move.html
3320 https://bugs.webkit.org/show_bug.cgi?id=151754
3322 Unreviewed test gardening.
3324 * platform/win/TestExpectations:
3326 2015-12-03 Gyuyoung Kim <gyuyoung.kim@webkit.org>
3328 Unreviewed EFL urgent gardening. Skip web-platform-tests
3329 because it has been timeout since r192796.
3331 * platform/efl/TestExpectations:
3333 2015-12-02 Mark Lam <mark.lam@apple.com>
3335 Polymorphic operand types for DFG and FTL mul.
3336 https://bugs.webkit.org/show_bug.cgi?id=151746
3338 Reviewed by Filip Pizlo.
3340 * js/regress/ftl-object-mul-expected.txt: Added.
3341 * js/regress/ftl-object-mul.html: Added.
3342 * js/regress/script-tests/ftl-object-mul.js: Added.
3346 2015-12-02 Myles C. Maxfield <mmaxfield@apple.com>
3348 Unify font-variant-* with font-variant shorthand
3349 https://bugs.webkit.org/show_bug.cgi?id=149773
3351 Reviewed by Darin Adler.
3353 Update tests. Also temporarily skip existing font-features tests until
3354 https://bugs.webkit.org/show_bug.cgi?id=149774 is fixed.
3356 * css3/font-variant-parsing-expected.txt:
3357 * css3/font-variant-parsing.html:
3358 * fast/css/font-property-priority-expected.txt:
3359 * fast/css/font-shorthand-expected.txt:
3360 * fast/css/parsing-font-variant-ligatures-expected.txt:
3361 * fast/css/parsing-font-variant-ligatures.html:
3362 * fast/inspector-support/style-expected.txt:
3363 * fast/text/font-variant-shorthand-expected.txt: Added.
3364 * fast/text/font-variant-shorthand.html: Added.
3365 * platform/mac/TestExpectations:
3366 * platform/mac/fast/writing-mode/broken-ideograph-small-caps-expected.txt:
3368 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3370 Rebaselining fast/dom/adopt-attribute-crash-expected for win
3371 https://bugs.webkit.org/show_bug.cgi?id=151762
3373 Reviewed by Darin Adler.
3375 * platform/win/fast/dom/adopt-attribute-crash-expected.txt:
3377 2015-12-02 Alex Christensen <achristensen@webkit.org>
3379 Asynchronously call onerror when a content blocker blocks ascript element's load
3380 https://bugs.webkit.org/show_bug.cgi?id=151649
3382 Reviewed by Brady Eidson.
3384 * http/tests/contentextensions/script-onerror-expected.txt: Added.
3385 * http/tests/contentextensions/script-onerror.html: Added.
3386 * http/tests/contentextensions/script-onerror.html.json: Added.
3387 * http/tests/misc/unloadable-script-expected.txt:
3388 * http/tests/misc/unloadable-script.html:
3389 * http/tests/security/local-JavaScript-from-remote-expected.txt:
3390 * http/tests/security/local-JavaScript-from-remote.html:
3391 Added testRunner.waitUntilDone and testRunner.notifyDone to reflect the fact that onerror is no longer called synchronously.
3393 2015-12-02 Eric Carlson <eric.carlson@apple.com>
3395 Fix flaky test added with r192954.
3399 * fast/mediastream/MediaStreamTrack-getSettings.html:
3401 2015-12-02 Commit Queue <commit-queue@webkit.org>
3403 Unreviewed, rolling out r192955.
3404 https://bugs.webkit.org/show_bug.cgi?id=151776
3406 A large number of the tests added with this change are failing
3407 on Windows (Requested by ryanhaddad on #webkit).
3411 "[css border] border-image doesn't honor border-style"
3412 https://bugs.webkit.org/show_bug.cgi?id=99922
3413 http://trac.webkit.org/changeset/192955
3415 2015-12-02 Yoav Weiss <yoav@yoav.ws>
3417 Fix preloader issue with srcdoc documents.
3418 https://bugs.webkit.org/show_bug.cgi?id=151744
3420 Reviewed by Ryosuke Niwa.
3422 Added a test that makes sure that srcdoc based subresources are properly preloaded.
3424 * fast/preloader/iframe-srcdoc-expected.txt: Added.
3425 * fast/preloader/iframe-srcdoc.html: Added.
3427 2015-12-02 Jer Noble <jer.noble@apple.com>
3429 Add a setting and restriction which will pause invisible autoplaying video
3430 https://bugs.webkit.org/show_bug.cgi?id=151412
3432 Reviewed by Eric Carlson.
3434 * media/video-restricted-invisible-autoplay-not-allowed-expected.txt: Added.
3435 * media/video-restricted-invisible-autoplay-not-allowed.html: Added.
3437 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3439 Rebaseline fast/parser/xml-declaration-missing-ending-mark.html, fast/parser/xml-colon-entity.html for Win
3440 https://bugs.webkit.org/show_bug.cgi?id=151763
3442 Reviewed by Brent Fulgham.
3444 * platform/win/fast/parser/xml-colon-entity-expected.txt:
3445 * platform/win/fast/parser/xml-declaration-missing-ending-mark-expected.txt:
3447 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3449 Rebaseline fast/dynamic/text-combine.html on win
3450 https://bugs.webkit.org/show_bug.cgi?id=151761
3452 Unreviewed test gardening.
3454 * platform/win/fast/dynamic/text-combine-expected.png:
3455 * platform/win/fast/dynamic/text-combine-expected.txt:
3457 2015-12-02 Brady Eidson <beidson@apple.com>
3459 Modern IDB: Remove all traces of IDBObjectStore::openKeyCursor from tests.
3460 https://bugs.webkit.org/show_bug.cgi?id=151772
3462 Reviewed by Alex Christensen.
3464 IDBObjectStore::openKeyCursor no longer exists, so testing it is inherently bogus.
3466 * platform/mac-wk1/TestExpectations: Two tests now pass with small expectations changes.
3467 * storage/indexeddb/cursor-basics-expected.txt:
3468 * storage/indexeddb/cursor-overloads-expected.txt:
3470 * storage/indexeddb/cursor-overloads.html:
3471 * storage/indexeddb/optional-arguments.html:
3472 * storage/indexeddb/resources/cursor-basics.js:
3473 * storage/indexeddb/resources/deleted-objects.js:
3474 * storage/indexeddb/resources/exceptions.js:
3475 * storage/indexeddb/resources/objectstore-basics.js:
3477 * storage/indexeddb/objectstore-keycursor-expected.txt: Removed.
3478 * storage/indexeddb/objectstore-keycursor.html: Removed.
3479 * storage/indexeddb/resources/objectstore-keycursor.js: Removed.
3481 2015-12-02 David Hyatt <hyatt@apple.com>
3483 Add some more picture element layout tests
3484 https://bugs.webkit.org/show_bug.cgi?id=151769
3486 Reviewed by Dean Jackson.
3488 * fast/picture/image-picture-invalid-expected.txt: Added.
3489 * fast/picture/image-picture-invalid.html: Added.
3490 * fast/picture/image-picture-nested-expected.txt: Added.
3491 * fast/picture/image-picture-nested.html: Added.
3493 2015-12-02 Brady Eidson <beidson@apple.com>
3495 Modern IDB: Enable a couple more passing tests.
3496 https://bugs.webkit.org/show_bug.cgi?id=151766
3498 Reviewed by Beth Dakin.
3500 * platform/mac-wk1/TestExpectations:
3501 * storage/indexeddb/create-object-store-options-expected.txt:
3503 2015-12-02 Ryan Haddad <ryanhaddad@apple.com>
3505 Skipping tests on Win that fail due to unimplemented showModalDialog function.
3506 https://bugs.webkit.org/show_bug.cgi?id=151506
3508 Unreviewed test gardening.
3510 * platform/win/TestExpectations:
3512 2015-12-02 Brady Eidson <beidson@apple.com>
3514 Modern IDB: IDBTransaction::error is not exposed.
3515 https://bugs.webkit.org/show_bug.cgi?id=151752
3517 Reviewed by Alex Christensen.
3519 * platform/mac-wk1/TestExpectations:
3520 * storage/indexeddb/modern/basic-add.html:
3521 * storage/indexeddb/modern/double-abort-expected.txt:
3522 * storage/indexeddb/modern/index-3.html:
3523 * storage/indexeddb/resources/transaction-error.js:
3524 * storage/indexeddb/transaction-error-expected.txt:
3526 2015-12-02 Adenilson Cavalcanti <cavalcantii@gmail.com>
3528 [css border] border-image doesn't honor border-style
3529 https://bugs.webkit.org/show_bug.cgi?id=99922
3531 Reviewed by Simon Fraser.
3533 Ensure that WebKit will be compliant to css-backgrounds spec where
3534 a border with an image will only be rendered if there is a style defined.
3536 Previous border image tests had to be edited (i.e. define border-style)
3537 to ensure that a decorated border would be rendered.
3539 * fast/borders/border-image-01.html:
3540 * fast/borders/border-image-border-radius.html:
3541 * fast/borders/border-image-fill-no-intrinsic-size.html:
3542 * fast/borders/border-image-longhand.html:
3543 * fast/borders/border-image-massive-scale.html:
3544 * fast/borders/border-image-omit-right-slice.html:
3545 * fast/borders/border-image-outset-in-shorthand.html:
3546 * fast/borders/border-image-outset-split-inline-expected.txt:
3547 * fast/borders/border-image-outset-split-inline-vertical-lr-expected.txt:
3548 * fast/borders/border-image-outset-split-inline-vertical-lr.html:
3549 * fast/borders/border-image-outset-split-inline.html:
3550 * fast/borders/border-image-outset.html:
3551 * fast/borders/border-image-repeat.html:
3552 * fast/borders/border-image-rotate-transform.html:
3553 * fast/borders/border-image-scale-transform.html:
3554 * fast/borders/border-image-scaled.html:
3555 * fast/borders/border-image-scrambled.html:
3556 * fast/borders/border-image-should-not-display-expected.html: Added.
3557 * fast/borders/border-image-should-not-display.html: Added.
3558 * fast/borders/border-image-side-reduction.html:
3559 * fast/borders/border-image-slice-constrained.html:
3560 * fast/borders/border-image-slice-missing-right.html:
3561 * fast/borders/border-image-slices.html:
3562 * fast/borders/border-image-source.html:
3563 * fast/borders/border-image-trumps-radius-expected.txt:
3564 * fast/borders/border-image-trumps-radius.html:
3565 * fast/borders/hidpi-border-image-gradient-on-subpixels.html:
3566 * fast/borders/resources/red.png: Added.
3567 * fast/borders/scaled-border-image.html:
3568 * fast/gradients/border-image-gradient-expected.txt:
3569 * fast/gradients/border-image-gradient.html:
3570 * fast/hidpi/image-set-border-image-comparison.html:
3571 * fast/hidpi/image-set-border-image-dynamic.html:
3572 * fast/hidpi/image-set-border-image-simple.html:
3573 * fast/writing-mode/border-image-horizontal-bt.html:
3574 * fast/writing-mode/border-image-vertical-lr.html:
3575 * fast/writing-mode/border-image-vertical-rl.html:
3576 * platform/mac/fast/borders/border-image-01-expected.txt:
3577 * platform/mac/fast/borders/border-image-border-radius-expected.txt:
3578 * platform/mac/fast/borders/border-image-longhand-expected.txt:
3579 * platform/mac/fast/borders/border-image-massive-scale-expected.txt:
3580 * platform/mac/fast/borders/border-image-omit-right-slice-expected.txt:
3581 * platform/mac/fast/borders/border-image-outset-expected.txt:
3582 * platform/mac/fast/borders/border-image-outset-in-shorthand-expected.txt:
3583 * platform/mac/fast/borders/border-image-repeat-expected.txt:
3584 * platform/mac/fast/borders/border-image-rotate-transform-expected.txt:
3585 * platform/mac/fast/borders/border-image-scale-transform-expected.txt:
3586 * platform/mac/fast/borders/border-image-scaled-expected.txt:
3587 * platform/mac/fast/borders/border-image-scrambled-expected.txt:
3588 * platform/mac/fast/borders/border-image-side-reduction-expected.txt:
3589 * platform/mac/fast/borders/border-image-slice-constrained-expected.txt:
3590 * platform/mac/fast/borders/border-image-slices-expected.txt:
3591 * platform/mac/fast/borders/border-image-source-expected.txt: