unionRect(const Vector<LayoutRect>&) behaves incorrectly if the input vector contains a single zero-size rect with a non-zero location; it will union with the empty rect, and therefore return the empty rect.
<rdar://problem/113183595>
Pull request: https://github.com/WebKit/WebKit/pull/16267
Committed 266479@main (0ab891185786): <https://commits.webkit.org/266479@main> Reviewed commits have been landed. Closing PR #16267 and removing active labels.