In https://bugs.webkit.org/show_bug.cgi?id=236525, it would be more efficient to directly get the PDFJSContentScript instead of using executeScriptIgnoringException.
<rdar://problem/88985691>
After discussing with Chris, it sounds like using postMessage here is the better option, for security reasons. When process isolation happens, the iframe and PDFDocument will be in different processes (since they are in different origins), so accessing functions from the iframe will not be safe.
Pull request: https://github.com/WebKit/WebKit/pull/3083
Committed 253223@main (5b3fe7dc3092): <https://commits.webkit.org/253223@main> Reviewed commits have been landed. Closing PR #3083 and removing active labels.