1 2018-02-09 Ryan Haddad <ryanhaddad@apple.com>
3 Update TestExpectations for fast/forms/textarea/textarea-state-restore.html
4 https://bugs.webkit.org/show_bug.cgi?id=90980
6 Unreviewed test gardening.
9 * platform/wk2/TestExpectations:
11 2018-02-09 Philippe Normand <pnormand@igalia.com>
13 [GStreamer][WebAudio] Winamp2-js woes
14 https://bugs.webkit.org/show_bug.cgi?id=182612
16 Reviewed by Xabier Rodriguez Calvar and Carlos Alberto Lopez Perez.
18 * webaudio/silence-after-playback-expected.wav: Added.
19 * webaudio/silence-after-playback.html: Added.
21 2018-02-09 Javier Fernandez <jfernandez@igalia.com>
23 [css-align] Implement the new behavior of 'legacy' for justify-items
24 https://bugs.webkit.org/show_bug.cgi?id=172712
26 Reviewed by Antti Koivisto.
28 Rebaselined Default Alignment related tests because of the new 'legacy' value.
30 * css3/parse-alignment-of-root-elements.html:
31 * css3/parse-place-items.html:
32 * fast/css/parse-justify-items.html:
34 2018-02-08 Matt Lewis <jlewis3@apple.com>
36 Marked media/W3C/video/events/event_progress_manual.html as flaky on macOS WK2.
37 https://bugs.webkit.org/show_bug.cgi?id=177663
39 Unreviewed test gardening.
41 * platform/mac-wk2/TestExpectations:
43 2018-02-08 Chris Dumez <cdumez@apple.com>
45 Form submission after navigation fails when decidePolicyForNavigationAction is async
46 https://bugs.webkit.org/show_bug.cgi?id=182412
47 <rdar://problem/35181099>
49 Reviewed by Alex Christensen.
51 Import layout test coverage from Alex's earlier patch.
53 * http/tests/navigation/resources/a.html: Added.
54 * http/tests/navigation/resources/b.html: Added.
55 * http/tests/navigation/sync-form-submit-iframe-expected.txt: Added.
56 * http/tests/navigation/sync-form-submit-iframe.html: Added.
58 2018-02-08 Per Arne Vollan <pvollan@apple.com>
60 Mark accessibility/aria-hidden-updates-alldescendants.html as a failure on Windows.
61 https://bugs.webkit.org/show_bug.cgi?id=182626
63 Unreviewed test gardening.
65 * platform/win/TestExpectations:
67 2018-02-08 John Wilander <wilander@apple.com>
69 Switch http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html from testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback()
70 https://bugs.webkit.org/show_bug.cgi?id=182624
71 <rdar://problem/37364749>
73 Unreviewed test gardening.
75 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
76 * platform/mac-wk2/TestExpectations:
77 Changed from [ Pass Timeout ] to [ Pass ] for the given test.
79 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
81 Mark inspector/console/clearMessages.html as flaky.
82 https://bugs.webkit.org/show_bug.cgi?id=182620
84 Unreviewed test gardening.
86 * platform/mac/TestExpectations:
88 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
90 Mark media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html as flaky.
91 https://bugs.webkit.org/show_bug.cgi?id=182571
93 Unreviewed test gardening.
95 * platform/mac-wk1/TestExpectations:
97 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
99 Mark webanimations/animation-opacity-animation-crash.html as flaky.
100 https://bugs.webkit.org/show_bug.cgi?id=181612
102 Unreviewed test gardening.
104 * platform/ios/TestExpectations:
105 * platform/mac/TestExpectations:
107 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
109 Mark fast/dom/adopt-node-crash-2.html as flaky.
110 https://bugs.webkit.org/show_bug.cgi?id=182589
112 Unreviewed test gardening.
114 * platform/mac/TestExpectations:
116 2018-02-08 Chris Fleizach <cfleizach@apple.com>
118 AX: Defer attribute computation until needed.
119 https://bugs.webkit.org/show_bug.cgi?id=182386
120 <rdar://problem/37115277>
122 Reviewed by Zalan Bujtas.
124 Update tests to reflect new world of delayed attribute handling for accessibility.
126 * accessibility/canvas-fallback-content.html:
127 Make test async so attributes can be checked after deferred handling.
128 * accessibility/mac/aria-expanded-notifications.html:
129 Access elements through AX tree so attribute changes generate notifications.
130 * accessibility/mac/aria-listbox-selectedchildren-change.html:
131 Make test async so attributes can be checked after deferred handling.
132 * accessibility/mac/aria-menu-item-selected-notification.html:
133 Access menu item through AX tree so attribute changes generate notifications.
134 * accessibility/mac/aria-modal-auto-focus.html:
135 Access buttons after delay so attributes have time to be deferred.
136 * accessibility/mac/element-busy-changed.html:
137 Process second attribute change after delay so we generate two notifications.
138 * accessibility/mac/expanded-notification.html:
139 Set attributes after a delay so they generate individual notifications.
140 * accessibility/notification-listeners.html:
141 Access elements through AX tree so attribute changes generate notifications.
143 2018-02-08 Miguel Gomez <magomez@igalia.com>
145 Unreviewed GTK+ gardening after r228270.
147 * platform/gtk/TestExpectations:
149 2018-02-08 Philippe Normand <pnormand@igalia.com>
151 [GStreamer] LayoutTest webaudio/silent-audio-interrupted-in-background.html makes its subsequent test flaky crash
152 https://bugs.webkit.org/show_bug.cgi?id=173916
154 Reviewed by Xabier Rodriguez Calvar.
156 * platform/gtk/TestExpectations: Unskip fixed test.
158 2018-02-06 Yusuke Suzuki <utatane.tea@gmail.com>
160 [JSC] Implement Array.prototype.flatMap and Array.prototype.flatten
161 https://bugs.webkit.org/show_bug.cgi?id=182440
163 Reviewed by Darin Adler.
165 * inspector/model/remote-object-get-properties-expected.txt:
166 * js/Object-getOwnPropertyNames-expected.txt:
167 * js/script-tests/Object-getOwnPropertyNames.js:
169 2018-01-13 Darin Adler <darin@apple.com>
172 https://bugs.webkit.org/show_bug.cgi?id=179591
174 Reviewed by Chris Dumez.
176 * fast/dom/reference-cycle-leaks-expected.txt: Expect success for the
177 CustomEvent, MessageEvent, and PopStateEvent cycle leak checks.
179 2018-02-07 Said Abou-Hallawa <sabouhallawa@apple.com>
181 [iOS] Skip webgl/webgl-texture-image-buffer-reuse.html
182 https://bugs.webkit.org/show_bug.cgi?id=182592
184 Unreviewed test gardening.
186 * platform/ios/TestExpectations:
188 2018-02-07 Youenn Fablet <youenn@apple.com>
190 Remove www1/www2 URLs from service worker tests
191 https://bugs.webkit.org/show_bug.cgi?id=182548
193 Reviewed by Chris Dumez.
197 2018-02-07 John Wilander <wilander@apple.com>
199 Switch testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback() in two tests
200 https://bugs.webkit.org/show_bug.cgi?id=182366
201 <rdar://problem/37094805>
203 Unreviewed test gardening.
205 This change is an attempt to make two flaky test cases stable.
206 It also skips http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
207 because the timestamp resolution of 5 seconds is now so short that we run into timing flakiness.
209 * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
210 * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
211 * platform/mac-wk2/TestExpectations:
212 Removed [ Skip ] entry for http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
213 Added [ Skip ] entry for http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
214 * platform/wk2/TestExpectations:
215 Now both the above test cases are marked [ Pass ].
217 2018-02-07 Ryan Haddad <ryanhaddad@apple.com>
219 Skip media/modern-media-controls/tracks-support/tracks-support-show-panel-after-dragging-controls.html.
220 https://bugs.webkit.org/show_bug.cgi?id=169158
222 Unreviewed test gardening.
224 * platform/mac/TestExpectations:
226 2018-02-07 Youenn Fablet <youenn@apple.com>
228 ASSERTION FAILED: m_timeOrigin in Performance::Performance()
229 https://bugs.webkit.org/show_bug.cgi?id=182558
230 <rdar://problem/37297551>
232 Reviewed by Chris Dumez.
234 Make use of WPT cors-preflight-star.any.js test in service worker.
235 This test should be removed once WPT will run any.js tests in service workers as well as workers and window.
237 * http/wpt/service-workers/cors-preflight-star.any.js: Added.
238 * http/wpt/service-workers/cors-preflight-star.any.serviceworker-expected.txt: Added.
239 * http/wpt/service-workers/cors-preflight-star.any.serviceworker.html: Added.
241 2018-02-07 Wenson Hsieh <wenson_hsieh@apple.com>
243 REGRESSION(r226396): File paths are inserted when dropping image files
244 https://bugs.webkit.org/show_bug.cgi?id=182557
245 <rdar://problem/37294120>
247 Reviewed by Ryosuke Niwa.
249 Tweak an existing layout test that drops a file into a contenteditable, to check that no text is inserted into
250 the editable element after dropping.
252 * editing/pasteboard/drag-files-to-editable-element-as-URLs-expected.txt:
253 * editing/pasteboard/drag-files-to-editable-element-as-URLs.html:
255 2018-02-07 John Wilander <wilander@apple.com>
257 Restrict Referer to just the origin for third parties in private mode and third parties ITP blocks cookies for in regular mode
258 https://bugs.webkit.org/show_bug.cgi?id=182559
259 <rdar://problem/36990337>
261 Reviewed by Andy Estes.
264 New tests marked as [ Skip ]. The change only applies to iOS and Mac.
265 * http/tests/resourceLoadStatistics/resources/echo-referrer.php: Added.
266 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects-expected.txt: Added.
267 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects.html: Added.
268 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests-expected.txt: Added.
269 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests.html: Added.
270 * http/tests/security/resources/echo-referrer.php: Added.
271 * http/tests/security/resources/redirect.php: Added.
272 * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode-expected.txt: Added.
273 * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html: Added.
274 * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode-expected.txt: Added.
275 * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode.html: Added.
276 * platform/ios/TestExpectations:
277 New tests marked as [ Pass ].
278 * platform/mac-wk2/TestExpectations:
279 New tests marked as [ Pass ].
280 * platform/wk2/TestExpectations:
281 New tests marked as [ Skip ].
283 2018-02-07 Matt Lewis <jlewis3@apple.com>
285 Adjusted test expectations for storage/indexeddb/modern/idbtransaction-objectstore-failures.html.
286 https://bugs.webkit.org/show_bug.cgi?id=171862
288 Unreviewed test gardening.
290 * platform/mac-wk2/TestExpectations:
292 2018-02-07 Daniel Bates <dabates@apple.com>
294 Log error when authentication challenge is blocked due to an insecure request
295 https://bugs.webkit.org/show_bug.cgi?id=182358
297 Reviewed by Andy Estes.
299 Add more tests and update expected results of existing tests now that we emit console messages.
301 Also fixed a typo in LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html
302 so that it tests what it actually claims to test and made the test programmatically load the image
303 to avoid output flakiness caused by the preload scanner preloading it. The preload scanner performs
304 mixed content checks and this can cause duplicate mixed content warnings in the test output.
306 * http/tests/security/mixedContent/insecure-basic-auth-image.https-expected.txt: Added.
307 * http/tests/security/mixedContent/insecure-basic-auth-image.https.html: Copied from LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html.
308 * http/tests/security/mixedContent/insecure-download-redirects-to-basic-auth-secure-download.https-expected.txt:
309 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt:
310 * http/tests/security/mixedContent/resources/subresource/protected-page.php: Added.
311 * http/tests/security/mixedContent/resources/subresource2/protected-image.php: Added.
312 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https-expected.txt: Added.
313 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https.html: Added.
314 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https-expected.txt: Added.
315 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https.html: Added.
316 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https-expected.txt:
317 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https-expected.txt:
318 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html:
320 2018-02-07 Chris Dumez <cdumez@apple.com>
322 IndexedDB in service workers is using a memory backed store
323 https://bugs.webkit.org/show_bug.cgi?id=182574
324 <rdar://problem/37316205>
326 Reviewed by Youenn Fablet.
328 Unskip test that no longer times out.
332 2018-02-07 Ms2ger <Ms2ger@igalia.com>
334 [WPE] Enable http/wpt/fetch/response-status-text.html
335 https://bugs.webkit.org/show_bug.cgi?id=177872
337 Unreviewed test gardening.
339 * platform/wpe/TestExpectations: the test appears to pass since r227900.
341 2018-02-07 Ms2ger <Ms2ger@igalia.com>
344 https://bugs.webkit.org/show_bug.cgi?id=182568
346 Unreviewed test gardening.
348 * platform/wpe/TestExpectations:
349 - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-margin-001.html: fixed in r226404.
350 - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html: fixed in r226404.
351 - imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: fixed in r227900.
352 - imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm: fixed in r227900.
353 - imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm: fixed in r227900.
354 - imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm: fixed in r227900.
355 - svg/custom/filter-update-different-root.html: fixed in r225797.
356 - svg/filters/color-space-conversion.svg: fixed in r225797.
357 - svg/filters/container-with-filters.svg: fixed in r225797.
358 - svg/filters/feComposite-background-rect-control-operators.svg: fixed in r225797.
359 - svg/filters/feDisplacementMap-filterUnits.svg: fixed in r225797.
360 * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
361 update for error message change, probably in r227900.
363 2018-02-06 Nikita Vasilyev <nvasilyev@apple.com>
365 Web Inspector: Rename String.prototype.trimEnd to avoid conflicts with native trimEnd
366 https://bugs.webkit.org/show_bug.cgi?id=182545
368 Reviewed by Brian Burg.
370 * inspector/unit-tests/string-utilities-expected.txt:
371 * inspector/unit-tests/string-utilities.html:
373 2018-02-06 Said Abou-Hallawa <sabouhallawa@apple.com>
375 Rendering SVG images with same size as WebGL texture doesn't work correctly
376 https://bugs.webkit.org/show_bug.cgi?id=182367
378 Reviewed by Dean Jackson.
380 * webgl/webgl-texture-image-buffer-reuse-expected.html: Added.
381 * webgl/webgl-texture-image-buffer-reuse.html: Added.
383 2018-02-06 Matt Lewis <jlewis3@apple.com>
385 Marked transitions/transition-display-property.html as flaky.
386 https://bugs.webkit.org/show_bug.cgi?id=182554
388 Unreviewed test gardening.
390 * platform/mac-wk1/TestExpectations:
392 2018-02-06 Youenn Fablet <youenn@apple.com>
394 imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html is flaky
395 https://bugs.webkit.org/show_bug.cgi?id=182541
397 Reviewed by Chris Dumez.
401 2018-02-06 Chris Dumez <cdumez@apple.com>
403 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/fetch-waits-for-activate.https.html is a flaky failure on macOS and iOS
404 https://bugs.webkit.org/show_bug.cgi?id=181392
405 <rdar://problem/36384136>
407 Reviewed by Youenn Fablet.
409 Unskip test that is no longer flaky.
411 * platform/mac-wk2/TestExpectations:
413 2018-02-06 Andy Estes <aestes@apple.com>
415 [Payment Request] show() should take an optional PaymentDetailsUpdate promise
416 https://bugs.webkit.org/show_bug.cgi?id=182538
417 <rdar://problem/36754552>
419 Reviewed by Tim Horton.
421 * http/tests/paymentrequest/payment-request-show-method.https-expected.txt:
422 * http/tests/paymentrequest/payment-request-show-method.https.html:
424 2018-02-06 Daniel Bates <dabates@apple.com>
426 Make mixed content basic auth tests more robust
427 https://bugs.webkit.org/show_bug.cgi?id=182537
429 Reviewed by Chris Dumez.
431 Load the test image programmatically instead of declaratively to avoid output flakiness caused by
432 the preload scanner preloading the test image. The preload scanner performs mixed content checks
433 and this can cause duplicate mixed content warnings in the test output.
435 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https.html:
436 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html:
438 2018-02-06 Antoine Quint <graouts@apple.com>
440 [Modern Media Controls] Test at media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html fails
441 https://bugs.webkit.org/show_bug.cgi?id=182425
443 Reviewed by Dean Jackson.
445 Turn the test back on now that it works.
447 * platform/mac/TestExpectations:
449 2018-02-06 Antoine Quint <graouts@apple.com>
451 Layout Test media/modern-media-controls/slider/slider-value.html is flaky
452 https://bugs.webkit.org/show_bug.cgi?id=182515
454 Reviewed by Dean Jackson.
456 Ensure we stop printing messages once the test has completed since the bots show that this could happen,
457 although I couldn't reproduce locally.
459 * media/modern-media-controls/slider/slider-value.html:
461 2018-02-06 Chris Dumez <cdumez@apple.com>
463 Unreviewed, unskip readable-byte-streams/detached-buffers.serviceworker.https.html as it is no longer flaky
467 2018-02-06 Chris Dumez <cdumez@apple.com>
469 Unreviewed, add bug number of service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html
473 2018-02-06 Chris Dumez <cdumez@apple.com>
475 Unreviewed, unskip service-worker/about-blank-replacement.https.html as it is no longer flaky
479 2018-02-06 Chris Dumez <cdumez@apple.com>
481 Unreviewed, unskip service-worker/service-worker-csp-connect.https.html as it is no longer flaky
485 2018-02-06 Chris Dumez <cdumez@apple.com>
487 Unreviewed, unskip service-worker/uncontrolled-page.https.html as it no longer seems flaky
491 2018-02-06 Chris Dumez <cdumez@apple.com>
493 Unreviewed, mark service-worker/windowclient-navigate.https.html as slow instead of flaky
497 2018-02-06 Chris Dumez <cdumez@apple.com>
499 Unreviewed, unskip service-worker/registration-service-worker-attributes.https.html now that it is no longer flaky
503 2018-02-06 Chris Dumez <cdumez@apple.com>
505 Unreviewed, unskip service-worker/update.https.html now that it is no longer flaky
509 2018-02-05 Youenn Fablet <youenn@apple.com>
511 Crash in imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
512 https://bugs.webkit.org/show_bug.cgi?id=182422
513 <rdar://problem/37182665>
515 Reviewed by Alex Christensen.
517 * platform/mac/TestExpectations:
519 2018-02-05 Myles C. Maxfield <mmaxfield@apple.com>
521 Test gardening after r228044
522 https://bugs.webkit.org/show_bug.cgi?id=182517
526 * platform/ios/fast/css-generated-content/initial-letter-basic-expected.txt:
527 * platform/ios/fast/css-generated-content/initial-letter-border-padding-expected.txt:
528 * platform/ios/fast/css-generated-content/initial-letter-raised-expected.txt:
529 * platform/ios/fast/css-generated-content/initial-letter-sunken-expected.txt:
531 2018-02-05 Simon Fraser <simon.fraser@apple.com>
533 iOS WK2: fast/visual-viewport/resize-event-fired.html crashes with GuardMalloc
534 https://bugs.webkit.org/show_bug.cgi?id=182504
535 rdar://problem/36386435
537 Reviewed by Wenson Hsieh.
539 Don't end the test until both the resize handler has been called, and the zoom is complete, to
540 avoid leaving dangling zoom completion handlers.
542 * fast/visual-viewport/resize-event-fired.html:
543 * platform/ios/TestExpectations:
545 2018-02-05 Chris Dumez <cdumez@apple.com>
547 Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
551 2018-02-05 Zan Dobersek <zdobersek@igalia.com>
553 Unreviewed GTK+ gardening.
555 * platform/gtk/TestExpectations: Re-skip the modern media controls tests
556 on the GTK+ port after they were unskipped in r228097. They're timing
557 out in large enough numbers to cause early exits. They should be
558 examined in more detail and unskipped once fixed.
560 2018-02-05 John Wilander <wilander@apple.com>
562 Storage Access API: Add testRunner.getAllStorageAccessEntries() to make testing easier and more explicit
563 https://bugs.webkit.org/show_bug.cgi?id=181601
564 <rdar://problem/36475837>
566 Reviewed by Alex Christensen.
568 http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html
569 was found to be flaky. With the testRunner.hasStorageAccessEntry() getter
570 it's possible to check access even if a frame doesn't respond timely to
571 postMessage after detach and attach.
573 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
574 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html:
575 * platform/mac-wk2/TestExpectations:
576 http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access.html
577 no longer marked as flaky. Note that the wrong test was marked flaky. It should have been
578 http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html.
580 2018-02-05 Matt Lewis <jlewis3@apple.com>
582 Skipped imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
583 https://bugs.webkit.org/show_bug.cgi?id=182422
585 Unreviewed test gardening.
587 * platform/ios/TestExpectations:
588 * platform/mac/TestExpectations:
590 2018-02-05 Chris Dumez <cdumez@apple.com>
592 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html is flaky
593 https://bugs.webkit.org/show_bug.cgi?id=181166
594 <rdar://problem/37169508>
596 Reviewed by Youenn Fablet.
598 Unskip test that is no longer flaky.
600 * platform/mac-wk2/TestExpectations:
602 2018-02-05 Daniel Bates <dabates@apple.com>
604 Disallow evaluating JavaScript from NPP_Destroy() in WebKit
605 https://bugs.webkit.org/show_bug.cgi?id=181889
606 <rdar://problem/36674701>
608 Reviewed by Brent Fulgham.
610 Consolidate all the plugin tests that evaluate JavaScript from NPP_Destroy()
611 and mark them as Wont Fix. In a subsequent change we will look to replace
612 these tests with tests that ensure that we do not evaluate JavaScript from
615 * platform/mac/TestExpectations:
616 * platform/wk2/TestExpectations:
618 2018-02-05 Antoine Quint <graouts@apple.com>
620 [Modern Media Controls] Turn media/modern-media-controls tests back on by default
621 https://bugs.webkit.org/show_bug.cgi?id=182482
623 Reviewed by Eric Carlson.
625 After updating a significant amount of tests under media/modern-media-controls over the last week, we can stop skipping
626 tests in this directory by default, and instead skip tests that do not apply on a per-platform basis. This patch does that
627 along with fixing a few remaining tests and adding some more for the new behavior of display 3, 4, 5 or 6 digits for time
628 labels depending on the overall video duration.
631 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast-expected.txt:
632 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html:
633 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click-expected.txt:
634 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html:
635 * http/tests/media/modern-media-controls/status-support/status-support-loading-expected.txt:
636 * http/tests/media/modern-media-controls/status-support/status-support-loading.html:
637 * http/tests/media/modern-media-controls/time-control/1-to-10-hours-expected.txt: Added.
638 * http/tests/media/modern-media-controls/time-control/1-to-10-hours.html: Added.
639 * http/tests/media/modern-media-controls/time-control/10-hours-or-more-expected.txt: Added.
640 * http/tests/media/modern-media-controls/time-control/10-hours-or-more.html: Added.
641 * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour-expected.txt: Added.
642 * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour.html: Added.
643 * http/tests/media/modern-media-controls/time-control/less-than-10-minutes-expected.txt: Renamed from LayoutTests/http/tests/media/modern-media-controls/time-labels-support/long-time-expected.txt.
644 * http/tests/media/modern-media-controls/time-control/less-than-10-minutes.html: Renamed from LayoutTests/http/tests/media/modern-media-controls/time-labels-support/long-time.html.
645 * media/modern-media-controls/scrubber-support/scrubber-support-drag.html: Make this test more reliable by going a little further
646 left of the slider's left-most point to ensure we always get a 0-value.
647 * platform/ios/TestExpectations:
648 * platform/mac/TestExpectations:
650 2018-02-05 Antti Koivisto <antti@apple.com>
652 Crash on sfgate.com because mismatching link preload types
653 https://bugs.webkit.org/show_bug.cgi?id=182483
654 <rdar://problem/37065331>
656 Reviewed by Daniel Bates.
658 * http/tests/preload/link-preload-type-mismatch-expected.txt: Added.
659 * http/tests/preload/link-preload-type-mismatch.html: Added.
661 2018-02-05 Manuel Rego Casasnovas <rego@igalia.com>
663 [css-grid] Rename gutter properties to remove "grid-" prefix
664 https://bugs.webkit.org/show_bug.cgi?id=180290
666 Reviewed by Javier Fernandez.
668 * TestExpectations: We're now passing some gutters tests,
669 so removing them from TestExpectations.
670 * fast/css-grid-layout/grid-gutters-get-set.html: Removed. This is now covered by WPT tests.
671 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Update results for gutter properties
672 as default value is now "normal".
673 * fast/css-grid-layout/grid-shorthand-get-set.html: Update checks for gutter properties
674 as default value is now "normal".
676 2018-02-05 Ms2ger <Ms2ger@igalia.com>
678 Implement createImageBitmap(HTMLVideoElement)
679 https://bugs.webkit.org/show_bug.cgi?id=182388
681 Reviewed by Žan Doberšek.
683 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
684 * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
685 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
687 2018-02-02 Ryan Haddad <ryanhaddad@apple.com>
689 Unreviewed test gardening, skip fast/visual-viewport/resize-event-fired.html on iOS.
691 * platform/ios/TestExpectations:
693 2018-02-02 Ryan Haddad <ryanhaddad@apple.com>
695 Rebaseline imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html for iOS.
697 Unreviewed test gardening.
699 * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
701 2018-02-02 Antoine Quint <graouts@apple.com>
703 [Modern Media Controls] Turn media/modern-media-controls/volume-* back on
704 https://bugs.webkit.org/show_bug.cgi?id=182438
706 Reviewed by Dean Jackson.
708 Update tests to match the modern-media-controls design and expectations.
709 One test was reworked as a Slider test since VolumeSlider no longer exists.
711 * media/modern-media-controls/slider/slider-value-expected.txt: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value-expected.txt.
712 * media/modern-media-controls/slider/slider-value.html: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value.html.
713 * media/modern-media-controls/volume-down-support/volume-down-support-expected.txt:
714 * media/modern-media-controls/volume-down-support/volume-down-support.html:
715 * media/modern-media-controls/volume-slider/volume-slider-expected.txt: Removed.
716 * media/modern-media-controls/volume-slider/volume-slider-value-expected.txt: Removed.
717 * media/modern-media-controls/volume-slider/volume-slider.html: Removed.
718 * media/modern-media-controls/volume-support/volume-support-click-expected.txt:
719 * media/modern-media-controls/volume-support/volume-support-click.html:
720 * media/modern-media-controls/volume-support/volume-support-drag-expected.txt:
721 * media/modern-media-controls/volume-support/volume-support-drag.html:
722 * media/modern-media-controls/volume-up-support/volume-up-support-expected.txt:
723 * media/modern-media-controls/volume-up-support/volume-up-support.html:
724 * platform/ios/TestExpectations:
725 * platform/mac/TestExpectations:
727 2018-02-02 Antoine Quint <graouts@apple.com>
729 [Modern Media Controls] Turn media/modern-media-controls/tracks-panel and media/modern-media-controls/tracks-support back on
730 https://bugs.webkit.org/show_bug.cgi?id=182426
732 Reviewed by Dean Jackson.
734 Update tests to match the modern-media-controls design and expectations. One test fails currently due to an issue with the
735 auto-hide behavior, it is tracked in webkit.org/b/182425.
737 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt:
738 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html:
739 * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size-expected.txt:
740 * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size.html:
741 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
742 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
743 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks-expected.txt:
744 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html:
745 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt:
746 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html:
747 * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen-expected.txt:
748 * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html:
749 * media/modern-media-controls/tracks-support/tracks-support-text-tracks-expected.txt:
750 * media/modern-media-controls/tracks-support/tracks-support-text-tracks.html:
751 * platform/mac/TestExpectations:
753 2018-02-02 Ms2ger <Ms2ger@igalia.com>
755 imagebitmap gardening
756 https://bugs.webkit.org/show_bug.cgi?id=182430
758 Unreviewed test gardening.
760 * platform/ios/TestExpectations:
761 * platform/mac/TestExpectations:
763 2018-02-02 Claudio Saavedra <csaavedra@igalia.com>
765 [GTK][Wayland][WPE] fast/canvas/canvas-createPattern-video-modify.html failing
766 https://bugs.webkit.org/show_bug.cgi?id=182432
768 Unreviewed gardening.
769 * platform/gtk-wayland/TestExpectations:
770 * platform/wpe/TestExpectations:
772 2018-02-02 Ms2ger <Ms2ger@igalia.com>
774 Update imagebitmap tests.
775 https://bugs.webkit.org/show_bug.cgi?id=182335
776 <rdar://problem/37110684>
778 Unreviewed test gardening.
780 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
781 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
782 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
783 * platform/mac/TestExpectations:
784 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
785 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
786 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
788 2018-02-02 Fujii Hironori <Hironori.Fujii@sony.com>
790 [GTK] fast/events/message-channel-gc-4.html is flaky
791 https://bugs.webkit.org/show_bug.cgi?id=182104
793 Reviewed by Carlos Garcia Campos.
795 * platform/gtk/TestExpectations:
796 Unmarked fast/events/message-channel-gc-4.html and fast/workers/worker-cloneport.html.
798 2018-02-01 Chris Dumez <cdumez@apple.com>
800 When SW install fails, null out registration.installing before setting worker state to "redundant"
801 https://bugs.webkit.org/show_bug.cgi?id=182416
802 <rdar://problem/37141997>
804 Reviewed by Youenn Fablet.
806 Add layout test coverage. I have verified that this test is passing in both Firefox and Chrome.
808 * http/tests/workers/service/install-fails-expected.txt: Added.
809 * http/tests/workers/service/install-fails.html: Added.
810 * http/tests/workers/service/resources/install-fails-worker.js: Added.
811 (event.event.waitUntil.new.Promise):
813 2018-02-01 Megan Gardner <megan_gardner@apple.com>
815 Fix race-condition in fast/forms/ios/ipad/select-form-run-twice.html
816 https://bugs.webkit.org/show_bug.cgi?id=182370
818 Reviewed by Tim Horton.
820 There is the potential for multiple button clicks, due to looping function calls that can cause timed functions to
821 still be running in the next test, causing crashes. Guarding against repeated clicks, and cancelling the timers should
822 clean up this problem.
824 * fast/forms/ios/ipad/select-form-run-twice.html:
825 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
827 2018-02-01 Matt Lewis <jlewis3@apple.com>
829 Skipped http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html on macOS WK2.
830 https://bugs.webkit.org/show_bug.cgi?id=182366
832 Unreviewed test gardening.
834 * platform/mac-wk2/TestExpectations:
835 * platform/wk2/TestExpectations:
837 2018-02-01 Chris Dumez <cdumez@apple.com>
839 Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
840 https://bugs.webkit.org/show_bug.cgi?id=182392
841 <rdar://problem/37119215>
843 Reviewed by Geoffrey Garen.
845 Rebaseline existing test now that output is slightly different.
847 * fast/events/constructors/message-event-constructor-expected.txt:
849 2018-02-01 Ryosuke Niwa <rniwa@webkit.org>
851 Some test cases in accessibility/mac/selection-notification-focus-change.html fail
852 https://bugs.webkit.org/show_bug.cgi?id=182212
853 <rdar://problem/36937147>
855 Reviewed by Antti Koivisto and Wenson Hsieh.
857 Updated and rebaselined the tests.
859 * accessibility/ios-simulator/header-elements.html: Force the layout after each call to element.focus
860 now that element.focus no longer updates the layout synchronously. Ordinarily, this will happen next time
861 the layout is updated for paint, by JS API, etc... but we have to force the accessibility tree to be
862 up-to-date for testing purposes.
863 * accessibility/ios-simulator/table-cell-for-row-col.html: Ditto.
864 * accessibility/mac/selection-notification-focus-change-expected.txt: Now all the test cases are passing.
865 * accessibility/mac/table-with-row-col-of-headers.html: Force the layout after each call to element.focus.
866 * accessibility/mac/table-with-zebra-rows.html: Ditto.
867 * accessibility/scroll-to-global-point-main-window.html: Ditto.
868 * accessibility/scroll-to-make-visible-with-subfocus.html: Ditto.
869 * editing/input/caret-at-the-edge-of-input.html: Wait for the focused element to reveal itself by a timer.
870 * fast/forms/input-text-scroll-left-on-blur.html: Ditto.
871 * fast/forms/textarea-no-scroll-on-blur.html: Ditto.
872 * fast/forms/textarea-scrolled-type.html: Ditto.
873 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Rebaselined. We now
874 get one less AXTextSelectionChangedFocus notification because selection updates are now coalesced as expected.
876 2018-02-01 Antoine Quint <graouts@apple.com>
878 [Modern Media Controls] Turn media/modern-media-controls/ios-inline-media-controls back on
879 https://bugs.webkit.org/show_bug.cgi?id=182390
881 Reviewed by Eric Carlson.
883 Update tests to match the modern-media-controls design and expectations.
885 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding-expected.txt: Removed.
886 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding.html: Removed.
887 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles-expected.txt: Removed.
888 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles.html: Removed.
889 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor-expected.txt:
890 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor.html:
891 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles-expected.txt:
892 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles.html:
893 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout-expected.txt:
894 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout.html:
895 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar-expected.txt:
896 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar.html:
897 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-expected.txt:
898 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label.html:
899 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding-expected.txt: Removed.
900 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding.html: Removed.
901 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles-expected.txt:
902 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles.html:
903 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls-expected.txt:
904 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html:
905 * platform/ios/TestExpectations:
907 2018-02-01 Chris Dumez <cdumez@apple.com>
909 Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
913 2018-02-01 Matt Lewis <jlewis3@apple.com>
915 Followup test expectation adjustment from r227947.
918 Unreviewed test expectations.
920 * platform/ios-simulator/TestExpectations:
922 2018-02-01 Dean Jackson <dino@apple.com>
924 REGRESSION (r219342): Scaled HTML widget is not responding to a clicks outside the body
925 https://bugs.webkit.org/show_bug.cgi?id=182394
926 <rdar://problem/34840816>
928 Reviewed by Simon Fraser.
930 Add a test for a scaled down page.
932 * fast/dom/elementFromPoint-scaled-scrolled-expected.txt:
933 * fast/dom/elementFromPoint-scaled-scrolled.html:
935 2018-02-01 Commit Queue <commit-queue@webkit.org>
937 Unreviewed, rolling out r227958 and r227972.
938 https://bugs.webkit.org/show_bug.cgi?id=182393
940 This caused a consistent crash on macOS. (Requested by
941 mlewis13 on #webkit).
945 "Update imagebitmap tests."
946 https://bugs.webkit.org/show_bug.cgi?id=182335
947 https://trac.webkit.org/changeset/227958
949 "[WPE] Update test expectations for r227958"
950 https://bugs.webkit.org/show_bug.cgi?id=182391
951 https://trac.webkit.org/changeset/227972
953 2018-02-01 Ms2ger <Ms2ger@igalia.com>
955 [WPE] Update test expectations for r227958
956 https://bugs.webkit.org/show_bug.cgi?id=182391
958 Unreviewed test gardening.
960 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
961 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
962 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
964 2018-02-01 Yusuke Suzuki <utatane.tea@gmail.com>
966 Structured cloning a Symbol should throw
967 https://bugs.webkit.org/show_bug.cgi?id=182380
969 Reviewed by Darin Adler.
971 * js/dom/post-message-symbol-expected.txt: Added.
972 * js/dom/post-message-symbol.html: Added.
974 2018-02-01 Antoine Quint <graouts@apple.com>
976 [Modern Media Controls] Turn media/modern-media-controls/macos-fullscreen-media-controls back on
977 https://bugs.webkit.org/show_bug.cgi?id=182385
979 Reviewed by Eric Carlson.
981 Update tests to match the modern-media-controls design and expectations.
983 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles-expected.txt:
984 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles.html:
985 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles-expected.txt:
986 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles.html:
987 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor-expected.txt:
988 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor.html:
989 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles-expected.txt:
990 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles.html:
991 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-right-container-margin.html:
992 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles-expected.txt:
993 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles.html:
994 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles-expected.txt:
995 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles.html:
996 * platform/mac/TestExpectations:
998 2018-02-01 Frederic Wang <fwang@igalia.com>
1000 Rewrite fast/events/scroll-in-scaled-page-with-overflow-hidden.html to conform with CSSOM View
1001 https://bugs.webkit.org/show_bug.cgi?id=182287
1003 Reviewed by Antonio Gomes.
1005 Per the CSSOM View specification, it is wrong to use document.body.scrollTop to retrieve the
1006 vertical offset of the viewport in this test, because the body is potentially scrollable.
1007 This commit relies on window.scrollY instead so that the test still works after bug 5991.
1009 * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
1010 * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
1012 2018-02-01 Antoine Quint <graouts@apple.com>
1014 [Modern Media Controls] Turn media/modern-media-controls/media-controls back on
1015 https://bugs.webkit.org/show_bug.cgi?id=182377
1017 Reviewed by Dean Jackson.
1019 Update tests to match the modern-media-controls design and expectations, moving 3 tests under
1020 media/modern-media-controls/macos-inline-media-controls since they are testing functionality
1021 that is now specific to inline media controls.
1023 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-bar-always-ltr-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-controls-bar-always-ltr-expected.txt.
1024 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-bar-always-ltr.html: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-controls-bar-always-ltr.html.
1025 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard-expected.txt: Added.
1026 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard.html: Added.
1027 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-shows-start-button-expected.txt: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-start-button-expected.txt.
1028 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-shows-start-button.html: Renamed from LayoutTests/media/modern-media-controls/media-controls/media-controls-start-button.html.
1029 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt:
1030 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html:
1031 * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt:
1032 * media/modern-media-controls/media-controls/media-controls-constructor.html:
1033 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt:
1034 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html:
1035 * media/modern-media-controls/media-controls/media-controls-placard-expected.txt: Removed.
1036 * media/modern-media-controls/media-controls/media-controls-placard.html: Removed.
1037 * platform/ios/TestExpectations:
1038 * platform/mac/TestExpectations:
1040 2018-02-01 Ms2ger <Ms2ger@igalia.com>
1042 Update imagebitmap tests.
1043 https://bugs.webkit.org/show_bug.cgi?id=182335
1045 Unreviewed test gardening.
1047 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
1048 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1049 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
1051 2018-02-01 Antti Koivisto <antti@apple.com>
1053 Invalidate style for sibling combinators accurately on class change
1054 https://bugs.webkit.org/show_bug.cgi?id=182336
1056 Reviewed by Zalan Bujtas.
1058 Adapt to progressions.
1060 * fast/css/direct-adjacent-style-update-optimization-expected.txt:
1061 * fast/css/direct-adjacent-style-update-optimization.html:
1062 * fast/css/indirect-adjacent-style-update-optimization-expected.txt:
1063 * fast/css/indirect-adjacent-style-update-optimization.html:
1064 * fast/css/nth-last-child-of-style-update-optimization.html:
1066 2018-01-31 Antoine Quint <graouts@apple.com>
1068 [Modern Media Controls] Turn media/modern-media-controls/macos-inline-media-controls back on
1069 https://bugs.webkit.org/show_bug.cgi?id=182338
1071 Reviewed by Eric Carlson.
1073 Update tests to match the modern-media-controls designs and expectations. Certain tests didn't make any sense anymore
1074 and were removed, for instance tests related to the compact mode.
1076 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background-expected.txt: Removed.
1077 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background.html: Removed.
1078 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles-expected.txt: Removed.
1079 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html: Removed.
1080 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles-expected.txt: Removed.
1081 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles.html: Removed.
1082 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles-expected.txt: Removed.
1083 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles.html: Removed.
1084 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-expected.txt: Removed.
1085 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact.html: Removed.
1086 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles-expected.txt:
1087 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles.html:
1088 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout-expected.txt:
1089 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout.html:
1090 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar-expected.txt:
1091 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar.html:
1092 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style-expected.txt:
1093 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style.html:
1094 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label-expected.txt:
1095 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label.html:
1096 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles-expected.txt:
1097 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles.html:
1098 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility-expected.txt:
1099 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility.html:
1100 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles-expected.txt:
1101 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles.html:
1102 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt:
1103 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html:
1104 * platform/ios/TestExpectations:
1105 * platform/mac/TestExpectations:
1107 2018-01-31 Per Arne Vollan <pvollan@apple.com>
1109 Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
1110 https://bugs.webkit.org/show_bug.cgi?id=181204
1111 <rdar://problem/36256274>
1113 Reviewed by Ryosuke Niwa.
1115 * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
1116 frame element is a child of the 'del' element.
1117 * fast/events/beforeunload-dom-manipulation-crash-expected.html:
1118 * platform/mac-wk1/TestExpectations: Unskip test.
1120 2018-01-31 Javier Fernandez <jfernandez@igalia.com>
1122 inline-block baseline not computed correctly for vertical-lr
1123 https://bugs.webkit.org/show_bug.cgi?id=170176
1125 Reviewed by Manuel Rego Casasnovas.
1127 Tests to evaluate the baseline alignment in vertical modes.
1128 Additionally, several tests were rebaselined.
1130 Some of the new tests are marked as Failure for the ios-sim
1131 platform because of pixel rounding errors in the absolute
1132 positioned elements used as reference.
1134 Finally, there are color differences in the border-styles-vertical-lr-expected.png
1135 caused by changes in the gtk+ platform. Those differences were not noticeable until
1136 now that the patch causes diffs in the expected.txt files.
1138 * fast/inline-block/baseline-vertical-01-expected.html: Added.
1139 * fast/inline-block/baseline-vertical-01.html: Added.
1140 * fast/inline-block/baseline-vertical-02-expected.html: Added.
1141 * fast/inline-block/baseline-vertical-02.html: Added.
1142 * fast/inline-block/baseline-vertical-03-expected.html: Added.
1143 * fast/inline-block/baseline-vertical-03.html: Added.
1144 * fast/inline-block/baseline-vertical-04-expected.html: Added.
1145 * fast/inline-block/baseline-vertical-04.html: Added.
1146 * fast/inline-block/baseline-vertical-05-expected.html: Added.
1147 * fast/inline-block/baseline-vertical-05.html: Added.
1148 * fast/inline-block/baseline-vertical-06-expected.html: Added.
1149 * fast/inline-block/baseline-vertical-06.html: Added.
1150 * fast/inline-block/baseline-vertical-07-expected.html: Added.
1151 * fast/inline-block/baseline-vertical-07.html: Added.
1152 * fast/inline-block/baseline-vertical-08-expected.html: Added.
1153 * fast/inline-block/baseline-vertical-08.html: Added.
1154 * fast/text/emphasis-avoid-ruby-expected.png:
1155 * fast/text/emphasis-avoid-ruby-expected.txt:
1156 * fast/text/emphasis-overlap-expected.png:
1157 * fast/text/emphasis-overlap-expected.txt:
1158 * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.png:
1159 * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.txt:
1160 * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.png:
1161 * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1162 * platform/ios-simulator/TestExpectations:
1163 * platform/ios/fast/backgrounds/background-leakage-transforms-expected.png: Added.
1164 * platform/ios/fast/backgrounds/background-leakage-transforms-expected.txt:
1165 * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.png:
1166 * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1167 * platform/mac/fast/backgrounds/background-leakage-transforms-expected.png:
1168 * platform/mac/fast/backgrounds/background-leakage-transforms-expected.txt:
1169 * platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1170 * platform/win/fast/writing-mode/text-orientation-basic-expected.txt:
1172 2018-01-31 Alicia Boya García <aboya@igalia.com>
1174 Unreviewed GTK+ test gardening.
1176 * platform/gtk/TestExpectations:
1178 2018-01-31 Alex Christensen <achristensen@webkit.org>
1180 Unreviewed, rolling out r227942.
1182 r227875 should not have been rolled out.
1186 "Unreviewed, rolling out r227875."
1187 https://bugs.webkit.org/show_bug.cgi?id=182357
1188 https://trac.webkit.org/changeset/227942
1190 2018-01-31 Michael Catanzaro <mcatanzaro@igalia.com>
1192 Unreviewed, rolling out r227875.
1193 https://bugs.webkit.org/show_bug.cgi?id=182357
1195 Missing cross-platform TestController implementation
1199 "Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()"
1200 https://bugs.webkit.org/show_bug.cgi?id=181958
1201 https://trac.webkit.org/changeset/227875
1203 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
1204 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
1205 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
1206 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
1207 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
1208 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1209 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1210 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
1211 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1212 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
1213 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
1214 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
1215 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
1216 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
1217 * platform/mac-wk2/TestExpectations:
1219 2018-01-31 Said Abou-Hallawa <sabouhallawa@apple.com>
1221 BitmapImage::drawPattern() may not draw a complete frame even after all the data is received
1222 https://bugs.webkit.org/show_bug.cgi?id=182277
1224 Reviewed by Simon Fraser.
1226 * http/tests/images/draw-pattern-slow-load-large-image-expected.html: Added.
1227 * http/tests/images/draw-pattern-slow-load-large-image.html: Added.
1228 * http/tests/resources/load-and-stall.php: Add a new argument to allow
1229 repeating the stall till the end of the file. This simulates real slow
1230 network where sending data and stalling happens constantly and not only
1233 2018-01-31 Chris Dumez <cdumez@apple.com>
1235 REGRESSION (r227340): Layout Test fast/workers/worker-cloneport.html is a flaky failure
1236 https://bugs.webkit.org/show_bug.cgi?id=182007
1237 <rdar://problem/37005504>
1239 Reviewed by Ryosuke Niwa.
1241 Increase the test's timeout. The test sometimes takes more than 1 second to run and would
1242 log a FAIL line, even though the test eventually succeeds.
1244 * fast/workers/worker-cloneport.html:
1245 * platform/mac-wk2/TestExpectations:
1247 2018-01-31 Michael Catanzaro <mcatanzaro@igalia.com>
1249 REGRESSION(r227223): http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html, http/tests/resourceLoadStatistics/grandfathering.html timing out on GTK, WPE
1250 https://bugs.webkit.org/show_bug.cgi?id=182222
1252 Reviewed by Alex Christensen.
1254 * platform/gtk/TestExpectations:
1255 * platform/wpe/TestExpectations:
1257 2018-01-31 Ryosuke Niwa <rniwa@webkit.org>
1259 Release assertion in Performance::resourceTimingBufferFullTimerFired when the resource timing buffer is shrunk
1260 https://bugs.webkit.org/show_bug.cgi?id=182319
1261 <rdar://problem/36904312>
1263 Reviewed by Chris Dumez.
1265 Added regression tests for shrinking the resoruce timing buffer and queuing a new resource timing entry while
1266 resourcetimingbufferfull event is being dispatched.
1268 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry-expected.txt: Added.
1269 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry.html: Added.
1270 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
1271 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
1273 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
1274 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
1276 2018-01-31 Matt Lewis <jlewis3@apple.com>
1278 Adjusted expectations for fast/forms/searchfield-heights.html.
1279 https://bugs.webkit.org/show_bug.cgi?id=181831
1281 Unreviewed test gardening.
1283 * platform/mac-wk2/TestExpectations:
1284 * platform/mac/TestExpectations:
1286 2018-01-31 Antoine Quint <graouts@apple.com>
1288 [Modern Media Controls] Turn media/modern-media-controls/start-support tests back on
1289 https://bugs.webkit.org/show_bug.cgi?id=182297
1291 Reviewed by Jon Lee and Eric Carlson.
1293 Update tests to account for the new variable name for the playPauseButton and ensure we only listen to the
1294 fullscreen event once to avoid flakiness in cases where we might exit fullscreen before the test completes.
1296 We also update other tests that tested the behavior of ButtonsContainer.
1298 * media/modern-media-controls/buttons-container/buttons-container-buttons-property-expected.txt:
1299 * media/modern-media-controls/buttons-container/buttons-container-buttons-property.html:
1300 * media/modern-media-controls/buttons-container/buttons-container-constructor-expected.txt:
1301 * media/modern-media-controls/buttons-container/buttons-container-constructor.html:
1302 * media/modern-media-controls/buttons-container/buttons-container-layout-expected.txt:
1303 * media/modern-media-controls/buttons-container/buttons-container-layout.html:
1304 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl-expected.txt:
1305 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl.html:
1306 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled-expected.txt:
1307 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled.html:
1308 * media/modern-media-controls/pip-support/pip-support-click.html:
1309 * media/modern-media-controls/start-support/start-support-click-to-start.html:
1310 * media/modern-media-controls/start-support/start-support-fullscreen.html:
1311 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
1312 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
1313 * platform/ios/TestExpectations:
1314 * platform/mac/TestExpectations:
1316 2018-01-31 Saam Barati <sbarati@apple.com>
1318 JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
1319 https://bugs.webkit.org/show_bug.cgi?id=182074
1320 <rdar://problem/36846261>
1322 Reviewed by Mark Lam.
1324 * http/tests/security/regress-52192-expected.txt:
1326 2018-01-30 John Wilander <wilander@apple.com>
1328 Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()
1329 https://bugs.webkit.org/show_bug.cgi?id=181958
1330 https://bugs.webkit.org/show_bug.cgi?id=182072
1331 <rdar://problem/36801804>
1332 <rdar://problem/36845795>
1334 Reviewed by Brent Fulgham.
1336 Because of the asynchronous nature of XPC and cookies,
1337 we need callbacks in these TestRunner functions so that
1338 the layout tests can wait for state changes to finish
1339 before checking test conditions.
1341 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
1342 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
1343 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
1344 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
1345 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
1346 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1347 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1348 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
1349 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1350 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
1351 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
1352 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
1353 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
1354 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
1355 * platform/mac-wk2/TestExpectations:
1357 2018-01-30 Youenn Fablet <youenn@apple.com>
1359 Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
1360 https://bugs.webkit.org/show_bug.cgi?id=182202
1361 <rdar://problem/36912402>
1363 Reviewed by Chris Dumez.
1364 Follow-up to ensure subresource load is also done in HTTP and not HTTPS
1366 * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js:
1368 2018-01-30 Matt Lewis <jlewis3@apple.com>
1370 Marked fast/workers/worker-cloneport.html as flaky on macOS Release.
1371 https://bugs.webkit.org/show_bug.cgi?id=182007
1373 Unreviewed test gardening.
1375 * platform/mac-wk2/TestExpectations:
1377 2018-01-30 Chris Nardi <cnardi@chromium.org>
1379 Use double-quotes when serializing font-feature-settings
1380 https://bugs.webkit.org/show_bug.cgi?id=182201
1382 Update tests with double-quotes instead of single-quotes.
1384 Reviewed by Myles C. Maxfield.
1386 * css3/font-feature-settings-parsing-expected.txt:
1387 * css3/font-feature-settings-parsing.html:
1388 * fast/css/inherited-properties-rare-text-expected.txt:
1389 * fast/text/font-face-javascript-expected.txt:
1390 * fast/text/font-face-javascript.html:
1392 2018-01-30 Ryosuke Niwa <rniwa@webkit.org>
1394 Release assert in updateLayout() via AXObjectCache::childrenChanged
1395 https://bugs.webkit.org/show_bug.cgi?id=182279
1396 <rdar://problem/36994456>
1398 Reviewed by Antti Koivisto.
1400 Added a regression test.
1402 * accessibility/accessibility-object-update-during-style-resolution-crash-expected.txt: Added.
1403 * accessibility/accessibility-object-update-during-style-resolution-crash.html: Added.
1405 2018-01-30 Matt Lewis <jlewis3@apple.com>
1407 Skipping imported/w3c/web-platform-tests/service-workers/service-worker/navigation-redirect.https.html.
1408 https://bugs.webkit.org/show_bug.cgi?id=182311
1410 Unreviewed test expectations.
1414 2018-01-30 Megan Gardner <megan_gardner@apple.com>
1416 Make preserve and restore focus more likely to be symmetrical
1417 https://bugs.webkit.org/show_bug.cgi?id=182264
1419 Reviewed by Tim Horton.
1421 Added new test to verify that opening a selection form twice works.
1423 * fast/forms/ios/ipad/select-form-run-twice-expected.txt: Added.
1424 * fast/forms/ios/ipad/select-form-run-twice.html: Added.
1426 2018-01-30 Dean Jackson <dino@apple.com>
1428 CrashTracer: com.apple.WebKit.WebContent at WebCore: WebCore::Document::updateStyleIfNeeded
1429 https://bugs.webkit.org/show_bug.cgi?id=182299
1430 <rdar://problem/36853088>
1432 Reviewed by Simon Fraser.
1434 * svg/animated-svgImage-scroll-expected.txt: Added.
1435 * svg/animated-svgImage-scroll.html: Added.
1437 2018-01-30 Frederic Wang <fwang@igalia.com>
1439 Unreviewed test gardening.
1441 * TestExpectations: Add Bugzilla references for scrollingElement-quirks-dynamic tests.
1443 2018-01-30 Michael Catanzaro <mcatanzaro@igalia.com>
1445 Unreviewed WPE test gardening
1447 This test now has a global flakiness expectation
1449 * platform/wpe/TestExpectations:
1451 2018-01-30 Frederic Wang <fwang@igalia.com>
1453 Use document.scrollingElement to access viewport scroll properties in tests
1454 https://bugs.webkit.org/show_bug.cgi?id=182241
1456 Reviewed by Antonio Gomes.
1458 Many tests use document.body in standard mode in order to access scroll properties of the
1459 viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
1460 spec at the moment (see bug 5991). This replaces several of these instances with
1461 document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
1463 * fast/multicol/scrolling-overflow.html:
1464 * fast/scrolling/latching/iframe_in_iframe.html:
1465 * fast/scrolling/latching/scroll-div-no-latching.html:
1466 * fast/scrolling/latching/scroll-latched-nested-div.html:
1467 * fast/scrolling/latching/scroll-nested-iframe.html:
1468 * http/tests/navigation/anchor-frames-expected.txt:
1469 * http/tests/navigation/anchor-frames-gbk-expected.txt:
1470 * http/tests/navigation/anchor-frames-same-origin-expected.txt:
1471 * http/tests/navigation/resources/frame-with-anchor-gbk.html:
1472 * http/tests/navigation/resources/frame-with-anchor-same-origin.html:
1473 * http/tests/navigation/resources/frame-with-anchor.html:
1474 * tiled-drawing/resources/scroll-and-load-page.html:
1475 * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html:
1476 * tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html:
1477 * tiled-drawing/scrolling/iframe_in_iframe.html:
1478 * tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1480 2018-01-29 Yusuke Suzuki <utatane.tea@gmail.com>
1482 [JSC] Implement trimStart and trimEnd
1483 https://bugs.webkit.org/show_bug.cgi?id=182233
1485 Reviewed by Mark Lam.
1487 * js/Object-getOwnPropertyNames-expected.txt:
1488 * js/script-tests/Object-getOwnPropertyNames.js:
1490 2018-01-29 Yusuke Suzuki <utatane.tea@gmail.com>
1492 [JSC] Relax line terminators in String to make JSON subset of JS
1493 https://bugs.webkit.org/show_bug.cgi?id=182232
1495 Reviewed by Keith Miller.
1497 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3-expected.txt:
1498 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.html:
1499 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4-expected.txt:
1500 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.html:
1502 2018-01-29 Youenn Fablet <youenn@apple.com>
1504 ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
1505 https://bugs.webkit.org/show_bug.cgi?id=182134
1507 Reviewed by Chris Dumez.
1511 2018-01-29 Youenn Fablet <youenn@apple.com>
1513 Cache API should make sure to resolve caches.open promises in the same order as called
1514 https://bugs.webkit.org/show_bug.cgi?id=182193
1515 <rdar://problem/36930363>
1517 Reviewed by Chris Dumez.
1519 * http/wpt/cache-storage/cache-open.https-expected.txt: Added.
1520 * http/wpt/cache-storage/cache-open.https.html: Added.
1522 2018-01-29 Matt Lewis <jlewis3@apple.com>
1524 Marked imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html as flaky.
1525 https://bugs.webkit.org/show_bug.cgi?id=182177
1527 Unreviewed test expectations.
1531 2018-01-29 Jiewen Tan <jiewen_tan@apple.com>
1533 [WebAuthN] Add a compile-time feature flag
1534 https://bugs.webkit.org/show_bug.cgi?id=182211
1535 <rdar://problem/36936365>
1537 Reviewed by Brent Fulgham.
1539 Skip WebAuthN related tests on certain platforms as they won't
1540 support it immediately.
1542 * platform/gtk/TestExpectations:
1543 * platform/ios-wk1/TestExpectations:
1544 * platform/mac-wk1/TestExpectations:
1545 * platform/win/TestExpectations:
1546 * platform/wpe/TestExpectations:
1548 2018-01-29 Ryan Haddad <ryanhaddad@apple.com>
1550 Mark webrtc/captureCanvas-webrtc.html as flaky on macOS.
1551 https://bugs.webkit.org/show_bug.cgi?id=181835
1553 Unreviewed test gardening.
1555 * platform/mac-wk2/TestExpectations:
1557 2018-01-29 John Wilander <wilander@apple.com>
1559 Switch grandfathering layout test to trigger on data record scanning instead of data record modification
1560 https://bugs.webkit.org/show_bug.cgi?id=181482
1561 <rdar://problem/36549026>
1563 Unreviewed test gardening.
1565 * http/tests/resourceLoadStatistics/grandfathering.html:
1567 testRunner.installStatisticsDidModifyDataRecordsCallback()
1569 testRunner.installStatisticsDidScanDataRecordsCallback().
1570 * platform/mac-wk2/TestExpectations:
1571 Marked as [ Pass ] again.
1573 2018-01-29 Andy Estes <aestes@apple.com>
1575 [iOS] Restrict synthetic clicks to the origin that handled the underlying touch event
1576 https://bugs.webkit.org/show_bug.cgi?id=182252
1577 <rdar://problem/21555881>
1579 Reviewed by Tim Horton.
1582 * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https-expected.txt: Added.
1583 * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https.html: Added.
1584 * http/tests/events/touch/ios/resources/click-target.html: Added.
1586 2018-01-29 Matt Lewis <jlewis3@apple.com>
1588 Unreviewed, rolling out r227731.
1590 This caused and assertion failure in API tests.
1594 "Layout Test fast/events/beforeunload-dom-manipulation-
1595 crash.html is crashing"
1596 https://bugs.webkit.org/show_bug.cgi?id=181204
1597 https://trac.webkit.org/changeset/227731
1599 2018-01-29 Youenn Fablet <youenn@apple.com>
1601 Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
1602 https://bugs.webkit.org/show_bug.cgi?id=182202
1604 Reviewed by Chris Dumez.
1606 Some bots dislike cross origin HTTPS fetches.
1608 * http/wpt/service-workers/clone-opaque-being-loaded-response-expected.txt: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt.
1609 * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https.html.
1611 2018-01-29 Michael Catanzaro <mcatanzaro@igalia.com>
1613 Unreviewed WPE test gardening
1615 * platform/wpe/TestExpectations:
1617 2018-01-29 Per Arne Vollan <pvollan@apple.com>
1619 Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
1620 https://bugs.webkit.org/show_bug.cgi?id=181204
1621 <rdar://problem/36256274>
1623 Reviewed by Ryosuke Niwa.
1625 * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
1626 frame element is a child of the 'del' element.
1627 * fast/events/beforeunload-dom-manipulation-crash-expected.html:
1628 * platform/mac-wk1/TestExpectations: Unskip test.
1630 2018-01-29 Per Arne Vollan <pvollan@apple.com>
1632 Mark js/dom/array-with-double-assign.html as a failure on Windows.
1633 https://bugs.webkit.org/show_bug.cgi?id=182239
1635 Unreviewed test gardening.
1637 * platform/win/TestExpectations:
1639 2018-01-28 Minsheng Liu <lambda@liu.ms>
1641 Overflow of formulas is hidden for display mathematics
1642 https://bugs.webkit.org/show_bug.cgi?id=160547
1644 Reviewed by Frédéric Wang.
1646 Add a test to ensure <math> with display="block" will not truncate overflowed contents.
1648 * mathml/presentation/display-math-horizontal-overflow-expected.txt: Added.
1649 * mathml/presentation/display-math-horizontal-overflow.html: Added.
1651 2018-01-28 Zan Dobersek <zdobersek@igalia.com>
1653 Unreviewed WPE gardening.
1655 * platform/wpe/TestExpectations: Add test failure expectations. Shuffle
1656 around a few expectations and eliminate duplicate ones, removing overlap
1657 warnings printed out when invoking run-webkit-tests.
1659 2018-01-28 Zan Dobersek <zdobersek@igalia.com>
1661 Unreviewed GTK+ gardening.
1663 * platform/gtk/TestExpectations: Add failure expectations for three tests.
1664 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt:
1665 Added a test baseline due to console messages being output in a slightly different order.
1667 2018-01-26 Ryosuke Niwa <rniwa@webkit.org>
1669 Make accessibility/mac/selection-notification-focus-change.html more reliable and re-enable it
1670 https://bugs.webkit.org/show_bug.cgi?id=182198
1671 <rdar://problem/36930258>
1673 Reviewed by Tim Horton.
1675 Refactored the test by splitting each test case into its own function split by setTimeout by zero seconds
1676 instead of triggering the next test case when receiving a specific notification to make the test more robust.
1678 Also moved functions which trigger the focus move into evalAndLog so that they appear in the expected result,
1679 and added more logging to make the debugging of the test easier.
1681 Finally, added WebKit2 specific expected result because it has one extra test failure compared to WebKit1.
1683 * accessibility/mac/selection-notification-focus-change-expected.txt:
1684 * accessibility/mac/selection-notification-focus-change.html:
1685 * platform/mac-wk2/accessibility/mac: Added.
1686 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Added.
1687 * platform/mac/TestExpectations: Removed the flaky test failure expectation since this test should now have
1688 the same expected result everywhere on macOS.
1690 2018-01-26 Chris Dumez <cdumez@apple.com>
1692 Layout Test http/wpt/beacon/beacon-async-error-logging.html is flaky
1693 https://bugs.webkit.org/show_bug.cgi?id=182184
1694 <rdar://problem/36929478>
1696 Reviewed by Youenn Fablet.
1698 Stop relying on a setTimeout(500) to end the test. Instead rely on the
1699 internals.setConsoleMessageListener() API to wait for the console message
1702 * http/wpt/beacon/beacon-async-error-logging.html:
1704 2018-01-26 Ricky Mondello <rmondello@apple.com>
1706 Use the standard -webkit-autofill color on iOS
1707 https://bugs.webkit.org/show_bug.cgi?id=182182
1709 Reviewed by Tim Horton.
1711 Update test expectations.
1713 * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1714 * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1716 2018-01-26 Megan Gardner <megan_gardner@apple.com>
1718 Don't retain focus for input peripheral views
1719 https://bugs.webkit.org/show_bug.cgi?id=182204
1721 Reviewed by Tim Horton.
1723 Fixed a spelling error while fixing a bug this test caught.
1725 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
1726 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt:
1728 2018-01-26 Youenn Fablet <youenn@apple.com>
1730 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html is flaky
1731 https://bugs.webkit.org/show_bug.cgi?id=182176
1732 <rdar://problem/36915685>
1736 * TestExpectations: Skiping test for now.
1738 2018-01-26 Ryan Haddad <ryanhaddad@apple.com>
1740 Mark imported/blink/fast/text/international-iteration-simple-text.html as flaky.
1741 https://bugs.webkit.org/show_bug.cgi?id=179853
1743 Unreviewed test gardening.
1745 * platform/mac-wk1/TestExpectations:
1747 2018-01-26 Per Arne Vollan <pvollan@apple.com>
1749 [Win] Update test expectations.
1751 Unreviewed test gardening.
1753 * platform/win/TestExpectations:
1755 2018-01-25 Ryosuke Niwa <rniwa@webkit.org>
1757 Make scrolling to the focused element async
1758 https://bugs.webkit.org/show_bug.cgi?id=181575
1759 <rdar://problem/36459767>
1761 Reviewed by Simon Fraser.
1763 Updated the tests per the behavioral change and added two more tests for scrolling to the focused element.
1765 * accessibility/mac/webkit-scrollarea-position.html: Wait for the focus scrolling to take effect.
1766 * fast/events/reveal-link-when-focused.html: Ditto.
1767 * fast/images/imagemap-scroll.html: Ditto.
1768 * fast/overflow/scroll-nested-positioned-layer-in-overflow.html: Ditto.
1769 * fast/overflow/scrollRevealButton.html: Ditto.
1770 * fast/transforms/scrollIntoView-transformed.html: Ditto. We need to focus each element in a seperate task
1771 since only the last focused element will be revealed otherwise.
1772 * fast/scrolling/scroll-to-focused-element-asynchronously-expected.txt: Added.
1773 * fast/scrolling/scroll-to-focused-element-asynchronously.html: Added.
1774 * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation-expected.txt: Added.
1775 * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation.html: Added.
1777 2018-01-25 Said Abou-Hallawa <sabouhallawa@apple.com>
1779 REGRESSION(r217236): [iOS] PDFDocumentImage does not update its cached ImageBuffer if it has a sub-rectangle of the image
1780 https://bugs.webkit.org/show_bug.cgi?id=182083
1782 Reviewed by Simon Fraser.
1784 PDFDocumentImage renders only on CG platforms. Enable the new test for
1788 * fast/images/pdf-as-image-dest-rect-change-expected.txt: Added.
1789 * fast/images/pdf-as-image-dest-rect-change.html: Added.
1790 * platform/ios/TestExpectations:
1792 2018-01-25 Yusuke Suzuki <utatane.tea@gmail.com>
1794 imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
1795 https://bugs.webkit.org/show_bug.cgi?id=181980
1797 Reviewed by Ryosuke Niwa.
1801 2018-01-25 Jer Noble <jer.noble@apple.com>
1803 Move ImageDecoderAVFObjC from using AVSampleBufferGenerator to AVAssetReaderOutput for parsing
1804 https://bugs.webkit.org/show_bug.cgi?id=182091
1806 Reviewed by Eric Carlson.
1808 * platform/ios/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
1810 2018-01-25 Antoine Quint <graouts@apple.com>
1812 [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
1813 https://bugs.webkit.org/show_bug.cgi?id=182098
1814 <rdar://problem/36866149>
1816 Reviewed by Dean Jackson.
1818 Update an animated value due to more accurate resolution of cubic-bezier() timing functions.
1820 * platform/mac/transitions/default-timing-function-expected.txt:
1822 2018-01-25 Per Arne Vollan <pvollan@apple.com>
1824 [Win] Update test expectations.
1826 Unreviewed test gardening.
1828 * platform/win/TestExpectations:
1830 2018-01-25 Matt Lewis <jlewis3@apple.com>
1832 Adjusted expectation for memory/memory-pressure-simulation.html.
1833 https://bugs.webkit.org/show_bug.cgi?id=170629
1835 Unreviewed test gardening.
1837 * platform/mac-wk2/TestExpectations:
1839 2018-01-25 Miguel Gomez <magomez@igalia.com>
1841 Unreviewed GTK+ gardening after r227599.
1843 * platform/gtk/TestExpectations:
1844 * platform/gtk/fast/overflow/line-clamp-expected.png:
1845 * platform/gtk/fast/overflow/line-clamp-expected.txt:
1847 2018-01-25 Manuel Rego Casasnovas <rego@igalia.com>
1849 [css-multicol] Some test imported in r227600 are failing
1851 Unreviewed gardening.
1855 2018-01-25 Manuel Rego Casasnovas <rego@igalia.com>
1857 [css-multicol] Update WPT test suite
1858 https://bugs.webkit.org/show_bug.cgi?id=182087
1860 Reviewed by Javier Fernandez.
1863 * platform/gtk/TestExpectations:
1865 2018-01-25 Antoine Quint <graouts@apple.com>
1867 [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
1868 https://bugs.webkit.org/show_bug.cgi?id=182092
1870 Unreviewed test gardening.
1873 * http/wpt/web-animations/OWNERS: Removed.
1874 * http/wpt/web-animations/README.md: Removed.
1875 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: Removed.
1876 * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: Removed.
1877 * http/wpt/web-animations/interfaces/Animatable/getAnimations.html: Removed.
1878 * http/wpt/web-animations/interfaces/Animation/constructor.html: Removed.
1879 * http/wpt/web-animations/interfaces/Animation/finish-expected.txt: Removed.
1880 * http/wpt/web-animations/interfaces/Animation/finished-expected.txt: Removed.
1881 * http/wpt/web-animations/interfaces/Animation/playState-expected.txt: Removed.
1882 * http/wpt/web-animations/interfaces/Animation/playState.html: Removed.
1883 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
1884 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
1885 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
1886 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
1887 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
1888 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
1889 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
1890 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
1891 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
1892 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
1893 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: Removed.
1894 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations.html: Removed.
1895 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: Removed.
1896 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html: Removed.
1897 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
1898 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
1899 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
1900 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
1901 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: Removed.
1902 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline.html: Removed.
1903 * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Removed.
1904 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Removed.
1905 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor.html: Removed.
1906 * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Removed.
1907 * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Removed.
1908 * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming-expected.txt: Removed.
1909 * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming.html: Removed.
1910 * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Removed.
1911 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Removed.
1912 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Removed.
1913 * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor-expected.txt: Removed.
1914 * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor.html: Removed.
1915 * http/wpt/web-animations/resources/keyframe-utils.js: Removed.
1916 * http/wpt/web-animations/timing-model/animation-effects/active-time.html: Removed.
1917 * http/wpt/web-animations/timing-model/animation-effects/phases-and-states.html: Removed.
1919 2018-01-24 Frederic Wang <fwang@igalia.com>
1921 ScrollingStateNode::reconcileLayerPositionForViewportRect is only called on direct children of the root
1922 https://bugs.webkit.org/show_bug.cgi?id=179946
1924 Reviewed by Simon Fraser.
1926 Add a test that verifies the correct update of the graphic layer of a "position: fixed" and
1927 "position: sticky" nodes inside a non-flat scrolling tree. The test checks recursive call
1928 on overflow, "position: sticky" and "position: fixed" nodes.
1930 * fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt: Added.
1931 * fast/scrolling/ios/reconcile-layer-position-recursive.html: Added.
1933 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
1935 Move css-color & css-multicol WPT suites to the proper folder
1936 https://bugs.webkit.org/show_bug.cgi?id=182044
1938 Reviewed by Youenn Fablet.
1941 * platform/gtk/TestExpectations:
1942 * platform/ios-wk1/TestExpectations:
1943 * platform/ios/TestExpectations:
1944 * platform/win/TestExpectations:
1946 2018-01-24 Jiewen Tan <jiewen_tan@apple.com>
1948 [WebAuthN] Implement PublicKeyCredential’s [[DiscoverFromExternalSource]] with a dummy authenticator
1949 https://bugs.webkit.org/show_bug.cgi?id=182032
1950 <rdar://problem/36459922>
1952 Reviewed by Brent Fulgham.
1954 * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https-expected.txt: Added.
1955 * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https.html: Added.
1956 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt:
1957 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt:
1958 * http/tests/webauthn/resources/last-layer-frame.https.html:
1959 * http/wpt/credential-management/credentialscontainer-store-basics.https-expected.txt: Added.
1960 * http/wpt/credential-management/credentialscontainer-store-basics.https.html: Added.
1961 * http/wpt/webauthn/idl.https-expected.txt:
1962 * http/wpt/webauthn/idl.https.html:
1963 * http/wpt/webauthn/public-key-credential-create-success.https.html:
1964 * http/wpt/webauthn/public-key-credential-get-failure.https-expected.txt: Added.
1965 * http/wpt/webauthn/public-key-credential-get-failure.https.html: Added.
1966 * http/wpt/webauthn/public-key-credential-get-success.https-expected.txt: Added.
1967 * http/wpt/webauthn/public-key-credential-get-success.https.html: Added.
1969 2018-01-24 Youenn Fablet <youenn@apple.com>
1971 Opaque being-loaded responses should clone their body
1972 https://bugs.webkit.org/show_bug.cgi?id=182056
1974 Reviewed by Brady Eidson.
1976 * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js: Added.
1977 * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Added.
1978 * http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt: Added.
1979 * http/wpt/service-workers/resources/clone-opaque-being-loaded-response-iframe.html: Added.
1980 * http/wpt/service-workers/resources/lengthy-pass.py: Added.
1983 2018-01-24 David Hyatt <hyatt@apple.com>
1985 Implement line clamp for mail.
1986 https://bugs.webkit.org/show_bug.cgi?id=180818
1988 Reviewed by Dean Jackson.
1990 Added parsing tests, basic and advanced clamping examples, and vertical
1991 writing tests. Revised an iOS clamp test to account for a slight change
1992 in rendering caused by altering clamping to be consistent with the pagination
1993 model of breaking beteween lines.
1995 * fast/block/lines-clamp-advanced-expected.html: Added.
1996 * fast/block/lines-clamp-advanced-rl-expected.html: Added.
1997 * fast/block/lines-clamp-advanced-rl.html: Added.
1998 * fast/block/lines-clamp-advanced.html: Added.
1999 * fast/block/lines-clamp-basic-expected.html: Added.
2000 * fast/block/lines-clamp-basic-rl-expected.html: Added.
2001 * fast/block/lines-clamp-basic-rl.html: Added.
2002 * fast/block/lines-clamp-basic.html: Added.
2003 * fast/css/lines-clamp-parsing-expected.txt: Added.
2004 * fast/css/lines-clamp-parsing.html: Added.
2005 * platform/ios-simulator-wk2/fast/overflow: Added.
2006 * platform/ios-simulator-wk2/fast/overflow/line-clamp-expected.txt: Added.
2008 2018-01-24 Matt Lewis <jlewis3@apple.com>
2010 Marked http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html as flaky on High Sierra Release.
2011 https://bugs.webkit.org/show_bug.cgi?id=181601
2013 Unreviewed test gardening.
2015 * platform/mac-wk2/TestExpectations:
2017 2018-01-24 Jonathan Bedard <jbedard@apple.com>
2019 Fix race-condition in fast/text/click-ellipsis-assertion-failure.html
2020 https://bugs.webkit.org/show_bug.cgi?id=182055
2021 <rdar://problem/36830203>
2023 Reviewed by Simon Fraser.
2025 * fast/text/click-ellipsis-assertion-failure.html: Wait for promise before ending test.
2027 2018-01-24 Antti Koivisto <antti@apple.com>
2029 Assertion failure in RenderMultiColumnSet::requiresBalancing() on fast/multicol/spanner-crash-when-adding-summary.html
2030 https://bugs.webkit.org/show_bug.cgi?id=179308
2031 <rdar://problem/34592771>
2033 Reviewed by Zalan Bujtas.
2035 Unskip fast/multicol/spanner-crash-when-adding-summary.html
2037 * platform/ios/TestExpectations:
2038 * platform/mac/TestExpectations:
2040 2018-01-24 Daniel Bates <dabates@apple.com>
2042 [CSP] Check policy for targeted windows when navigating to a JavaScript URL
2043 https://bugs.webkit.org/show_bug.cgi?id=182018
2044 <rdar://problem/36795781>
2046 Reviewed by Brent Fulgham.
2048 * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.html: Added.
2049 * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.js: Added.
2051 * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked-expected.txt: Added.
2052 * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked.html: Added.
2054 2018-01-24 Chris Dumez <cdumez@apple.com>
2056 Add a IPC::SendSyncOption indicating we should not process incoming IPC while waiting for the sync reply
2057 https://bugs.webkit.org/show_bug.cgi?id=182021
2058 <rdar://problem/21629943>
2060 Reviewed by Ryosuke Niwa.
2062 Add layout test coverage for the new flag.
2064 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
2065 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
2067 2018-01-24 Matt Lewis <jlewis3@apple.com>
2069 Adjusted expectations for http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html.
2070 https://bugs.webkit.org/show_bug.cgi?id=162975
2072 Unreviewed test gardening.
2073 * platform/mac-wk2/TestExpectations:
2075 2018-01-24 Chris Dumez <cdumez@apple.com>
2077 Layout Test http/tests/workers/service/basic-unregister-then-register-again-reuse.html is flaky
2078 https://bugs.webkit.org/show_bug.cgi?id=182030
2079 <rdar://problem/36802933>
2081 Reviewed by Youenn Fablet.
2083 The service worker was only extending its lifetime using waitUntil() for 10 seconds. On the flakiness
2084 dashboard, I see that the test sometimes takes more than 10 seconds to run on some bots, which can
2085 cause the test to fail since the service worker is not keeping the registration alive anymore.
2086 To address the issue, raise the lifetime to 30 seconds.
2088 * http/tests/workers/service/resources/basic-unregister-then-register-again-reuse-worker.js:
2089 (event.waitUntil.new.Promise):
2091 2018-01-24 Alex Christensen <achristensen@webkit.org>
2093 Remove El Capitan test expectations.
2095 * platform/mac-elcapitan: Removed.
2096 * platform/mac-elcapitan-wk2: Removed.
2097 * platform/mac-elcapitan-wk2/fast: Removed.
2098 * platform/mac-elcapitan-wk2/fast/dom: Removed.
2099 * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement: Removed.
2100 * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Removed.
2101 * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Removed.
2102 * platform/mac-elcapitan-wk2/http: Removed.
2103 * platform/mac-elcapitan-wk2/http/tests: Removed.
2104 * platform/mac-elcapitan-wk2/http/tests/contentextensions: Removed.
2105 * platform/mac-elcapitan-wk2/http/tests/contentextensions/make-https-expected.txt: Removed.
2106 * platform/mac-elcapitan-wk2/imported: Removed.
2107 * platform/mac-elcapitan-wk2/imported/w3c: Removed.
2108 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests: Removed.
2109 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch: Removed.
2110 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api: Removed.
2111 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
2112 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
2113 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url: Removed.
2114 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Removed.
2115 * platform/mac-elcapitan/TestExpectations: Removed.
2116 * platform/mac-elcapitan/accessibility: Removed.
2117 * platform/mac-elcapitan/accessibility/form-control-value-settable-expected.txt: Removed.
2118 * platform/mac-elcapitan/compositing: Removed.
2119 * platform/mac-elcapitan/compositing/contents-opaque: Removed.
2120 * platform/mac-elcapitan/compositing/contents-opaque/control-layer-expected.txt: Removed.
2121 * platform/mac-elcapitan/compositing/repaint: Removed.
2122 * platform/mac-elcapitan/compositing/repaint/iframes: Removed.
2123 * platform/mac-elcapitan/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Removed.
2124 * platform/mac-elcapitan/compositing/rtl: Removed.
2125 * platform/mac-elcapitan/compositing/rtl/rtl-overflow-scrolling-expected.txt: Removed.
2126 * platform/mac-elcapitan/css2.1: Removed.
2127 * platform/mac-elcapitan/css3: Removed.
2128 * platform/mac-elcapitan/css3/selectors3: Removed.
2129 * platform/mac-elcapitan/css3/selectors3/html: Removed.
2130 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-19b-expected.txt: Removed.
2131 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-23-expected.txt: Removed.
2132 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-24-expected.txt: Removed.
2133 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-64-expected.txt: Removed.
2134 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-68-expected.txt: Removed.
2135 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-69-expected.txt: Removed.
2136 * platform/mac-elcapitan/css3/selectors3/xhtml: Removed.
2137 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Removed.
2138 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Removed.
2139 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Removed.
2140 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Removed.
2141 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Removed.
2142 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Removed.
2143 * platform/mac-elcapitan/css3/selectors3/xml: Removed.
2144 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-19b-expected.txt: Removed.
2145 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-23-expected.txt: Removed.
2146 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-24-expected.txt: Removed.
2147 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-64-expected.txt: Removed.
2148 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-68-expected.txt: Removed.
2149 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-69-expected.txt: Removed.
2150 * platform/mac-elcapitan/editing: Removed.
2151 * platform/mac-elcapitan/editing/deleting: Removed.
2152 * platform/mac-elcapitan/editing/deleting/delete-emoji-2-expected.txt: Removed.
2153 * platform/mac-elcapitan/editing/deleting/delete-emoji-3-expected.txt: Removed.
2154 * platform/mac-elcapitan/editing/deleting/delete-emoji-4-expected.txt: Removed.
2155 * platform/mac-elcapitan/editing/deleting/delete-emoji-5-expected.txt: Removed.
2156 * platform/mac-elcapitan/editing/deleting/delete-emoji-6-expected.txt: Removed.
2157 * platform/mac-elcapitan/editing/deleting/delete-emoji-7-expected.txt: Removed.
2158 * platform/mac-elcapitan/editing/deleting/delete-emoji-8-expected.txt: Removed.
2159 * platform/mac-elcapitan/editing/deleting/delete-emoji-9-expected.txt: Removed.
2160 * platform/mac-elcapitan/editing/deleting/delete-emoji-expected.txt: Removed.
2161 * platform/mac-elcapitan/editing/input: Removed.
2162 * platform/mac-elcapitan/editing/input/caret-at-the-edge-of-input-expected.txt: Removed.
2163 * platform/mac-elcapitan/editing/input/reveal-caret-of-multiline-input-expected.txt: Removed.
2164 * platform/mac-elcapitan/editing/inserting: Removed.
2165 * platform/mac-elcapitan/editing/inserting/4960120-1-expected.txt: Removed.
2166 * platform/mac-elcapitan/editing/inserting/before-after-input-element-expected.txt: Removed.
2167 * platform/mac-elcapitan/editing/mac: Removed.
2168 * platform/mac-elcapitan/editing/mac/attributed-string: Removed.
2169 * platform/mac-elcapitan/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Removed.
2170 * platform/mac-elcapitan/editing/mac/spelling: Removed.
2171 * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Removed.
2172 * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Removed.
2173 * platform/mac-elcapitan/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Removed.
2174 * platform/mac-elcapitan/editing/pasteboard: Removed.
2175 * platform/mac-elcapitan/editing/pasteboard/4641033-expected.txt: Removed.
2176 * platform/mac-elcapitan/editing/pasteboard/4806874-expected.txt: Removed.
2177 * platform/mac-elcapitan/editing/pasteboard/4944770-1-expected.txt: Removed.
2178 * platform/mac-elcapitan/editing/pasteboard/4944770-2-expected.txt: Removed.
2179 * platform/mac-elcapitan/editing/pasteboard/drop-text-without-selection-expected.txt: Removed.
2180 * platform/mac-elcapitan/editing/pasteboard/input-field-1-expected.txt: Removed.
2181 * platform/mac-elcapitan/editing/pasteboard/pasting-tabs-expected.txt: Removed.
2182 * platform/mac-elcapitan/editing/selection: Removed.
2183 * platform/mac-elcapitan/editing/selection/3690703-2-expected.txt: Removed.
2184 * platform/mac-elcapitan/editing/selection/3690703-expected.txt: Removed.
2185 * platform/mac-elcapitan/editing/selection/3690719-expected.txt: Removed.
2186 * platform/mac-elcapitan/editing/selection/4397952-expected.txt: Removed.
2187 * platform/mac-elcapitan/editing/selection/4895428-3-expected.txt: Removed.
2188 * platform/mac-elcapitan/editing/selection/4975120-expected.txt: Removed.
2189 * platform/mac-elcapitan/editing/selection/5240265-expected.txt: Removed.
2190 * platform/mac-elcapitan/editing/selection/drag-select-1-expected.txt: Removed.
2191 * platform/mac-elcapitan/editing/selection/replaced-boundaries-3-expected.txt: Removed.
2192 * platform/mac-elcapitan/editing/selection/select-across-readonly-input-3-expected.txt: Removed.
2193 * platform/mac-elcapitan/editing/selection/select-box-expected.txt: Removed.
2194 * platform/mac-elcapitan/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
2195 * platform/mac-elcapitan/editing/selection/select-from-textfield-outwards-expected.txt: Removed.
2196 * platform/mac-elcapitan/editing/selection/selection-button-text-expected.txt: Removed.
2197 * platform/mac-elcapitan/fast: Removed.
2198 * platform/mac-elcapitan/fast/attachment: Removed.
2199 * platform/mac-elcapitan/fast/attachment/attachment-label-highlight-expected.txt: Removed.
2200 * platform/mac-elcapitan/fast/attachment/attachment-progress-expected.txt: Removed.
2201 * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Removed.
2202 * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Removed.
2203 * platform/mac-elcapitan/fast/attachment/attachment-subtitle-expected.txt: Removed.
2204 * platform/mac-elcapitan/fast/block: Removed.
2205 * platform/mac-elcapitan/fast/block/float: Removed.
2206 * platform/mac-elcapitan/fast/block/float/026-expected.png: Removed.
2207 * platform/mac-elcapitan/fast/block/float/026-expected.txt: Removed.
2208 * platform/mac-elcapitan/fast/block/float/028-expected.png: Removed.
2209 * platform/mac-elcapitan/fast/block/float/028-expected.txt: Removed.
2210 * platform/mac-elcapitan/fast/block/float/float-avoidance-expected.txt: Removed.
2211 * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.png: Removed.
2212 * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.txt: Removed.
2213 * platform/mac-elcapitan/fast/block/margin-collapse: Removed.
2214 * platform/mac-elcapitan/fast/block/margin-collapse/103-expected.txt: Removed.
2215 * platform/mac-elcapitan/fast/block/positioning: Removed.
2216 * platform/mac-elcapitan/fast/block/positioning/inline-block-relposition-expected.txt: Removed.
2217 * platform/mac-elcapitan/fast/canvas: Removed.
2218 * platform/mac-elcapitan/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
2219 * platform/mac-elcapitan/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
2220 * platform/mac-elcapitan/fast/css: Removed.
2221 * platform/mac-elcapitan/fast/css/continuationCrash-expected.txt: Removed.
2222 * platform/mac-elcapitan/fast/css/focus-ring-exists-for-search-field-expected.txt: Removed.
2223 * platform/mac-elcapitan/fast/css/line-height-expected.txt: Removed.
2224 * platform/mac-elcapitan/fast/css/margin-top-bottom-dynamic-expected.txt: Removed.
2225 * platform/mac-elcapitan/fast/css/text-overflow-input-expected.txt: Removed.
2226 * platform/mac-elcapitan/fast/css/text-transform-select-expected.txt: Removed.
2227 * platform/mac-elcapitan/fast/dom: Removed.
2228 * platform/mac-elcapitan/fast/dom/HTMLInputElement: Removed.
2229 * platform/mac-elcapitan/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Removed.
2230 * platform/mac-elcapitan/fast/dom/HTMLTableColElement: Removed.
2231 * platform/mac-elcapitan/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Removed.
2232 * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement: Removed.
2233 * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Removed.
2234 * platform/mac-elcapitan/fast/dynamic: Removed.
2235 * platform/mac-elcapitan/fast/dynamic/008-expected.txt: Removed.
2236 * platform/mac-elcapitan/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Removed.
2237 * platform/mac-elcapitan/fast/events: Removed.
2238 * platform/mac-elcapitan/fast/events/context-no-deselect-expected.txt: Removed.
2239 * platform/mac-elcapitan/fast/events/shadow-event-path-2-expected.txt: Removed.
2240 * platform/mac-elcapitan/fast/forms: Removed.
2241 * platform/mac-elcapitan/fast/forms/001-expected.txt: Removed.
2242 * platform/mac-elcapitan/fast/forms/004-expected.txt: Removed.
2243 * platform/mac-elcapitan/fast/forms/alternative-presentation-button: Removed.
2244 * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Removed.
2245 * platform/mac-elcapitan/fast/forms/auto-fill-button: Removed.
2246 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Removed.
2247 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Removed.
2248 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Removed.
2249 * platform/mac-elcapitan/fast/forms/basic-buttons-expected.txt: Removed.
2250 * platform/mac-elcapitan/fast/forms/basic-inputs-expected.txt: Removed.
2251 * platform/mac-elcapitan/fast/forms/basic-selects-expected.txt: Removed.
2252 * platform/mac-elcapitan/fast/forms/basic-textareas-expected.txt: Removed.
2253 * platform/mac-elcapitan/fast/forms/basic-textareas-quirks-expected.txt: Removed.
2254 * platform/mac-elcapitan/fast/forms/blankbuttons-expected.txt: Removed.
2255 * platform/mac-elcapitan/fast/forms/box-shadow-override-expected.txt: Removed.
2256 * platform/mac-elcapitan/fast/forms/button-align-expected.txt: Removed.
2257 * platform/mac-elcapitan/fast/forms/button-cannot-be-nested-expected.txt: Removed.
2258 * platform/mac-elcapitan/fast/forms/button-default-title-expected.txt: Removed.
2259 * platform/mac-elcapitan/fast/forms/button-generated-content-expected.txt: Removed.
2260 * platform/mac-elcapitan/fast/forms/button-positioned-expected.txt: Removed.
2261 * platform/mac-elcapitan/fast/forms/button-sizes-expected.txt: Removed.
2262 * platform/mac-elcapitan/fast/forms/button-style-color-expected.txt: Removed.
2263 * platform/mac-elcapitan/fast/forms/button-table-styles-expected.txt: Removed.
2264 * platform/mac-elcapitan/fast/forms/button-text-transform-expected.txt: Removed.
2265 * platform/mac-elcapitan/fast/forms/button-white-space-expected.txt: Removed.
2266 * platform/mac-elcapitan/fast/forms/control-clip-expected.txt: Removed.
2267 * platform/mac-elcapitan/fast/forms/control-clip-overflow-expected.txt: Removed.
2268 * platform/mac-elcapitan/fast/forms/control-restrict-line-height-expected.txt: Removed.
2269 * platform/mac-elcapitan/fast/forms/disabled-select-change-index-expected.txt: Removed.
2270 * platform/mac-elcapitan/fast/forms/encoding-test-expected.txt: Removed.
2271 * platform/mac-elcapitan/fast/forms/fieldset-align-expected.txt: Removed.
2272 * platform/mac-elcapitan/fast/forms/file: Removed.
2273 * platform/mac-elcapitan/fast/forms/file/file-input-direction-expected.txt: Removed.
2274 * platform/mac-elcapitan/fast/forms/file/file-input-disabled-expected.txt: Removed.
2275 * platform/mac-elcapitan/fast/forms/file/input-file-re-render-expected.txt: Removed.
2276 * platform/mac-elcapitan/fast/forms/floating-textfield-relayout-expected.txt: Removed.
2277 * platform/mac-elcapitan/fast/forms/form-element-geometry-expected.txt: Removed.
2278 * platform/mac-elcapitan/fast/forms/hidden-listbox-expected.txt: Removed.
2279 * platform/mac-elcapitan/fast/forms/input-align-expected.txt: Removed.
2280 * platform/mac-elcapitan/fast/forms/input-appearance-bkcolor-expected.txt: Removed.
2281 * platform/mac-elcapitan/fast/forms/input-appearance-default-bkcolor-expected.txt: Removed.
2282 * platform/mac-elcapitan/fast/forms/input-appearance-disabled-expected.txt: Removed.
2283 * platform/mac-elcapitan/fast/forms/input-appearance-focus-expected.txt: Removed.
2284 * platform/mac-elcapitan/fast/forms/input-appearance-height-expected.txt: Removed.
2285 * platform/mac-elcapitan/fast/forms/input-appearance-preventDefault-expected.txt: Removed.
2286 * platform/mac-elcapitan/fast/forms/input-appearance-readonly-expected.txt: Removed.
2287 * platform/mac-elcapitan/fast/forms/input-appearance-selection-expected.txt: Removed.
2288 * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-expected.txt: Removed.
2289 * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-up-expected.txt: Removed.
2290 * platform/mac-elcapitan/fast/forms/input-appearance-visibility-expected.txt: Removed.
2291 * platform/mac-elcapitan/fast/forms/input-appearance-width-expected.txt: Removed.
2292 * platform/mac-elcapitan/fast/forms/input-baseline-expected.txt: Removed.
2293 * platform/mac-elcapitan/fast/forms/input-button-sizes-expected.txt: Removed.
2294 * platform/mac-elcapitan/fast/forms/input-disabled-color-expected.txt: Removed.
2295 * platform/mac-elcapitan/fast/forms/input-double-click-selection-gap-bug-expected.txt: Removed.
2296 * platform/mac-elcapitan/fast/forms/input-field-text-truncated-expected.txt: Removed.
2297 * platform/mac-elcapitan/fast/forms/input-first-letter-expected.txt: Removed.
2298 * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-1-expected.txt: Removed.
2299 * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-3-expected.txt: Removed.
2300 * platform/mac-elcapitan/fast/forms/input-readonly-autoscroll-expected.txt: Removed.
2301 * platform/mac-elcapitan/fast/forms/input-readonly-dimmed-expected.txt: Removed.
2302 * platform/mac-elcapitan/fast/forms/input-readonly-empty-expected.txt: Removed.
2303 * platform/mac-elcapitan/fast/forms/input-spaces-expected.txt: Removed.
2304 * platform/mac-elcapitan/fast/forms/input-table-expected.txt: Removed.
2305 * platform/mac-elcapitan/fast/forms/input-text-click-inside-expected.txt: Removed.
2306 * platform/mac-elcapitan/fast/forms/input-text-click-outside-expected.txt: Removed.
2307 * platform/mac-elcapitan/fast/forms/input-text-double-click-expected.txt: Removed.
2308 * platform/mac-elcapitan/fast/forms/input-text-drag-down-expected.txt: Removed.
2309 * platform/mac-elcapitan/fast/forms/input-text-option-delete-expected.txt: Removed.
2310 * platform/mac-elcapitan/fast/forms/input-text-scroll-left-on-blur-expected.txt: Removed.
2311 * platform/mac-elcapitan/fast/forms/input-text-self-emptying-click-expected.txt: Removed.
2312 * platform/mac-elcapitan/fast/forms/input-text-word-wrap-expected.txt: Removed.
2313 * platform/mac-elcapitan/fast/forms/input-value-expected.txt: Removed.
2314 * platform/mac-elcapitan/fast/forms/input-width-expected.txt: Removed.
2315 * platform/mac-elcapitan/fast/forms/listbox-bidi-align-expected.txt: Removed.
2316 * platform/mac-elcapitan/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Removed.
2317 * platform/mac-elcapitan/fast/forms/listbox-width-change-expected.txt: Removed.
2318 * platform/mac-elcapitan/fast/forms/menulist-clip-expected.txt: Removed.
2319 * platform/mac-elcapitan/fast/forms/menulist-deselect-update-expected.txt: Removed.
2320 * platform/mac-elcapitan/fast/forms/menulist-narrow-width-expected.txt: Removed.
2321 * platform/mac-elcapitan/fast/forms/menulist-no-overflow-expected.txt: Removed.
2322 * platform/mac-elcapitan/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
2323 * platform/mac-elcapitan/fast/forms/menulist-style-color-expected.txt: Removed.
2324 * platform/mac-elcapitan/fast/forms/menulist-width-change-expected.txt: Removed.
2325 * platform/mac-elcapitan/fast/forms/minWidthPercent-expected.txt: Removed.
2326 * platform/mac-elcapitan/fast/forms/number: Removed.
2327 * platform/mac-elcapitan/fast/forms/number/number-appearance-rtl-expected.txt: Removed.
2328 * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
2329 * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Removed.
2330 * platform/mac-elcapitan/fast/forms/option-script-expected.txt: Removed.
2331 * platform/mac-elcapitan/fast/forms/option-strip-whitespace-expected.txt: Removed.
2332 * platform/mac-elcapitan/fast/forms/option-text-clip-expected.txt: Removed.
2333 * platform/mac-elcapitan/fast/forms/placeholder-position-expected.txt: Removed.
2334 * platform/mac-elcapitan/fast/forms/placeholder-pseudo-style-expected.txt: Removed.
2335 * platform/mac-elcapitan/fast/forms/plaintext-mode-2-expected.txt: Removed.
2336 * platform/mac-elcapitan/fast/forms/search: Removed.
2337 * platform/mac-elcapitan/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed.
2338 * platform/mac-elcapitan/fast/forms/search-display-none-cancel-button-expected.txt: Removed.
2339 * platform/mac-elcapitan/fast/forms/search-input-rtl-expected.txt: Removed.
2340 * platform/mac-elcapitan/fast/forms/search-rtl-expected.txt: Removed.
2341 * platform/mac-elcapitan/fast/forms/search-styled-expected.txt: Removed.
2342 * platform/mac-elcapitan/fast/forms/search-vertical-alignment-expected.txt: Removed.
2343 * platform/mac-elcapitan/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Removed.
2344 * platform/mac-elcapitan/fast/forms/search/search-size-with-decorations-expected.txt: Removed.
2345 * platform/mac-elcapitan/fast/forms/searchfield-heights-expected.txt: Removed.
2346 * platform/mac-elcapitan/fast/forms/select: Removed.
2347 * platform/mac-elcapitan/fast/forms/select-background-none-expected.txt: Removed.
2348 * platform/mac-elcapitan/fast/forms/select-baseline-expected.txt: Removed.
2349 * platform/mac-elcapitan/fast/forms/select-block-background-expected.txt: Removed.
2350 * platform/mac-elcapitan/fast/forms/select-change-listbox-size-expected.txt: Removed.
2351 * platform/mac-elcapitan/fast/forms/select-change-listbox-to-popup-expected.txt: Removed.
2352 * platform/mac-elcapitan/fast/forms/select-change-popup-to-listbox-expected.txt: Removed.
2353 * platform/mac-elcapitan/fast/forms/select-dirty-parent-pref-widths-expected.txt: Removed.
2354 * platform/mac-elcapitan/fast/forms/select-disabled-appearance-expected.txt: Removed.
2355 * platform/mac-elcapitan/fast/forms/select-empty-option-height-expected.txt: Removed.
2356 * platform/mac-elcapitan/fast/forms/select-initial-position-expected.txt: Removed.
2357 * platform/mac-elcapitan/fast/forms/select-item-background-clip-expected.txt: Removed.
2358 * platform/mac-elcapitan/fast/forms/select-list-box-with-height-expected.txt: Removed.
2359 * platform/mac-elcapitan/fast/forms/select-listbox-multiple-no-focusring-expected.txt: Removed.
2360 * platform/mac-elcapitan/fast/forms/select-non-native-rendering-direction-expected.txt: Removed.
2361 * platform/mac-elcapitan/fast/forms/select-overflow-scroll-expected.txt: Removed.
2362 * platform/mac-elcapitan/fast/forms/select-overflow-scroll-inherited-expected.txt: Removed.
2363 * platform/mac-elcapitan/fast/forms/select-selected-expected.txt: Removed.
2364 * platform/mac-elcapitan/fast/forms/select-style-expected.txt: Removed.
2365 * platform/mac-elcapitan/fast/forms/select-writing-direction-natural-expected.txt: Removed.
2366 * platform/mac-elcapitan/fast/forms/select/optgroup-rendering-expected.txt: Removed.
2367 * platform/mac-elcapitan/fast/forms/stuff-on-my-optgroup-expected.txt: Removed.
2368 * platform/mac-elcapitan/fast/forms/tabbing-input-iframe-expected.txt: Removed.
2369 * platform/mac-elcapitan/fast/forms/textAreaLineHeight-expected.txt: Removed.
2370 * platform/mac-elcapitan/fast/forms/textarea-align-expected.txt: Removed.
2371 * platform/mac-elcapitan/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Removed.
2372 * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-1-expected.txt: Removed.
2373 * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-2-expected.txt: Removed.
2374 * platform/mac-elcapitan/fast/forms/textarea-scroll-height-expected.txt: Removed.
2375 * platform/mac-elcapitan/fast/forms/textarea-scrollbar-expected.txt: Removed.
2376 * platform/mac-elcapitan/fast/forms/textarea-scrolled-type-expected.txt: Removed.
2377 * platform/mac-elcapitan/fast/forms/textarea-setinnerhtml-expected.txt: Removed.
2378 * platform/mac-elcapitan/fast/forms/textfield-focus-ring-expected.txt: Removed.
2379 * platform/mac-elcapitan/fast/forms/textfield-outline-expected.txt: Removed.
2380 * platform/mac-elcapitan/fast/forms/textfield-overflow-expected.txt: Removed.
2381 * platform/mac-elcapitan/fast/forms/validation-message-appearance-expected.txt: Removed.
2382 * platform/mac-elcapitan/fast/forms/visual-hebrew-text-field-expected.txt: Removed.
2383 * platform/mac-elcapitan/fast/frames: Removed.
2384 * platform/mac-elcapitan/fast/frames/take-focus-from-iframe-expected.txt: Removed.
2385 * platform/mac-elcapitan/fast/hidpi: Removed.
2386 * platform/mac-elcapitan/fast/hidpi/resize-corner-hidpi-expected.txt: Removed.
2387 * platform/mac-elcapitan/fast/html: Removed.
2388 * platform/mac-elcapitan/fast/html/details-no-summary4-expected.txt: Removed.
2389 * platform/mac-elcapitan/fast/html/details-open-javascript-expected.txt: Removed.
2390 * platform/mac-elcapitan/fast/html/details-open2-expected.txt: Removed.
2391 * platform/mac-elcapitan/fast/html/details-open4-expected.txt: Removed.
2392 * platform/mac-elcapitan/fast/html/keygen-expected.txt: Removed.
2393 * platform/mac-elcapitan/fast/inline: Removed.
2394 * platform/mac-elcapitan/fast/lists: Removed.
2395 * platform/mac-elcapitan/fast/lists/dynamic-marker-crash-expected.txt: Removed.
2396 * platform/mac-elcapitan/fast/overflow: Removed.
2397 * platform/mac-elcapitan/fast/overflow/overflow-x-y-expected.txt: Removed.
2398 * platform/mac-elcapitan/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Removed.
2399 * platform/mac-elcapitan/fast/overflow/scrollRevealButton-expected.txt: Removed.
2400 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.png: Removed.
2401 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.txt: Removed.
2402 * platform/mac-elcapitan/fast/parser: Removed.
2403 * platform/mac-elcapitan/fast/parser/document-write-option-expected.txt: Removed.
2404 * platform/mac-elcapitan/fast/parser/entity-comment-in-textarea-expected.txt: Removed.
2405 * platform/mac-elcapitan/fast/parser/open-comment-in-textarea-expected.txt: Removed.
2406 * platform/mac-elcapitan/fast/repaint: Removed.
2407 * platform/mac-elcapitan/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Removed.
2408 * platform/mac-elcapitan/fast/repaint/search-field-cancel-expected.txt: Removed.
2409 * platform/mac-elcapitan/fast/repaint/subtree-root-skipped-expected.txt: Removed.
2410 * platform/mac-elcapitan/fast/replaced: Removed.
2411 * platform/mac-elcapitan/fast/replaced/replaced-breaking-expected.txt: Removed.
2412 * platform/mac-elcapitan/fast/replaced/replaced-breaking-mixture-expected.txt: Removed.
2413 * platform/mac-elcapitan/fast/replaced/width100percent-button-expected.txt: Removed.
2414 * platform/mac-elcapitan/fast/replaced/width100percent-menulist-expected.txt: Removed.
2415 * platform/mac-elcapitan/fast/replaced/width100percent-textarea-expected.txt: Removed.
2416 * platform/mac-elcapitan/fast/selectors: Removed.
2417 * platform/mac-elcapitan/fast/selectors/064-expected.txt: Removed.
2418 * platform/mac-elcapitan/fast/spatial-navigation: Removed.
2419 * platform/mac-elcapitan/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Removed.
2420 * platform/mac-elcapitan/fast/table: Removed.
2421 * platform/mac-elcapitan/fast/table/003-expected.txt: Removed.
2422 * platform/mac-elcapitan/fast/table/append-cells2-expected.txt: Removed.
2423 * platform/mac-elcapitan/fast/table/colspanMinWidth-expected.txt: Removed.
2424 * platform/mac-elcapitan/fast/table/colspanMinWidth-vertical-expected.txt: Removed.
2425 * platform/mac-elcapitan/fast/table/remove-td-display-none-expected.txt: Removed.
2426 * platform/mac-elcapitan/fast/table/spanOverlapRepaint-expected.txt: Removed.
2427 * platform/mac-elcapitan/fast/table/text-field-baseline-expected.txt: Removed.
2428 * platform/mac-elcapitan/fast/text: Removed.
2429 * platform/mac-elcapitan/fast/text/backslash-to-yen-sign-euc-expected.txt: Removed.
2430 * platform/mac-elcapitan/fast/text/crash-complex-text-surrogate-expected.txt: Removed.
2431 * platform/mac-elcapitan/fast/text/drawBidiText-expected.txt: Removed.
2432 * platform/mac-elcapitan/fast/text/emoji-expected.txt: Removed.
2433 * platform/mac-elcapitan/fast/text/font-weights-expected.txt: Removed.
2434 * platform/mac-elcapitan/fast/text/font-weights-zh-expected.png: Removed.
2435 * platform/mac-elcapitan/fast/text/font-weights-zh-expected.txt: Removed.
2436 * platform/mac-elcapitan/fast/text/international: Removed.
2437 * platform/mac-elcapitan/fast/text/international/hindi-spacing-expected.txt: Removed.
2438 * platform/mac-elcapitan/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
2439 * platform/mac-elcapitan/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Removed.
2440 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.png: Removed.
2441 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.txt: Removed.
2442 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.png: Removed.
2443 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.txt: Removed.
2444 * platform/mac-elcapitan/fast/text/textIteratorNilRenderer-expected.txt: Removed.
2445 * platform/mac-elcapitan/fast/transforms: Removed.
2446 * platform/mac-elcapitan/fast/transforms/transformed-focused-text-input-expected.txt: Removed.
2447 * platform/mac-elcapitan/http: Removed.
2448 * platform/mac-elcapitan/http/tests: Removed.
2449 * platform/mac-elcapitan/http/tests/navigation: Removed.
2450 * platform/mac-elcapitan/http/tests/navigation/javascriptlink-frames-expected.txt: Removed.
2451 * platform/mac-elcapitan/http/tests/security: Removed.
2452 * platform/mac-elcapitan/http/tests/security/mixedContent: Removed.
2453 * platform/mac-elcapitan/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2454 * platform/mac-elcapitan/imported: Removed.
2455 * platform/mac-elcapitan/imported/w3c: Removed.
2456 * platform/mac-elcapitan/imported/w3c/web-platform-tests: Removed.
2457 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch: Removed.
2458 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api: Removed.
2459 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
2460 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
2461 * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source: Removed.
2462 * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: Removed.
2463 * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing: Removed.
2464 * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Removed.
2465 * platform/mac-elcapitan/media: Removed.
2466 * platform/mac-elcapitan/media/controls: Removed.
2467 * platform/mac-elcapitan/media/controls-after-reload-expected.txt: Removed.
2468 * platform/mac-elcapitan/media/controls-strict-expected.png: Removed.
2469 * platform/mac-elcapitan/media/controls-styling-expected.txt: Removed.
2470 * platform/mac-elcapitan/media/controls-without-preload-expected.png: Removed.
2471 * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Removed.
2472 * platform/mac-elcapitan/media/media-document-audio-repaint-expected.txt: Removed.
2473 * platform/mac-elcapitan/media/media-fullscreen-inline-expected.txt: Removed.
2474 * platform/mac-elcapitan/media/media-fullscreen-not-in-document-expected.txt: Removed.
2475 * platform/mac-elcapitan/media/track: Removed.
2476 * platform/mac-elcapitan/media/track/video-track-alternate-groups-expected.txt: Removed.
2477 * platform/mac-elcapitan/media/video-controls-rendering-expected.txt: Removed.
2478 * platform/mac-elcapitan/media/video-display-toggle-expected.png: Removed.
2479 * platform/mac-elcapitan/media/video-display-toggle-expected.txt: Removed.
2480 * platform/mac-elcapitan/media/video-no-audio-expected.txt: Removed.
2481 * platform/mac-elcapitan/media/video-volume-slider-expected.txt: Removed.
2482 * platform/mac-elcapitan/platform: Removed.
2483 * platform/mac-elcapitan/platform/mac: Removed.
2484 * platform/mac-elcapitan/platform/mac/scrollbars: Removed.
2485 * platform/mac-elcapitan/platform/mac/scrollbars/key-window-not-first-responder-expected.txt: Removed.
2486 * platform/mac-elcapitan/plugins: Removed.
2487 * platform/mac-elcapitan/plugins/mouse-click-plugin-clears-selection-expected.txt: Removed.
2488 * platform/mac-elcapitan/svg: Removed.
2489 * platform/mac-elcapitan/svg/custom: Removed.
2490 * platform/mac-elcapitan/svg/custom/inline-svg-in-xhtml-expected.txt: Removed.
2491 * platform/mac-elcapitan/svg/hixie: Removed.
2492 * platform/mac-elcapitan/svg/hixie/mixed: Removed.
2493 * platform/mac-elcapitan/svg/hixie/mixed/003-expected.txt: Removed.
2494 * platform/mac-elcapitan/tables: Removed.
2495 * platform/mac-elcapitan/tables/mozilla: Removed.
2496 * platform/mac-elcapitan/tables/mozilla/bugs: Removed.
2497 * platform/mac-elcapitan/tables/mozilla/bugs/bug1188-expected.txt: Removed.
2498 * platform/mac-elcapitan/tables/mozilla/bugs/bug12384-expected.txt: Removed.
2499 * platform/mac-elcapitan/tables/mozilla/bugs/bug138725-expected.txt: Removed.
2500 * platform/mac-elcapitan/tables/mozilla/bugs/bug18359-expected.txt: Removed.
2501 * platform/mac-elcapitan/tables/mozilla/bugs/bug194024-expected.txt: Removed.
2502 * platform/mac-elcapitan/tables/mozilla/bugs/bug24200-expected.txt: Removed.
2503 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-2-expected.txt: Removed.
2504 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-3-expected.txt: Removed.
2505 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-4-expected.txt: Removed.
2506 * platform/mac-elcapitan/tables/mozilla/bugs/bug26178-expected.txt: Removed.
2507 * platform/mac-elcapitan/tables/mozilla/bugs/bug28928-expected.txt: Removed.
2508 * platform/mac-elcapitan/tables/mozilla/bugs/bug29326-expected.txt: Removed.
2509 * platform/mac-elcapitan/tables/mozilla/bugs/bug30559-expected.txt: Removed.
2510 * platform/mac-elcapitan/tables/mozilla/bugs/bug30692-expected.txt: Removed.
2511 * platform/mac-elcapitan/tables/mozilla/bugs/bug33855-expected.txt: Removed.
2512 * platform/mac-elcapitan/tables/mozilla/bugs/bug39209-expected.txt: Removed.
2513 * platform/mac-elcapitan/tables/mozilla/bugs/bug4382-expected.txt: Removed.
2514 * platform/mac-elcapitan/tables/mozilla/bugs/bug4429-expected.txt: Removed.
2515 * platform/mac-elcapitan/tables/mozilla/bugs/bug4527-expected.txt: Removed.
2516 * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-1-expected.txt: Removed.
2517 * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-2-expected.txt: Removed.
2518 * platform/mac-elcapitan/tables/mozilla/bugs/bug51037-expected.txt: Removed.
2519 * platform/mac-elcapitan/tables/mozilla/bugs/bug51727-expected.txt: Removed.
2520 * platform/mac-elcapitan/tables/mozilla/bugs/bug52505-expected.txt: Removed.
2521 * platform/mac-elcapitan/tables/mozilla/bugs/bug52506-expected.txt: Removed.
2522 * platform/mac-elcapitan/tables/mozilla/bugs/bug55545-expected.txt: Removed.
2523 * platform/mac-elcapitan/tables/mozilla/bugs/bug59354-expected.txt: Removed.
2524 * platform/mac-elcapitan/tables/mozilla/bugs/bug68912-expected.txt: Removed.
2525 * platform/mac-elcapitan/tables/mozilla/bugs/bug7342-expected.txt: Removed.
2526 * platform/mac-elcapitan/tables/mozilla/bugs/bug96334-expected.txt: Removed.
2527 * platform/mac-elcapitan/tables/mozilla/bugs/bug99948-expected.txt: Removed.
2528 * platform/mac-elcapitan/tables/mozilla/collapsing_borders: Removed.
2529 * platform/mac-elcapitan/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: Removed.
2530 * platform/mac-elcapitan/tables/mozilla/core: Removed.
2531 * platform/mac-elcapitan/tables/mozilla/core/margins-expected.txt: Removed.
2532 * platform/mac-elcapitan/tables/mozilla/dom: Removed.
2533 * platform/mac-elcapitan/tables/mozilla/dom/tableDom-expected.txt: Removed.
2534 * platform/mac-elcapitan/tables/mozilla/other: Removed.
2535 * platform/mac-elcapitan/tables/mozilla/other/move_row-expected.txt: Removed.
2536 * platform/mac-elcapitan/tables/mozilla_expected_failures: Removed.
2537 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs: Removed.
2538 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Removed.
2539 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
2540 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Removed.
2541 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Removed.
2542 * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders: Removed.
2543 * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: Removed.
2544 * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: Removed.
2545 * platform/mac-elcapitan/transforms: Removed.
2546 * platform/mac-elcapitan/transforms/2d: Removed.
2547 * platform/mac-elcapitan/transforms/2d/zoom-menulist-expected.txt: Removed.
2548 * platform/mac-elcapitan/transforms/3d: Removed.
2549 * platform/mac-elcapitan/transforms/3d/general: Removed.
2550 * platform/mac-elcapitan/transforms/3d/general/perspective-non-layer-expected.txt: Removed.
2552 2018-01-24 Chris Dumez <cdumez@apple.com>
2554 Unreviewed, unskip some service worker tests that no longer time out
2558 2018-01-24 Joanmarie Diggs <jdiggs@igalia.com>
2560 AX: SVG AAM mapping trumps ARIA role attribute in the case of SVG root
2561 https://bugs.webkit.org/show_bug.cgi?id=181994
2563 Reviewed by Chris Fleizach.
2565 * accessibility/svg-element-with-aria-role.html: Added.
2566 * platform/gtk/accessibility/svg-element-with-aria-role-expected.txt: Added.
2567 * platform/mac/accessibility/svg-element-with-aria-role-expected.txt: Added.
2568 * platform/win/TestExpectations: Skip test.
2570 2018-01-24 Antoine Quint <graouts@apple.com>
2572 [Web Animations] Compute the progress and currentIteration properties on getComputedTiming()
2573 https://bugs.webkit.org/show_bug.cgi?id=182039
2574 <rdar://problem/36813568>
2576 Reviewed by Dean Jackson.
2578 Update expectations with progressions as we expose more of the API.
2580 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt:
2581 * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2582 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt:
2583 * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt:
2584 * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt:
2585 * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt:
2586 * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt:
2587 * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
2588 * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
2590 2018-01-24 Daniel Bates <dabates@apple.com>
2592 REGRESSION (r226138): Selecting a line that ends with zero-width joiner (ZWJ) may cause text transformation
2593 https://bugs.webkit.org/show_bug.cgi?id=181993
2594 <rdar://problem/36421080>
2596 Reviewed by David Hyatt.
2598 Add a Mac-specific test to ensure that selecting the last visible character on a line
2599 that ends with a zero-width joiner (ZWJ) does not cause a text transformation of the
2602 We need to fix <https://bugs.webkit.org/show_bug.cgi?id=181964> for this test to
2605 * TestExpectations: Skip the test directory on non-Mac platforms.
2606 * fast/text/mac/select-character-before-zero-width-joiner-expected.html: Added.
2607 * fast/text/mac/select-character-before-zero-width-joiner.html: Added.
2608 * platform/mac/TestExpectations: Mark the test directory as PASS on Mac so that we run
2609 all containing tests. Mark the test as ImageOnlyFailure until we fix <https://bugs.webkit.org/show_bug.cgi?id=181964>.
2611 2018-01-24 Youenn Fablet <youenn@apple.com>
2613 Fetch response should copy its url from the request if null
2614 https://bugs.webkit.org/show_bug.cgi?id=182048
2616 Reviewed by Chris Dumez.
2618 * http/tests/workers/service/basic-fetch.https-expected.txt:
2619 * http/tests/workers/service/resources/basic-fetch.js:
2622 2018-01-24 Ms2ger <Ms2ger@igalia.com>
2624 WPE-focused test gardening.
2625 https://bugs.webkit.org/show_bug.cgi?id=182051
2627 Unreviewed test gardening.
2630 - Remove expectation for css3/parse-alignment-of-root-elements.html (rebaselined in r227432).
2631 * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html:
2632 Started failing in r226404; this applies the change from
2633 https://github.com/w3c/web-platform-tests/commit/b4fa639477ba204f175fd242a335be888ce91371
2634 to make it pass again.
2635 * platform/gtk/TestExpectations:
2636 - Add expectation for http/wpt/fetch/response-opaque-clone.html (failing since the test change in r227339).
2637 * platform/wpe/TestExpectations:
2638 - Remove expectation for fast/canvas/fallback-content.html (started passing in r226814-r226837, inclusive).
2639 - Override generic failure expectation for imported/w3c/web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001.html
2640 (it has been passing for as long as it has run).
2641 - Update path for imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-sizing-alignment-001.html after r225561.
2642 - Remove expectation for fast/events/tabindex-focus-blur-all.html (started passing in r226814-r226837, inclusive).
2643 - Add expectation for http/wpt/fetch/response-opaque-clone.html (failing since the test change in r227339).
2644 - Add expectation for http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html (failing since it was added).
2645 - Add expectation for fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html (failing since it was added).
2646 - Skip fast/text/user-installed-fonts/ (the feature is not supported).
2647 - Remove expectation for imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html (rebaselined in r226965).
2648 - Remove expectation for imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html (rebaselined in r226965).
2649 - Mark perf/show-hide-table-rows.html as flaky (as was intended).
2651 2018-01-24 Chris Fleizach <cfleizach@apple.com>
2653 AX: Provide a way for VoiceOver to uniquely identify a web session
2654 https://bugs.webkit.org/show_bug.cgi?id=181894
2656 Reviewed by Joanmarie Diggs.
2658 * accessibility/mac/document-attributes-expected.txt:
2659 * accessibility/mac/session-id-expected.txt: Added.
2660 * accessibility/mac/session-id.html: Added.
2661 * platform/mac/accessibility/parent-delete-expected.txt: Added.
2663 2018-01-24 Ms2ger <Ms2ger@igalia.com>
2665 [GTK] Fix some test failures in ATK selection handling.
2666 https://bugs.webkit.org/show_bug.cgi?id=168369
2667 <rdar://problem/30534881>
2669 Reviewed by Joanmarie Diggs.
2671 Update test expectations for tests that pass again.
2673 * platform/gtk/TestExpectations:
2675 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
2677 Update paths of CSS tests from WPT
2678 https://bugs.webkit.org/show_bug.cgi?id=182043
2680 Reviewed by Youenn Fablet.
2683 * platform/gtk/TestExpectations:
2684 * platform/ios-wk2/TestExpectations:
2685 * platform/ios/TestExpectations:
2686 * platform/mac-wk1/TestExpectations:
2687 * platform/wpe/TestExpectations:
2689 2018-01-24 Frederic Wang <fwang@igalia.com>
2691 Use basic-gestures.js for fixed-inside-overflow-inside-iframe.html
2692 https://bugs.webkit.org/show_bug.cgi?id=182041
2694 Reviewed by Antonio Gomes.
2696 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Insert basic-gestures.js,
2697 remove definition of getSwipeUIScript(), make runTest() async and use functions from
2700 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
2702 Remove unneeded -expected.txt files for reftest
2704 Unreviewed gardening.
2706 The test fast/multicol/pagination/RightToLeft-max-width.html was converted
2707 into a reftest in r217943, however expectations for GTK+ and Win port were not removed.
2709 * platform/gtk/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Removed.
2710 * platform/win/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Removed.
2712 2018-01-23 Wenson Hsieh <wenson_hsieh@apple.com>
2714 Harden against layout passes triggered when iterating through HTMLFormElement::associatedElements
2715 https://bugs.webkit.org/show_bug.cgi?id=182037
2716 <rdar://problem/36747812>
2718 Reviewed by Ryosuke Niwa.
2720 Add a new layout test covering these hardening changes. See WebCore ChangeLog for more details.
2722 * fast/forms/form-data-associated-element-iteration-expected.txt: Added.
2723 * fast/forms/form-data-associated-element-iteration.html: Added.
2725 2018-01-23 Yusuke Suzuki <utatane.tea@gmail.com>
2727 Import WPT for modules
2728 https://bugs.webkit.org/show_bug.cgi?id=181981
2730 Reviewed by Sam Weinig.
2734 2018-01-23 Yusuke Suzuki <utatane.tea@gmail.com>
2736 Add more module scope related tests with code evaluation by string
2737 https://bugs.webkit.org/show_bug.cgi?id=181983
2739 Reviewed by Sam Weinig.
2741 * js/dom/modules/module-scope-event-handler-expected.txt: Added.
2742 * js/dom/modules/module-scope-event-handler.html: Added.
2743 * js/dom/modules/module-scope-set-interval-expected.txt: Added.
2744 * js/dom/modules/module-scope-set-interval.html: Added.
2745 * js/dom/modules/module-scope-set-timeout-expected.txt: Added.
2746 * js/dom/modules/module-scope-set-timeout.html: Added.
2748 2018-01-23 Matt Lewis <jlewis3@apple.com>
2750 Marked http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html as flaky.
2751 https://bugs.webkit.org/show_bug.cgi?id=181958
2753 Unreviewed test gardening.
2755 * platform/mac-wk2/TestExpectations:
2757 2018-01-23 Matt Lewis <jlewis3@apple.com>
2759 Marked fast/visual-viewport/ios/caret-after-focus-in-fixed.html as flaky
2760 https://bugs.webkit.org/show_bug.cgi?id=181821
2762 Unreviewed test gardening.
2764 * platform/ios-wk2/TestExpectations:
2766 2018-01-23 Matt Lewis <jlewis3@apple.com>
2768 Skipped fast/events/message-port.html on macOS
2769 https://bugs.webkit.org/show_bug.cgi?id=181969
2771 Unreviewed test gardening.
2773 * platform/mac/TestExpectations:
2775 2018-01-23 Matt Lewis <jlewis3@apple.com>
2777 Marked media/W3C/audio/events/event_progress.html and media/W3C/video/events/event_order_loadstart_progress.html as flaky.
2778 https://bugs.webkit.org/show_bug.cgi?id=181966
2780 Unreviewed test gardening.
2782 * platform/mac/TestExpectations:
2784 2018-01-23 Chris Dumez <cdumez@apple.com>
2786 Unreviewed, rollout r227216 as it seems to be causing deadlocks
2787 https://bugs.webkit.org/show_bug.cgi?id=182013
2789 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Removed.
2790 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Removed.
2792 2018-01-23 Matt Lewis <jlewis3@apple.com>
2794 Marked http/tests/misc/resource-timing-resolution.html as flaky.
2795 https://bugs.webkit.org/show_bug.cgi?id=181957
2797 Unreviewed test gardening.
2799 * platform/ios-wk2/TestExpectations:
2800 * platform/mac-wk2/TestExpectations:
2802 2018-01-23 Simon Fraser <simon.fraser@apple.com>
2804 feMorphology stops applying if either x or y radius is 0 but should not.
2805 https://bugs.webkit.org/show_bug.cgi?id=181903
2807 Reviewed by Dean Jackson.
2809 * svg/filters/feMorphology-zero-radius-one-axis-expected.svg: Added.
2810 * svg/filters/feMorphology-zero-radius-one-axis.svg: Added.
2812 2018-01-23 Javier Fernandez <jfernandez@igalia.com>
2814 [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
2815 https://bugs.webkit.org/show_bug.cgi?id=181792
2817 Reviewed by Antti Koivisto.
2819 Rebaseline tests because of the removal of the 'left' and right' CSS values.
2821 * css3/parse-align-content.html:
2822 * css3/parse-align-items.html:
2823 * css3/parse-align-self-expected.txt:
2824 * css3/parse-align-self.html:
2825 * css3/parse-alignment-of-root-elements-expected.txt:
2827 2018-01-23 Simon Fraser <simon.fraser@apple.com>
2829 Element with position:fixed stops scrolling at the bottom of the page, but is painted in the right place on Chacos.com.
2830 https://bugs.webkit.org/show_bug.cgi?id=181741
2831 rdar://problem/36593581
2833 Reviewed by Tim Horton.
2835 * fast/visual-viewport/ios/min-scale-greater-than-one-expected.txt: Added.
2836 * fast/visual-viewport/ios/min-scale-greater-than-one.html: Added.
2838 2018-01-23 Antoine Quint <graouts@apple.com>
2840 [Web Animations] Expose getKeyframes() and parsing of remaining keyframe properties
2841 https://bugs.webkit.org/show_bug.cgi?id=181978
2842 <rdar://problem/36772586>
2844 Reviewed by Dean Jackson.
2846 Update expectations with progressions and new failure points now we expose more of the API.
2848 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
2849 * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2850 * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
2851 * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2852 * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
2853 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2855 2018-01-23 Ryan Haddad <ryanhaddad@apple.com>
2857 Mark inspector/unit-tests/throttle.html as flaky.
2858 https://bugs.webkit.org/show_bug.cgi?id=181832
2860 Unreviewed test gardening.
2862 * platform/mac/TestExpectations:
2864 2018-01-23 Brady Eidson <beidson@apple.com>
2866 Allow passing MessagePorts across processes (e.g. ServiceWorkers).
2867 https://bugs.webkit.org/show_bug.cgi?id=181178
2869 Reviewed by Andy Estes.
2871 * http/tests/workers/service/basic-messageport-expected.txt: Added.
2872 * http/tests/workers/service/basic-messageport.html: Added.
2873 * http/tests/workers/service/resources/basic-messageport.js: Added.
2874 * http/tests/workers/service/resources/messageport-echo-worker.js: Added.
2876 2018-01-23 Ryan Haddad <ryanhaddad@apple.com>
2878 Unskip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
2879 https://bugs.webkit.org/show_bug.cgi?id=181833
2881 Unreviewed test gardening.
2883 * platform/mac-wk2/TestExpectations:
2885 2018-01-23 Andy Estes <aestes@apple.com>
2887 Follow-up layout test fix after r227260.
2889 I missed a few places that were still using version 3 API requests.
2891 * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html:
2893 2018-01-23 Youenn Fablet <youenn@apple.com>
2895 Mark some service-worker fetch tests as DumpJSConsoleLogInStdErr
2896 https://bugs.webkit.org/show_bug.cgi?id=181975
2902 2018-01-22 Simon Fraser <simon.fraser@apple.com>
2904 Optimize building the non-fast scrollable region with multiple iframes
2905 https://bugs.webkit.org/show_bug.cgi?id=181971
2907 Reviewed by Zalan Bujtas.
2909 * platform/mac-wk2/TestExpectations: fast/frames/lots-of-objects.html is no longer always a timeout.
2911 2018-01-22 Jiewen Tan <jiewen_tan@apple.com>
2913 [WebAuthN] Implement PublicKeyCredential's [[Create]] with a dummy authenticator
2914 https://bugs.webkit.org/show_bug.cgi?id=181928
2915 <rdar://problem/36459893>
2917 Reviewed by Brent Fulgham.
2919 Test cases are divided into two different folders. One follows wpt style. The other contains tests
2920 that I don't know how to write them in wpt style.
2922 * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https-expected.txt: Added.
2923 * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https.html: Added.
2924 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt: Added.
2925 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https.html: Added.
2926 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt: Added.
2927 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https.html: Added.
2928 * http/tests/webauthn/resources/last-layer-frame.https.html: Added.
2929 * http/tests/webauthn/resources/second-layer-frame.https.html: Added.
2930 * http/tests/webauthn/resources/util.js: Added.
2931 It will be good to convert them into wpt style.
2932 * http/wpt/webauthn/WebAuthN.idl: Added.
2933 * http/wpt/webauthn/idl.https-expected.txt: Added.
2934 * http/wpt/webauthn/idl.https.html: Added.
2935 * http/wpt/webauthn/public-key-credential-create-failure.https-expected.txt: Added.
2936 * http/wpt/webauthn/public-key-credential-create-failure.https.html: Added.
2937 * http/wpt/webauthn/public-key-credential-create-success.https-expected.txt: Added.
2938 * http/wpt/webauthn/public-key-credential-create-success.https.html: Added.
2939 * http/wpt/webauthn/resources/util.js: Added.
2941 2018-01-22 Ryan Haddad <ryanhaddad@apple.com>
2943 Skip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
2944 https://bugs.webkit.org/show_bug.cgi?id=181833
2946 Unreviewed test gardening.
2948 * platform/mac-wk2/TestExpectations:
2950 2018-01-22 Simon Fraser <simon.fraser@apple.com>
2952 REGRESSION (r226981): ASSERTION FAILED: startY >= 0 && endY <= height && startY < endY in WebCore::FEMorphology::platformApplyGeneric
2953 https://bugs.webkit.org/show_bug.cgi?id=181836
2955 Reviewed by Tim Horton.
2957 * svg/filters/feLighting-parallel-jobs.svg: Added.
2958 * svg/filters/feMorphology-invalid-radius.svg: Change the test to detect the bug on non-Retina too.
2959 * svg/filters/feTurbulence-parallel-jobs-wide.svg: Added.
2961 2018-01-22 Nikita Vasilyev <nvasilyev@apple.com>
2963 Web Inspector: Styles Redesign: data corruption when updating values quickly
2964 https://bugs.webkit.org/show_bug.cgi?id=179461
2965 <rdar://problem/35431882>
2967 Reviewed by Joseph Pecoraro.
2969 * inspector/css/modify-css-property-expected.txt: Added.
2970 * inspector/css/modify-css-property.html: Added.
2972 2018-01-22 Matt Lewis <jlewis3@apple.com>
2974 Marked fast/forms/searchfield-heights.html as flaky on High Sierra.
2975 https://bugs.webkit.org/show_bug.cgi?id=181914
2977 Unreviewed test gardening.
2979 * platform/mac-wk2/TestExpectations:
2981 2018-01-22 Matt Lewis <jlewis3@apple.com>
2983 Skipped http/tests/resourceLoadStatistics/grandfathering.html.
2984 https://bugs.webkit.org/show_bug.cgi?id=181482
2986 Unreviewed test gardening.
2988 * platform/mac-wk2/TestExpectations:
2990 2018-01-22 Ryan Haddad <ryanhaddad@apple.com>
2992 Mark inspector/debugger/tail-deleted-frames-from-vm-entry.html as slow on macOS Debug.
2993 https://bugs.webkit.org/show_bug.cgi?id=181952
2995 Unreviewed test gardening.
2997 * platform/mac-wk2/TestExpectations:
2998 * platform/mac/TestExpectations:
3000 2018-01-22 Ryan Haddad <ryanhaddad@apple.com>
3002 Mark imported/w3c/web-platform-tests/html/browsers/offline/manifest_url_check.html as flaky.
3003 https://bugs.webkit.org/show_bug.cgi?id=179851
3005 Unreviewed test gardening.
3009 2018-01-22 Matt Lewis <jlewis3@apple.com>
3011 Marked http/wpt/service-workers/update-service-worker.https.html as flaky on High Sierra release.
3012 https://bugs.webkit.org/show_bug.cgi?id=181753
3014 Unreviewed test gardening.
3016 * platform/mac-wk2/TestExpectations:
3018 2018-01-22 Youenn Fablet <youenn@apple.com>
3020 Safari Tech Preview can't use GitHub login at forums.swift.org
3021 https://bugs.webkit.org/show_bug.cgi?id=181908
3022 <rdar://problem/36715111>
3024 Reviewed by Chris Dumez.
3026 * http/wpt/service-workers/navigation-redirect-worker.js: Added.
3028 * http/wpt/service-workers/navigation-redirect.https-expected.txt: Added.
3029 * http/wpt/service-workers/navigation-redirect.https.html: Added.
3031 2018-01-22 Antti Koivisto <antti@apple.com>
3033 REGRESSION (Safari 11): Buttons inside a fieldset legend cannot be clicked on in Safari 11
3034 https://bugs.webkit.org/show_bug.cgi?id=179666
3035 <rdar://problem/35534292>
3037 Reviewed by Zalan Bujtas.
3039 * fast/forms/legend-overflow-hidden-hit-test-expected.txt: Added.
3040 * fast/forms/legend-overflow-hidden-hit-test.html: Added.
3041 * platform/ios/TestExpectations:
3043 2018-01-22 Joanmarie Diggs <jdiggs@igalia.com>
3045 AX: Implement support for Graphics ARIA roles
3046 https://bugs.webkit.org/show_bug.cgi?id=181796
3048 Reviewed by Chris Fleizach.
3050 Add new test cases and update expectations accordingly.
3052 * accessibility/gtk/xml-roles-exposed-expected.txt:
3053 * accessibility/gtk/xml-roles-exposed.html:
3054 * accessibility/roles-computedRoleString.html:
3055 * accessibility/roles-exposed.html:
3056 * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
3057 * platform/gtk/accessibility/roles-exposed-expected.txt:
3058 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
3059 * platform/mac/accessibility/roles-exposed-expected.txt:
3061 2018-01-22 Youenn Fablet <youenn@apple.com>
3063 Fetch Headers from an Opaque response should be filtered out
3064 https://bugs.webkit.org/show_bug.cgi?id=181926
3066 Reviewed by Chris Dumez.
3068 * http/wpt/fetch/response-opaque-clone-expected.txt:
3069 * http/wpt/fetch/response-opaque-clone.html:
3071 2018-01-22 Andy Estes <aestes@apple.com>
3073 LayoutTest http/tests/paymentrequest/payment-request-abort-method.https.html is a flaky failure
3074 https://bugs.webkit.org/show_bug.cgi?id=178107
3075 <rdar://problem/34901064>
3077 Reviewed by Brady Eidson.
3079 Modified the test to call show() with user activation.
3081 * http/tests/paymentrequest/payment-request-abort-method.https.html:
3082 * platform/ios-wk2/TestExpectations:
3083 * platform/mac-wk2/TestExpectations:
3085 2018-01-22 Javier Fernandez <jfernandez@igalia.com>
3087 [css-align] 'overflow' keyword must precede the self-position and content-position value
3088 https://bugs.webkit.org/show_bug.cgi?id=181793
3090 Reviewed by Antti Koivisto.
3092 Rebaseline expected results of the test cases affected by this change.
3094 * css3/parse-align-content.html:
3095 * css3/parse-align-items.html:
3096 * css3/parse-align-self.html:
3097 * css3/parse-justify-content.html:
3098 * css3/overwrite-self-alignment.html:
3099 * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html:
3100 * css3/overwrite-content-alignment.html:
3101 * fast/css-grid-layout/grid-content-alignment-overflow.html:
3102 * fast/css-grid-layout/grid-align-justify-overflow.html:
3103 * fast/css/parse-justify-items.html:
3104 * fast/css/parse-justify-self.html:
3105 * fast/repaint/align-items-overflow-change.html:
3106 * fast/repaint/align-self-overflow-change.html:
3107 * fast/repaint/justify-items-overflow-change.html:
3108 * fast/repaint/justify-self-overflow-change.html:
3110 2018-01-19 Per Arne Vollan <pvollan@apple.com>
3112 Mark svg/filters/fePointLight-color.svg as failure on Windows.
3113 https://bugs.webkit.org/show_bug.cgi?id=181869
3115 Unreviewed test gardening.
3117 * platform/win/TestExpectations:
3119 2018-01-22 Chris Nardi <csnardi1@gmail.com>
3121 Parse calc() in CSS media queries
3122 https://bugs.webkit.org/show_bug.cgi?id=181716
3124 Imported CSS mediaqueries tests from WPT, deleting our (old) copy of one test. Updated
3127 Reviewed by Antti Koivisto.
3130 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
3131 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
3132 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
3133 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
3134 * fast/media/w3c/README: Removed.
3135 * fast/media/w3c/test_media_queries-expected.txt: Removed.
3136 * platform/ios/TestExpectations:
3137 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
3138 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
3139 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
3140 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
3142 2018-01-19 Ryosuke Niwa <rniwa@webkit.org>
3144 Release assertion in canExecuteScript when executing scripts during page cache restore
3145 https://bugs.webkit.org/show_bug.cgi?id=181902
3147 Reviewed by Antti Koivisto.
3149 Added regression tests for the release assertion and navigating while a document is being restored from the page cache.
3150 WebKit should not hit any assertions in either situations.
3152 * fast/history/page-cache-execute-script-during-restore-expected.txt: Added.
3153 * fast/history/page-cache-execute-script-during-restore.html: Added.
3154 * fast/history/page-cache-navigate-during-restore-expected.txt: Added.
3155 * fast/history/page-cache-navigate-during-restore.html: Added.
3156 * fast/history/resources/navigate-back-with-finish-test-stage.html: Added.
3158 2018-01-21 Jer Noble <jer.noble@apple.com>
3160 REGRESSION (macOS 10.13.2): imported/w3c/web-platform-tests/media-source/mediasource-* LayoutTests failing
3161 https://bugs.webkit.org/show_bug.cgi?id=181891
3163 Reviewed by Eric Carlson.
3165 * platform/mac/TestExpectations:
3167 2018-01-21 Andy Estes <aestes@apple.com>
3169 [ios] LayoutTest imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html is crashing in JSC::JSONParse
3170 https://bugs.webkit.org/show_bug.cgi?id=177832
3171 <rdar://problem/34805315>
3173 Reviewed by Tim Horton.
3175 Made a copy of imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html
3176 and modified it to handle Apple Pay and user gesture requirements.
3178 * http/tests/paymentrequest/rejects_if_not_active.https-expected.txt: Added.
3179 * http/tests/paymentrequest/rejects_if_not_active.https.html: Added.
3180 * http/tests/paymentrequest/resources/page1.html: Added.
3181 * http/tests/paymentrequest/resources/page2.html: Added.
3182 * platform/ios-wk2/TestExpectations:
3183 * platform/mac-wk2/TestExpectations:
3185 2018-01-20 Jer Noble <jer.noble@apple.com>
3187 Release ASSERT when reloading Vimeo page @ WebCore: WebCore::Document::updateLayout
3188 https://bugs.webkit.org/show_bug.cgi?id=181840
3189 <rdar://problem/36186214>
3191 Reviewed by Simon Fraser.
3193 * media/video-fullscreen-reload-crash-expected.txt: Added.
3194 * media/video-fullscreen-reload-crash.html: Added.
3195 * platform/ios/TestExpectations:
3197 2018-01-20 Youenn Fablet <youenn@apple.com>
3199 fetch redirect is incompatible with "no-cors" mode
3200 https://bugs.webkit.org/show_bug.cgi?id=181866
3201 <rdar://problem/35827140>
3203 Reviewed by Chris Dumez.
3205 * http/tests/fetch/redirectmode-and-preload-expected.txt:
3206 * http/tests/fetch/redirectmode-and-preload.html:
3208 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3210 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html as flaky.
3211 https://bugs.webkit.org/show_bug.cgi?id=181901
3213 Unreviewed test gardening.
3217 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3219 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html as flaky.
3220 https://bugs.webkit.org/show_bug.cgi?id=181900
3222 Unreviewed test gardening.
3226 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3228 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html as flaky.
3229 https://bugs.webkit.org/show_bug.cgi?id=181897
3231 Unreviewed test gardening.
3235 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3237 Unreviewed, rolling out r227235.
3239 The test for this change consistently times out on High
3244 "Support for preconnect Link headers"
3245 https://bugs.webkit.org/show_bug.cgi?id=181657
3246 https://trac.webkit.org/changeset/227235
3248 2018-01-19 Andy Estes <aestes@apple.com>
3250 [Sierra Debug WK2] ASSERTION FAILED: paymentCoordinator().supportsVersion(version)
3251 https://bugs.webkit.org/show_bug.cgi?id=181833
3253 Reviewed by Youenn Fablet.
3255 Moved the version 3 test into its own file that only runs on High Sierra and later.
3257 * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https-expected.txt: Added.
3258 * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html: Added.
3259 * platform/mac-wk2/TestExpectations:
3261 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3263 Mark http/wpt/web-animations/timing-model/animation-effects/current-iteration.html as flaky.
3264 https://bugs.webkit.org/show_bug.cgi?id=181888
3266 Unreviewed test gardening.
3270 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3272 Update TestExpectations for webrtc/video-mute.html.
3273 https://bugs.webkit.org/show_bug.cgi?id=177501
3275 Unreviewed test gardening.
3277 * platform/mac-wk2/TestExpectations:
3279 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3281 Mark imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-* tests as flaky.
3282 https://bugs.webkit.org/show_bug.cgi?id=181565
3284 Unreviewed test gardening.
3286 * platform/mac/TestExpectations:
3288 2018-01-19 Youenn Fablet <youenn@apple.com>
3290 Cache storage errors like Quota should trigger console messages
3291 https://bugs.webkit.org/show_bug.cgi?id=181879
3292 <rdar://problem/36669048>
3294 Reviewed by Chris Dumez.
3296 * http/wpt/cache-storage/cache-quota.any-expected.txt:
3298 2018-01-19 Dean Jackson <dino@apple.com>
3300 REGRESSION (r221092): Swipe actions are hard to perform in FastMail app
3301 https://bugs.webkit.org/show_bug.cgi?id=181817
3302 <rdar://problem/35274055>
3304 Reviewed by Simon Fraser.
3306 * fast/events/touch/ios/passive-by-default-on-document-and-window-expected.txt:
3308 2018-01-19 Daniel Bates <dabates@apple.com>
3310 Update frame-ancestor directive to match Content Security Policy Level 3
3311 https://bugs.webkit.org/show_bug.cgi?id=178891
3312 <rdar://problem/35209458>
3314 Reviewed by Alex Christensen.
3316 Derived from Blink e667cc2e501fabab3605b838e4ee0d642a9c4a59:
3317 <https://chromium.googlesource.com/chromium/src.git/+/e667cc2e501fabab3605b838e4ee0d642a9c4a59>
3319 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow-expected.txt: Added.
3320 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow.html: Added.
3321 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block-expected.txt: Added.
3322 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html: Added.
3323 * http/tests/security/contentSecurityPolicy/resources/frame-ancestors-test.js:
3324 (injectNestedIframe):
3328 2018-01-19 Yoav Weiss <yoav@yoav.ws>
3330 Support for preconnect Link headers
3331 https://bugs.webkit.org/show_bug.cgi?id=181657
3333 Reviewed by Darin Adler.
3335 Add test to see Link preconnect headers trigger a connection.
3337 * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
3338 * http/tests/preconnect/link-header-rel-preconnect-http.html: Added.
3339 * http/tests/preconnect/resources/header-preconnect.php: Added.
3340 * platform/ios-simulator/TestExpectations: Skipped the test, as ios-simulator doesn't process Link headers for subresources.
3341 * platform/win/TestExpectations: Skipped the preconnect test directory, as it doesn't work on Windows.
3343 2018-01-19 Joseph Pecoraro <pecoraro@apple.com>
3345 AppCache: Log a Deprecation warning to the Console when AppCache is used
3346 https://bugs.webkit.org/show_bug.cgi?id=181778
3348 Reviewed by Alex Christensen.
3350 * http/tests/appcache/404-manifest-expected.txt:
3351 * http/tests/appcache/404-resource-expected.txt:
3352 * http/tests/appcache/404-resource-with-slow-main-resource-expected.txt:
3353 * http/tests/appcache/abort-cache-onchecking-expected.txt:
3354 * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
3355 * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
3356 * http/tests/appcache/abort-cache-ondownloading-expected.txt:
3357 * http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt:
3358 * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
3359 * http/tests/appcache/abort-cache-onprogress-expected.txt:
3360 * http/tests/appcache/access-via-redirect-expected.txt:
3361 * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt:
3362 * http/tests/appcache/credential-url-expected.txt:
3363 * http/tests/appcache/cyrillic-uri-expected.txt:
3364 * http/tests/appcache/decide-navigation-policy-after-delay-expected.txt:
3365 * http/tests/appcache/deferred-events-delete-while-raising-expected.txt:
3366 * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt:
3367 * http/tests/appcache/deferred-events-expected.txt:
3368 * http/tests/appcache/different-https-origin-resource-main-expected.txt:
3369 * http/tests/appcache/different-origin-manifest-expected.txt:
3370 * http/tests/appcache/different-scheme-expected.txt:
3371 * http/tests/appcache/document-write-html-element-2-expected.txt:
3372 * http/tests/appcache/empty-manifest-expected.txt:
3373 * http/tests/appcache/fail-on-update-2-expected.txt:
3374 * http/tests/appcache/fail-on-update-expected.txt:
3375 * http/tests/appcache/fallback-expected.txt:
3376 * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt:
3377 * http/tests/appcache/foreign-fallback-expected.txt:
3378 * http/tests/appcache/foreign-iframe-main-expected.txt:
3379 * http/tests/appcache/history-test-expected.txt:
3380 * http/tests/appcache/idempotent-update-expected.txt:
3381 * http/tests/appcache/identifier-test-expected.txt:
3382 * http/tests/appcache/interrupted-update-expected.txt:
3383 * http/tests/appcache/local-content-expected.txt:
3384 * http/tests/appcache/main-resource-fallback-for-network-error-crash-expected.txt:
3385 * http/tests/appcache/main-resource-hash-expected.txt:
3386 * http/tests/appcache/main-resource-redirect-expected.txt:
3387 * http/tests/appcache/manifest-containing-itself-expected.txt:
3388 * http/tests/appcache/manifest-parsing-expected.txt:
3389 * http/tests/appcache/manifest-redirect-2-expected.txt:
3390 * http/tests/appcache/manifest-redirect-expected.txt:
3391 * http/tests/appcache/manifest-with-empty-file-expected.txt:
3392 * http/tests/appcache/max-size-expected.txt:
3393 * http/tests/appcache/multi-fallback-expected.txt:
3394 * http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt:
3395 * http/tests/appcache/non-html-expected.txt:
3396 * http/tests/appcache/offline-access-expected.txt:
3397 * http/tests/appcache/online-fallback-layering-expected.txt:
3398 * http/tests/appcache/online-whitelist-expected.txt:
3399 * http/tests/appcache/origin-delete-expected.txt:
3400 * http/tests/appcache/origin-quota-continued-download-expected.txt:
3401 * http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.txt:
3402 * http/tests/appcache/origin-quota-expected.txt:
3403 * http/tests/appcache/origin-usage-expected.txt:
3404 * http/tests/appcache/origins-with-appcache-expected.txt:
3405 * http/tests/appcache/progress-counter-expected.txt:
3406 * http/tests/appcache/reload-expected.txt:
3407 * http/tests/appcache/remove-cache-expected.txt:
3408 * http/tests/appcache/resource-redirect-2-expected.txt:
3409 * http/tests/appcache/resource-redirect-expected.txt:
3410 * http/tests/appcache/simple-expected.txt:
3411 * http/tests/appcache/simple-video-async-expected.txt:
3412 * http/tests/appcache/simple-video-sync-expected.txt:
3413 * http/tests/appcache/top-frame-1-expected.txt:
3414 * http/tests/appcache/top-frame-2-expected.txt:
3415 * http/tests/appcache/top-frame-3-expected.txt:
3416 * http/tests/appcache/top-frame-4-expected.txt:
3417 * http/tests/appcache/update-cache-expected.txt:
3418 * http/tests/appcache/video-expected.txt:
3419 * http/tests/appcache/whitelist-wildcard-expected.txt:
3420 * http/tests/appcache/wrong-content-type-expected.txt:
3421 * http/tests/appcache/wrong-signature-2-expected.txt:
3422 * http/tests/appcache/wrong-signature-expected.txt:
3423 * http/tests/appcache/x-frame-options-prevents-framing-expected.txt:
3424 * http/tests/appcache/xhr-foreign-resource-expected.txt:
3425 * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt:
3426 * http/tests/security/appcache-switching-private-browsing-expected.txt:
3427 * http/tests/security/cross-origin-appcache-allowed-expected.txt:
3428 * http/tests/security/cross-origin-appcache-expected.txt:
3429 * http/tests/security/same-origin-appcache-blocked-expected.txt:
3430 * http/tests/ssl/upgrade-origin-usage-expected.txt:
3432 2018-01-19 John Wilander <wilander@apple.com>
3434 Resource Load Statistics: Implement callback support for removal of WebsiteDataType::ResourceLoadStatistics
3435 https://bugs.webkit.org/show_bug.cgi?id=181822
3436 https://bugs.webkit.org/show_bug.cgi?id=175263
3437 https://bugs.webkit.org/show_bug.cgi?id=178536
3438 https://bugs.webkit.org/show_bug.cgi?id=181223
3439 https://bugs.webkit.org/show_bug.cgi?id=181482
3440 <rdar://problem/33491222>
3441 <rdar://problem/33805293>
3442 <rdar://problem/36332683>
3443 <rdar://problem/36549026>
3445 Reviewed by Alex Christensen.
3447 * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html:
3448 * http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store.html:
3449 * http/tests/resourceLoadStatistics/grandfathering.html:
3450 * platform/ios/TestExpectations:
3451 Marked the three updated tests as [ Pass ].
3452 * platform/mac-wk2/TestExpectations:
3453 Marked the three updated tests as [ Pass ].
3455 2018-01-19 James Craig <jcraig@apple.com>
3457 AX: when invert colors is on, double-invert image and picture elements in UserAgentStyleSheet
3458 https://bugs.webkit.org/show_bug.cgi?id=181281
3459 <rdar://problem/36291776>
3461 Reviewed by Simon Fraser.
3463 Updated to include img and picture element tests.
3465 * accessibility/smart-invert-expected.txt:
3466 * accessibility/smart-invert-reference-expected.html:
3467 * accessibility/smart-invert.html:
3469 2018-01-19 Chris Dumez <cdumez@apple.com>
3471 The WebContent process should not process incoming IPC while waiting for a sync IPC reply
3472 https://bugs.webkit.org/show_bug.cgi?id=181560
3474 Reviewed by Ryosuke Niwa.
3476 Add layout test coverage.
3478 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
3479 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
3481 2018-01-19 Antoine Quint <graouts@apple.com>
3483 [Web Animations] Remove http/wpt/wk-web-animations tests
3484 https://bugs.webkit.org/show_bug.cgi?id=181861
3486 These tests were written early on during our Web Animations implementation before we had a good sense of the quality
3487 of the coverage of the W3C WPT suite. That suite is extremely comprehensive and all of the assertions we wrote ourselves
3488 are redundant and should be removed so that all testing, unless specific to our implementation, is done through the WPT
3491 Reviewed by Dean Jackson.
3493 * http/wpt/wk-web-animations/interfaces/document-get-animations-expected.txt: Removed.
3494 * http/wpt/wk-web-animations/interfaces/document-get-animations.html: Removed.
3495 * http/wpt/wk-web-animations/interfaces/element-get-animations-expected.txt: Removed.
3496 * http/wpt/wk-web-animations/interfaces/element-get-animations.html: Removed.
3497 * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle-expected.txt: Removed.
3498 * http/wpt/wk-web-animations/interfaces/keyframe-effect-getComputedStyle.html: Removed.
3499 * http/wpt/wk-web-animations/timing-model/animation-creation-basic-expected.txt: Removed.
3500 * http/wpt/wk-web-animations/timing-model/animation-creation-basic.html: Removed.
3501 * http/wpt/wk-web-animations/timing-model/animation-current-time-expected.txt: Removed.
3502 * http/wpt/wk-web-animations/timing-model/animation-current-time.html: Removed.
3503 * http/wpt/wk-web-animations/timing-model/animation-effect-expected.txt: Removed.
3504 * http/wpt/wk-web-animations/timing-model/animation-effect-timing-expected.txt: Removed.
3505 * http/wpt/wk-web-animations/timing-model/animation-effect-timing.html: Removed.
3506 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship-expected.txt: Removed.
3507 * http/wpt/wk-web-animations/timing-model/animation-effect-unique-relationship.html: Removed.
3508 * http/wpt/wk-web-animations/timing-model/animation-effect.html: Removed.
3509 * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property-expected.txt: Removed.
3510 * http/wpt/wk-web-animations/timing-model/animation-interface-effect-property.html: Removed.
3511 * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property-expected.txt: Removed.
3512 * http/wpt/wk-web-animations/timing-model/animation-interface-start-time-property.html: Removed.
3513 * http/wpt/wk-web-animations/timing-model/document-timeline-expected.txt: Removed.
3514 * http/wpt/wk-web-animations/timing-model/document-timeline.html: Removed.
3515 * http/wpt/wk-web-animations/timing-model/keyframe-effect-expected.txt: Removed.
3516 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration-expected.txt: Removed.
3517 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html: Removed.
3518 * http/wpt/wk-web-animations/timing-model/keyframe-effect.html: Removed.
3519 * http/wpt/wk-web-animations/timing-model/timeline-current-time-expected.txt: Removed.
3520 * http/wpt/wk-web-animations/timing-model/timeline-current-time.html: Removed.
3522 2018-01-19 Antoine Quint <graouts@apple.com>
3524 [Web Animations] Expose timing properties (delay, endDelay, fill, iterationStart, iterations, direction) and getComputedTiming()
3525 https://bugs.webkit.org/show_bug.cgi?id=181857
3526 <rdar://problem/36660081>
3528 Reviewed by Dean Jackson.
3530 Update expectations with progressions and new failure points now we expose more of the API.
3532 * http/wpt/web-animations/animation-model/animation-types/discrete-animation-expected.txt:
3533 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
3534 * http/wpt/web-animations/interfaces/Animation/finish-expected.txt:
3535 * http/wpt/web-animations/interfaces/Animation/finished-expected.txt:
3536 * http/wpt/web-animations/interfaces/Animation/pause-expected.txt:
3537 * http/wpt/web-animations/interfaces/Animation/play-expected.txt:
3538 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt:
3539 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt:
3540 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt:
3541 * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
3542 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt:
3543 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt:
3544 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt:
3545 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt:
3546 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt:
3547 * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt:
3548 * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt:
3549 * http/wpt/web-animations/timing-model/animation-effects/local-time-expected.txt:
3550 * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt:
3551 * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt:
3552 * http/wpt/web-animations/timing-model/animations/set-the-animation-start-time-expected.txt:
3553 * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
3554 * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
3555 * http/wpt/wk-web-animations/timing-model/keyframe-effect-interface-timing-duration.html:
3557 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3559 Mark http/tests/images/image-supports-video.html as flaky.
3560 https://bugs.webkit.org/show_bug.cgi?id=181862
3562 Unreviewed test gardening.
3564 * platform/mac-wk1/TestExpectations:
3566 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3568 Update TestExpectations for media/W3C/audio/networkState/networkState_during_loadstart.html.
3569 https://bugs.webkit.org/show_bug.cgi?id=123010
3571 Unreviewed test gardening.
3573 * platform/mac/TestExpectations:
3575 2018-01-19 Jonathan Bedard <jbedard@apple.com>
3577 Move select-out-of-floated-non-editable iOS Simulator expectations to iOS
3579 Unreviewed test gardening.
3581 r222317 introduced these test expectations. These expectations should apply to both
3582 Simulator and device testing.
3584 * platform/ios-simulator-wk2/TestExpectations:
3585 * platform/ios-wk2/TestExpectations:
3587 2018-01-19 Frederic Wang <fwang@igalia.com>
3589 Use promises for basic-gestures.js and 'await' for the corresponding tests
3590 https://bugs.webkit.org/show_bug.cgi?id=181841
3592 Reviewed by Megan Gardner.
3594 * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: Remove redundant
3595 check for testRunner.runUIScript, rewrite runUIScript calls to just await a promise, add the
3596 async keyword to runTest and reindent.
3597 Also remove extraneous space after + operator.
3598 * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Ditto.
3599 * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html: Ditto.
3600 * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html: Ditto.
3601 * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Ditto.
3602 * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Ditto.
3603 * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Ditto.
3604 * fast/events/touch/ios/long-press-to-select-text.html: Ditto.
3605 * resources/basic-gestures.js: For all functions in this file, wrap the script source into a
3606 runUIScript call and a new promise, reindent.
3608 2018-01-19 Per Arne Vollan <pvollan@apple.com>
3610 Mark svg/filters/feDiffuseLighting-bottomRightPixel.html as failing on Windows.
3611 https://bugs.webkit.org/show_bug.cgi?id=181854
3613 Unreviewed test gardening.
3615 * platform/win/TestExpectations:
3617 2018-01-19 Antoine Quint <graouts@apple.com>
3619 [iOS] LayoutTest media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html fails on Internal bots
3620 https://bugs.webkit.org/show_bug.cgi?id=181843
3621 <rdar://problem/36061363>
3623 The button we were trying to press was outside of the viewable screen area and so the tap wouldn't occur.
3624 Resizing the video to fit in the window fixes the issue.
3626 Reviewed by Youenn Fablet.
3628 * media/modern-media-controls/media-controller/ios/media-controller-ios-do-not-hide-controls-when-tapping-button.html:
3630 2018-01-18 Frederic Wang <fwang@igalia.com>
3632 Move helper files for iOS touch gestures into LayoutTests/resources
3633 https://bugs.webkit.org/show_bug.cgi?id=181798
3635 Reviewed by Wenson Hsieh.
3637 * fast/events/touch/ios/drag-to-autoscroll-in-single-line-editable.html: Change URL of
3638 basic-gestures.js ; remove gesture-helpers.js it seems unused and has the wrong URL anyway.
3639 * fast/events/touch/ios/long-press-then-drag-down-to-change-selected-text.html: Change URL
3640 of basic-gestures.js.
3641 * fast/events/touch/ios/long-press-then-drag-left-to-change-selected-text.html: Ditto.
3642 * fast/events/touch/ios/long-press-then-drag-right-to-change-selected-text.html: Ditto.
3643 * fast/events/touch/ios/long-press-then-drag-to-select-text.html: Ditto.
3644 * fast/events/touch/ios/long-press-then-drag-up-to-change-selected-text.html: Ditto.
3645 * fast/events/touch/ios/long-press-to-select-and-tap-to-clear.html: Ditto.
3646 * fast/events/touch/ios/long-press-to-select-text.html: Ditto.
3647 * resources/basic-gestures.js: Renamed from LayoutTests/fast/events/touch/ios/resources/basic-gestures.js.
3648 * resources/ui-debugging.js: Renamed from LayoutTests/fast/events/touch/ios/resources/ui-debugging.js.
3649 Note that this file was introduced in r222517 but seems unused for now.
3651 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3653 Mark platform/mac/webrtc/captureCanvas-webrtc-software-encoder.html as flaky.
3654 https://bugs.webkit.org/show_bug.cgi?id=180171
3656 Unreviewed test gardening.
3658 * platform/mac/TestExpectations:
3660 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3662 Mark inspector/debugger/breakpoint-action-log.html as flaky.
3663 https://bugs.webkit.org/show_bug.cgi?id=181839
3665 Unreviewed test gardening.
3667 * platform/mac-wk2/TestExpectations:
3669 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3671 Mark storage/websql/database-lock-after-reload.html as flaky.
3672 https://bugs.webkit.org/show_bug.cgi?id=173928
3674 Unreviewed test gardening.
3676 * platform/mac/TestExpectations:
3678 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3680 Mark imported/w3c/web-platform-tests/IndexedDB/idbdatabase-createObjectStore-exception-order.htm as flaky.
3681 https://bugs.webkit.org/show_bug.cgi?id=172243
3683 Unreviewed test gardening.
3687 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3689 Mark js/slow-stress/Int32Array-alloc-huge-long-lived.html as slow on iOS.
3690 https://bugs.webkit.org/show_bug.cgi?id=181838
3692 Unreviewed test gardening.
3694 * platform/ios/TestExpectations:
3696 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3698 Mark media/W3C/video/networkState/networkState_during_loadstart.html as flaky.
3699 https://bugs.webkit.org/show_bug.cgi?id=179643
3701 Unreviewed test gardening.
3703 * platform/mac-wk1/TestExpectations:
3705 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3707 Mark media/video-main-content-allow-then-deny.html as flaky.
3708 https://bugs.webkit.org/show_bug.cgi?id=181830
3710 Unreviewed test gardening.
3712 * platform/mac/TestExpectations:
3714 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3716 Update TestExpectations for fast/multicol/spanner-crash-when-adding-summary.html.
3718 Unreviewed test gardening.
3720 * platform/ios/TestExpectations:
3721 * platform/mac/TestExpectations:
3723 2018-01-18 Ryan Haddad <ryanhaddad@apple.com>
3725 Mark imported/w3c/web-platform-tests/service-workers/service-worker/update-after-navigation-fetch-event.https.html as flaky.
3726 https://bugs.webkit.org/show_bug.cgi?id=181499
3728 Unreviewed test gardening.
3730 * platform/ios/TestExpectations:
3732 2018-01-18 Chris Dumez <cdumez@apple.com>
3734 We should be able to terminate service workers that are unresponsive
3735 https://bugs.webkit.org/show_bug.cgi?id=181563
3736 <rdar://problem/35280031>
3738 Reviewed by Alex Christensen.
3740 Add layout test coverage.
3742 * http/tests/workers/service/postmessage-after-terminating-hung-worker-expected.txt: Added.
3743 * http/tests/workers/service/postmessage-after-terminating-hung-worker.html: Added.
3744 * http/tests/workers/service/resources/postmessage-after-terminating-hung-worker.js: Added.
3745 * http/tests/workers/service/resources/postmessage-echo-worker-mayhang.js: Added.
3747 2018-01-18 Joanmarie Diggs <jdiggs@igalia.com>
3749 AX: roles-computedRoleString.html layout test should support enabling/disabling individual test cases
3750 https://bugs.webkit.org/show_bug.cgi?id=181806
3752 Reviewed by Chris Fleizach.
3754 Add a "data-platform" attribute to each element so that we can enable or disable
3755 a given test case on a given platform. Update the platform expectations for GTK
3756 to reflect changes and new support which happened in the interim. And remove the
3757 test from the list of expected failures.
3759 * accessibility/roles-computedRoleString.html:
3760 * platform/gtk/TestExpectations:
3761 * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
3763 2018-01-18 Joanmarie Diggs <jdiggs@igalia.com>
3765 [GTK] AX: Two layout tests crash with error 'g_strstr_len: assertion 'haystack != NULL' failed' in Accessibility::UIElement::url
3766 https://bugs.webkit.org/show_bug.cgi?id=176796
3768 Reviewed by Chris Fleizach.
3770 Remove failing tests from Test Expectations. Update expected results of
3771 xml-roles-exposed to reflect several bug fixes which were made in the
3772 interim. Modify add-children-pseudo-element.html to account for platform
3773 differences in the accessibility tree. Add an additional URL test because
3774 we didn't have coverage for getting the URL of accessible links resulting
3775 from native anchor elements.
3777 * accessibility/add-children-pseudo-element.html: Modified.
3778 * accessibility/gtk/link-url-expected.txt: Added.
3779 * accessibility/gtk/link-url.html: Added.
3780 * accessibility/gtk/xml-roles-exposed-expected.txt: Updated.
3781 * platform/gtk/TestExpectations: Removed failing tests.
3782 * platform/gtk/accessibility/add-children-pseudo-element-expected.txt: Added.
3784 2018-01-18 Matt Lewis <jlewis3@apple.com>
3786 Marked multiple imported/w3c/web-platform-tests/service-workers/ test as flaky
3787 https://bugs.webkit.org/show_bug.cgi?id=181750
3789 Unreviewed test gardening.
3791 * platform/mac-wk2/TestExpectations:
3793 2018-01-18 Antti Koivisto <antti@apple.com>
3795 REGRESSION (r223604): Setting :before/after pseudo element on <noscript> asserts
3796 https://bugs.webkit.org/show_bug.cgi?id=181795
3797 <rdar://problem/36334524>
3799 Reviewed by David Kilzer.
3801 * fast/css-generated-content/noscript-pseudo-anim-crash-expected.txt: Added.
3802 * fast/css-generated-content/noscript-pseudo-anim-crash.html: Added.
3804 2018-01-18 Chris Fleizach <cfleizach@apple.com>
3806 AX: Aria-activedescendant not supported
3807 https://bugs.webkit.org/show_bug.cgi?id=161734
3808 <rdar://problem/28202679>
3810 Reviewed by Joanmarie Diggs.
3812 * accessibility/aria-combobox-control-owns-elements-expected.txt: Added.
3813 * accessibility/aria-combobox-control-owns-elements.html: Added.
3815 2018-01-18 Per Arne Vollan <pvollan@apple.com>
3817 Mark fast/forms/auto-fill-button/input-strong-password-auto-fill-button.html as failing on Windows.
3818 https://bugs.webkit.org/show_bug.cgi?id=181662
3820 Unreviewed test gardening.
3822 * platform/win/TestExpectations:
3824 2018-01-17 Per Arne Vollan <pvollan@apple.com>
3826 REGRESSION (r224780): Text stroke not applied to video captions.
3827 https://bugs.webkit.org/show_bug.cgi?id=181743
3828 <rdar://problem/35874338>
3830 Reviewed by Simon Fraser.
3832 * media/track/track-css-stroke-cues-expected.txt:
3833 * media/track/track-css-stroke-cues.html:
3834 * media/track/track-css-visible-stroke-expected.html: Added.
3835 * media/track/track-css-visible-stroke.html: Added.
3837 2018-01-18 Andy Estes <aestes@apple.com>
3839 [Payment Request] Support a default shipping address for Apple Pay
3840 https://bugs.webkit.org/show_bug.cgi?id=181754
3841 <rdar://problem/36009733>
3843 Reviewed by Brady Eidson.
3845 * http/tests/ssl/applepay/ApplePayRequestShippingContact.https-expected.txt: Added.
3846 * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html: Added.
3848 2018-01-18 Ali Juma <ajuma@chromium.org>
3850 imported/w3c/web-platform-tests/viewport/viewport-resize-event-on-load-overflowing-page.html is flaky
3851 https://bugs.webkit.org/show_bug.cgi?id=181435
3853 Reviewed by Frédéric Wang.
3855 Test gardening. The flakiness was fixed by r227054, so remove the test expectation.
3859 2018-01-18 Jer Noble <jer.noble@apple.com>
3861 Layout Test http/tests/images/image-supports-video.html is flaky
3862 https://bugs.webkit.org/show_bug.cgi?id=181008
3863 <rdar://problem/36143943>
3865 Reviewed by Youenn Fablet.
3867 Send a "Cache-control: nocache" header from the HTTP server when the image resource is
3870 * http/tests/resources/redirect-to-video-if-accepted.php:
3871 * platform/mac-wk1/TestExpectations:
3873 2018-01-17 Jer Noble <jer.noble@apple.com>
3875 WebVTT served via HLS never results in cues
3876 https://bugs.webkit.org/show_bug.cgi?id=181773
3878 Reviewed by Eric Carlson.
3880 * http/tests/media/hls/hls-webvtt-tracks-expected.txt: Added.
3881 * http/tests/media/hls/hls-webvtt-tracks.html: Added.
3882 * http/tests/media/resources/hls/subtitles/fileSequence0.webvtt: Added.
3883 * http/tests/media/resources/hls/subtitles/prog_index.m3u8: Added.
3884 * http/tests/media/resources/hls/test-webvtt.m3u8: Added.
3886 2018-01-17 John Wilander <wilander@apple.com>
3888 Resource Load Statistics: Block cookies for prevalent resources without user interaction
3889 https://bugs.webkit.org/show_bug.cgi?id=177394
3890 <rdar://problem/34613960>
3892 Reviewed by Alex Christensen.
3894 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
3895 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
3896 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
3897 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
3898 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
3899 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
3900 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
3901 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
3902 * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
3903 * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
3904 Test case reworked and is now remove-partitioning-in-redirect.html.
3905 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
3906 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
3907 * platform/ios/TestExpectations:
3908 New tests marked as [ Pass ] for iOS.
3909 * platform/mac-wk2/TestExpectations:
3910 New tests marked as [ Pass ] for High Sierra+.
3911 * platform/wk2/TestExpectations:
3912 New tests skipped for WK2 in general.
3914 2018-01-17 Alicia Boya García <aboya@igalia.com>
3916 Unreviewed GTK+ gardening
3918 * platform/gtk/TestExpectations:
3920 2018-01-17 Matt Lewis <jlewis3@apple.com>
3922 Unreviewed, rolling out r227076.
3924 This breaks internal builds
3928 "Resource Load Statistics: Block cookies for prevalent
3929 resources without user interaction"
3930 https://bugs.webkit.org/show_bug.cgi?id=177394
3931 https://trac.webkit.org/changeset/227076
3933 2018-01-17 Matt Lewis <jlewis3@apple.com>
3935 Marked http/wpt/resource-timing/rt-resources-per-worker.html as flaky on High Sierra.
3936 https://bugs.webkit.org/show_bug.cgi?id=180260
3938 Unreviewed test gardening.
3940 * platform/mac/TestExpectations:
3942 2018-01-17 Zalan Bujtas <zalan@apple.com>
3944 Multicol: RenderMultiColumnFlow should not inherit the flow state
3945 https://bugs.webkit.org/show_bug.cgi?id=181762
3946 <rdar://problem/35448565>
3948 Reviewed by Simon Fraser.
3950 * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow-expected.txt: Added.
3951 * fast/multicol/crash-when-out-of-flow-positioned-becomes-in-flow.html: Added.
3953 2018-01-17 Ryan Haddad <ryanhaddad@apple.com>
3955 [iOS] Re-enable LayoutTests in the storage/indexeddb directory
3956 https://bugs.webkit.org/show_bug.cgi?id=180958
3958 Unreviewed test gardening.
3960 * platform/ios/TestExpectations:
3962 2018-01-17 Antti Koivisto <antti@apple.com>
3964 REGRESSION (r226385?): Crash in com.apple.WebCore: WebCore::MediaQueryEvaluator::evaluate const + 32
3965 https://bugs.webkit.org/show_bug.cgi?id=181742
3966 <rdar://problem/36334726>
3968 Reviewed by David Kilzer.
3970 * fast/media/mediaqueryevaluator-crash-expected.txt: Added.
3971 * fast/media/mediaqueryevaluator-crash.html: Added.
3973 2018-01-17 Matt Lewis <jlewis3@apple.com>
3975 Marked inspector/worker/worker-recover-if-inspector-close.html as flaky on macOS
3976 https://bugs.webkit.org/show_bug.cgi?id=181100
3978 Unreviewed test gardening.
3980 * platform/mac/TestExpectations:
3982 2018-01-17 Simon Fraser <simon.fraser@apple.com>
3984 REGRESSION (r226902): fast/events/ios/rotation/layout-viewport-during-rotation.html and fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html are timing out
3985 <rdar://problem/36589755>
3987 The first argument to a load event listener is an event, which meant that passing scriptCompleteCallback
3988 didn't work as expected.
3990 * fast/events/ios/rotation/layout-viewport-during-rotation.html:
3991 * fast/events/ios/rotation/safe-area-insets-during-safari-type-rotation.html:
3993 2018-01-17 John Wilander <wilander@apple.com>
3995 Resource Load Statistics: Block cookies for prevalent resources without user interaction
3996 https://bugs.webkit.org/show_bug.cgi?id=177394
3997 <rdar://problem/34613960>
3999 Reviewed by Alex Christensen.
4001 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt: Added.
4002 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html: Added.
4003 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
4004 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context-expected.txt: Added.
4005 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html: Added.
4006 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
4007 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt: Added.
4008 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html: Added.
4009 * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect-expected.txt: Removed.
4010 * http/tests/resourceLoadStatistics/remove-partitioning-from-redirect.html: Removed.
4011 Test case reworked and is now remove-partitioning-in-redirect.html.
4012 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt: Added.
4013 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html: Added.
4014 * platform/ios/TestExpectations:
4015 New tests marked as [ Pass ] for iOS.
4016 * platform/mac-wk2/TestExpectations:
4017 New tests marked as [ Pass ] for High Sierra+.
4018 * platform/wk2/TestExpectations:
4019 New tests skipped for WK2 in general.
4021 2018-01-17 Daniel Bates <dabates@apple.com>
4023 REGRESSION (r222795): Cardiogram never signs in
4024 https://bugs.webkit.org/show_bug.cgi?id=181693
4025 <rdar://problem/36286293>
4027 Reviewed by Ryosuke Niwa.
4029 Adds a test to ensure that a file URL can set forbidden XHR headers when the setting
4030 allowSettingAnyXHRHeaderFromFileURLs is enabled.
4032 * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled-expected.txt: Added.
4033 * fast/xmlhttprequest/set-dangerous-headers-from-file-when-setting-enabled.html: Added.
4035 2018-01-17 Daniel Bates <dabates@apple.com>
4037 ASSERTION FAILED: !m_completionHandler in PingHandle::~PingHandle()
4038 https://bugs.webkit.org/show_bug.cgi?id=181746
4039 <rdar://problem/36586248>
4041 Reviewed by Chris Dumez.
4043 Adds a test to ensure that loading a protected image from a beforeunload handler
4044 does not cause an assertion failure.
4046 * http/tests/misc/before-unload-load-image-expected.txt: Added.
4047 * http/tests/misc/before-unload-load-image.html: Added.
4048 * http/tests/misc/resources/before-unload-in-subframe-child.html: Added.
4049 * http/tests/misc/resources/protected/protected-image.php: Added.
4051 2018-01-17 Yacine Bandou <yacine.bandou_ext@softathome.com>
4053 [EME][GStreamer] Add the full-sample encryption support in the GStreamer ClearKey decryptor
4054 https://bugs.webkit.org/show_bug.cgi?id=180080
4056 Reviewed by Xabier Rodriguez-Calvar.
4058 * platform/wpe/TestExpectations:
4059 This patch fixes the crash of the test clearKey-cenc-audio-playback-mse.
4061 2018-01-17 Ali Juma <ajuma@chromium.org>
4063 Update web platform tests for Visual Viewport API
4064 https://bugs.webkit.org/show_bug.cgi?id=181689
4066 Reviewed by Alex Christensen.