Unsupported codecs should trigger WebCodecs to close encoders/decoders asynchronously
<rdar://117234338>
Pull request: https://github.com/WebKit/WebKit/pull/19479
Submitted web-platform-tests pull request: https://github.com/web-platform-tests/wpt/pull/42715
Committed 269844@main (d686d8cda3e3): <https://commits.webkit.org/269844@main> Reviewed commits have been landed. Closing PR #19479 and removing active labels.