let's just implement it once.
Created attachment 418868 [details] Patch
Created attachment 418883 [details] Patch
commit-queue failed to commit attachment 418883 [details] to WebKit repository.
Committed r272168: <https://trac.webkit.org/changeset/272168> All reviewed patches have been landed. Closing bug and clearing flags on attachment 418883 [details].
<rdar://problem/73841962>