The CSSWG has resolved that margin-trim will not apply to floats by default. They will explore this behavior in the future. For now we should revert our code related to this to match the working group resolution and future spec change
<rdar://problem/115794102>
Pull request: https://github.com/WebKit/WebKit/pull/17981
aforementioned CSSWG resolution: https://github.com/w3c/csswg-drafts/issues/8547
Committed 268227@main (5156868db8d5): <https://commits.webkit.org/268227@main> Reviewed commits have been landed. Closing PR #17981 and removing active labels.