Adrian pointed out that WebKitJavascriptResult is no longer useful and can be removed. We're basically out of time to make API changes, but might still be able to sneak this through?
Pull request: https://github.com/WebKit/WebKit/pull/11145
Committed 261320@main (df21fc613d97): <https://commits.webkit.org/261320@main> Reviewed commits have been landed. Closing PR #11145 and removing active labels.