Not defining our own clientData presents an issue when the callerOrigin is not equal to rp.id, to fix this, we need to pass our own clientData to AS API.
rdar://121965181
Pull request: https://github.com/WebKit/WebKit/pull/23750
Committed 274023@main (5eb9af6b3b1e): <https://commits.webkit.org/274023@main> Reviewed commits have been landed. Closing PR #23750 and removing active labels.
Re-opened since this is blocked by bug 268696