Resync IDL interfaces from upstream web-platform-tests.
Created attachment 432482 [details] WIP Patch
Created attachment 432489 [details] Patch
Created attachment 432497 [details] Patch
Created attachment 432513 [details] Patch
Committed r279385 (239250@main): <https://commits.webkit.org/239250@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 432513 [details].
<rdar://problem/79932419>