Similar to ClassChangeInvalidation and pals
Created attachment 444657 [details] WIP
Created attachment 444664 [details] WIP
Created attachment 444683 [details] Patch
Created attachment 444709 [details] Patch
Created attachment 444713 [details] Patch
Committed r286058 (244445@main): <https://commits.webkit.org/244445@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 444713 [details].
<rdar://problem/85600978>
Re-opened since this is blocked by bug 233394
Created attachment 444958 [details] Patch
Created attachment 444959 [details] Patch
Created attachment 444960 [details] Patch
Created attachment 444963 [details] Patch
Created attachment 444969 [details] Patch
Committed r286112 (244499@main): <https://commits.webkit.org/244499@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 444969 [details].