1 2018-02-09 Andy Estes <aestes@apple.com>
3 [Payment Request] Crash in PaymentRequest::canMakePayment() when Apple Pay payment method data is missing required fields
4 https://bugs.webkit.org/show_bug.cgi?id=182631
8 * http/tests/paymentrequest/payment-request-canmakepayment-method.https-expected.txt:
9 * http/tests/paymentrequest/payment-request-canmakepayment-method.https.html:
11 2018-02-09 Ryan Haddad <ryanhaddad@apple.com>
13 Update TestExpectations for fast/forms/textarea/textarea-state-restore.html
14 https://bugs.webkit.org/show_bug.cgi?id=90980
16 Unreviewed test gardening.
19 * platform/wk2/TestExpectations:
21 2018-02-09 Philippe Normand <pnormand@igalia.com>
23 [GStreamer][WebAudio] Winamp2-js woes
24 https://bugs.webkit.org/show_bug.cgi?id=182612
26 Reviewed by Xabier Rodriguez Calvar and Carlos Alberto Lopez Perez.
28 * webaudio/silence-after-playback-expected.wav: Added.
29 * webaudio/silence-after-playback.html: Added.
31 2018-02-09 Javier Fernandez <jfernandez@igalia.com>
33 [css-align] Implement the new behavior of 'legacy' for justify-items
34 https://bugs.webkit.org/show_bug.cgi?id=172712
36 Reviewed by Antti Koivisto.
38 Rebaselined Default Alignment related tests because of the new 'legacy' value.
40 * css3/parse-alignment-of-root-elements.html:
41 * css3/parse-place-items.html:
42 * fast/css/parse-justify-items.html:
44 2018-02-08 Matt Lewis <jlewis3@apple.com>
46 Marked media/W3C/video/events/event_progress_manual.html as flaky on macOS WK2.
47 https://bugs.webkit.org/show_bug.cgi?id=177663
49 Unreviewed test gardening.
51 * platform/mac-wk2/TestExpectations:
53 2018-02-08 Chris Dumez <cdumez@apple.com>
55 Form submission after navigation fails when decidePolicyForNavigationAction is async
56 https://bugs.webkit.org/show_bug.cgi?id=182412
57 <rdar://problem/35181099>
59 Reviewed by Alex Christensen.
61 Import layout test coverage from Alex's earlier patch.
63 * http/tests/navigation/resources/a.html: Added.
64 * http/tests/navigation/resources/b.html: Added.
65 * http/tests/navigation/sync-form-submit-iframe-expected.txt: Added.
66 * http/tests/navigation/sync-form-submit-iframe.html: Added.
68 2018-02-08 Per Arne Vollan <pvollan@apple.com>
70 Mark accessibility/aria-hidden-updates-alldescendants.html as a failure on Windows.
71 https://bugs.webkit.org/show_bug.cgi?id=182626
73 Unreviewed test gardening.
75 * platform/win/TestExpectations:
77 2018-02-08 John Wilander <wilander@apple.com>
79 Switch http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html from testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback()
80 https://bugs.webkit.org/show_bug.cgi?id=182624
81 <rdar://problem/37364749>
83 Unreviewed test gardening.
85 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
86 * platform/mac-wk2/TestExpectations:
87 Changed from [ Pass Timeout ] to [ Pass ] for the given test.
89 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
91 Mark inspector/console/clearMessages.html as flaky.
92 https://bugs.webkit.org/show_bug.cgi?id=182620
94 Unreviewed test gardening.
96 * platform/mac/TestExpectations:
98 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
100 Mark media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html as flaky.
101 https://bugs.webkit.org/show_bug.cgi?id=182571
103 Unreviewed test gardening.
105 * platform/mac-wk1/TestExpectations:
107 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
109 Mark webanimations/animation-opacity-animation-crash.html as flaky.
110 https://bugs.webkit.org/show_bug.cgi?id=181612
112 Unreviewed test gardening.
114 * platform/ios/TestExpectations:
115 * platform/mac/TestExpectations:
117 2018-02-08 Ryan Haddad <ryanhaddad@apple.com>
119 Mark fast/dom/adopt-node-crash-2.html as flaky.
120 https://bugs.webkit.org/show_bug.cgi?id=182589
122 Unreviewed test gardening.
124 * platform/mac/TestExpectations:
126 2018-02-08 Chris Fleizach <cfleizach@apple.com>
128 AX: Defer attribute computation until needed.
129 https://bugs.webkit.org/show_bug.cgi?id=182386
130 <rdar://problem/37115277>
132 Reviewed by Zalan Bujtas.
134 Update tests to reflect new world of delayed attribute handling for accessibility.
136 * accessibility/canvas-fallback-content.html:
137 Make test async so attributes can be checked after deferred handling.
138 * accessibility/mac/aria-expanded-notifications.html:
139 Access elements through AX tree so attribute changes generate notifications.
140 * accessibility/mac/aria-listbox-selectedchildren-change.html:
141 Make test async so attributes can be checked after deferred handling.
142 * accessibility/mac/aria-menu-item-selected-notification.html:
143 Access menu item through AX tree so attribute changes generate notifications.
144 * accessibility/mac/aria-modal-auto-focus.html:
145 Access buttons after delay so attributes have time to be deferred.
146 * accessibility/mac/element-busy-changed.html:
147 Process second attribute change after delay so we generate two notifications.
148 * accessibility/mac/expanded-notification.html:
149 Set attributes after a delay so they generate individual notifications.
150 * accessibility/notification-listeners.html:
151 Access elements through AX tree so attribute changes generate notifications.
153 2018-02-08 Miguel Gomez <magomez@igalia.com>
155 Unreviewed GTK+ gardening after r228270.
157 * platform/gtk/TestExpectations:
159 2018-02-08 Philippe Normand <pnormand@igalia.com>
161 [GStreamer] LayoutTest webaudio/silent-audio-interrupted-in-background.html makes its subsequent test flaky crash
162 https://bugs.webkit.org/show_bug.cgi?id=173916
164 Reviewed by Xabier Rodriguez Calvar.
166 * platform/gtk/TestExpectations: Unskip fixed test.
168 2018-02-06 Yusuke Suzuki <utatane.tea@gmail.com>
170 [JSC] Implement Array.prototype.flatMap and Array.prototype.flatten
171 https://bugs.webkit.org/show_bug.cgi?id=182440
173 Reviewed by Darin Adler.
175 * inspector/model/remote-object-get-properties-expected.txt:
176 * js/Object-getOwnPropertyNames-expected.txt:
177 * js/script-tests/Object-getOwnPropertyNames.js:
179 2018-01-13 Darin Adler <darin@apple.com>
182 https://bugs.webkit.org/show_bug.cgi?id=179591
184 Reviewed by Chris Dumez.
186 * fast/dom/reference-cycle-leaks-expected.txt: Expect success for the
187 CustomEvent, MessageEvent, and PopStateEvent cycle leak checks.
189 2018-02-07 Said Abou-Hallawa <sabouhallawa@apple.com>
191 [iOS] Skip webgl/webgl-texture-image-buffer-reuse.html
192 https://bugs.webkit.org/show_bug.cgi?id=182592
194 Unreviewed test gardening.
196 * platform/ios/TestExpectations:
198 2018-02-07 Youenn Fablet <youenn@apple.com>
200 Remove www1/www2 URLs from service worker tests
201 https://bugs.webkit.org/show_bug.cgi?id=182548
203 Reviewed by Chris Dumez.
207 2018-02-07 John Wilander <wilander@apple.com>
209 Switch testRunner.installStatisticsDidModifyDataRecordsCallback() to testRunner.installStatisticsDidScanDataRecordsCallback() in two tests
210 https://bugs.webkit.org/show_bug.cgi?id=182366
211 <rdar://problem/37094805>
213 Unreviewed test gardening.
215 This change is an attempt to make two flaky test cases stable.
216 It also skips http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
217 because the timestamp resolution of 5 seconds is now so short that we run into timing flakiness.
219 * http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html:
220 * http/tests/resourceLoadStatistics/non-prevalent-resource-without-user-interaction.html:
221 * platform/mac-wk2/TestExpectations:
222 Removed [ Skip ] entry for http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html
223 Added [ Skip ] entry for http/tests/resourceLoadStatistics/user-interaction-only-reported-once-within-short-period-of-time.html
224 * platform/wk2/TestExpectations:
225 Now both the above test cases are marked [ Pass ].
227 2018-02-07 Ryan Haddad <ryanhaddad@apple.com>
229 Skip media/modern-media-controls/tracks-support/tracks-support-show-panel-after-dragging-controls.html.
230 https://bugs.webkit.org/show_bug.cgi?id=169158
232 Unreviewed test gardening.
234 * platform/mac/TestExpectations:
236 2018-02-07 Youenn Fablet <youenn@apple.com>
238 ASSERTION FAILED: m_timeOrigin in Performance::Performance()
239 https://bugs.webkit.org/show_bug.cgi?id=182558
240 <rdar://problem/37297551>
242 Reviewed by Chris Dumez.
244 Make use of WPT cors-preflight-star.any.js test in service worker.
245 This test should be removed once WPT will run any.js tests in service workers as well as workers and window.
247 * http/wpt/service-workers/cors-preflight-star.any.js: Added.
248 * http/wpt/service-workers/cors-preflight-star.any.serviceworker-expected.txt: Added.
249 * http/wpt/service-workers/cors-preflight-star.any.serviceworker.html: Added.
251 2018-02-07 Wenson Hsieh <wenson_hsieh@apple.com>
253 REGRESSION(r226396): File paths are inserted when dropping image files
254 https://bugs.webkit.org/show_bug.cgi?id=182557
255 <rdar://problem/37294120>
257 Reviewed by Ryosuke Niwa.
259 Tweak an existing layout test that drops a file into a contenteditable, to check that no text is inserted into
260 the editable element after dropping.
262 * editing/pasteboard/drag-files-to-editable-element-as-URLs-expected.txt:
263 * editing/pasteboard/drag-files-to-editable-element-as-URLs.html:
265 2018-02-07 John Wilander <wilander@apple.com>
267 Restrict Referer to just the origin for third parties in private mode and third parties ITP blocks cookies for in regular mode
268 https://bugs.webkit.org/show_bug.cgi?id=182559
269 <rdar://problem/36990337>
271 Reviewed by Andy Estes.
274 New tests marked as [ Skip ]. The change only applies to iOS and Mac.
275 * http/tests/resourceLoadStatistics/resources/echo-referrer.php: Added.
276 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects-expected.txt: Added.
277 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-redirects.html: Added.
278 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests-expected.txt: Added.
279 * http/tests/resourceLoadStatistics/strip-referrer-to-origin-for-prevalent-subresource-requests.html: Added.
280 * http/tests/security/resources/echo-referrer.php: Added.
281 * http/tests/security/resources/redirect.php: Added.
282 * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode-expected.txt: Added.
283 * http/tests/security/strip-referrer-to-origin-for-third-party-redirects-in-private-mode.html: Added.
284 * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode-expected.txt: Added.
285 * http/tests/security/strip-referrer-to-origin-for-third-party-requests-in-private-mode.html: Added.
286 * platform/ios/TestExpectations:
287 New tests marked as [ Pass ].
288 * platform/mac-wk2/TestExpectations:
289 New tests marked as [ Pass ].
290 * platform/wk2/TestExpectations:
291 New tests marked as [ Skip ].
293 2018-02-07 Matt Lewis <jlewis3@apple.com>
295 Adjusted test expectations for storage/indexeddb/modern/idbtransaction-objectstore-failures.html.
296 https://bugs.webkit.org/show_bug.cgi?id=171862
298 Unreviewed test gardening.
300 * platform/mac-wk2/TestExpectations:
302 2018-02-07 Daniel Bates <dabates@apple.com>
304 Log error when authentication challenge is blocked due to an insecure request
305 https://bugs.webkit.org/show_bug.cgi?id=182358
307 Reviewed by Andy Estes.
309 Add more tests and update expected results of existing tests now that we emit console messages.
311 Also fixed a typo in LayoutTests/http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html
312 so that it tests what it actually claims to test and made the test programmatically load the image
313 to avoid output flakiness caused by the preload scanner preloading it. The preload scanner performs
314 mixed content checks and this can cause duplicate mixed content warnings in the test output.
316 * http/tests/security/mixedContent/insecure-basic-auth-image.https-expected.txt: Added.
317 * 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.
318 * http/tests/security/mixedContent/insecure-download-redirects-to-basic-auth-secure-download.https-expected.txt:
319 * http/tests/security/mixedContent/insecure-image-redirects-to-basic-auth-secure-image-expected.txt:
320 * http/tests/security/mixedContent/resources/subresource/protected-page.php: Added.
321 * http/tests/security/mixedContent/resources/subresource2/protected-image.php: Added.
322 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https-expected.txt: Added.
323 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-insecure-page.https.html: Added.
324 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https-expected.txt: Added.
325 * http/tests/security/mixedContent/secure-page-navigates-to-basic-auth-secure-page-via-insecure-redirect.https.html: Added.
326 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https-expected.txt:
327 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https-expected.txt:
328 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-insecure-image.https.html:
330 2018-02-07 Chris Dumez <cdumez@apple.com>
332 IndexedDB in service workers is using a memory backed store
333 https://bugs.webkit.org/show_bug.cgi?id=182574
334 <rdar://problem/37316205>
336 Reviewed by Youenn Fablet.
338 Unskip test that no longer times out.
342 2018-02-07 Ms2ger <Ms2ger@igalia.com>
344 [WPE] Enable http/wpt/fetch/response-status-text.html
345 https://bugs.webkit.org/show_bug.cgi?id=177872
347 Unreviewed test gardening.
349 * platform/wpe/TestExpectations: the test appears to pass since r227900.
351 2018-02-07 Ms2ger <Ms2ger@igalia.com>
354 https://bugs.webkit.org/show_bug.cgi?id=182568
356 Unreviewed test gardening.
358 * platform/wpe/TestExpectations:
359 - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-margin-001.html: fixed in r226404.
360 - imported/w3c/web-platform-tests/css/css-shapes/shape-outside/values/shape-outside-shape-arguments-000.html: fixed in r226404.
361 - imported/w3c/web-platform-tests/XMLHttpRequest/getallresponseheaders.htm: fixed in r227900.
362 - imported/w3c/web-platform-tests/XMLHttpRequest/status-async.htm: fixed in r227900.
363 - imported/w3c/web-platform-tests/XMLHttpRequest/status-basic.htm: fixed in r227900.
364 - imported/w3c/web-platform-tests/XMLHttpRequest/status-error.htm: fixed in r227900.
365 - svg/custom/filter-update-different-root.html: fixed in r225797.
366 - svg/filters/color-space-conversion.svg: fixed in r225797.
367 - svg/filters/container-with-filters.svg: fixed in r225797.
368 - svg/filters/feComposite-background-rect-control-operators.svg: fixed in r225797.
369 - svg/filters/feDisplacementMap-filterUnits.svg: fixed in r225797.
370 * platform/wpe/imported/w3c/web-platform-tests/html/dom/interfaces-expected.txt:
371 update for error message change, probably in r227900.
373 2018-02-06 Nikita Vasilyev <nvasilyev@apple.com>
375 Web Inspector: Rename String.prototype.trimEnd to avoid conflicts with native trimEnd
376 https://bugs.webkit.org/show_bug.cgi?id=182545
378 Reviewed by Brian Burg.
380 * inspector/unit-tests/string-utilities-expected.txt:
381 * inspector/unit-tests/string-utilities.html:
383 2018-02-06 Said Abou-Hallawa <sabouhallawa@apple.com>
385 Rendering SVG images with same size as WebGL texture doesn't work correctly
386 https://bugs.webkit.org/show_bug.cgi?id=182367
388 Reviewed by Dean Jackson.
390 * webgl/webgl-texture-image-buffer-reuse-expected.html: Added.
391 * webgl/webgl-texture-image-buffer-reuse.html: Added.
393 2018-02-06 Matt Lewis <jlewis3@apple.com>
395 Marked transitions/transition-display-property.html as flaky.
396 https://bugs.webkit.org/show_bug.cgi?id=182554
398 Unreviewed test gardening.
400 * platform/mac-wk1/TestExpectations:
402 2018-02-06 Youenn Fablet <youenn@apple.com>
404 imported/w3c/web-platform-tests/service-workers/service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html is flaky
405 https://bugs.webkit.org/show_bug.cgi?id=182541
407 Reviewed by Chris Dumez.
411 2018-02-06 Chris Dumez <cdumez@apple.com>
413 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
414 https://bugs.webkit.org/show_bug.cgi?id=181392
415 <rdar://problem/36384136>
417 Reviewed by Youenn Fablet.
419 Unskip test that is no longer flaky.
421 * platform/mac-wk2/TestExpectations:
423 2018-02-06 Andy Estes <aestes@apple.com>
425 [Payment Request] show() should take an optional PaymentDetailsUpdate promise
426 https://bugs.webkit.org/show_bug.cgi?id=182538
427 <rdar://problem/36754552>
429 Reviewed by Tim Horton.
431 * http/tests/paymentrequest/payment-request-show-method.https-expected.txt:
432 * http/tests/paymentrequest/payment-request-show-method.https.html:
434 2018-02-06 Daniel Bates <dabates@apple.com>
436 Make mixed content basic auth tests more robust
437 https://bugs.webkit.org/show_bug.cgi?id=182537
439 Reviewed by Chris Dumez.
441 Load the test image programmatically instead of declaratively to avoid output flakiness caused by
442 the preload scanner preloading the test image. The preload scanner performs mixed content checks
443 and this can cause duplicate mixed content warnings in the test output.
445 * http/tests/security/mixedContent/secure-redirect-to-insecure-redirect-to-basic-auth-secure-image.https.html:
446 * http/tests/security/mixedContent/secure-redirect-to-secure-redirect-to-basic-auth-secure-image.https.html:
448 2018-02-06 Antoine Quint <graouts@apple.com>
450 [Modern Media Controls] Test at media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html fails
451 https://bugs.webkit.org/show_bug.cgi?id=182425
453 Reviewed by Dean Jackson.
455 Turn the test back on now that it works.
457 * platform/mac/TestExpectations:
459 2018-02-06 Antoine Quint <graouts@apple.com>
461 Layout Test media/modern-media-controls/slider/slider-value.html is flaky
462 https://bugs.webkit.org/show_bug.cgi?id=182515
464 Reviewed by Dean Jackson.
466 Ensure we stop printing messages once the test has completed since the bots show that this could happen,
467 although I couldn't reproduce locally.
469 * media/modern-media-controls/slider/slider-value.html:
471 2018-02-06 Chris Dumez <cdumez@apple.com>
473 Unreviewed, unskip readable-byte-streams/detached-buffers.serviceworker.https.html as it is no longer flaky
477 2018-02-06 Chris Dumez <cdumez@apple.com>
479 Unreviewed, add bug number of service-worker/fetch-event-respond-with-response-body-with-invalid-chunk.https.html
483 2018-02-06 Chris Dumez <cdumez@apple.com>
485 Unreviewed, unskip service-worker/about-blank-replacement.https.html as it is no longer flaky
489 2018-02-06 Chris Dumez <cdumez@apple.com>
491 Unreviewed, unskip service-worker/service-worker-csp-connect.https.html as it is no longer flaky
495 2018-02-06 Chris Dumez <cdumez@apple.com>
497 Unreviewed, unskip service-worker/uncontrolled-page.https.html as it no longer seems flaky
501 2018-02-06 Chris Dumez <cdumez@apple.com>
503 Unreviewed, mark service-worker/windowclient-navigate.https.html as slow instead of flaky
507 2018-02-06 Chris Dumez <cdumez@apple.com>
509 Unreviewed, unskip service-worker/registration-service-worker-attributes.https.html now that it is no longer flaky
513 2018-02-06 Chris Dumez <cdumez@apple.com>
515 Unreviewed, unskip service-worker/update.https.html now that it is no longer flaky
519 2018-02-05 Youenn Fablet <youenn@apple.com>
521 Crash in imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
522 https://bugs.webkit.org/show_bug.cgi?id=182422
523 <rdar://problem/37182665>
525 Reviewed by Alex Christensen.
527 * platform/mac/TestExpectations:
529 2018-02-05 Myles C. Maxfield <mmaxfield@apple.com>
531 Test gardening after r228044
532 https://bugs.webkit.org/show_bug.cgi?id=182517
536 * platform/ios/fast/css-generated-content/initial-letter-basic-expected.txt:
537 * platform/ios/fast/css-generated-content/initial-letter-border-padding-expected.txt:
538 * platform/ios/fast/css-generated-content/initial-letter-raised-expected.txt:
539 * platform/ios/fast/css-generated-content/initial-letter-sunken-expected.txt:
541 2018-02-05 Simon Fraser <simon.fraser@apple.com>
543 iOS WK2: fast/visual-viewport/resize-event-fired.html crashes with GuardMalloc
544 https://bugs.webkit.org/show_bug.cgi?id=182504
545 rdar://problem/36386435
547 Reviewed by Wenson Hsieh.
549 Don't end the test until both the resize handler has been called, and the zoom is complete, to
550 avoid leaving dangling zoom completion handlers.
552 * fast/visual-viewport/resize-event-fired.html:
553 * platform/ios/TestExpectations:
555 2018-02-05 Chris Dumez <cdumez@apple.com>
557 Unreviewed, unskip fetch-event-respond-with-partial-stream.https.html as it no longer times out
561 2018-02-05 Zan Dobersek <zdobersek@igalia.com>
563 Unreviewed GTK+ gardening.
565 * platform/gtk/TestExpectations: Re-skip the modern media controls tests
566 on the GTK+ port after they were unskipped in r228097. They're timing
567 out in large enough numbers to cause early exits. They should be
568 examined in more detail and unskipped once fixed.
570 2018-02-05 John Wilander <wilander@apple.com>
572 Storage Access API: Add testRunner.getAllStorageAccessEntries() to make testing easier and more explicit
573 https://bugs.webkit.org/show_bug.cgi?id=181601
574 <rdar://problem/36475837>
576 Reviewed by Alex Christensen.
578 http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html
579 was found to be flaky. With the testRunner.hasStorageAccessEntry() getter
580 it's possible to check access even if a frame doesn't respond timely to
581 postMessage after detach and attach.
583 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access-expected.txt:
584 * http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html:
585 * platform/mac-wk2/TestExpectations:
586 http/tests/storageAccess/request-and-grant-access-then-navigate-should-not-have-access.html
587 no longer marked as flaky. Note that the wrong test was marked flaky. It should have been
588 http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html.
590 2018-02-05 Matt Lewis <jlewis3@apple.com>
592 Skipped imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub.html
593 https://bugs.webkit.org/show_bug.cgi?id=182422
595 Unreviewed test gardening.
597 * platform/ios/TestExpectations:
598 * platform/mac/TestExpectations:
600 2018-02-05 Chris Dumez <cdumez@apple.com>
602 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/register-same-scope-different-script-url.https.html is flaky
603 https://bugs.webkit.org/show_bug.cgi?id=181166
604 <rdar://problem/37169508>
606 Reviewed by Youenn Fablet.
608 Unskip test that is no longer flaky.
610 * platform/mac-wk2/TestExpectations:
612 2018-02-05 Daniel Bates <dabates@apple.com>
614 Disallow evaluating JavaScript from NPP_Destroy() in WebKit
615 https://bugs.webkit.org/show_bug.cgi?id=181889
616 <rdar://problem/36674701>
618 Reviewed by Brent Fulgham.
620 Consolidate all the plugin tests that evaluate JavaScript from NPP_Destroy()
621 and mark them as Wont Fix. In a subsequent change we will look to replace
622 these tests with tests that ensure that we do not evaluate JavaScript from
625 * platform/mac/TestExpectations:
626 * platform/wk2/TestExpectations:
628 2018-02-05 Antoine Quint <graouts@apple.com>
630 [Modern Media Controls] Turn media/modern-media-controls tests back on by default
631 https://bugs.webkit.org/show_bug.cgi?id=182482
633 Reviewed by Eric Carlson.
635 After updating a significant amount of tests under media/modern-media-controls over the last week, we can stop skipping
636 tests in this directory by default, and instead skip tests that do not apply on a per-platform basis. This patch does that
637 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
638 labels depending on the overall video duration.
641 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast-expected.txt:
642 * http/tests/media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-live-broadcast.html:
643 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click-expected.txt:
644 * http/tests/media/modern-media-controls/skip-back-support/skip-back-support-button-click.html:
645 * http/tests/media/modern-media-controls/status-support/status-support-loading-expected.txt:
646 * http/tests/media/modern-media-controls/status-support/status-support-loading.html:
647 * http/tests/media/modern-media-controls/time-control/1-to-10-hours-expected.txt: Added.
648 * http/tests/media/modern-media-controls/time-control/1-to-10-hours.html: Added.
649 * http/tests/media/modern-media-controls/time-control/10-hours-or-more-expected.txt: Added.
650 * http/tests/media/modern-media-controls/time-control/10-hours-or-more.html: Added.
651 * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour-expected.txt: Added.
652 * http/tests/media/modern-media-controls/time-control/10-minutes-to-1-hour.html: Added.
653 * 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.
654 * 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.
655 * media/modern-media-controls/scrubber-support/scrubber-support-drag.html: Make this test more reliable by going a little further
656 left of the slider's left-most point to ensure we always get a 0-value.
657 * platform/ios/TestExpectations:
658 * platform/mac/TestExpectations:
660 2018-02-05 Antti Koivisto <antti@apple.com>
662 Crash on sfgate.com because mismatching link preload types
663 https://bugs.webkit.org/show_bug.cgi?id=182483
664 <rdar://problem/37065331>
666 Reviewed by Daniel Bates.
668 * http/tests/preload/link-preload-type-mismatch-expected.txt: Added.
669 * http/tests/preload/link-preload-type-mismatch.html: Added.
671 2018-02-05 Manuel Rego Casasnovas <rego@igalia.com>
673 [css-grid] Rename gutter properties to remove "grid-" prefix
674 https://bugs.webkit.org/show_bug.cgi?id=180290
676 Reviewed by Javier Fernandez.
678 * TestExpectations: We're now passing some gutters tests,
679 so removing them from TestExpectations.
680 * fast/css-grid-layout/grid-gutters-get-set.html: Removed. This is now covered by WPT tests.
681 * fast/css-grid-layout/grid-shorthand-get-set-expected.txt: Update results for gutter properties
682 as default value is now "normal".
683 * fast/css-grid-layout/grid-shorthand-get-set.html: Update checks for gutter properties
684 as default value is now "normal".
686 2018-02-05 Ms2ger <Ms2ger@igalia.com>
688 Implement createImageBitmap(HTMLVideoElement)
689 https://bugs.webkit.org/show_bug.cgi?id=182388
691 Reviewed by Žan Doberšek.
693 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
694 * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
695 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
697 2018-02-02 Ryan Haddad <ryanhaddad@apple.com>
699 Unreviewed test gardening, skip fast/visual-viewport/resize-event-fired.html on iOS.
701 * platform/ios/TestExpectations:
703 2018-02-02 Ryan Haddad <ryanhaddad@apple.com>
705 Rebaseline imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args.html for iOS.
707 Unreviewed test gardening.
709 * platform/ios/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt: Added.
711 2018-02-02 Antoine Quint <graouts@apple.com>
713 [Modern Media Controls] Turn media/modern-media-controls/volume-* back on
714 https://bugs.webkit.org/show_bug.cgi?id=182438
716 Reviewed by Dean Jackson.
718 Update tests to match the modern-media-controls design and expectations.
719 One test was reworked as a Slider test since VolumeSlider no longer exists.
721 * media/modern-media-controls/slider/slider-value-expected.txt: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value-expected.txt.
722 * media/modern-media-controls/slider/slider-value.html: Renamed from LayoutTests/media/modern-media-controls/volume-slider/volume-slider-value.html.
723 * media/modern-media-controls/volume-down-support/volume-down-support-expected.txt:
724 * media/modern-media-controls/volume-down-support/volume-down-support.html:
725 * media/modern-media-controls/volume-slider/volume-slider-expected.txt: Removed.
726 * media/modern-media-controls/volume-slider/volume-slider-value-expected.txt: Removed.
727 * media/modern-media-controls/volume-slider/volume-slider.html: Removed.
728 * media/modern-media-controls/volume-support/volume-support-click-expected.txt:
729 * media/modern-media-controls/volume-support/volume-support-click.html:
730 * media/modern-media-controls/volume-support/volume-support-drag-expected.txt:
731 * media/modern-media-controls/volume-support/volume-support-drag.html:
732 * media/modern-media-controls/volume-up-support/volume-up-support-expected.txt:
733 * media/modern-media-controls/volume-up-support/volume-up-support.html:
734 * platform/ios/TestExpectations:
735 * platform/mac/TestExpectations:
737 2018-02-02 Antoine Quint <graouts@apple.com>
739 [Modern Media Controls] Turn media/modern-media-controls/tracks-panel and media/modern-media-controls/tracks-support back on
740 https://bugs.webkit.org/show_bug.cgi?id=182426
742 Reviewed by Dean Jackson.
744 Update tests to match the modern-media-controls design and expectations. One test fails currently due to an issue with the
745 auto-hide behavior, it is tracked in webkit.org/b/182425.
747 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it-expected.txt:
748 * media/modern-media-controls/tracks-panel/tracks-panel-controls-bar-remains-visible-after-clicking-over-it.html:
749 * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size-expected.txt:
750 * media/modern-media-controls/tracks-panel/tracks-panel-position-and-size.html:
751 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading-expected.txt:
752 * media/modern-media-controls/tracks-panel/tracks-panel-prevent-controls-bar-from-fading.html:
753 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks-expected.txt:
754 * media/modern-media-controls/tracks-support/tracks-support-audio-tracks.html:
755 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar-expected.txt:
756 * media/modern-media-controls/tracks-support/tracks-support-captions-offset-with-controls-bar.html:
757 * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen-expected.txt:
758 * media/modern-media-controls/tracks-support/tracks-support-show-panel-fullscreen.html:
759 * media/modern-media-controls/tracks-support/tracks-support-text-tracks-expected.txt:
760 * media/modern-media-controls/tracks-support/tracks-support-text-tracks.html:
761 * platform/mac/TestExpectations:
763 2018-02-02 Ms2ger <Ms2ger@igalia.com>
765 imagebitmap gardening
766 https://bugs.webkit.org/show_bug.cgi?id=182430
768 Unreviewed test gardening.
770 * platform/ios/TestExpectations:
771 * platform/mac/TestExpectations:
773 2018-02-02 Claudio Saavedra <csaavedra@igalia.com>
775 [GTK][Wayland][WPE] fast/canvas/canvas-createPattern-video-modify.html failing
776 https://bugs.webkit.org/show_bug.cgi?id=182432
778 Unreviewed gardening.
779 * platform/gtk-wayland/TestExpectations:
780 * platform/wpe/TestExpectations:
782 2018-02-02 Ms2ger <Ms2ger@igalia.com>
784 Update imagebitmap tests.
785 https://bugs.webkit.org/show_bug.cgi?id=182335
786 <rdar://problem/37110684>
788 Unreviewed test gardening.
790 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
791 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
792 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
793 * platform/mac/TestExpectations:
794 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
795 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
796 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
798 2018-02-02 Fujii Hironori <Hironori.Fujii@sony.com>
800 [GTK] fast/events/message-channel-gc-4.html is flaky
801 https://bugs.webkit.org/show_bug.cgi?id=182104
803 Reviewed by Carlos Garcia Campos.
805 * platform/gtk/TestExpectations:
806 Unmarked fast/events/message-channel-gc-4.html and fast/workers/worker-cloneport.html.
808 2018-02-01 Chris Dumez <cdumez@apple.com>
810 When SW install fails, null out registration.installing before setting worker state to "redundant"
811 https://bugs.webkit.org/show_bug.cgi?id=182416
812 <rdar://problem/37141997>
814 Reviewed by Youenn Fablet.
816 Add layout test coverage. I have verified that this test is passing in both Firefox and Chrome.
818 * http/tests/workers/service/install-fails-expected.txt: Added.
819 * http/tests/workers/service/install-fails.html: Added.
820 * http/tests/workers/service/resources/install-fails-worker.js: Added.
821 (event.event.waitUntil.new.Promise):
823 2018-02-01 Megan Gardner <megan_gardner@apple.com>
825 Fix race-condition in fast/forms/ios/ipad/select-form-run-twice.html
826 https://bugs.webkit.org/show_bug.cgi?id=182370
828 Reviewed by Tim Horton.
830 There is the potential for multiple button clicks, due to looping function calls that can cause timed functions to
831 still be running in the next test, causing crashes. Guarding against repeated clicks, and cancelling the timers should
832 clean up this problem.
834 * fast/forms/ios/ipad/select-form-run-twice.html:
835 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
837 2018-02-01 Matt Lewis <jlewis3@apple.com>
839 Skipped http/tests/resourceLoadStatistics/non-prevalent-resource-with-user-interaction.html on macOS WK2.
840 https://bugs.webkit.org/show_bug.cgi?id=182366
842 Unreviewed test gardening.
844 * platform/mac-wk2/TestExpectations:
845 * platform/wk2/TestExpectations:
847 2018-02-01 Chris Dumez <cdumez@apple.com>
849 Add missing RETURN_IF_EXCEPTION() after object->get() calls in convertDictionary<>()
850 https://bugs.webkit.org/show_bug.cgi?id=182392
851 <rdar://problem/37119215>
853 Reviewed by Geoffrey Garen.
855 Rebaseline existing test now that output is slightly different.
857 * fast/events/constructors/message-event-constructor-expected.txt:
859 2018-02-01 Ryosuke Niwa <rniwa@webkit.org>
861 Some test cases in accessibility/mac/selection-notification-focus-change.html fail
862 https://bugs.webkit.org/show_bug.cgi?id=182212
863 <rdar://problem/36937147>
865 Reviewed by Antti Koivisto and Wenson Hsieh.
867 Updated and rebaselined the tests.
869 * accessibility/ios-simulator/header-elements.html: Force the layout after each call to element.focus
870 now that element.focus no longer updates the layout synchronously. Ordinarily, this will happen next time
871 the layout is updated for paint, by JS API, etc... but we have to force the accessibility tree to be
872 up-to-date for testing purposes.
873 * accessibility/ios-simulator/table-cell-for-row-col.html: Ditto.
874 * accessibility/mac/selection-notification-focus-change-expected.txt: Now all the test cases are passing.
875 * accessibility/mac/table-with-row-col-of-headers.html: Force the layout after each call to element.focus.
876 * accessibility/mac/table-with-zebra-rows.html: Ditto.
877 * accessibility/scroll-to-global-point-main-window.html: Ditto.
878 * accessibility/scroll-to-make-visible-with-subfocus.html: Ditto.
879 * editing/input/caret-at-the-edge-of-input.html: Wait for the focused element to reveal itself by a timer.
880 * fast/forms/input-text-scroll-left-on-blur.html: Ditto.
881 * fast/forms/textarea-no-scroll-on-blur.html: Ditto.
882 * fast/forms/textarea-scrolled-type.html: Ditto.
883 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Rebaselined. We now
884 get one less AXTextSelectionChangedFocus notification because selection updates are now coalesced as expected.
886 2018-02-01 Antoine Quint <graouts@apple.com>
888 [Modern Media Controls] Turn media/modern-media-controls/ios-inline-media-controls back on
889 https://bugs.webkit.org/show_bug.cgi?id=182390
891 Reviewed by Eric Carlson.
893 Update tests to match the modern-media-controls design and expectations.
895 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding-expected.txt: Removed.
896 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-button-padding.html: Removed.
897 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles-expected.txt: Removed.
898 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-buttons-styles.html: Removed.
899 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor-expected.txt:
900 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-constructor.html:
901 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles-expected.txt:
902 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-controls-bar-styles.html:
903 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout-expected.txt:
904 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-layout.html:
905 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar-expected.txt:
906 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-enabled-hidden-controls-bar.html:
907 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label-expected.txt:
908 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-status-label.html:
909 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding-expected.txt: Removed.
910 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-tight-padding.html: Removed.
911 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles-expected.txt:
912 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-controls-time-control-styles.html:
913 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls-expected.txt:
914 * media/modern-media-controls/ios-inline-media-controls/ios-inline-media-dropping-controls.html:
915 * platform/ios/TestExpectations:
917 2018-02-01 Chris Dumez <cdumez@apple.com>
919 Unreviewed, rebaseline imported/w3c/web-platform-tests/service-workers/service-worker/performance-timeline.https.html
923 2018-02-01 Matt Lewis <jlewis3@apple.com>
925 Followup test expectation adjustment from r227947.
928 Unreviewed test expectations.
930 * platform/ios-simulator/TestExpectations:
932 2018-02-01 Dean Jackson <dino@apple.com>
934 REGRESSION (r219342): Scaled HTML widget is not responding to a clicks outside the body
935 https://bugs.webkit.org/show_bug.cgi?id=182394
936 <rdar://problem/34840816>
938 Reviewed by Simon Fraser.
940 Add a test for a scaled down page.
942 * fast/dom/elementFromPoint-scaled-scrolled-expected.txt:
943 * fast/dom/elementFromPoint-scaled-scrolled.html:
945 2018-02-01 Commit Queue <commit-queue@webkit.org>
947 Unreviewed, rolling out r227958 and r227972.
948 https://bugs.webkit.org/show_bug.cgi?id=182393
950 This caused a consistent crash on macOS. (Requested by
951 mlewis13 on #webkit).
955 "Update imagebitmap tests."
956 https://bugs.webkit.org/show_bug.cgi?id=182335
957 https://trac.webkit.org/changeset/227958
959 "[WPE] Update test expectations for r227958"
960 https://bugs.webkit.org/show_bug.cgi?id=182391
961 https://trac.webkit.org/changeset/227972
963 2018-02-01 Ms2ger <Ms2ger@igalia.com>
965 [WPE] Update test expectations for r227958
966 https://bugs.webkit.org/show_bug.cgi?id=182391
968 Unreviewed test gardening.
970 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
971 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
972 * platform/wpe/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
974 2018-02-01 Yusuke Suzuki <utatane.tea@gmail.com>
976 Structured cloning a Symbol should throw
977 https://bugs.webkit.org/show_bug.cgi?id=182380
979 Reviewed by Darin Adler.
981 * js/dom/post-message-symbol-expected.txt: Added.
982 * js/dom/post-message-symbol.html: Added.
984 2018-02-01 Antoine Quint <graouts@apple.com>
986 [Modern Media Controls] Turn media/modern-media-controls/macos-fullscreen-media-controls back on
987 https://bugs.webkit.org/show_bug.cgi?id=182385
989 Reviewed by Eric Carlson.
991 Update tests to match the modern-media-controls design and expectations.
993 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles-expected.txt:
994 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-containers-styles.html:
995 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles-expected.txt:
996 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-buttons-styles.html:
997 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor-expected.txt:
998 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-constructor.html:
999 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles-expected.txt:
1000 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-controls-bar-styles.html:
1001 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-right-container-margin.html:
1002 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles-expected.txt:
1003 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-time-control-styles.html:
1004 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles-expected.txt:
1005 * media/modern-media-controls/macos-fullscreen-media-controls/macos-fullscreen-media-controls-volume-styles.html:
1006 * platform/mac/TestExpectations:
1008 2018-02-01 Frederic Wang <fwang@igalia.com>
1010 Rewrite fast/events/scroll-in-scaled-page-with-overflow-hidden.html to conform with CSSOM View
1011 https://bugs.webkit.org/show_bug.cgi?id=182287
1013 Reviewed by Antonio Gomes.
1015 Per the CSSOM View specification, it is wrong to use document.body.scrollTop to retrieve the
1016 vertical offset of the viewport in this test, because the body is potentially scrollable.
1017 This commit relies on window.scrollY instead so that the test still works after bug 5991.
1019 * fast/events/scroll-in-scaled-page-with-overflow-hidden-expected.txt:
1020 * fast/events/scroll-in-scaled-page-with-overflow-hidden.html:
1022 2018-02-01 Antoine Quint <graouts@apple.com>
1024 [Modern Media Controls] Turn media/modern-media-controls/media-controls back on
1025 https://bugs.webkit.org/show_bug.cgi?id=182377
1027 Reviewed by Dean Jackson.
1029 Update tests to match the modern-media-controls design and expectations, moving 3 tests under
1030 media/modern-media-controls/macos-inline-media-controls since they are testing functionality
1031 that is now specific to inline media controls.
1033 * 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.
1034 * 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.
1035 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard-expected.txt: Added.
1036 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-placard.html: Added.
1037 * 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.
1038 * 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.
1039 * media/modern-media-controls/media-controls/media-controls-appear-when-focus-expected.txt:
1040 * media/modern-media-controls/media-controls/media-controls-appear-when-focus.html:
1041 * media/modern-media-controls/media-controls/media-controls-constructor-expected.txt:
1042 * media/modern-media-controls/media-controls/media-controls-constructor.html:
1043 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics-expected.txt:
1044 * media/modern-media-controls/media-controls/media-controls-placard-compressed-metrics.html:
1045 * media/modern-media-controls/media-controls/media-controls-placard-expected.txt: Removed.
1046 * media/modern-media-controls/media-controls/media-controls-placard.html: Removed.
1047 * platform/ios/TestExpectations:
1048 * platform/mac/TestExpectations:
1050 2018-02-01 Ms2ger <Ms2ger@igalia.com>
1052 Update imagebitmap tests.
1053 https://bugs.webkit.org/show_bug.cgi?id=182335
1055 Unreviewed test gardening.
1057 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-drawImage-expected.txt: Removed.
1058 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-invalid-args-expected.txt:
1059 * platform/gtk/imported/w3c/web-platform-tests/2dcontext/imagebitmap/createImageBitmap-origin.sub-expected.txt: Added.
1061 2018-02-01 Antti Koivisto <antti@apple.com>
1063 Invalidate style for sibling combinators accurately on class change
1064 https://bugs.webkit.org/show_bug.cgi?id=182336
1066 Reviewed by Zalan Bujtas.
1068 Adapt to progressions.
1070 * fast/css/direct-adjacent-style-update-optimization-expected.txt:
1071 * fast/css/direct-adjacent-style-update-optimization.html:
1072 * fast/css/indirect-adjacent-style-update-optimization-expected.txt:
1073 * fast/css/indirect-adjacent-style-update-optimization.html:
1074 * fast/css/nth-last-child-of-style-update-optimization.html:
1076 2018-01-31 Antoine Quint <graouts@apple.com>
1078 [Modern Media Controls] Turn media/modern-media-controls/macos-inline-media-controls back on
1079 https://bugs.webkit.org/show_bug.cgi?id=182338
1081 Reviewed by Eric Carlson.
1083 Update tests to match the modern-media-controls designs and expectations. Certain tests didn't make any sense anymore
1084 and were removed, for instance tests related to the compact mode.
1086 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background-expected.txt: Removed.
1087 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-audio-background.html: Removed.
1088 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles-expected.txt: Removed.
1089 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-buttons-styles.html: Removed.
1090 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles-expected.txt: Removed.
1091 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-buttons-styles.html: Removed.
1092 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles-expected.txt: Removed.
1093 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-controls-bar-styles.html: Removed.
1094 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact-expected.txt: Removed.
1095 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-compact.html: Removed.
1096 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles-expected.txt:
1097 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-controls-bar-styles.html:
1098 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout-expected.txt:
1099 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-layout.html:
1100 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar-expected.txt:
1101 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-resize-with-hidden-controls-bar.html:
1102 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style-expected.txt:
1103 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-start-button-style.html:
1104 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label-expected.txt:
1105 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-status-label.html:
1106 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles-expected.txt:
1107 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-time-control-styles.html:
1108 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility-expected.txt:
1109 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-slider-visibility.html:
1110 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles-expected.txt:
1111 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-volume-styles.html:
1112 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls-expected.txt:
1113 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-dropping-controls.html:
1114 * platform/ios/TestExpectations:
1115 * platform/mac/TestExpectations:
1117 2018-01-31 Per Arne Vollan <pvollan@apple.com>
1119 Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
1120 https://bugs.webkit.org/show_bug.cgi?id=181204
1121 <rdar://problem/36256274>
1123 Reviewed by Ryosuke Niwa.
1125 * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
1126 frame element is a child of the 'del' element.
1127 * fast/events/beforeunload-dom-manipulation-crash-expected.html:
1128 * platform/mac-wk1/TestExpectations: Unskip test.
1130 2018-01-31 Javier Fernandez <jfernandez@igalia.com>
1132 inline-block baseline not computed correctly for vertical-lr
1133 https://bugs.webkit.org/show_bug.cgi?id=170176
1135 Reviewed by Manuel Rego Casasnovas.
1137 Tests to evaluate the baseline alignment in vertical modes.
1138 Additionally, several tests were rebaselined.
1140 Some of the new tests are marked as Failure for the ios-sim
1141 platform because of pixel rounding errors in the absolute
1142 positioned elements used as reference.
1144 Finally, there are color differences in the border-styles-vertical-lr-expected.png
1145 caused by changes in the gtk+ platform. Those differences were not noticeable until
1146 now that the patch causes diffs in the expected.txt files.
1148 * fast/inline-block/baseline-vertical-01-expected.html: Added.
1149 * fast/inline-block/baseline-vertical-01.html: Added.
1150 * fast/inline-block/baseline-vertical-02-expected.html: Added.
1151 * fast/inline-block/baseline-vertical-02.html: Added.
1152 * fast/inline-block/baseline-vertical-03-expected.html: Added.
1153 * fast/inline-block/baseline-vertical-03.html: Added.
1154 * fast/inline-block/baseline-vertical-04-expected.html: Added.
1155 * fast/inline-block/baseline-vertical-04.html: Added.
1156 * fast/inline-block/baseline-vertical-05-expected.html: Added.
1157 * fast/inline-block/baseline-vertical-05.html: Added.
1158 * fast/inline-block/baseline-vertical-06-expected.html: Added.
1159 * fast/inline-block/baseline-vertical-06.html: Added.
1160 * fast/inline-block/baseline-vertical-07-expected.html: Added.
1161 * fast/inline-block/baseline-vertical-07.html: Added.
1162 * fast/inline-block/baseline-vertical-08-expected.html: Added.
1163 * fast/inline-block/baseline-vertical-08.html: Added.
1164 * fast/text/emphasis-avoid-ruby-expected.png:
1165 * fast/text/emphasis-avoid-ruby-expected.txt:
1166 * fast/text/emphasis-overlap-expected.png:
1167 * fast/text/emphasis-overlap-expected.txt:
1168 * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.png:
1169 * platform/gtk/fast/backgrounds/background-leakage-transforms-expected.txt:
1170 * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.png:
1171 * platform/gtk/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1172 * platform/ios-simulator/TestExpectations:
1173 * platform/ios/fast/backgrounds/background-leakage-transforms-expected.png: Added.
1174 * platform/ios/fast/backgrounds/background-leakage-transforms-expected.txt:
1175 * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.png:
1176 * platform/ios/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1177 * platform/mac/fast/backgrounds/background-leakage-transforms-expected.png:
1178 * platform/mac/fast/backgrounds/background-leakage-transforms-expected.txt:
1179 * platform/mac/fast/writing-mode/border-styles-vertical-lr-expected.txt:
1180 * platform/win/fast/writing-mode/text-orientation-basic-expected.txt:
1182 2018-01-31 Alicia Boya GarcÃa <aboya@igalia.com>
1184 Unreviewed GTK+ test gardening.
1186 * platform/gtk/TestExpectations:
1188 2018-01-31 Alex Christensen <achristensen@webkit.org>
1190 Unreviewed, rolling out r227942.
1192 r227875 should not have been rolled out.
1196 "Unreviewed, rolling out r227875."
1197 https://bugs.webkit.org/show_bug.cgi?id=182357
1198 https://trac.webkit.org/changeset/227942
1200 2018-01-31 Michael Catanzaro <mcatanzaro@igalia.com>
1202 Unreviewed, rolling out r227875.
1203 https://bugs.webkit.org/show_bug.cgi?id=182357
1205 Missing cross-platform TestController implementation
1209 "Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()"
1210 https://bugs.webkit.org/show_bug.cgi?id=181958
1211 https://trac.webkit.org/changeset/227875
1213 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
1214 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
1215 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
1216 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
1217 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
1218 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1219 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1220 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
1221 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1222 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
1223 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
1224 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
1225 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
1226 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
1227 * platform/mac-wk2/TestExpectations:
1229 2018-01-31 Said Abou-Hallawa <sabouhallawa@apple.com>
1231 BitmapImage::drawPattern() may not draw a complete frame even after all the data is received
1232 https://bugs.webkit.org/show_bug.cgi?id=182277
1234 Reviewed by Simon Fraser.
1236 * http/tests/images/draw-pattern-slow-load-large-image-expected.html: Added.
1237 * http/tests/images/draw-pattern-slow-load-large-image.html: Added.
1238 * http/tests/resources/load-and-stall.php: Add a new argument to allow
1239 repeating the stall till the end of the file. This simulates real slow
1240 network where sending data and stalling happens constantly and not only
1243 2018-01-31 Chris Dumez <cdumez@apple.com>
1245 REGRESSION (r227340): Layout Test fast/workers/worker-cloneport.html is a flaky failure
1246 https://bugs.webkit.org/show_bug.cgi?id=182007
1247 <rdar://problem/37005504>
1249 Reviewed by Ryosuke Niwa.
1251 Increase the test's timeout. The test sometimes takes more than 1 second to run and would
1252 log a FAIL line, even though the test eventually succeeds.
1254 * fast/workers/worker-cloneport.html:
1255 * platform/mac-wk2/TestExpectations:
1257 2018-01-31 Michael Catanzaro <mcatanzaro@igalia.com>
1259 REGRESSION(r227223): http/tests/resourceLoadStatistics/clear-in-memory-and-persistent-store-one-hour.html, http/tests/resourceLoadStatistics/grandfathering.html timing out on GTK, WPE
1260 https://bugs.webkit.org/show_bug.cgi?id=182222
1262 Reviewed by Alex Christensen.
1264 * platform/gtk/TestExpectations:
1265 * platform/wpe/TestExpectations:
1267 2018-01-31 Ryosuke Niwa <rniwa@webkit.org>
1269 Release assertion in Performance::resourceTimingBufferFullTimerFired when the resource timing buffer is shrunk
1270 https://bugs.webkit.org/show_bug.cgi?id=182319
1271 <rdar://problem/36904312>
1273 Reviewed by Chris Dumez.
1275 Added regression tests for shrinking the resoruce timing buffer and queuing a new resource timing entry while
1276 resourcetimingbufferfull event is being dispatched.
1278 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry-expected.txt: Added.
1279 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-queue-resource-entry.html: Added.
1280 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
1281 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
1283 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash-expected.txt: Added.
1284 * http/tests/performance/performance-resource-timing-resourcetimingbufferfull-shrinking-buffer-crash.html: Added.
1286 2018-01-31 Matt Lewis <jlewis3@apple.com>
1288 Adjusted expectations for fast/forms/searchfield-heights.html.
1289 https://bugs.webkit.org/show_bug.cgi?id=181831
1291 Unreviewed test gardening.
1293 * platform/mac-wk2/TestExpectations:
1294 * platform/mac/TestExpectations:
1296 2018-01-31 Antoine Quint <graouts@apple.com>
1298 [Modern Media Controls] Turn media/modern-media-controls/start-support tests back on
1299 https://bugs.webkit.org/show_bug.cgi?id=182297
1301 Reviewed by Jon Lee and Eric Carlson.
1303 Update tests to account for the new variable name for the playPauseButton and ensure we only listen to the
1304 fullscreen event once to avoid flakiness in cases where we might exit fullscreen before the test completes.
1306 We also update other tests that tested the behavior of ButtonsContainer.
1308 * media/modern-media-controls/buttons-container/buttons-container-buttons-property-expected.txt:
1309 * media/modern-media-controls/buttons-container/buttons-container-buttons-property.html:
1310 * media/modern-media-controls/buttons-container/buttons-container-constructor-expected.txt:
1311 * media/modern-media-controls/buttons-container/buttons-container-constructor.html:
1312 * media/modern-media-controls/buttons-container/buttons-container-layout-expected.txt:
1313 * media/modern-media-controls/buttons-container/buttons-container-layout.html:
1314 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl-expected.txt:
1315 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-rtl.html:
1316 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled-expected.txt:
1317 * media/modern-media-controls/macos-inline-media-controls/macos-inline-media-controls-top-right-controls-bar-hidden-when-mute-button-disabled.html:
1318 * media/modern-media-controls/pip-support/pip-support-click.html:
1319 * media/modern-media-controls/start-support/start-support-click-to-start.html:
1320 * media/modern-media-controls/start-support/start-support-fullscreen.html:
1321 * media/modern-media-controls/start-support/start-support-lowPowerMode-expected.txt:
1322 * media/modern-media-controls/start-support/start-support-lowPowerMode.html:
1323 * platform/ios/TestExpectations:
1324 * platform/mac/TestExpectations:
1326 2018-01-31 Saam Barati <sbarati@apple.com>
1328 JSC incorrectly interpreting script, sets Global Property instead of Global Lexical variable (LiteralParser / JSONP path)
1329 https://bugs.webkit.org/show_bug.cgi?id=182074
1330 <rdar://problem/36846261>
1332 Reviewed by Mark Lam.
1334 * http/tests/security/regress-52192-expected.txt:
1336 2018-01-30 John Wilander <wilander@apple.com>
1338 Add callbacks to testRunner.statisticsSetShouldPartitionCookiesForHost() and testRunner.statisticsUpdateCookiePartitioning()
1339 https://bugs.webkit.org/show_bug.cgi?id=181958
1340 https://bugs.webkit.org/show_bug.cgi?id=182072
1341 <rdar://problem/36801804>
1342 <rdar://problem/36845795>
1344 Reviewed by Brent Fulgham.
1346 Because of the asynchronous nature of XPC and cookies,
1347 we need callbacks in these TestRunner functions so that
1348 the layout tests can wait for state changes to finish
1349 before checking test conditions.
1351 * http/tests/resourceLoadStatistics/add-blocking-to-redirect-expected.txt:
1352 * http/tests/resourceLoadStatistics/add-blocking-to-redirect.html:
1353 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect-expected.txt:
1354 * http/tests/resourceLoadStatistics/add-partitioning-to-redirect.html:
1355 * http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html:
1356 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-deletion.html:
1357 * http/tests/resourceLoadStatistics/partitioned-and-unpartitioned-cookie-with-partitioning-timeout.html:
1358 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction-expected.txt:
1359 * http/tests/resourceLoadStatistics/partitioned-cookies-with-and-without-user-interaction.html:
1360 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect-expected.txt:
1361 * http/tests/resourceLoadStatistics/remove-blocking-in-redirect.html:
1362 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect-expected.txt:
1363 * http/tests/resourceLoadStatistics/remove-partitioning-in-redirect.html:
1364 * http/tests/resourceLoadStatistics/third-party-cookie-with-and-without-user-interaction.html:
1365 * platform/mac-wk2/TestExpectations:
1367 2018-01-30 Youenn Fablet <youenn@apple.com>
1369 Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
1370 https://bugs.webkit.org/show_bug.cgi?id=182202
1371 <rdar://problem/36912402>
1373 Reviewed by Chris Dumez.
1374 Follow-up to ensure subresource load is also done in HTTP and not HTTPS
1376 * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js:
1378 2018-01-30 Matt Lewis <jlewis3@apple.com>
1380 Marked fast/workers/worker-cloneport.html as flaky on macOS Release.
1381 https://bugs.webkit.org/show_bug.cgi?id=182007
1383 Unreviewed test gardening.
1385 * platform/mac-wk2/TestExpectations:
1387 2018-01-30 Chris Nardi <cnardi@chromium.org>
1389 Use double-quotes when serializing font-feature-settings
1390 https://bugs.webkit.org/show_bug.cgi?id=182201
1392 Update tests with double-quotes instead of single-quotes.
1394 Reviewed by Myles C. Maxfield.
1396 * css3/font-feature-settings-parsing-expected.txt:
1397 * css3/font-feature-settings-parsing.html:
1398 * fast/css/inherited-properties-rare-text-expected.txt:
1399 * fast/text/font-face-javascript-expected.txt:
1400 * fast/text/font-face-javascript.html:
1402 2018-01-30 Ryosuke Niwa <rniwa@webkit.org>
1404 Release assert in updateLayout() via AXObjectCache::childrenChanged
1405 https://bugs.webkit.org/show_bug.cgi?id=182279
1406 <rdar://problem/36994456>
1408 Reviewed by Antti Koivisto.
1410 Added a regression test.
1412 * accessibility/accessibility-object-update-during-style-resolution-crash-expected.txt: Added.
1413 * accessibility/accessibility-object-update-during-style-resolution-crash.html: Added.
1415 2018-01-30 Matt Lewis <jlewis3@apple.com>
1417 Skipping imported/w3c/web-platform-tests/service-workers/service-worker/navigation-redirect.https.html.
1418 https://bugs.webkit.org/show_bug.cgi?id=182311
1420 Unreviewed test expectations.
1424 2018-01-30 Megan Gardner <megan_gardner@apple.com>
1426 Make preserve and restore focus more likely to be symmetrical
1427 https://bugs.webkit.org/show_bug.cgi?id=182264
1429 Reviewed by Tim Horton.
1431 Added new test to verify that opening a selection form twice works.
1433 * fast/forms/ios/ipad/select-form-run-twice-expected.txt: Added.
1434 * fast/forms/ios/ipad/select-form-run-twice.html: Added.
1436 2018-01-30 Dean Jackson <dino@apple.com>
1438 CrashTracer: com.apple.WebKit.WebContent at WebCore: WebCore::Document::updateStyleIfNeeded
1439 https://bugs.webkit.org/show_bug.cgi?id=182299
1440 <rdar://problem/36853088>
1442 Reviewed by Simon Fraser.
1444 * svg/animated-svgImage-scroll-expected.txt: Added.
1445 * svg/animated-svgImage-scroll.html: Added.
1447 2018-01-30 Frederic Wang <fwang@igalia.com>
1449 Unreviewed test gardening.
1451 * TestExpectations: Add Bugzilla references for scrollingElement-quirks-dynamic tests.
1453 2018-01-30 Michael Catanzaro <mcatanzaro@igalia.com>
1455 Unreviewed WPE test gardening
1457 This test now has a global flakiness expectation
1459 * platform/wpe/TestExpectations:
1461 2018-01-30 Frederic Wang <fwang@igalia.com>
1463 Use document.scrollingElement to access viewport scroll properties in tests
1464 https://bugs.webkit.org/show_bug.cgi?id=182241
1466 Reviewed by Antonio Gomes.
1468 Many tests use document.body in standard mode in order to access scroll properties of the
1469 viewport. This is incorrect per the CSSOM View specification but WebKit does not follow the
1470 spec at the moment (see bug 5991). This replaces several of these instances with
1471 document.scrollingElement, so that tests will still work when WebKit's behavior is changed.
1473 * fast/multicol/scrolling-overflow.html:
1474 * fast/scrolling/latching/iframe_in_iframe.html:
1475 * fast/scrolling/latching/scroll-div-no-latching.html:
1476 * fast/scrolling/latching/scroll-latched-nested-div.html:
1477 * fast/scrolling/latching/scroll-nested-iframe.html:
1478 * http/tests/navigation/anchor-frames-expected.txt:
1479 * http/tests/navigation/anchor-frames-gbk-expected.txt:
1480 * http/tests/navigation/anchor-frames-same-origin-expected.txt:
1481 * http/tests/navigation/resources/frame-with-anchor-gbk.html:
1482 * http/tests/navigation/resources/frame-with-anchor-same-origin.html:
1483 * http/tests/navigation/resources/frame-with-anchor.html:
1484 * tiled-drawing/resources/scroll-and-load-page.html:
1485 * tiled-drawing/scrolling/fast-scroll-mainframe-zoom.html:
1486 * tiled-drawing/scrolling/frames/resources/autoscrolling-frame-with-fixed.html:
1487 * tiled-drawing/scrolling/iframe_in_iframe.html:
1488 * tiled-drawing/tiled-drawing-scroll-position-page-cache-restoration-expected.txt:
1490 2018-01-29 Yusuke Suzuki <utatane.tea@gmail.com>
1492 [JSC] Implement trimStart and trimEnd
1493 https://bugs.webkit.org/show_bug.cgi?id=182233
1495 Reviewed by Mark Lam.
1497 * js/Object-getOwnPropertyNames-expected.txt:
1498 * js/script-tests/Object-getOwnPropertyNames.js:
1500 2018-01-29 Yusuke Suzuki <utatane.tea@gmail.com>
1502 [JSC] Relax line terminators in String to make JSON subset of JS
1503 https://bugs.webkit.org/show_bug.cgi?id=182232
1505 Reviewed by Keith Miller.
1507 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3-expected.txt:
1508 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.3.html:
1509 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4-expected.txt:
1510 * sputnik/Conformance/07_Lexical_Conventions/7.3_Line_Terminators/S7.3_A2.4.html:
1512 2018-01-29 Youenn Fablet <youenn@apple.com>
1514 ServiceWorkerClientFetch should not consider responses without Location headers as redirection responses
1515 https://bugs.webkit.org/show_bug.cgi?id=182134
1517 Reviewed by Chris Dumez.
1521 2018-01-29 Youenn Fablet <youenn@apple.com>
1523 Cache API should make sure to resolve caches.open promises in the same order as called
1524 https://bugs.webkit.org/show_bug.cgi?id=182193
1525 <rdar://problem/36930363>
1527 Reviewed by Chris Dumez.
1529 * http/wpt/cache-storage/cache-open.https-expected.txt: Added.
1530 * http/wpt/cache-storage/cache-open.https.html: Added.
1532 2018-01-29 Matt Lewis <jlewis3@apple.com>
1534 Marked imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html as flaky.
1535 https://bugs.webkit.org/show_bug.cgi?id=182177
1537 Unreviewed test expectations.
1541 2018-01-29 Jiewen Tan <jiewen_tan@apple.com>
1543 [WebAuthN] Add a compile-time feature flag
1544 https://bugs.webkit.org/show_bug.cgi?id=182211
1545 <rdar://problem/36936365>
1547 Reviewed by Brent Fulgham.
1549 Skip WebAuthN related tests on certain platforms as they won't
1550 support it immediately.
1552 * platform/gtk/TestExpectations:
1553 * platform/ios-wk1/TestExpectations:
1554 * platform/mac-wk1/TestExpectations:
1555 * platform/win/TestExpectations:
1556 * platform/wpe/TestExpectations:
1558 2018-01-29 Ryan Haddad <ryanhaddad@apple.com>
1560 Mark webrtc/captureCanvas-webrtc.html as flaky on macOS.
1561 https://bugs.webkit.org/show_bug.cgi?id=181835
1563 Unreviewed test gardening.
1565 * platform/mac-wk2/TestExpectations:
1567 2018-01-29 John Wilander <wilander@apple.com>
1569 Switch grandfathering layout test to trigger on data record scanning instead of data record modification
1570 https://bugs.webkit.org/show_bug.cgi?id=181482
1571 <rdar://problem/36549026>
1573 Unreviewed test gardening.
1575 * http/tests/resourceLoadStatistics/grandfathering.html:
1577 testRunner.installStatisticsDidModifyDataRecordsCallback()
1579 testRunner.installStatisticsDidScanDataRecordsCallback().
1580 * platform/mac-wk2/TestExpectations:
1581 Marked as [ Pass ] again.
1583 2018-01-29 Andy Estes <aestes@apple.com>
1585 [iOS] Restrict synthetic clicks to the origin that handled the underlying touch event
1586 https://bugs.webkit.org/show_bug.cgi?id=182252
1587 <rdar://problem/21555881>
1589 Reviewed by Tim Horton.
1592 * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https-expected.txt: Added.
1593 * http/tests/events/touch/ios/cross-frame-single-tap-same-origin.https.html: Added.
1594 * http/tests/events/touch/ios/resources/click-target.html: Added.
1596 2018-01-29 Matt Lewis <jlewis3@apple.com>
1598 Unreviewed, rolling out r227731.
1600 This caused and assertion failure in API tests.
1604 "Layout Test fast/events/beforeunload-dom-manipulation-
1605 crash.html is crashing"
1606 https://bugs.webkit.org/show_bug.cgi?id=181204
1607 https://trac.webkit.org/changeset/227731
1609 2018-01-29 Youenn Fablet <youenn@apple.com>
1611 Move http/wpt/service-workers/clone-opaque-being-loaded-response.https.html to use HTTP
1612 https://bugs.webkit.org/show_bug.cgi?id=182202
1614 Reviewed by Chris Dumez.
1616 Some bots dislike cross origin HTTPS fetches.
1618 * 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.
1619 * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Renamed from LayoutTests/http/wpt/service-workers/clone-opaque-being-loaded-response.https.html.
1621 2018-01-29 Michael Catanzaro <mcatanzaro@igalia.com>
1623 Unreviewed WPE test gardening
1625 * platform/wpe/TestExpectations:
1627 2018-01-29 Per Arne Vollan <pvollan@apple.com>
1629 Layout Test fast/events/beforeunload-dom-manipulation-crash.html is crashing
1630 https://bugs.webkit.org/show_bug.cgi?id=181204
1631 <rdar://problem/36256274>
1633 Reviewed by Ryosuke Niwa.
1635 * fast/events/beforeunload-dom-manipulation-crash.html: Make it clear that the
1636 frame element is a child of the 'del' element.
1637 * fast/events/beforeunload-dom-manipulation-crash-expected.html:
1638 * platform/mac-wk1/TestExpectations: Unskip test.
1640 2018-01-29 Per Arne Vollan <pvollan@apple.com>
1642 Mark js/dom/array-with-double-assign.html as a failure on Windows.
1643 https://bugs.webkit.org/show_bug.cgi?id=182239
1645 Unreviewed test gardening.
1647 * platform/win/TestExpectations:
1649 2018-01-28 Minsheng Liu <lambda@liu.ms>
1651 Overflow of formulas is hidden for display mathematics
1652 https://bugs.webkit.org/show_bug.cgi?id=160547
1654 Reviewed by Frédéric Wang.
1656 Add a test to ensure <math> with display="block" will not truncate overflowed contents.
1658 * mathml/presentation/display-math-horizontal-overflow-expected.txt: Added.
1659 * mathml/presentation/display-math-horizontal-overflow.html: Added.
1661 2018-01-28 Zan Dobersek <zdobersek@igalia.com>
1663 Unreviewed WPE gardening.
1665 * platform/wpe/TestExpectations: Add test failure expectations. Shuffle
1666 around a few expectations and eliminate duplicate ones, removing overlap
1667 warnings printed out when invoking run-webkit-tests.
1669 2018-01-28 Zan Dobersek <zdobersek@igalia.com>
1671 Unreviewed GTK+ gardening.
1673 * platform/gtk/TestExpectations: Add failure expectations for three tests.
1674 * platform/gtk/imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling-expected.txt:
1675 Added a test baseline due to console messages being output in a slightly different order.
1677 2018-01-26 Ryosuke Niwa <rniwa@webkit.org>
1679 Make accessibility/mac/selection-notification-focus-change.html more reliable and re-enable it
1680 https://bugs.webkit.org/show_bug.cgi?id=182198
1681 <rdar://problem/36930258>
1683 Reviewed by Tim Horton.
1685 Refactored the test by splitting each test case into its own function split by setTimeout by zero seconds
1686 instead of triggering the next test case when receiving a specific notification to make the test more robust.
1688 Also moved functions which trigger the focus move into evalAndLog so that they appear in the expected result,
1689 and added more logging to make the debugging of the test easier.
1691 Finally, added WebKit2 specific expected result because it has one extra test failure compared to WebKit1.
1693 * accessibility/mac/selection-notification-focus-change-expected.txt:
1694 * accessibility/mac/selection-notification-focus-change.html:
1695 * platform/mac-wk2/accessibility/mac: Added.
1696 * platform/mac-wk2/accessibility/mac/selection-notification-focus-change-expected.txt: Added.
1697 * platform/mac/TestExpectations: Removed the flaky test failure expectation since this test should now have
1698 the same expected result everywhere on macOS.
1700 2018-01-26 Chris Dumez <cdumez@apple.com>
1702 Layout Test http/wpt/beacon/beacon-async-error-logging.html is flaky
1703 https://bugs.webkit.org/show_bug.cgi?id=182184
1704 <rdar://problem/36929478>
1706 Reviewed by Youenn Fablet.
1708 Stop relying on a setTimeout(500) to end the test. Instead rely on the
1709 internals.setConsoleMessageListener() API to wait for the console message
1712 * http/wpt/beacon/beacon-async-error-logging.html:
1714 2018-01-26 Ricky Mondello <rmondello@apple.com>
1716 Use the standard -webkit-autofill color on iOS
1717 https://bugs.webkit.org/show_bug.cgi?id=182182
1719 Reviewed by Tim Horton.
1721 Update test expectations.
1723 * platform/ios/fast/forms/auto-fill-button/input-strong-confirmation-password-auto-fill-button-expected.txt:
1724 * platform/ios/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt:
1726 2018-01-26 Megan Gardner <megan_gardner@apple.com>
1728 Don't retain focus for input peripheral views
1729 https://bugs.webkit.org/show_bug.cgi?id=182204
1731 Reviewed by Tim Horton.
1733 Fixed a spelling error while fixing a bug this test caught.
1735 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest.html:
1736 * fast/forms/ios/ipad/unfocus-inside-fixed-hittest-expected.txt:
1738 2018-01-26 Youenn Fablet <youenn@apple.com>
1740 Layout Test imported/w3c/web-platform-tests/service-workers/service-worker/appcache-ordering-main.https.html is flaky
1741 https://bugs.webkit.org/show_bug.cgi?id=182176
1742 <rdar://problem/36915685>
1746 * TestExpectations: Skiping test for now.
1748 2018-01-26 Ryan Haddad <ryanhaddad@apple.com>
1750 Mark imported/blink/fast/text/international-iteration-simple-text.html as flaky.
1751 https://bugs.webkit.org/show_bug.cgi?id=179853
1753 Unreviewed test gardening.
1755 * platform/mac-wk1/TestExpectations:
1757 2018-01-26 Per Arne Vollan <pvollan@apple.com>
1759 [Win] Update test expectations.
1761 Unreviewed test gardening.
1763 * platform/win/TestExpectations:
1765 2018-01-25 Ryosuke Niwa <rniwa@webkit.org>
1767 Make scrolling to the focused element async
1768 https://bugs.webkit.org/show_bug.cgi?id=181575
1769 <rdar://problem/36459767>
1771 Reviewed by Simon Fraser.
1773 Updated the tests per the behavioral change and added two more tests for scrolling to the focused element.
1775 * accessibility/mac/webkit-scrollarea-position.html: Wait for the focus scrolling to take effect.
1776 * fast/events/reveal-link-when-focused.html: Ditto.
1777 * fast/images/imagemap-scroll.html: Ditto.
1778 * fast/overflow/scroll-nested-positioned-layer-in-overflow.html: Ditto.
1779 * fast/overflow/scrollRevealButton.html: Ditto.
1780 * fast/transforms/scrollIntoView-transformed.html: Ditto. We need to focus each element in a seperate task
1781 since only the last focused element will be revealed otherwise.
1782 * fast/scrolling/scroll-to-focused-element-asynchronously-expected.txt: Added.
1783 * fast/scrolling/scroll-to-focused-element-asynchronously.html: Added.
1784 * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation-expected.txt: Added.
1785 * fast/scrolling/scroll-to-focused-element-canceled-by-fragment-navigation.html: Added.
1787 2018-01-25 Said Abou-Hallawa <sabouhallawa@apple.com>
1789 REGRESSION(r217236): [iOS] PDFDocumentImage does not update its cached ImageBuffer if it has a sub-rectangle of the image
1790 https://bugs.webkit.org/show_bug.cgi?id=182083
1792 Reviewed by Simon Fraser.
1794 PDFDocumentImage renders only on CG platforms. Enable the new test for
1798 * fast/images/pdf-as-image-dest-rect-change-expected.txt: Added.
1799 * fast/images/pdf-as-image-dest-rect-change.html: Added.
1800 * platform/ios/TestExpectations:
1802 2018-01-25 Yusuke Suzuki <utatane.tea@gmail.com>
1804 imported/w3c/web-platform-tests/html/semantics/scripting-1/the-script-element/module/errorhandling.html crashes
1805 https://bugs.webkit.org/show_bug.cgi?id=181980
1807 Reviewed by Ryosuke Niwa.
1811 2018-01-25 Jer Noble <jer.noble@apple.com>
1813 Move ImageDecoderAVFObjC from using AVSampleBufferGenerator to AVAssetReaderOutput for parsing
1814 https://bugs.webkit.org/show_bug.cgi?id=182091
1816 Reviewed by Eric Carlson.
1818 * platform/ios/imported/w3c/web-platform-tests/html/semantics/embedded-content/the-img-element/update-the-source-set-expected.txt: Added.
1820 2018-01-25 Antoine Quint <graouts@apple.com>
1822 [Web Animations] Account for provided easings when computing progress and resolving keyframe effect values
1823 https://bugs.webkit.org/show_bug.cgi?id=182098
1824 <rdar://problem/36866149>
1826 Reviewed by Dean Jackson.
1828 Update an animated value due to more accurate resolution of cubic-bezier() timing functions.
1830 * platform/mac/transitions/default-timing-function-expected.txt:
1832 2018-01-25 Per Arne Vollan <pvollan@apple.com>
1834 [Win] Update test expectations.
1836 Unreviewed test gardening.
1838 * platform/win/TestExpectations:
1840 2018-01-25 Matt Lewis <jlewis3@apple.com>
1842 Adjusted expectation for memory/memory-pressure-simulation.html.
1843 https://bugs.webkit.org/show_bug.cgi?id=170629
1845 Unreviewed test gardening.
1847 * platform/mac-wk2/TestExpectations:
1849 2018-01-25 Miguel Gomez <magomez@igalia.com>
1851 Unreviewed GTK+ gardening after r227599.
1853 * platform/gtk/TestExpectations:
1854 * platform/gtk/fast/overflow/line-clamp-expected.png:
1855 * platform/gtk/fast/overflow/line-clamp-expected.txt:
1857 2018-01-25 Manuel Rego Casasnovas <rego@igalia.com>
1859 [css-multicol] Some test imported in r227600 are failing
1861 Unreviewed gardening.
1865 2018-01-25 Manuel Rego Casasnovas <rego@igalia.com>
1867 [css-multicol] Update WPT test suite
1868 https://bugs.webkit.org/show_bug.cgi?id=182087
1870 Reviewed by Javier Fernandez.
1873 * platform/gtk/TestExpectations:
1875 2018-01-25 Antoine Quint <graouts@apple.com>
1877 [Web Animations] Update WPT tests and move them to imported/w3c/web-platform-tests
1878 https://bugs.webkit.org/show_bug.cgi?id=182092
1880 Unreviewed test gardening.
1883 * http/wpt/web-animations/OWNERS: Removed.
1884 * http/wpt/web-animations/README.md: Removed.
1885 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt: Removed.
1886 * http/wpt/web-animations/interfaces/Animatable/getAnimations-expected.txt: Removed.
1887 * http/wpt/web-animations/interfaces/Animatable/getAnimations.html: Removed.
1888 * http/wpt/web-animations/interfaces/Animation/constructor.html: Removed.
1889 * http/wpt/web-animations/interfaces/Animation/finish-expected.txt: Removed.
1890 * http/wpt/web-animations/interfaces/Animation/finished-expected.txt: Removed.
1891 * http/wpt/web-animations/interfaces/Animation/playState-expected.txt: Removed.
1892 * http/wpt/web-animations/interfaces/Animation/playState.html: Removed.
1893 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt: Removed.
1894 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay.html: Removed.
1895 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction-expected.txt: Removed.
1896 * http/wpt/web-animations/interfaces/AnimationEffectTiming/direction.html: Removed.
1897 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration-expected.txt: Removed.
1898 * http/wpt/web-animations/interfaces/AnimationEffectTiming/duration.html: Removed.
1899 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay-expected.txt: Removed.
1900 * http/wpt/web-animations/interfaces/AnimationEffectTiming/endDelay.html: Removed.
1901 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill-expected.txt: Removed.
1902 * http/wpt/web-animations/interfaces/AnimationEffectTiming/fill.html: Removed.
1903 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations-expected.txt: Removed.
1904 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getAnimations.html: Removed.
1905 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle-expected.txt: Removed.
1906 * http/wpt/web-animations/interfaces/AnimationEffectTiming/getComputedStyle.html: Removed.
1907 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt: Removed.
1908 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart.html: Removed.
1909 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations-expected.txt: Removed.
1910 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterations.html: Removed.
1911 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline-expected.txt: Removed.
1912 * http/wpt/web-animations/interfaces/AnimationTimeline/document-timeline.html: Removed.
1913 * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt: Removed.
1914 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor-expected.txt: Removed.
1915 * http/wpt/web-animations/interfaces/KeyframeEffect/constructor.html: Removed.
1916 * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor-expected.txt: Removed.
1917 * http/wpt/web-animations/interfaces/KeyframeEffect/copy-constructor.html: Removed.
1918 * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming-expected.txt: Removed.
1919 * http/wpt/web-animations/interfaces/KeyframeEffect/getComputedTiming.html: Removed.
1920 * http/wpt/web-animations/interfaces/KeyframeEffect/iterationComposite-expected.txt: Removed.
1921 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt: Removed.
1922 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes.html: Removed.
1923 * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor-expected.txt: Removed.
1924 * http/wpt/web-animations/interfaces/KeyframeEffectReadOnly/copy-constructor.html: Removed.
1925 * http/wpt/web-animations/resources/keyframe-utils.js: Removed.
1926 * http/wpt/web-animations/timing-model/animation-effects/active-time.html: Removed.
1927 * http/wpt/web-animations/timing-model/animation-effects/phases-and-states.html: Removed.
1929 2018-01-24 Frederic Wang <fwang@igalia.com>
1931 ScrollingStateNode::reconcileLayerPositionForViewportRect is only called on direct children of the root
1932 https://bugs.webkit.org/show_bug.cgi?id=179946
1934 Reviewed by Simon Fraser.
1936 Add a test that verifies the correct update of the graphic layer of a "position: fixed" and
1937 "position: sticky" nodes inside a non-flat scrolling tree. The test checks recursive call
1938 on overflow, "position: sticky" and "position: fixed" nodes.
1940 * fast/scrolling/ios/reconcile-layer-position-recursive-expected.txt: Added.
1941 * fast/scrolling/ios/reconcile-layer-position-recursive.html: Added.
1943 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
1945 Move css-color & css-multicol WPT suites to the proper folder
1946 https://bugs.webkit.org/show_bug.cgi?id=182044
1948 Reviewed by Youenn Fablet.
1951 * platform/gtk/TestExpectations:
1952 * platform/ios-wk1/TestExpectations:
1953 * platform/ios/TestExpectations:
1954 * platform/win/TestExpectations:
1956 2018-01-24 Jiewen Tan <jiewen_tan@apple.com>
1958 [WebAuthN] Implement PublicKeyCredential’s [[DiscoverFromExternalSource]] with a dummy authenticator
1959 https://bugs.webkit.org/show_bug.cgi?id=182032
1960 <rdar://problem/36459922>
1962 Reviewed by Brent Fulgham.
1964 * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https-expected.txt: Added.
1965 * http/tests/webauthn/public-key-credential-get-with-invalid-parameters.https.html: Added.
1966 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt:
1967 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt:
1968 * http/tests/webauthn/resources/last-layer-frame.https.html:
1969 * http/wpt/credential-management/credentialscontainer-store-basics.https-expected.txt: Added.
1970 * http/wpt/credential-management/credentialscontainer-store-basics.https.html: Added.
1971 * http/wpt/webauthn/idl.https-expected.txt:
1972 * http/wpt/webauthn/idl.https.html:
1973 * http/wpt/webauthn/public-key-credential-create-success.https.html:
1974 * http/wpt/webauthn/public-key-credential-get-failure.https-expected.txt: Added.
1975 * http/wpt/webauthn/public-key-credential-get-failure.https.html: Added.
1976 * http/wpt/webauthn/public-key-credential-get-success.https-expected.txt: Added.
1977 * http/wpt/webauthn/public-key-credential-get-success.https.html: Added.
1979 2018-01-24 Youenn Fablet <youenn@apple.com>
1981 Opaque being-loaded responses should clone their body
1982 https://bugs.webkit.org/show_bug.cgi?id=182056
1984 Reviewed by Brady Eidson.
1986 * http/wpt/service-workers/clone-opaque-being-loaded-response-worker.js: Added.
1987 * http/wpt/service-workers/clone-opaque-being-loaded-response.html: Added.
1988 * http/wpt/service-workers/clone-opaque-being-loaded-response.https-expected.txt: Added.
1989 * http/wpt/service-workers/resources/clone-opaque-being-loaded-response-iframe.html: Added.
1990 * http/wpt/service-workers/resources/lengthy-pass.py: Added.
1993 2018-01-24 David Hyatt <hyatt@apple.com>
1995 Implement line clamp for mail.
1996 https://bugs.webkit.org/show_bug.cgi?id=180818
1998 Reviewed by Dean Jackson.
2000 Added parsing tests, basic and advanced clamping examples, and vertical
2001 writing tests. Revised an iOS clamp test to account for a slight change
2002 in rendering caused by altering clamping to be consistent with the pagination
2003 model of breaking beteween lines.
2005 * fast/block/lines-clamp-advanced-expected.html: Added.
2006 * fast/block/lines-clamp-advanced-rl-expected.html: Added.
2007 * fast/block/lines-clamp-advanced-rl.html: Added.
2008 * fast/block/lines-clamp-advanced.html: Added.
2009 * fast/block/lines-clamp-basic-expected.html: Added.
2010 * fast/block/lines-clamp-basic-rl-expected.html: Added.
2011 * fast/block/lines-clamp-basic-rl.html: Added.
2012 * fast/block/lines-clamp-basic.html: Added.
2013 * fast/css/lines-clamp-parsing-expected.txt: Added.
2014 * fast/css/lines-clamp-parsing.html: Added.
2015 * platform/ios-simulator-wk2/fast/overflow: Added.
2016 * platform/ios-simulator-wk2/fast/overflow/line-clamp-expected.txt: Added.
2018 2018-01-24 Matt Lewis <jlewis3@apple.com>
2020 Marked http/tests/storageAccess/request-and-grant-access-then-detach-should-not-have-access.html as flaky on High Sierra Release.
2021 https://bugs.webkit.org/show_bug.cgi?id=181601
2023 Unreviewed test gardening.
2025 * platform/mac-wk2/TestExpectations:
2027 2018-01-24 Jonathan Bedard <jbedard@apple.com>
2029 Fix race-condition in fast/text/click-ellipsis-assertion-failure.html
2030 https://bugs.webkit.org/show_bug.cgi?id=182055
2031 <rdar://problem/36830203>
2033 Reviewed by Simon Fraser.
2035 * fast/text/click-ellipsis-assertion-failure.html: Wait for promise before ending test.
2037 2018-01-24 Antti Koivisto <antti@apple.com>
2039 Assertion failure in RenderMultiColumnSet::requiresBalancing() on fast/multicol/spanner-crash-when-adding-summary.html
2040 https://bugs.webkit.org/show_bug.cgi?id=179308
2041 <rdar://problem/34592771>
2043 Reviewed by Zalan Bujtas.
2045 Unskip fast/multicol/spanner-crash-when-adding-summary.html
2047 * platform/ios/TestExpectations:
2048 * platform/mac/TestExpectations:
2050 2018-01-24 Daniel Bates <dabates@apple.com>
2052 [CSP] Check policy for targeted windows when navigating to a JavaScript URL
2053 https://bugs.webkit.org/show_bug.cgi?id=182018
2054 <rdar://problem/36795781>
2056 Reviewed by Brent Fulgham.
2058 * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.html: Added.
2059 * http/tests/security/contentSecurityPolicy/resources/window-open-javascript-url-with-target-blocked.js: Added.
2061 * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked-expected.txt: Added.
2062 * http/tests/security/contentSecurityPolicy/window-open-javascript-url-with-target-blocked.html: Added.
2064 2018-01-24 Chris Dumez <cdumez@apple.com>
2066 Add a IPC::SendSyncOption indicating we should not process incoming IPC while waiting for the sync reply
2067 https://bugs.webkit.org/show_bug.cgi?id=182021
2068 <rdar://problem/21629943>
2070 Reviewed by Ryosuke Niwa.
2072 Add layout test coverage for the new flag.
2074 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Added.
2075 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Added.
2077 2018-01-24 Matt Lewis <jlewis3@apple.com>
2079 Adjusted expectations for http/tests/cache/disk-cache/memory-cache-revalidation-updates-disk-cache.html.
2080 https://bugs.webkit.org/show_bug.cgi?id=162975
2082 Unreviewed test gardening.
2083 * platform/mac-wk2/TestExpectations:
2085 2018-01-24 Chris Dumez <cdumez@apple.com>
2087 Layout Test http/tests/workers/service/basic-unregister-then-register-again-reuse.html is flaky
2088 https://bugs.webkit.org/show_bug.cgi?id=182030
2089 <rdar://problem/36802933>
2091 Reviewed by Youenn Fablet.
2093 The service worker was only extending its lifetime using waitUntil() for 10 seconds. On the flakiness
2094 dashboard, I see that the test sometimes takes more than 10 seconds to run on some bots, which can
2095 cause the test to fail since the service worker is not keeping the registration alive anymore.
2096 To address the issue, raise the lifetime to 30 seconds.
2098 * http/tests/workers/service/resources/basic-unregister-then-register-again-reuse-worker.js:
2099 (event.waitUntil.new.Promise):
2101 2018-01-24 Alex Christensen <achristensen@webkit.org>
2103 Remove El Capitan test expectations.
2105 * platform/mac-elcapitan: Removed.
2106 * platform/mac-elcapitan-wk2: Removed.
2107 * platform/mac-elcapitan-wk2/fast: Removed.
2108 * platform/mac-elcapitan-wk2/fast/dom: Removed.
2109 * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement: Removed.
2110 * platform/mac-elcapitan-wk2/fast/dom/HTMLLinkElement/preconnect-support-expected.txt: Removed.
2111 * platform/mac-elcapitan-wk2/fast/dom/navigator-detached-no-crash-expected.txt: Removed.
2112 * platform/mac-elcapitan-wk2/http: Removed.
2113 * platform/mac-elcapitan-wk2/http/tests: Removed.
2114 * platform/mac-elcapitan-wk2/http/tests/contentextensions: Removed.
2115 * platform/mac-elcapitan-wk2/http/tests/contentextensions/make-https-expected.txt: Removed.
2116 * platform/mac-elcapitan-wk2/imported: Removed.
2117 * platform/mac-elcapitan-wk2/imported/w3c: Removed.
2118 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests: Removed.
2119 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch: Removed.
2120 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api: Removed.
2121 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
2122 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
2123 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url: Removed.
2124 * platform/mac-elcapitan-wk2/imported/w3c/web-platform-tests/url/failure-expected.txt: Removed.
2125 * platform/mac-elcapitan/TestExpectations: Removed.
2126 * platform/mac-elcapitan/accessibility: Removed.
2127 * platform/mac-elcapitan/accessibility/form-control-value-settable-expected.txt: Removed.
2128 * platform/mac-elcapitan/compositing: Removed.
2129 * platform/mac-elcapitan/compositing/contents-opaque: Removed.
2130 * platform/mac-elcapitan/compositing/contents-opaque/control-layer-expected.txt: Removed.
2131 * platform/mac-elcapitan/compositing/repaint: Removed.
2132 * platform/mac-elcapitan/compositing/repaint/iframes: Removed.
2133 * platform/mac-elcapitan/compositing/repaint/iframes/composited-iframe-with-fixed-background-doc-repaint-expected.txt: Removed.
2134 * platform/mac-elcapitan/compositing/rtl: Removed.
2135 * platform/mac-elcapitan/compositing/rtl/rtl-overflow-scrolling-expected.txt: Removed.
2136 * platform/mac-elcapitan/css2.1: Removed.
2137 * platform/mac-elcapitan/css3: Removed.
2138 * platform/mac-elcapitan/css3/selectors3: Removed.
2139 * platform/mac-elcapitan/css3/selectors3/html: Removed.
2140 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-19b-expected.txt: Removed.
2141 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-23-expected.txt: Removed.
2142 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-24-expected.txt: Removed.
2143 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-64-expected.txt: Removed.
2144 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-68-expected.txt: Removed.
2145 * platform/mac-elcapitan/css3/selectors3/html/css3-modsel-69-expected.txt: Removed.
2146 * platform/mac-elcapitan/css3/selectors3/xhtml: Removed.
2147 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-19b-expected.txt: Removed.
2148 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-23-expected.txt: Removed.
2149 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-24-expected.txt: Removed.
2150 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-64-expected.txt: Removed.
2151 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-68-expected.txt: Removed.
2152 * platform/mac-elcapitan/css3/selectors3/xhtml/css3-modsel-69-expected.txt: Removed.
2153 * platform/mac-elcapitan/css3/selectors3/xml: Removed.
2154 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-19b-expected.txt: Removed.
2155 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-23-expected.txt: Removed.
2156 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-24-expected.txt: Removed.
2157 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-64-expected.txt: Removed.
2158 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-68-expected.txt: Removed.
2159 * platform/mac-elcapitan/css3/selectors3/xml/css3-modsel-69-expected.txt: Removed.
2160 * platform/mac-elcapitan/editing: Removed.
2161 * platform/mac-elcapitan/editing/deleting: Removed.
2162 * platform/mac-elcapitan/editing/deleting/delete-emoji-2-expected.txt: Removed.
2163 * platform/mac-elcapitan/editing/deleting/delete-emoji-3-expected.txt: Removed.
2164 * platform/mac-elcapitan/editing/deleting/delete-emoji-4-expected.txt: Removed.
2165 * platform/mac-elcapitan/editing/deleting/delete-emoji-5-expected.txt: Removed.
2166 * platform/mac-elcapitan/editing/deleting/delete-emoji-6-expected.txt: Removed.
2167 * platform/mac-elcapitan/editing/deleting/delete-emoji-7-expected.txt: Removed.
2168 * platform/mac-elcapitan/editing/deleting/delete-emoji-8-expected.txt: Removed.
2169 * platform/mac-elcapitan/editing/deleting/delete-emoji-9-expected.txt: Removed.
2170 * platform/mac-elcapitan/editing/deleting/delete-emoji-expected.txt: Removed.
2171 * platform/mac-elcapitan/editing/input: Removed.
2172 * platform/mac-elcapitan/editing/input/caret-at-the-edge-of-input-expected.txt: Removed.
2173 * platform/mac-elcapitan/editing/input/reveal-caret-of-multiline-input-expected.txt: Removed.
2174 * platform/mac-elcapitan/editing/inserting: Removed.
2175 * platform/mac-elcapitan/editing/inserting/4960120-1-expected.txt: Removed.
2176 * platform/mac-elcapitan/editing/inserting/before-after-input-element-expected.txt: Removed.
2177 * platform/mac-elcapitan/editing/mac: Removed.
2178 * platform/mac-elcapitan/editing/mac/attributed-string: Removed.
2179 * platform/mac-elcapitan/editing/mac/attributed-string/font-style-variant-effect-expected.txt: Removed.
2180 * platform/mac-elcapitan/editing/mac/spelling: Removed.
2181 * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-1-expected.txt: Removed.
2182 * platform/mac-elcapitan/editing/mac/spelling/autocorrection-at-beginning-of-word-2-expected.txt: Removed.
2183 * platform/mac-elcapitan/editing/mac/spelling/delete-autocorrected-word-2-expected.txt: Removed.
2184 * platform/mac-elcapitan/editing/pasteboard: Removed.
2185 * platform/mac-elcapitan/editing/pasteboard/4641033-expected.txt: Removed.
2186 * platform/mac-elcapitan/editing/pasteboard/4806874-expected.txt: Removed.
2187 * platform/mac-elcapitan/editing/pasteboard/4944770-1-expected.txt: Removed.
2188 * platform/mac-elcapitan/editing/pasteboard/4944770-2-expected.txt: Removed.
2189 * platform/mac-elcapitan/editing/pasteboard/drop-text-without-selection-expected.txt: Removed.
2190 * platform/mac-elcapitan/editing/pasteboard/input-field-1-expected.txt: Removed.
2191 * platform/mac-elcapitan/editing/pasteboard/pasting-tabs-expected.txt: Removed.
2192 * platform/mac-elcapitan/editing/selection: Removed.
2193 * platform/mac-elcapitan/editing/selection/3690703-2-expected.txt: Removed.
2194 * platform/mac-elcapitan/editing/selection/3690703-expected.txt: Removed.
2195 * platform/mac-elcapitan/editing/selection/3690719-expected.txt: Removed.
2196 * platform/mac-elcapitan/editing/selection/4397952-expected.txt: Removed.
2197 * platform/mac-elcapitan/editing/selection/4895428-3-expected.txt: Removed.
2198 * platform/mac-elcapitan/editing/selection/4975120-expected.txt: Removed.
2199 * platform/mac-elcapitan/editing/selection/5240265-expected.txt: Removed.
2200 * platform/mac-elcapitan/editing/selection/drag-select-1-expected.txt: Removed.
2201 * platform/mac-elcapitan/editing/selection/replaced-boundaries-3-expected.txt: Removed.
2202 * platform/mac-elcapitan/editing/selection/select-across-readonly-input-3-expected.txt: Removed.
2203 * platform/mac-elcapitan/editing/selection/select-box-expected.txt: Removed.
2204 * platform/mac-elcapitan/editing/selection/select-element-paragraph-boundary-expected.txt: Removed.
2205 * platform/mac-elcapitan/editing/selection/select-from-textfield-outwards-expected.txt: Removed.
2206 * platform/mac-elcapitan/editing/selection/selection-button-text-expected.txt: Removed.
2207 * platform/mac-elcapitan/fast: Removed.
2208 * platform/mac-elcapitan/fast/attachment: Removed.
2209 * platform/mac-elcapitan/fast/attachment/attachment-label-highlight-expected.txt: Removed.
2210 * platform/mac-elcapitan/fast/attachment/attachment-progress-expected.txt: Removed.
2211 * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-expected.txt: Removed.
2212 * platform/mac-elcapitan/fast/attachment/attachment-select-on-click-inside-user-select-all-expected.txt: Removed.
2213 * platform/mac-elcapitan/fast/attachment/attachment-subtitle-expected.txt: Removed.
2214 * platform/mac-elcapitan/fast/block: Removed.
2215 * platform/mac-elcapitan/fast/block/float: Removed.
2216 * platform/mac-elcapitan/fast/block/float/026-expected.png: Removed.
2217 * platform/mac-elcapitan/fast/block/float/026-expected.txt: Removed.
2218 * platform/mac-elcapitan/fast/block/float/028-expected.png: Removed.
2219 * platform/mac-elcapitan/fast/block/float/028-expected.txt: Removed.
2220 * platform/mac-elcapitan/fast/block/float/float-avoidance-expected.txt: Removed.
2221 * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.png: Removed.
2222 * platform/mac-elcapitan/fast/block/float/overhanging-tall-block-expected.txt: Removed.
2223 * platform/mac-elcapitan/fast/block/margin-collapse: Removed.
2224 * platform/mac-elcapitan/fast/block/margin-collapse/103-expected.txt: Removed.
2225 * platform/mac-elcapitan/fast/block/positioning: Removed.
2226 * platform/mac-elcapitan/fast/block/positioning/inline-block-relposition-expected.txt: Removed.
2227 * platform/mac-elcapitan/fast/canvas: Removed.
2228 * platform/mac-elcapitan/fast/canvas/canvas-strokePath-gradient-shadow-expected.txt: Removed.
2229 * platform/mac-elcapitan/fast/canvas/canvas-strokeRect-gradient-shadow-expected.txt: Removed.
2230 * platform/mac-elcapitan/fast/css: Removed.
2231 * platform/mac-elcapitan/fast/css/continuationCrash-expected.txt: Removed.
2232 * platform/mac-elcapitan/fast/css/focus-ring-exists-for-search-field-expected.txt: Removed.
2233 * platform/mac-elcapitan/fast/css/line-height-expected.txt: Removed.
2234 * platform/mac-elcapitan/fast/css/margin-top-bottom-dynamic-expected.txt: Removed.
2235 * platform/mac-elcapitan/fast/css/text-overflow-input-expected.txt: Removed.
2236 * platform/mac-elcapitan/fast/css/text-transform-select-expected.txt: Removed.
2237 * platform/mac-elcapitan/fast/dom: Removed.
2238 * platform/mac-elcapitan/fast/dom/HTMLInputElement: Removed.
2239 * platform/mac-elcapitan/fast/dom/HTMLInputElement/input-image-alt-text-expected.txt: Removed.
2240 * platform/mac-elcapitan/fast/dom/HTMLTableColElement: Removed.
2241 * platform/mac-elcapitan/fast/dom/HTMLTableColElement/resize-table-using-col-width-expected.txt: Removed.
2242 * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement: Removed.
2243 * platform/mac-elcapitan/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: Removed.
2244 * platform/mac-elcapitan/fast/dynamic: Removed.
2245 * platform/mac-elcapitan/fast/dynamic/008-expected.txt: Removed.
2246 * platform/mac-elcapitan/fast/dynamic/positioned-movement-with-positioned-children-expected.txt: Removed.
2247 * platform/mac-elcapitan/fast/events: Removed.
2248 * platform/mac-elcapitan/fast/events/context-no-deselect-expected.txt: Removed.
2249 * platform/mac-elcapitan/fast/events/shadow-event-path-2-expected.txt: Removed.
2250 * platform/mac-elcapitan/fast/forms: Removed.
2251 * platform/mac-elcapitan/fast/forms/001-expected.txt: Removed.
2252 * platform/mac-elcapitan/fast/forms/004-expected.txt: Removed.
2253 * platform/mac-elcapitan/fast/forms/alternative-presentation-button: Removed.
2254 * platform/mac-elcapitan/fast/forms/alternative-presentation-button/replacement-expected.txt: Removed.
2255 * platform/mac-elcapitan/fast/forms/auto-fill-button: Removed.
2256 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-auto-fill-button-expected.txt: Removed.
2257 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-contacts-auto-fill-button-expected.txt: Removed.
2258 * platform/mac-elcapitan/fast/forms/auto-fill-button/input-strong-password-auto-fill-button-expected.txt: Removed.
2259 * platform/mac-elcapitan/fast/forms/basic-buttons-expected.txt: Removed.
2260 * platform/mac-elcapitan/fast/forms/basic-inputs-expected.txt: Removed.
2261 * platform/mac-elcapitan/fast/forms/basic-selects-expected.txt: Removed.
2262 * platform/mac-elcapitan/fast/forms/basic-textareas-expected.txt: Removed.
2263 * platform/mac-elcapitan/fast/forms/basic-textareas-quirks-expected.txt: Removed.
2264 * platform/mac-elcapitan/fast/forms/blankbuttons-expected.txt: Removed.
2265 * platform/mac-elcapitan/fast/forms/box-shadow-override-expected.txt: Removed.
2266 * platform/mac-elcapitan/fast/forms/button-align-expected.txt: Removed.
2267 * platform/mac-elcapitan/fast/forms/button-cannot-be-nested-expected.txt: Removed.
2268 * platform/mac-elcapitan/fast/forms/button-default-title-expected.txt: Removed.
2269 * platform/mac-elcapitan/fast/forms/button-generated-content-expected.txt: Removed.
2270 * platform/mac-elcapitan/fast/forms/button-positioned-expected.txt: Removed.
2271 * platform/mac-elcapitan/fast/forms/button-sizes-expected.txt: Removed.
2272 * platform/mac-elcapitan/fast/forms/button-style-color-expected.txt: Removed.
2273 * platform/mac-elcapitan/fast/forms/button-table-styles-expected.txt: Removed.
2274 * platform/mac-elcapitan/fast/forms/button-text-transform-expected.txt: Removed.
2275 * platform/mac-elcapitan/fast/forms/button-white-space-expected.txt: Removed.
2276 * platform/mac-elcapitan/fast/forms/control-clip-expected.txt: Removed.
2277 * platform/mac-elcapitan/fast/forms/control-clip-overflow-expected.txt: Removed.
2278 * platform/mac-elcapitan/fast/forms/control-restrict-line-height-expected.txt: Removed.
2279 * platform/mac-elcapitan/fast/forms/disabled-select-change-index-expected.txt: Removed.
2280 * platform/mac-elcapitan/fast/forms/encoding-test-expected.txt: Removed.
2281 * platform/mac-elcapitan/fast/forms/fieldset-align-expected.txt: Removed.
2282 * platform/mac-elcapitan/fast/forms/file: Removed.
2283 * platform/mac-elcapitan/fast/forms/file/file-input-direction-expected.txt: Removed.
2284 * platform/mac-elcapitan/fast/forms/file/file-input-disabled-expected.txt: Removed.
2285 * platform/mac-elcapitan/fast/forms/file/input-file-re-render-expected.txt: Removed.
2286 * platform/mac-elcapitan/fast/forms/floating-textfield-relayout-expected.txt: Removed.
2287 * platform/mac-elcapitan/fast/forms/form-element-geometry-expected.txt: Removed.
2288 * platform/mac-elcapitan/fast/forms/hidden-listbox-expected.txt: Removed.
2289 * platform/mac-elcapitan/fast/forms/input-align-expected.txt: Removed.
2290 * platform/mac-elcapitan/fast/forms/input-appearance-bkcolor-expected.txt: Removed.
2291 * platform/mac-elcapitan/fast/forms/input-appearance-default-bkcolor-expected.txt: Removed.
2292 * platform/mac-elcapitan/fast/forms/input-appearance-disabled-expected.txt: Removed.
2293 * platform/mac-elcapitan/fast/forms/input-appearance-focus-expected.txt: Removed.
2294 * platform/mac-elcapitan/fast/forms/input-appearance-height-expected.txt: Removed.
2295 * platform/mac-elcapitan/fast/forms/input-appearance-preventDefault-expected.txt: Removed.
2296 * platform/mac-elcapitan/fast/forms/input-appearance-readonly-expected.txt: Removed.
2297 * platform/mac-elcapitan/fast/forms/input-appearance-selection-expected.txt: Removed.
2298 * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-expected.txt: Removed.
2299 * platform/mac-elcapitan/fast/forms/input-appearance-spinbutton-up-expected.txt: Removed.
2300 * platform/mac-elcapitan/fast/forms/input-appearance-visibility-expected.txt: Removed.
2301 * platform/mac-elcapitan/fast/forms/input-appearance-width-expected.txt: Removed.
2302 * platform/mac-elcapitan/fast/forms/input-baseline-expected.txt: Removed.
2303 * platform/mac-elcapitan/fast/forms/input-button-sizes-expected.txt: Removed.
2304 * platform/mac-elcapitan/fast/forms/input-disabled-color-expected.txt: Removed.
2305 * platform/mac-elcapitan/fast/forms/input-double-click-selection-gap-bug-expected.txt: Removed.
2306 * platform/mac-elcapitan/fast/forms/input-field-text-truncated-expected.txt: Removed.
2307 * platform/mac-elcapitan/fast/forms/input-first-letter-expected.txt: Removed.
2308 * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-1-expected.txt: Removed.
2309 * platform/mac-elcapitan/fast/forms/input-placeholder-visibility-3-expected.txt: Removed.
2310 * platform/mac-elcapitan/fast/forms/input-readonly-autoscroll-expected.txt: Removed.
2311 * platform/mac-elcapitan/fast/forms/input-readonly-dimmed-expected.txt: Removed.
2312 * platform/mac-elcapitan/fast/forms/input-readonly-empty-expected.txt: Removed.
2313 * platform/mac-elcapitan/fast/forms/input-spaces-expected.txt: Removed.
2314 * platform/mac-elcapitan/fast/forms/input-table-expected.txt: Removed.
2315 * platform/mac-elcapitan/fast/forms/input-text-click-inside-expected.txt: Removed.
2316 * platform/mac-elcapitan/fast/forms/input-text-click-outside-expected.txt: Removed.
2317 * platform/mac-elcapitan/fast/forms/input-text-double-click-expected.txt: Removed.
2318 * platform/mac-elcapitan/fast/forms/input-text-drag-down-expected.txt: Removed.
2319 * platform/mac-elcapitan/fast/forms/input-text-option-delete-expected.txt: Removed.
2320 * platform/mac-elcapitan/fast/forms/input-text-scroll-left-on-blur-expected.txt: Removed.
2321 * platform/mac-elcapitan/fast/forms/input-text-self-emptying-click-expected.txt: Removed.
2322 * platform/mac-elcapitan/fast/forms/input-text-word-wrap-expected.txt: Removed.
2323 * platform/mac-elcapitan/fast/forms/input-value-expected.txt: Removed.
2324 * platform/mac-elcapitan/fast/forms/input-width-expected.txt: Removed.
2325 * platform/mac-elcapitan/fast/forms/listbox-bidi-align-expected.txt: Removed.
2326 * platform/mac-elcapitan/fast/forms/listbox-scrollbar-incremental-load-expected.txt: Removed.
2327 * platform/mac-elcapitan/fast/forms/listbox-width-change-expected.txt: Removed.
2328 * platform/mac-elcapitan/fast/forms/menulist-clip-expected.txt: Removed.
2329 * platform/mac-elcapitan/fast/forms/menulist-deselect-update-expected.txt: Removed.
2330 * platform/mac-elcapitan/fast/forms/menulist-narrow-width-expected.txt: Removed.
2331 * platform/mac-elcapitan/fast/forms/menulist-no-overflow-expected.txt: Removed.
2332 * platform/mac-elcapitan/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
2333 * platform/mac-elcapitan/fast/forms/menulist-style-color-expected.txt: Removed.
2334 * platform/mac-elcapitan/fast/forms/menulist-width-change-expected.txt: Removed.
2335 * platform/mac-elcapitan/fast/forms/minWidthPercent-expected.txt: Removed.
2336 * platform/mac-elcapitan/fast/forms/number: Removed.
2337 * platform/mac-elcapitan/fast/forms/number/number-appearance-rtl-expected.txt: Removed.
2338 * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-disabled-readonly-expected.txt: Removed.
2339 * platform/mac-elcapitan/fast/forms/number/number-appearance-spinbutton-layer-expected.txt: Removed.
2340 * platform/mac-elcapitan/fast/forms/option-script-expected.txt: Removed.
2341 * platform/mac-elcapitan/fast/forms/option-strip-whitespace-expected.txt: Removed.
2342 * platform/mac-elcapitan/fast/forms/option-text-clip-expected.txt: Removed.
2343 * platform/mac-elcapitan/fast/forms/placeholder-position-expected.txt: Removed.
2344 * platform/mac-elcapitan/fast/forms/placeholder-pseudo-style-expected.txt: Removed.
2345 * platform/mac-elcapitan/fast/forms/plaintext-mode-2-expected.txt: Removed.
2346 * platform/mac-elcapitan/fast/forms/search: Removed.
2347 * platform/mac-elcapitan/fast/forms/search-cancel-button-style-sharing-expected.txt: Removed.
2348 * platform/mac-elcapitan/fast/forms/search-display-none-cancel-button-expected.txt: Removed.
2349 * platform/mac-elcapitan/fast/forms/search-input-rtl-expected.txt: Removed.
2350 * platform/mac-elcapitan/fast/forms/search-rtl-expected.txt: Removed.
2351 * platform/mac-elcapitan/fast/forms/search-styled-expected.txt: Removed.
2352 * platform/mac-elcapitan/fast/forms/search-vertical-alignment-expected.txt: Removed.
2353 * platform/mac-elcapitan/fast/forms/search/search-padding-cancel-results-buttons-expected.txt: Removed.
2354 * platform/mac-elcapitan/fast/forms/search/search-size-with-decorations-expected.txt: Removed.
2355 * platform/mac-elcapitan/fast/forms/searchfield-heights-expected.txt: Removed.
2356 * platform/mac-elcapitan/fast/forms/select: Removed.
2357 * platform/mac-elcapitan/fast/forms/select-background-none-expected.txt: Removed.
2358 * platform/mac-elcapitan/fast/forms/select-baseline-expected.txt: Removed.
2359 * platform/mac-elcapitan/fast/forms/select-block-background-expected.txt: Removed.
2360 * platform/mac-elcapitan/fast/forms/select-change-listbox-size-expected.txt: Removed.
2361 * platform/mac-elcapitan/fast/forms/select-change-listbox-to-popup-expected.txt: Removed.
2362 * platform/mac-elcapitan/fast/forms/select-change-popup-to-listbox-expected.txt: Removed.
2363 * platform/mac-elcapitan/fast/forms/select-dirty-parent-pref-widths-expected.txt: Removed.
2364 * platform/mac-elcapitan/fast/forms/select-disabled-appearance-expected.txt: Removed.
2365 * platform/mac-elcapitan/fast/forms/select-empty-option-height-expected.txt: Removed.
2366 * platform/mac-elcapitan/fast/forms/select-initial-position-expected.txt: Removed.
2367 * platform/mac-elcapitan/fast/forms/select-item-background-clip-expected.txt: Removed.
2368 * platform/mac-elcapitan/fast/forms/select-list-box-with-height-expected.txt: Removed.
2369 * platform/mac-elcapitan/fast/forms/select-listbox-multiple-no-focusring-expected.txt: Removed.
2370 * platform/mac-elcapitan/fast/forms/select-non-native-rendering-direction-expected.txt: Removed.
2371 * platform/mac-elcapitan/fast/forms/select-overflow-scroll-expected.txt: Removed.
2372 * platform/mac-elcapitan/fast/forms/select-overflow-scroll-inherited-expected.txt: Removed.
2373 * platform/mac-elcapitan/fast/forms/select-selected-expected.txt: Removed.
2374 * platform/mac-elcapitan/fast/forms/select-style-expected.txt: Removed.
2375 * platform/mac-elcapitan/fast/forms/select-writing-direction-natural-expected.txt: Removed.
2376 * platform/mac-elcapitan/fast/forms/select/optgroup-rendering-expected.txt: Removed.
2377 * platform/mac-elcapitan/fast/forms/stuff-on-my-optgroup-expected.txt: Removed.
2378 * platform/mac-elcapitan/fast/forms/tabbing-input-iframe-expected.txt: Removed.
2379 * platform/mac-elcapitan/fast/forms/textAreaLineHeight-expected.txt: Removed.
2380 * platform/mac-elcapitan/fast/forms/textarea-align-expected.txt: Removed.
2381 * platform/mac-elcapitan/fast/forms/textarea-placeholder-pseudo-style-expected.txt: Removed.
2382 * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-1-expected.txt: Removed.
2383 * platform/mac-elcapitan/fast/forms/textarea-placeholder-visibility-2-expected.txt: Removed.
2384 * platform/mac-elcapitan/fast/forms/textarea-scroll-height-expected.txt: Removed.
2385 * platform/mac-elcapitan/fast/forms/textarea-scrollbar-expected.txt: Removed.
2386 * platform/mac-elcapitan/fast/forms/textarea-scrolled-type-expected.txt: Removed.
2387 * platform/mac-elcapitan/fast/forms/textarea-setinnerhtml-expected.txt: Removed.
2388 * platform/mac-elcapitan/fast/forms/textfield-focus-ring-expected.txt: Removed.
2389 * platform/mac-elcapitan/fast/forms/textfield-outline-expected.txt: Removed.
2390 * platform/mac-elcapitan/fast/forms/textfield-overflow-expected.txt: Removed.
2391 * platform/mac-elcapitan/fast/forms/validation-message-appearance-expected.txt: Removed.
2392 * platform/mac-elcapitan/fast/forms/visual-hebrew-text-field-expected.txt: Removed.
2393 * platform/mac-elcapitan/fast/frames: Removed.
2394 * platform/mac-elcapitan/fast/frames/take-focus-from-iframe-expected.txt: Removed.
2395 * platform/mac-elcapitan/fast/hidpi: Removed.
2396 * platform/mac-elcapitan/fast/hidpi/resize-corner-hidpi-expected.txt: Removed.
2397 * platform/mac-elcapitan/fast/html: Removed.
2398 * platform/mac-elcapitan/fast/html/details-no-summary4-expected.txt: Removed.
2399 * platform/mac-elcapitan/fast/html/details-open-javascript-expected.txt: Removed.
2400 * platform/mac-elcapitan/fast/html/details-open2-expected.txt: Removed.
2401 * platform/mac-elcapitan/fast/html/details-open4-expected.txt: Removed.
2402 * platform/mac-elcapitan/fast/html/keygen-expected.txt: Removed.
2403 * platform/mac-elcapitan/fast/inline: Removed.
2404 * platform/mac-elcapitan/fast/lists: Removed.
2405 * platform/mac-elcapitan/fast/lists/dynamic-marker-crash-expected.txt: Removed.
2406 * platform/mac-elcapitan/fast/overflow: Removed.
2407 * platform/mac-elcapitan/fast/overflow/overflow-x-y-expected.txt: Removed.
2408 * platform/mac-elcapitan/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt: Removed.
2409 * platform/mac-elcapitan/fast/overflow/scrollRevealButton-expected.txt: Removed.
2410 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.png: Removed.
2411 * platform/mac-elcapitan/fast/overflow/unreachable-overflow-rtl-bug-expected.txt: Removed.
2412 * platform/mac-elcapitan/fast/parser: Removed.
2413 * platform/mac-elcapitan/fast/parser/document-write-option-expected.txt: Removed.
2414 * platform/mac-elcapitan/fast/parser/entity-comment-in-textarea-expected.txt: Removed.
2415 * platform/mac-elcapitan/fast/parser/open-comment-in-textarea-expected.txt: Removed.
2416 * platform/mac-elcapitan/fast/repaint: Removed.
2417 * platform/mac-elcapitan/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: Removed.
2418 * platform/mac-elcapitan/fast/repaint/search-field-cancel-expected.txt: Removed.
2419 * platform/mac-elcapitan/fast/repaint/subtree-root-skipped-expected.txt: Removed.
2420 * platform/mac-elcapitan/fast/replaced: Removed.
2421 * platform/mac-elcapitan/fast/replaced/replaced-breaking-expected.txt: Removed.
2422 * platform/mac-elcapitan/fast/replaced/replaced-breaking-mixture-expected.txt: Removed.
2423 * platform/mac-elcapitan/fast/replaced/width100percent-button-expected.txt: Removed.
2424 * platform/mac-elcapitan/fast/replaced/width100percent-menulist-expected.txt: Removed.
2425 * platform/mac-elcapitan/fast/replaced/width100percent-textarea-expected.txt: Removed.
2426 * platform/mac-elcapitan/fast/selectors: Removed.
2427 * platform/mac-elcapitan/fast/selectors/064-expected.txt: Removed.
2428 * platform/mac-elcapitan/fast/spatial-navigation: Removed.
2429 * platform/mac-elcapitan/fast/spatial-navigation/snav-multiple-select-focusring-expected.txt: Removed.
2430 * platform/mac-elcapitan/fast/table: Removed.
2431 * platform/mac-elcapitan/fast/table/003-expected.txt: Removed.
2432 * platform/mac-elcapitan/fast/table/append-cells2-expected.txt: Removed.
2433 * platform/mac-elcapitan/fast/table/colspanMinWidth-expected.txt: Removed.
2434 * platform/mac-elcapitan/fast/table/colspanMinWidth-vertical-expected.txt: Removed.
2435 * platform/mac-elcapitan/fast/table/remove-td-display-none-expected.txt: Removed.
2436 * platform/mac-elcapitan/fast/table/spanOverlapRepaint-expected.txt: Removed.
2437 * platform/mac-elcapitan/fast/table/text-field-baseline-expected.txt: Removed.
2438 * platform/mac-elcapitan/fast/text: Removed.
2439 * platform/mac-elcapitan/fast/text/backslash-to-yen-sign-euc-expected.txt: Removed.
2440 * platform/mac-elcapitan/fast/text/crash-complex-text-surrogate-expected.txt: Removed.
2441 * platform/mac-elcapitan/fast/text/drawBidiText-expected.txt: Removed.
2442 * platform/mac-elcapitan/fast/text/emoji-expected.txt: Removed.
2443 * platform/mac-elcapitan/fast/text/font-weights-expected.txt: Removed.
2444 * platform/mac-elcapitan/fast/text/font-weights-zh-expected.png: Removed.
2445 * platform/mac-elcapitan/fast/text/font-weights-zh-expected.txt: Removed.
2446 * platform/mac-elcapitan/fast/text/international: Removed.
2447 * platform/mac-elcapitan/fast/text/international/hindi-spacing-expected.txt: Removed.
2448 * platform/mac-elcapitan/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt: Removed.
2449 * platform/mac-elcapitan/fast/text/international/unicode-bidi-plaintext-in-textarea-expected.txt: Removed.
2450 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.png: Removed.
2451 * platform/mac-elcapitan/fast/text/justify-ideograph-complex-expected.txt: Removed.
2452 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.png: Removed.
2453 * platform/mac-elcapitan/fast/text/line-initial-and-final-swashes-expected.txt: Removed.
2454 * platform/mac-elcapitan/fast/text/textIteratorNilRenderer-expected.txt: Removed.
2455 * platform/mac-elcapitan/fast/transforms: Removed.
2456 * platform/mac-elcapitan/fast/transforms/transformed-focused-text-input-expected.txt: Removed.
2457 * platform/mac-elcapitan/http: Removed.
2458 * platform/mac-elcapitan/http/tests: Removed.
2459 * platform/mac-elcapitan/http/tests/navigation: Removed.
2460 * platform/mac-elcapitan/http/tests/navigation/javascriptlink-frames-expected.txt: Removed.
2461 * platform/mac-elcapitan/http/tests/security: Removed.
2462 * platform/mac-elcapitan/http/tests/security/mixedContent: Removed.
2463 * platform/mac-elcapitan/http/tests/security/mixedContent/insecure-audio-video-in-main-frame-expected.txt: Removed.
2464 * platform/mac-elcapitan/imported: Removed.
2465 * platform/mac-elcapitan/imported/w3c: Removed.
2466 * platform/mac-elcapitan/imported/w3c/web-platform-tests: Removed.
2467 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch: Removed.
2468 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api: Removed.
2469 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/basic: Removed.
2470 * platform/mac-elcapitan/imported/w3c/web-platform-tests/fetch/api/cors: Removed.
2471 * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source: Removed.
2472 * platform/mac-elcapitan/imported/w3c/web-platform-tests/media-source/mediasource-duration-boundaryconditions-expected.txt: Removed.
2473 * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing: Removed.
2474 * platform/mac-elcapitan/imported/w3c/web-platform-tests/resource-timing/test_resource_timing-expected.txt: Removed.
2475 * platform/mac-elcapitan/media: Removed.
2476 * platform/mac-elcapitan/media/controls: Removed.
2477 * platform/mac-elcapitan/media/controls-after-reload-expected.txt: Removed.
2478 * platform/mac-elcapitan/media/controls-strict-expected.png: Removed.
2479 * platform/mac-elcapitan/media/controls-styling-expected.txt: Removed.
2480 * platform/mac-elcapitan/media/controls-without-preload-expected.png: Removed.
2481 * platform/mac-elcapitan/media/controls/inline-elements-dropoff-order-expected.txt: Removed.
2482 * platform/mac-elcapitan/media/media-document-audio-repaint-expected.txt: Removed.
2483 * platform/mac-elcapitan/media/media-fullscreen-inline-expected.txt: Removed.
2484 * platform/mac-elcapitan/media/media-fullscreen-not-in-document-expected.txt: Removed.
2485 * platform/mac-elcapitan/media/track: Removed.
2486 * platform/mac-elcapitan/media/track/video-track-alternate-groups-expected.txt: Removed.
2487 * platform/mac-elcapitan/media/video-controls-rendering-expected.txt: Removed.
2488 * platform/mac-elcapitan/media/video-display-toggle-expected.png: Removed.
2489 * platform/mac-elcapitan/media/video-display-toggle-expected.txt: Removed.
2490 * platform/mac-elcapitan/media/video-no-audio-expected.txt: Removed.
2491 * platform/mac-elcapitan/media/video-volume-slider-expected.txt: Removed.
2492 * platform/mac-elcapitan/platform: Removed.
2493 * platform/mac-elcapitan/platform/mac: Removed.
2494 * platform/mac-elcapitan/platform/mac/scrollbars: Removed.
2495 * platform/mac-elcapitan/platform/mac/scrollbars/key-window-not-first-responder-expected.txt: Removed.
2496 * platform/mac-elcapitan/plugins: Removed.
2497 * platform/mac-elcapitan/plugins/mouse-click-plugin-clears-selection-expected.txt: Removed.
2498 * platform/mac-elcapitan/svg: Removed.
2499 * platform/mac-elcapitan/svg/custom: Removed.
2500 * platform/mac-elcapitan/svg/custom/inline-svg-in-xhtml-expected.txt: Removed.
2501 * platform/mac-elcapitan/svg/hixie: Removed.
2502 * platform/mac-elcapitan/svg/hixie/mixed: Removed.
2503 * platform/mac-elcapitan/svg/hixie/mixed/003-expected.txt: Removed.
2504 * platform/mac-elcapitan/tables: Removed.
2505 * platform/mac-elcapitan/tables/mozilla: Removed.
2506 * platform/mac-elcapitan/tables/mozilla/bugs: Removed.
2507 * platform/mac-elcapitan/tables/mozilla/bugs/bug1188-expected.txt: Removed.
2508 * platform/mac-elcapitan/tables/mozilla/bugs/bug12384-expected.txt: Removed.
2509 * platform/mac-elcapitan/tables/mozilla/bugs/bug138725-expected.txt: Removed.
2510 * platform/mac-elcapitan/tables/mozilla/bugs/bug18359-expected.txt: Removed.
2511 * platform/mac-elcapitan/tables/mozilla/bugs/bug194024-expected.txt: Removed.
2512 * platform/mac-elcapitan/tables/mozilla/bugs/bug24200-expected.txt: Removed.
2513 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-2-expected.txt: Removed.
2514 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-3-expected.txt: Removed.
2515 * platform/mac-elcapitan/tables/mozilla/bugs/bug2479-4-expected.txt: Removed.
2516 * platform/mac-elcapitan/tables/mozilla/bugs/bug26178-expected.txt: Removed.
2517 * platform/mac-elcapitan/tables/mozilla/bugs/bug28928-expected.txt: Removed.
2518 * platform/mac-elcapitan/tables/mozilla/bugs/bug29326-expected.txt: Removed.
2519 * platform/mac-elcapitan/tables/mozilla/bugs/bug30559-expected.txt: Removed.
2520 * platform/mac-elcapitan/tables/mozilla/bugs/bug30692-expected.txt: Removed.
2521 * platform/mac-elcapitan/tables/mozilla/bugs/bug33855-expected.txt: Removed.
2522 * platform/mac-elcapitan/tables/mozilla/bugs/bug39209-expected.txt: Removed.
2523 * platform/mac-elcapitan/tables/mozilla/bugs/bug4382-expected.txt: Removed.
2524 * platform/mac-elcapitan/tables/mozilla/bugs/bug4429-expected.txt: Removed.
2525 * platform/mac-elcapitan/tables/mozilla/bugs/bug4527-expected.txt: Removed.
2526 * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-1-expected.txt: Removed.
2527 * platform/mac-elcapitan/tables/mozilla/bugs/bug46368-2-expected.txt: Removed.
2528 * platform/mac-elcapitan/tables/mozilla/bugs/bug51037-expected.txt: Removed.
2529 * platform/mac-elcapitan/tables/mozilla/bugs/bug51727-expected.txt: Removed.
2530 * platform/mac-elcapitan/tables/mozilla/bugs/bug52505-expected.txt: Removed.
2531 * platform/mac-elcapitan/tables/mozilla/bugs/bug52506-expected.txt: Removed.
2532 * platform/mac-elcapitan/tables/mozilla/bugs/bug55545-expected.txt: Removed.
2533 * platform/mac-elcapitan/tables/mozilla/bugs/bug59354-expected.txt: Removed.
2534 * platform/mac-elcapitan/tables/mozilla/bugs/bug68912-expected.txt: Removed.
2535 * platform/mac-elcapitan/tables/mozilla/bugs/bug7342-expected.txt: Removed.
2536 * platform/mac-elcapitan/tables/mozilla/bugs/bug96334-expected.txt: Removed.
2537 * platform/mac-elcapitan/tables/mozilla/bugs/bug99948-expected.txt: Removed.
2538 * platform/mac-elcapitan/tables/mozilla/collapsing_borders: Removed.
2539 * platform/mac-elcapitan/tables/mozilla/collapsing_borders/bug41262-4-expected.txt: Removed.
2540 * platform/mac-elcapitan/tables/mozilla/core: Removed.
2541 * platform/mac-elcapitan/tables/mozilla/core/margins-expected.txt: Removed.
2542 * platform/mac-elcapitan/tables/mozilla/dom: Removed.
2543 * platform/mac-elcapitan/tables/mozilla/dom/tableDom-expected.txt: Removed.
2544 * platform/mac-elcapitan/tables/mozilla/other: Removed.
2545 * platform/mac-elcapitan/tables/mozilla/other/move_row-expected.txt: Removed.
2546 * platform/mac-elcapitan/tables/mozilla_expected_failures: Removed.
2547 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs: Removed.
2548 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug1725-expected.txt: Removed.
2549 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt: Removed.
2550 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt: Removed.
2551 * platform/mac-elcapitan/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: Removed.
2552 * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders: Removed.
2553 * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-5-expected.txt: Removed.
2554 * platform/mac-elcapitan/tables/mozilla_expected_failures/collapsing_borders/bug41262-6-expected.txt: Removed.
2555 * platform/mac-elcapitan/transforms: Removed.
2556 * platform/mac-elcapitan/transforms/2d: Removed.
2557 * platform/mac-elcapitan/transforms/2d/zoom-menulist-expected.txt: Removed.
2558 * platform/mac-elcapitan/transforms/3d: Removed.
2559 * platform/mac-elcapitan/transforms/3d/general: Removed.
2560 * platform/mac-elcapitan/transforms/3d/general/perspective-non-layer-expected.txt: Removed.
2562 2018-01-24 Chris Dumez <cdumez@apple.com>
2564 Unreviewed, unskip some service worker tests that no longer time out
2568 2018-01-24 Joanmarie Diggs <jdiggs@igalia.com>
2570 AX: SVG AAM mapping trumps ARIA role attribute in the case of SVG root
2571 https://bugs.webkit.org/show_bug.cgi?id=181994
2573 Reviewed by Chris Fleizach.
2575 * accessibility/svg-element-with-aria-role.html: Added.
2576 * platform/gtk/accessibility/svg-element-with-aria-role-expected.txt: Added.
2577 * platform/mac/accessibility/svg-element-with-aria-role-expected.txt: Added.
2578 * platform/win/TestExpectations: Skip test.
2580 2018-01-24 Antoine Quint <graouts@apple.com>
2582 [Web Animations] Compute the progress and currentIteration properties on getComputedTiming()
2583 https://bugs.webkit.org/show_bug.cgi?id=182039
2584 <rdar://problem/36813568>
2586 Reviewed by Dean Jackson.
2588 Update expectations with progressions as we expose more of the API.
2590 * http/wpt/web-animations/interfaces/AnimationEffectTiming/delay-expected.txt:
2591 * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2592 * http/wpt/web-animations/interfaces/AnimationEffectTiming/iterationStart-expected.txt:
2593 * http/wpt/web-animations/timing-model/animation-effects/active-time-expected.txt:
2594 * http/wpt/web-animations/timing-model/animation-effects/current-iteration-expected.txt:
2595 * http/wpt/web-animations/timing-model/animation-effects/phases-and-states-expected.txt:
2596 * http/wpt/web-animations/timing-model/animation-effects/simple-iteration-progress-expected.txt:
2597 * http/wpt/web-animations/timing-model/animations/set-the-target-effect-of-an-animation-expected.txt:
2598 * http/wpt/web-animations/timing-model/time-transformations/transformed-progress-expected.txt:
2600 2018-01-24 Daniel Bates <dabates@apple.com>
2602 REGRESSION (r226138): Selecting a line that ends with zero-width joiner (ZWJ) may cause text transformation
2603 https://bugs.webkit.org/show_bug.cgi?id=181993
2604 <rdar://problem/36421080>
2606 Reviewed by David Hyatt.
2608 Add a Mac-specific test to ensure that selecting the last visible character on a line
2609 that ends with a zero-width joiner (ZWJ) does not cause a text transformation of the
2612 We need to fix <https://bugs.webkit.org/show_bug.cgi?id=181964> for this test to
2615 * TestExpectations: Skip the test directory on non-Mac platforms.
2616 * fast/text/mac/select-character-before-zero-width-joiner-expected.html: Added.
2617 * fast/text/mac/select-character-before-zero-width-joiner.html: Added.
2618 * platform/mac/TestExpectations: Mark the test directory as PASS on Mac so that we run
2619 all containing tests. Mark the test as ImageOnlyFailure until we fix <https://bugs.webkit.org/show_bug.cgi?id=181964>.
2621 2018-01-24 Youenn Fablet <youenn@apple.com>
2623 Fetch response should copy its url from the request if null
2624 https://bugs.webkit.org/show_bug.cgi?id=182048
2626 Reviewed by Chris Dumez.
2628 * http/tests/workers/service/basic-fetch.https-expected.txt:
2629 * http/tests/workers/service/resources/basic-fetch.js:
2632 2018-01-24 Ms2ger <Ms2ger@igalia.com>
2634 WPE-focused test gardening.
2635 https://bugs.webkit.org/show_bug.cgi?id=182051
2637 Unreviewed test gardening.
2640 - Remove expectation for css3/parse-alignment-of-root-elements.html (rebaselined in r227432).
2641 * css3/flexbox/csswg/flexbox_flex-natural-mixed-basis-auto.html:
2642 Started failing in r226404; this applies the change from
2643 https://github.com/w3c/web-platform-tests/commit/b4fa639477ba204f175fd242a335be888ce91371
2644 to make it pass again.
2645 * platform/gtk/TestExpectations:
2646 - Add expectation for http/wpt/fetch/response-opaque-clone.html (failing since the test change in r227339).
2647 * platform/wpe/TestExpectations:
2648 - Remove expectation for fast/canvas/fallback-content.html (started passing in r226814-r226837, inclusive).
2649 - Override generic failure expectation for imported/w3c/web-platform-tests/2dcontext/transformations/canvas_transformations_reset_001.html
2650 (it has been passing for as long as it has run).
2651 - Update path for imported/w3c/web-platform-tests/css/css-grid/grid-items/grid-items-sizing-alignment-001.html after r225561.
2652 - Remove expectation for fast/events/tabindex-focus-blur-all.html (started passing in r226814-r226837, inclusive).
2653 - Add expectation for http/wpt/fetch/response-opaque-clone.html (failing since the test change in r227339).
2654 - Add expectation for http/wpt/webrtc/third-party-frame-ice-candidate-filtering.html (failing since it was added).
2655 - Add expectation for fast/canvas/webgl/simulated-vertexAttrib0-invalid-indicies.html (failing since it was added).
2656 - Skip fast/text/user-installed-fonts/ (the feature is not supported).
2657 - Remove expectation for imported/w3c/web-platform-tests/encrypted-media/clearkey-mp4-unique-origin.html (rebaselined in r226965).
2658 - Remove expectation for imported/w3c/web-platform-tests/encrypted-media/clearkey-generate-request-disallowed-input.html (rebaselined in r226965).
2659 - Mark perf/show-hide-table-rows.html as flaky (as was intended).
2661 2018-01-24 Chris Fleizach <cfleizach@apple.com>
2663 AX: Provide a way for VoiceOver to uniquely identify a web session
2664 https://bugs.webkit.org/show_bug.cgi?id=181894
2666 Reviewed by Joanmarie Diggs.
2668 * accessibility/mac/document-attributes-expected.txt:
2669 * accessibility/mac/session-id-expected.txt: Added.
2670 * accessibility/mac/session-id.html: Added.
2671 * platform/mac/accessibility/parent-delete-expected.txt: Added.
2673 2018-01-24 Ms2ger <Ms2ger@igalia.com>
2675 [GTK] Fix some test failures in ATK selection handling.
2676 https://bugs.webkit.org/show_bug.cgi?id=168369
2677 <rdar://problem/30534881>
2679 Reviewed by Joanmarie Diggs.
2681 Update test expectations for tests that pass again.
2683 * platform/gtk/TestExpectations:
2685 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
2687 Update paths of CSS tests from WPT
2688 https://bugs.webkit.org/show_bug.cgi?id=182043
2690 Reviewed by Youenn Fablet.
2693 * platform/gtk/TestExpectations:
2694 * platform/ios-wk2/TestExpectations:
2695 * platform/ios/TestExpectations:
2696 * platform/mac-wk1/TestExpectations:
2697 * platform/wpe/TestExpectations:
2699 2018-01-24 Frederic Wang <fwang@igalia.com>
2701 Use basic-gestures.js for fixed-inside-overflow-inside-iframe.html
2702 https://bugs.webkit.org/show_bug.cgi?id=182041
2704 Reviewed by Antonio Gomes.
2706 * fast/scrolling/ios/fixed-inside-overflow-inside-iframe.html: Insert basic-gestures.js,
2707 remove definition of getSwipeUIScript(), make runTest() async and use functions from
2710 2018-01-24 Manuel Rego Casasnovas <rego@igalia.com>
2712 Remove unneeded -expected.txt files for reftest
2714 Unreviewed gardening.
2716 The test fast/multicol/pagination/RightToLeft-max-width.html was converted
2717 into a reftest in r217943, however expectations for GTK+ and Win port were not removed.
2719 * platform/gtk/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Removed.
2720 * platform/win/fast/multicol/pagination/RightToLeft-max-width-expected.txt: Removed.
2722 2018-01-23 Wenson Hsieh <wenson_hsieh@apple.com>
2724 Harden against layout passes triggered when iterating through HTMLFormElement::associatedElements
2725 https://bugs.webkit.org/show_bug.cgi?id=182037
2726 <rdar://problem/36747812>
2728 Reviewed by Ryosuke Niwa.
2730 Add a new layout test covering these hardening changes. See WebCore ChangeLog for more details.
2732 * fast/forms/form-data-associated-element-iteration-expected.txt: Added.
2733 * fast/forms/form-data-associated-element-iteration.html: Added.
2735 2018-01-23 Yusuke Suzuki <utatane.tea@gmail.com>
2737 Import WPT for modules
2738 https://bugs.webkit.org/show_bug.cgi?id=181981
2740 Reviewed by Sam Weinig.
2744 2018-01-23 Yusuke Suzuki <utatane.tea@gmail.com>
2746 Add more module scope related tests with code evaluation by string
2747 https://bugs.webkit.org/show_bug.cgi?id=181983
2749 Reviewed by Sam Weinig.
2751 * js/dom/modules/module-scope-event-handler-expected.txt: Added.
2752 * js/dom/modules/module-scope-event-handler.html: Added.
2753 * js/dom/modules/module-scope-set-interval-expected.txt: Added.
2754 * js/dom/modules/module-scope-set-interval.html: Added.
2755 * js/dom/modules/module-scope-set-timeout-expected.txt: Added.
2756 * js/dom/modules/module-scope-set-timeout.html: Added.
2758 2018-01-23 Matt Lewis <jlewis3@apple.com>
2760 Marked http/tests/resourceLoadStatistics/non-prevalent-resources-can-access-cookies-in-a-third-party-context.html as flaky.
2761 https://bugs.webkit.org/show_bug.cgi?id=181958
2763 Unreviewed test gardening.
2765 * platform/mac-wk2/TestExpectations:
2767 2018-01-23 Matt Lewis <jlewis3@apple.com>
2769 Marked fast/visual-viewport/ios/caret-after-focus-in-fixed.html as flaky
2770 https://bugs.webkit.org/show_bug.cgi?id=181821
2772 Unreviewed test gardening.
2774 * platform/ios-wk2/TestExpectations:
2776 2018-01-23 Matt Lewis <jlewis3@apple.com>
2778 Skipped fast/events/message-port.html on macOS
2779 https://bugs.webkit.org/show_bug.cgi?id=181969
2781 Unreviewed test gardening.
2783 * platform/mac/TestExpectations:
2785 2018-01-23 Matt Lewis <jlewis3@apple.com>
2787 Marked media/W3C/audio/events/event_progress.html and media/W3C/video/events/event_order_loadstart_progress.html as flaky.
2788 https://bugs.webkit.org/show_bug.cgi?id=181966
2790 Unreviewed test gardening.
2792 * platform/mac/TestExpectations:
2794 2018-01-23 Chris Dumez <cdumez@apple.com>
2796 Unreviewed, rollout r227216 as it seems to be causing deadlocks
2797 https://bugs.webkit.org/show_bug.cgi?id=182013
2799 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply-expected.txt: Removed.
2800 * fast/misc/testIncomingSyncIPCMessageWhileWaitingForSyncReply.html: Removed.
2802 2018-01-23 Matt Lewis <jlewis3@apple.com>
2804 Marked http/tests/misc/resource-timing-resolution.html as flaky.
2805 https://bugs.webkit.org/show_bug.cgi?id=181957
2807 Unreviewed test gardening.
2809 * platform/ios-wk2/TestExpectations:
2810 * platform/mac-wk2/TestExpectations:
2812 2018-01-23 Simon Fraser <simon.fraser@apple.com>
2814 feMorphology stops applying if either x or y radius is 0 but should not.
2815 https://bugs.webkit.org/show_bug.cgi?id=181903
2817 Reviewed by Dean Jackson.
2819 * svg/filters/feMorphology-zero-radius-one-axis-expected.svg: Added.
2820 * svg/filters/feMorphology-zero-radius-one-axis.svg: Added.
2822 2018-01-23 Javier Fernandez <jfernandez@igalia.com>
2824 [css-align] 'left' and 'right' should parse as invalid in block/cross-axis alignment
2825 https://bugs.webkit.org/show_bug.cgi?id=181792
2827 Reviewed by Antti Koivisto.
2829 Rebaseline tests because of the removal of the 'left' and right' CSS values.
2831 * css3/parse-align-content.html:
2832 * css3/parse-align-items.html:
2833 * css3/parse-align-self-expected.txt:
2834 * css3/parse-align-self.html:
2835 * css3/parse-alignment-of-root-elements-expected.txt:
2837 2018-01-23 Simon Fraser <simon.fraser@apple.com>
2839 Element with position:fixed stops scrolling at the bottom of the page, but is painted in the right place on Chacos.com.
2840 https://bugs.webkit.org/show_bug.cgi?id=181741
2841 rdar://problem/36593581
2843 Reviewed by Tim Horton.
2845 * fast/visual-viewport/ios/min-scale-greater-than-one-expected.txt: Added.
2846 * fast/visual-viewport/ios/min-scale-greater-than-one.html: Added.
2848 2018-01-23 Antoine Quint <graouts@apple.com>
2850 [Web Animations] Expose getKeyframes() and parsing of remaining keyframe properties
2851 https://bugs.webkit.org/show_bug.cgi?id=181978
2852 <rdar://problem/36772586>
2854 Reviewed by Dean Jackson.
2856 Update expectations with progressions and new failure points now we expose more of the API.
2858 * http/wpt/web-animations/interfaces/Animatable/animate-expected.txt:
2859 * http/wpt/web-animations/interfaces/AnimationEffectTiming/easing-expected.txt:
2860 * http/wpt/web-animations/interfaces/KeyframeEffect/composite-expected.txt:
2861 * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-001-expected.txt:
2862 * http/wpt/web-animations/interfaces/KeyframeEffect/processing-a-keyframes-argument-002-expected.txt:
2863 * http/wpt/web-animations/interfaces/KeyframeEffect/setKeyframes-expected.txt:
2865 2018-01-23 Ryan Haddad <ryanhaddad@apple.com>
2867 Mark inspector/unit-tests/throttle.html as flaky.
2868 https://bugs.webkit.org/show_bug.cgi?id=181832
2870 Unreviewed test gardening.
2872 * platform/mac/TestExpectations:
2874 2018-01-23 Brady Eidson <beidson@apple.com>
2876 Allow passing MessagePorts across processes (e.g. ServiceWorkers).
2877 https://bugs.webkit.org/show_bug.cgi?id=181178
2879 Reviewed by Andy Estes.
2881 * http/tests/workers/service/basic-messageport-expected.txt: Added.
2882 * http/tests/workers/service/basic-messageport.html: Added.
2883 * http/tests/workers/service/resources/basic-messageport.js: Added.
2884 * http/tests/workers/service/resources/messageport-echo-worker.js: Added.
2886 2018-01-23 Ryan Haddad <ryanhaddad@apple.com>
2888 Unskip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
2889 https://bugs.webkit.org/show_bug.cgi?id=181833
2891 Unreviewed test gardening.
2893 * platform/mac-wk2/TestExpectations:
2895 2018-01-23 Andy Estes <aestes@apple.com>
2897 Follow-up layout test fix after r227260.
2899 I missed a few places that were still using version 3 API requests.
2901 * http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html:
2903 2018-01-23 Youenn Fablet <youenn@apple.com>
2905 Mark some service-worker fetch tests as DumpJSConsoleLogInStdErr
2906 https://bugs.webkit.org/show_bug.cgi?id=181975
2912 2018-01-22 Simon Fraser <simon.fraser@apple.com>
2914 Optimize building the non-fast scrollable region with multiple iframes
2915 https://bugs.webkit.org/show_bug.cgi?id=181971
2917 Reviewed by Zalan Bujtas.
2919 * platform/mac-wk2/TestExpectations: fast/frames/lots-of-objects.html is no longer always a timeout.
2921 2018-01-22 Jiewen Tan <jiewen_tan@apple.com>
2923 [WebAuthN] Implement PublicKeyCredential's [[Create]] with a dummy authenticator
2924 https://bugs.webkit.org/show_bug.cgi?id=181928
2925 <rdar://problem/36459893>
2927 Reviewed by Brent Fulgham.
2929 Test cases are divided into two different folders. One follows wpt style. The other contains tests
2930 that I don't know how to write them in wpt style.
2932 * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https-expected.txt: Added.
2933 * http/tests/webauthn/public-key-credential-create-with-invalid-parameters.https.html: Added.
2934 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https-expected.txt: Added.
2935 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors-2.https.html: Added.
2936 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https-expected.txt: Added.
2937 * http/tests/webauthn/public-key-credential-same-origin-with-ancestors.https.html: Added.
2938 * http/tests/webauthn/resources/last-layer-frame.https.html: Added.
2939 * http/tests/webauthn/resources/second-layer-frame.https.html: Added.
2940 * http/tests/webauthn/resources/util.js: Added.
2941 It will be good to convert them into wpt style.
2942 * http/wpt/webauthn/WebAuthN.idl: Added.
2943 * http/wpt/webauthn/idl.https-expected.txt: Added.
2944 * http/wpt/webauthn/idl.https.html: Added.
2945 * http/wpt/webauthn/public-key-credential-create-failure.https-expected.txt: Added.
2946 * http/wpt/webauthn/public-key-credential-create-failure.https.html: Added.
2947 * http/wpt/webauthn/public-key-credential-create-success.https-expected.txt: Added.
2948 * http/wpt/webauthn/public-key-credential-create-success.https.html: Added.
2949 * http/wpt/webauthn/resources/util.js: Added.
2951 2018-01-22 Ryan Haddad <ryanhaddad@apple.com>
2953 Skip http/tests/ssl/applepay/ApplePayRequestShippingContact.https.html on Sierra.
2954 https://bugs.webkit.org/show_bug.cgi?id=181833
2956 Unreviewed test gardening.
2958 * platform/mac-wk2/TestExpectations:
2960 2018-01-22 Simon Fraser <simon.fraser@apple.com>
2962 REGRESSION (r226981): ASSERTION FAILED: startY >= 0 && endY <= height && startY < endY in WebCore::FEMorphology::platformApplyGeneric
2963 https://bugs.webkit.org/show_bug.cgi?id=181836
2965 Reviewed by Tim Horton.
2967 * svg/filters/feLighting-parallel-jobs.svg: Added.
2968 * svg/filters/feMorphology-invalid-radius.svg: Change the test to detect the bug on non-Retina too.
2969 * svg/filters/feTurbulence-parallel-jobs-wide.svg: Added.
2971 2018-01-22 Nikita Vasilyev <nvasilyev@apple.com>
2973 Web Inspector: Styles Redesign: data corruption when updating values quickly
2974 https://bugs.webkit.org/show_bug.cgi?id=179461
2975 <rdar://problem/35431882>
2977 Reviewed by Joseph Pecoraro.
2979 * inspector/css/modify-css-property-expected.txt: Added.
2980 * inspector/css/modify-css-property.html: Added.
2982 2018-01-22 Matt Lewis <jlewis3@apple.com>
2984 Marked fast/forms/searchfield-heights.html as flaky on High Sierra.
2985 https://bugs.webkit.org/show_bug.cgi?id=181914
2987 Unreviewed test gardening.
2989 * platform/mac-wk2/TestExpectations:
2991 2018-01-22 Matt Lewis <jlewis3@apple.com>
2993 Skipped http/tests/resourceLoadStatistics/grandfathering.html.
2994 https://bugs.webkit.org/show_bug.cgi?id=181482
2996 Unreviewed test gardening.
2998 * platform/mac-wk2/TestExpectations:
3000 2018-01-22 Ryan Haddad <ryanhaddad@apple.com>
3002 Mark inspector/debugger/tail-deleted-frames-from-vm-entry.html as slow on macOS Debug.
3003 https://bugs.webkit.org/show_bug.cgi?id=181952
3005 Unreviewed test gardening.
3007 * platform/mac-wk2/TestExpectations:
3008 * platform/mac/TestExpectations:
3010 2018-01-22 Ryan Haddad <ryanhaddad@apple.com>
3012 Mark imported/w3c/web-platform-tests/html/browsers/offline/manifest_url_check.html as flaky.
3013 https://bugs.webkit.org/show_bug.cgi?id=179851
3015 Unreviewed test gardening.
3019 2018-01-22 Matt Lewis <jlewis3@apple.com>
3021 Marked http/wpt/service-workers/update-service-worker.https.html as flaky on High Sierra release.
3022 https://bugs.webkit.org/show_bug.cgi?id=181753
3024 Unreviewed test gardening.
3026 * platform/mac-wk2/TestExpectations:
3028 2018-01-22 Youenn Fablet <youenn@apple.com>
3030 Safari Tech Preview can't use GitHub login at forums.swift.org
3031 https://bugs.webkit.org/show_bug.cgi?id=181908
3032 <rdar://problem/36715111>
3034 Reviewed by Chris Dumez.
3036 * http/wpt/service-workers/navigation-redirect-worker.js: Added.
3038 * http/wpt/service-workers/navigation-redirect.https-expected.txt: Added.
3039 * http/wpt/service-workers/navigation-redirect.https.html: Added.
3041 2018-01-22 Antti Koivisto <antti@apple.com>
3043 REGRESSION (Safari 11): Buttons inside a fieldset legend cannot be clicked on in Safari 11
3044 https://bugs.webkit.org/show_bug.cgi?id=179666
3045 <rdar://problem/35534292>
3047 Reviewed by Zalan Bujtas.
3049 * fast/forms/legend-overflow-hidden-hit-test-expected.txt: Added.
3050 * fast/forms/legend-overflow-hidden-hit-test.html: Added.
3051 * platform/ios/TestExpectations:
3053 2018-01-22 Joanmarie Diggs <jdiggs@igalia.com>
3055 AX: Implement support for Graphics ARIA roles
3056 https://bugs.webkit.org/show_bug.cgi?id=181796
3058 Reviewed by Chris Fleizach.
3060 Add new test cases and update expectations accordingly.
3062 * accessibility/gtk/xml-roles-exposed-expected.txt:
3063 * accessibility/gtk/xml-roles-exposed.html:
3064 * accessibility/roles-computedRoleString.html:
3065 * accessibility/roles-exposed.html:
3066 * platform/gtk/accessibility/roles-computedRoleString-expected.txt:
3067 * platform/gtk/accessibility/roles-exposed-expected.txt:
3068 * platform/mac/accessibility/roles-computedRoleString-expected.txt:
3069 * platform/mac/accessibility/roles-exposed-expected.txt:
3071 2018-01-22 Youenn Fablet <youenn@apple.com>
3073 Fetch Headers from an Opaque response should be filtered out
3074 https://bugs.webkit.org/show_bug.cgi?id=181926
3076 Reviewed by Chris Dumez.
3078 * http/wpt/fetch/response-opaque-clone-expected.txt:
3079 * http/wpt/fetch/response-opaque-clone.html:
3081 2018-01-22 Andy Estes <aestes@apple.com>
3083 LayoutTest http/tests/paymentrequest/payment-request-abort-method.https.html is a flaky failure
3084 https://bugs.webkit.org/show_bug.cgi?id=178107
3085 <rdar://problem/34901064>
3087 Reviewed by Brady Eidson.
3089 Modified the test to call show() with user activation.
3091 * http/tests/paymentrequest/payment-request-abort-method.https.html:
3092 * platform/ios-wk2/TestExpectations:
3093 * platform/mac-wk2/TestExpectations:
3095 2018-01-22 Javier Fernandez <jfernandez@igalia.com>
3097 [css-align] 'overflow' keyword must precede the self-position and content-position value
3098 https://bugs.webkit.org/show_bug.cgi?id=181793
3100 Reviewed by Antti Koivisto.
3102 Rebaseline expected results of the test cases affected by this change.
3104 * css3/parse-align-content.html:
3105 * css3/parse-align-items.html:
3106 * css3/parse-align-self.html:
3107 * css3/parse-justify-content.html:
3108 * css3/overwrite-self-alignment.html:
3109 * css3/flexbox/new-alignment-values-invalid-if-grid-not-enabled.html:
3110 * css3/overwrite-content-alignment.html:
3111 * fast/css-grid-layout/grid-content-alignment-overflow.html:
3112 * fast/css-grid-layout/grid-align-justify-overflow.html:
3113 * fast/css/parse-justify-items.html:
3114 * fast/css/parse-justify-self.html:
3115 * fast/repaint/align-items-overflow-change.html:
3116 * fast/repaint/align-self-overflow-change.html:
3117 * fast/repaint/justify-items-overflow-change.html:
3118 * fast/repaint/justify-self-overflow-change.html:
3120 2018-01-19 Per Arne Vollan <pvollan@apple.com>
3122 Mark svg/filters/fePointLight-color.svg as failure on Windows.
3123 https://bugs.webkit.org/show_bug.cgi?id=181869
3125 Unreviewed test gardening.
3127 * platform/win/TestExpectations:
3129 2018-01-22 Chris Nardi <csnardi1@gmail.com>
3131 Parse calc() in CSS media queries
3132 https://bugs.webkit.org/show_bug.cgi?id=181716
3134 Imported CSS mediaqueries tests from WPT, deleting our (old) copy of one test. Updated
3137 Reviewed by Antti Koivisto.
3140 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
3141 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
3142 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
3143 * fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
3144 * fast/media/w3c/README: Removed.
3145 * fast/media/w3c/test_media_queries-expected.txt: Removed.
3146 * platform/ios/TestExpectations:
3147 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-1-expected.txt:
3148 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-2-expected.txt:
3149 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-3-expected.txt:
3150 * platform/ios/fast/dom/HTMLImageElement/sizes/image-sizes-w3c-4-expected.txt:
3152 2018-01-19 Ryosuke Niwa <rniwa@webkit.org>
3154 Release assertion in canExecuteScript when executing scripts during page cache restore
3155 https://bugs.webkit.org/show_bug.cgi?id=181902
3157 Reviewed by Antti Koivisto.
3159 Added regression tests for the release assertion and navigating while a document is being restored from the page cache.
3160 WebKit should not hit any assertions in either situations.
3162 * fast/history/page-cache-execute-script-during-restore-expected.txt: Added.
3163 * fast/history/page-cache-execute-script-during-restore.html: Added.
3164 * fast/history/page-cache-navigate-during-restore-expected.txt: Added.
3165 * fast/history/page-cache-navigate-during-restore.html: Added.
3166 * fast/history/resources/navigate-back-with-finish-test-stage.html: Added.
3168 2018-01-21 Jer Noble <jer.noble@apple.com>
3170 REGRESSION (macOS 10.13.2): imported/w3c/web-platform-tests/media-source/mediasource-* LayoutTests failing
3171 https://bugs.webkit.org/show_bug.cgi?id=181891
3173 Reviewed by Eric Carlson.
3175 * platform/mac/TestExpectations:
3177 2018-01-21 Andy Estes <aestes@apple.com>
3179 [ios] LayoutTest imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html is crashing in JSC::JSONParse
3180 https://bugs.webkit.org/show_bug.cgi?id=177832
3181 <rdar://problem/34805315>
3183 Reviewed by Tim Horton.
3185 Made a copy of imported/w3c/web-platform-tests/payment-request/rejects_if_not_active.https.html
3186 and modified it to handle Apple Pay and user gesture requirements.
3188 * http/tests/paymentrequest/rejects_if_not_active.https-expected.txt: Added.
3189 * http/tests/paymentrequest/rejects_if_not_active.https.html: Added.
3190 * http/tests/paymentrequest/resources/page1.html: Added.
3191 * http/tests/paymentrequest/resources/page2.html: Added.
3192 * platform/ios-wk2/TestExpectations:
3193 * platform/mac-wk2/TestExpectations:
3195 2018-01-20 Jer Noble <jer.noble@apple.com>
3197 Release ASSERT when reloading Vimeo page @ WebCore: WebCore::Document::updateLayout
3198 https://bugs.webkit.org/show_bug.cgi?id=181840
3199 <rdar://problem/36186214>
3201 Reviewed by Simon Fraser.
3203 * media/video-fullscreen-reload-crash-expected.txt: Added.
3204 * media/video-fullscreen-reload-crash.html: Added.
3205 * platform/ios/TestExpectations:
3207 2018-01-20 Youenn Fablet <youenn@apple.com>
3209 fetch redirect is incompatible with "no-cors" mode
3210 https://bugs.webkit.org/show_bug.cgi?id=181866
3211 <rdar://problem/35827140>
3213 Reviewed by Chris Dumez.
3215 * http/tests/fetch/redirectmode-and-preload-expected.txt:
3216 * http/tests/fetch/redirectmode-and-preload.html:
3218 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3220 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-cors-xhr.https.html as flaky.
3221 https://bugs.webkit.org/show_bug.cgi?id=181901
3223 Unreviewed test gardening.
3227 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3229 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting-cache.https.html as flaky.
3230 https://bugs.webkit.org/show_bug.cgi?id=181900
3232 Unreviewed test gardening.
3236 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3238 Mark imported/w3c/web-platform-tests/service-workers/service-worker/fetch-canvas-tainting.https.html as flaky.
3239 https://bugs.webkit.org/show_bug.cgi?id=181897
3241 Unreviewed test gardening.
3245 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3247 Unreviewed, rolling out r227235.
3249 The test for this change consistently times out on High
3254 "Support for preconnect Link headers"
3255 https://bugs.webkit.org/show_bug.cgi?id=181657
3256 https://trac.webkit.org/changeset/227235
3258 2018-01-19 Andy Estes <aestes@apple.com>
3260 [Sierra Debug WK2] ASSERTION FAILED: paymentCoordinator().supportsVersion(version)
3261 https://bugs.webkit.org/show_bug.cgi?id=181833
3263 Reviewed by Youenn Fablet.
3265 Moved the version 3 test into its own file that only runs on High Sierra and later.
3267 * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https-expected.txt: Added.
3268 * http/tests/ssl/applepay/ApplePayRequestShippingContactV3.https.html: Added.
3269 * platform/mac-wk2/TestExpectations:
3271 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3273 Mark http/wpt/web-animations/timing-model/animation-effects/current-iteration.html as flaky.
3274 https://bugs.webkit.org/show_bug.cgi?id=181888
3276 Unreviewed test gardening.
3280 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3282 Update TestExpectations for webrtc/video-mute.html.
3283 https://bugs.webkit.org/show_bug.cgi?id=177501
3285 Unreviewed test gardening.
3287 * platform/mac-wk2/TestExpectations:
3289 2018-01-19 Ryan Haddad <ryanhaddad@apple.com>
3291 Mark imported/w3c/web-platform-tests/media-source/mediasource-config-change-mp4-* tests as flaky.
3292 https://bugs.webkit.org/show_bug.cgi?id=181565
3294 Unreviewed test gardening.
3296 * platform/mac/TestExpectations:
3298 2018-01-19 Youenn Fablet <youenn@apple.com>
3300 Cache storage errors like Quota should trigger console messages
3301 https://bugs.webkit.org/show_bug.cgi?id=181879
3302 <rdar://problem/36669048>
3304 Reviewed by Chris Dumez.
3306 * http/wpt/cache-storage/cache-quota.any-expected.txt:
3308 2018-01-19 Dean Jackson <dino@apple.com>
3310 REGRESSION (r221092): Swipe actions are hard to perform in FastMail app
3311 https://bugs.webkit.org/show_bug.cgi?id=181817
3312 <rdar://problem/35274055>
3314 Reviewed by Simon Fraser.
3316 * fast/events/touch/ios/passive-by-default-on-document-and-window-expected.txt:
3318 2018-01-19 Daniel Bates <dabates@apple.com>
3320 Update frame-ancestor directive to match Content Security Policy Level 3
3321 https://bugs.webkit.org/show_bug.cgi?id=178891
3322 <rdar://problem/35209458>
3324 Reviewed by Alex Christensen.
3326 Derived from Blink e667cc2e501fabab3605b838e4ee0d642a9c4a59:
3327 <https://chromium.googlesource.com/chromium/src.git/+/e667cc2e501fabab3605b838e4ee0d642a9c4a59>
3329 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow-expected.txt: Added.
3330 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-allow-same-origin-sandboxed-cross-url-allow.html: Added.
3331 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block-expected.txt: Added.
3332 * http/tests/security/contentSecurityPolicy/1.1/frame-ancestors/frame-ancestors-nested-cross-in-sandboxed-cross-url-block.html: Added.
3333 * http/tests/security/contentSecurityPolicy/resources/frame-ancestors-test.js:
3334 (injectNestedIframe):
3338 2018-01-19 Yoav Weiss <yoav@yoav.ws>
3340 Support for preconnect Link headers
3341 https://bugs.webkit.org/show_bug.cgi?id=181657
3343 Reviewed by Darin Adler.
3345 Add test to see Link preconnect headers trigger a connection.
3347 * http/tests/preconnect/link-header-rel-preconnect-http-expected.txt: Added.
3348 * http/tests/preconnect/link-header-rel-preconnect-http.html: Added.
3349 * http/tests/preconnect/resources/header-preconnect.php: Added.
3350 * platform/ios-simulator/TestExpectations: Skipped the test, as ios-simulator doesn't process Link headers for subresources.
3351 * platform/win/TestExpectations: Skipped the preconnect test directory, as it doesn't work on Windows.
3353 2018-01-19 Joseph Pecoraro <pecoraro@apple.com>
3355 AppCache: Log a Deprecation warning to the Console when AppCache is used
3356 https://bugs.webkit.org/show_bug.cgi?id=181778
3358 Reviewed by Alex Christensen.
3360 * http/tests/appcache/404-manifest-expected.txt:
3361 * http/tests/appcache/404-resource-expected.txt:
3362 * http/tests/appcache/404-resource-with-slow-main-resource-expected.txt:
3363 * http/tests/appcache/abort-cache-onchecking-expected.txt:
3364 * http/tests/appcache/abort-cache-onchecking-manifest-404-expected.txt:
3365 * http/tests/appcache/abort-cache-onchecking-resource-404-expected.txt:
3366 * http/tests/appcache/abort-cache-ondownloading-expected.txt:
3367 * http/tests/appcache/abort-cache-ondownloading-manifest-404-expected.txt:
3368 * http/tests/appcache/abort-cache-ondownloading-resource-404-expected.txt:
3369 * http/tests/appcache/abort-cache-onprogress-expected.txt:
3370 * http/tests/appcache/access-via-redirect-expected.txt:
3371 * http/tests/appcache/crash-when-navigating-away-then-back-expected.txt:
3372 * http/tests/appcache/credential-url-expected.txt:
3373 * http/tests/appcache/cyrillic-uri-expected.txt:
3374 * http/tests/appcache/decide-navigation-policy-after-delay-expected.txt:
3375 * http/tests/appcache/deferred-events-delete-while-raising-expected.txt:
3376 * http/tests/appcache/deferred-events-delete-while-raising-timer-expected.txt:
3377 * http/tests/appcache/deferred-events-expected.txt:
3378 * http/tests/appcache/different-https-origin-resource-main-expected.txt:
3379 * http/tests/appcache/different-origin-manifest-expected.txt:
3380 * http/tests/appcache/different-scheme-expected.txt:
3381 * http/tests/appcache/document-write-html-element-2-expected.txt:
3382 * http/tests/appcache/empty-manifest-expected.txt:
3383 * http/tests/appcache/fail-on-update-2-expected.txt:
3384 * http/tests/appcache/fail-on-update-expected.txt:
3385 * http/tests/appcache/fallback-expected.txt:
3386 * http/tests/appcache/fallback-namespace-outside-manifest-path-expected.txt:
3387 * http/tests/appcache/foreign-fallback-expected.txt:
3388 * http/tests/appcache/foreign-iframe-main-expected.txt:
3389 * http/tests/appcache/history-test-expected.txt:
3390 * http/tests/appcache/idempotent-update-expected.txt:
3391 * http/tests/appcache/identifier-test-expected.txt:
3392 * http/tests/appcache/interrupted-update-expected.txt:
3393 * http/tests/appcache/local-content-expected.txt:
3394 * http/tests/appcache/main-resource-fallback-for-network-error-crash-expected.txt:
3395 * http/tests/appcache/main-resource-hash-expected.txt:
3396 * http/tests/appcache/main-resource-redirect-expected.txt:
3397 * http/tests/appcache/manifest-containing-itself-expected.txt:
3398 * http/tests/appcache/manifest-parsing-expected.txt:
3399 * http/tests/appcache/manifest-redirect-2-expected.txt:
3400 * http/tests/appcache/manifest-redirect-expected.txt:
3401 * http/tests/appcache/manifest-with-empty-file-expected.txt:
3402 * http/tests/appcache/max-size-expected.txt:
3403 * http/tests/appcache/multi-fallback-expected.txt:
3404 * http/tests/appcache/navigating-away-while-cache-attempt-in-progress-expected.txt:
3405 * http/tests/appcache/non-html-expected.txt:
3406 * http/tests/appcache/offline-access-expected.txt:
3407 * http/tests/appcache/online-fallback-layering-expected.txt:
3408 * http/tests/appcache/online-whitelist-expected.txt:
3409 * http/tests/appcache/origin-delete-expected.txt:
3410 * http/tests/appcache/origin-quota-continued-download-expected.txt:
3411 * http/tests/appcache/origin-quota-continued-download-multiple-manifests-expected.txt:
3412 * http/tests/appcache/origin-quota-expected.txt:
3413 * http/tests/appcache/origin-usage-expected.txt:
3414 * http/tests/appcache/origins-with-appcache-expected.txt:
3415 * http/tests/appcache/progress-counter-expected.txt:
3416 * http/tests/appcache/reload-expected.txt:
3417 * http/tests/appcache/remove-cache-expected.txt:
3418 * http/tests/appcache/resource-redirect-2-expected.txt:
3419 * http/tests/appcache/resource-redirect-expected.txt:
3420 * http/tests/appcache/simple-expected.txt:
3421 * http/tests/appcache/simple-video-async-expected.txt:
3422 * http/tests/appcache/simple-video-sync-expected.txt:
3423 * http/tests/appcache/top-frame-1-expected.txt:
3424 * http/tests/appcache/top-frame-2-expected.txt:
3425 * http/tests/appcache/top-frame-3-expected.txt:
3426 * http/tests/appcache/top-frame-4-expected.txt:
3427 * http/tests/appcache/update-cache-expected.txt:
3428 * http/tests/appcache/video-expected.txt:
3429 * http/tests/appcache/whitelist-wildcard-expected.txt:
3430 * http/tests/appcache/wrong-content-type-expected.txt:
3431 * http/tests/appcache/wrong-signature-2-expected.txt:
3432 * http/tests/appcache/wrong-signature-expected.txt:
3433 * http/tests/appcache/x-frame-options-prevents-framing-expected.txt:
3434 * http/tests/appcache/xhr-foreign-resource-expected.txt:
3435 * http/tests/contentfiltering/load-substitute-data-from-appcache-expected.txt:
3436 * http/tests/security/appcache-switching-private-browsing-expected.txt:
3437 * http/tests/security/cross-origin-appcache-allowed-expected.txt:
3438 * http/tests/security/cross-origin-appcache-expected.txt:
3439 * http/tests/security/same-origin-appcache-blocked-expected.txt:
3440 * http/tests/ssl/upgrade-origin-usage-expected.txt:
3442 2018-01-19 John Wilander <wilander@apple.com>
3444 Resource Load Statistics: Implement callback support for removal of WebsiteDataType::ResourceLoadStatistics
3445 https://bugs.webkit.org/show_bug.cgi?id=181822
3446 https://bugs.webkit.org/show_bug.cgi?id=175263
3447 https://bugs.webkit.org/show_bug.cgi?id=178536
3448 https://bugs.webkit.org/show_bug.cgi?id=181223
3449 https://bugs.webkit.org/show_bug.cgi?id=181482
3450 <rdar://problem/33491222>
3451 <rdar://problem/33805293>
3452 <rdar://problem/36332683>
3453 <rdar://problem/36549026>
3455 Reviewed by Alex Christensen.
3457 * http/tests/resourceLoadStatistics/clear-in-mem