When a range ends at the beginning of an element, we incorrectly include the text in the element in getBoundingClientRect. <rdar://112543805>
Pull request: https://github.com/WebKit/WebKit/pull/18961
Committed 269271@main (fc487e690086): <https://commits.webkit.org/269271@main> Reviewed commits have been landed. Closing PR #18961 and removing active labels.