See the attached test case. The outlines for all the rows are all painted at the location of the first row. This is because RenderTableRow::paintOutlineForRowIfNecessary does not take the row's location() into account.
Created attachment 158382 [details] test case
I think this is a duplicate of bug 92389 that was fixed about a month ago.
Indeed it is -- somehow that bug didn't show up when I searched for existing bugs. Thanks *** This bug has been marked as a duplicate of bug 92389 ***