Created attachment 169831 [details] HTML file to reproduce the issue Overview: Element.getBoundingClientRect() returns incorrect value when the <p> element inside <div> element that is set -webkit-column-count. Steps to Reproduce: 1) Open the attached test file which contains <P> element inside <DIV> element that is set -webkit-column-count 2) Observe actual result of getBoundingClientRect() as gray colored box Actual Results: The actual result of getBoundingClientRect() is incorrect on element whose parent element is set -webkit-column-count Expected Results: getBoundingClientRect should return correct rectangle.
Created attachment 169832 [details] Screenshot of actual result
Created attachment 433690 [details] Patch
<rdar://80106111>
Created attachment 433710 [details] Patch
Created attachment 433714 [details] Patch
ChangeLog entry in LayoutTests/ChangeLog contains OOPS!.
Created attachment 433728 [details] Patch
Committed r280017 (239759@main): <https://commits.webkit.org/239759@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 433728 [details].