Created attachment 449023 [details] Test case <rdar://84069534>
Created attachment 449024 [details] Patch
Created attachment 449065 [details] Patch
Created attachment 449066 [details] Patch
Committed r287981 (246010@main): <https://commits.webkit.org/246010@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 449066 [details].