Resync web-platform-tests/tools from upstream.
Pull request: https://github.com/WebKit/WebKit/pull/8857
Committed 259138@main (cf1e882c3050): <https://commits.webkit.org/259138@main> Reviewed commits have been landed. Closing PR #8857 and removing active labels.
<rdar://problem/104477714>