Created attachment 268128 [details] Testcase Attached test case should scroll to 0 (or -200 in Firefox), not 10. The border is messing things up.
I think this line maps into local coordinates, but those include the border box: LayoutRect localExposeRect(box->absoluteToLocalQuad(FloatQuad(FloatRect(rect))).boundingBox());
Created attachment 412317 [details] Patch
Looks like there are a few one pixel differences and some new passes. I should be able to update the results for these tomorrow.
Created attachment 412448 [details] Patch
Committed r269070: <https://trac.webkit.org/changeset/269070> All reviewed patches have been landed. Closing bug and clearing flags on attachment 412448 [details].
<rdar://problem/70737529>