As title, a few macros are missing (or missing a needed form); add them
Pull request: https://github.com/WebKit/WebKit/pull/14313
<rdar://problem/110085103>
Committed 271734@main (db2ca0942a93): <https://commits.webkit.org/271734@main> Reviewed commits have been landed. Closing PR #14313 and removing active labels.