WPT import
Pull request: https://github.com/WebKit/WebKit/pull/8568
Committed 258829@main (1f5e40b72417): <https://commits.webkit.org/258829@main> Reviewed commits have been landed. Closing PR #8568 and removing active labels.
<rdar://problem/104167422>