See discussion in https://github.com/whatwg/html/issues/8277, I think IntersectionObserver should run _after_ ResizeObserver, not before. That matches Gecko and Blink.
https://github.com/whatwg/html/pull/8348 is the in-progress spec PR, test is linked there.
<rdar://problem/100728378>
Pull request: https://github.com/WebKit/WebKit/pull/4967
Committed 255132@main (565a28303653): <https://commits.webkit.org/255132@main> Reviewed commits have been landed. Closing PR #4967 and removing active labels.