Hodgepodge of issues found when developing EME layout tests
Pull request: https://github.com/WebKit/WebKit/pull/2910
Committed 253021@main (5090cdf39f9e): <https://commits.webkit.org/253021@main> Reviewed commits have been landed. Closing PR #2910 and removing active labels.
<rdar://problem/97949397>