commit | 78e3bdb16c412faa7690eb21b071fa4784150bb8 | [log] [tgz] |
---|---|---|
author | simon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Tue Nov 30 00:53:05 2010 +0000 |
committer | simon.fraser@apple.com <simon.fraser@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc> | Tue Nov 30 00:53:05 2010 +0000 |
tree | 162eb5e325f7f332683be52e2ea0885209641368 | |
parent | 302c43c1b47a99992aa5fa1a237478541d1ccda8 [diff] [blame] |
2010-11-29 Simon Fraser <simon.fraser@apple.com> Reviewed by Ojan Vafai. bunch of pixel failures after http://trac.webkit.org/changeset/72839/ https://bugs.webkit.org/show_bug.cgi?id=50188 We need to call updateLayerTransform() for reflections, and table rows as well. * rendering/RenderReplica.cpp: (WebCore::RenderReplica::layout): * rendering/RenderTableRow.cpp: (WebCore::RenderTableRow::layout): * rendering/RenderTableSection.cpp: (WebCore::RenderTableSection::layoutRows): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@72850 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/WebCore/rendering/RenderTableSection.cpp b/WebCore/rendering/RenderTableSection.cpp index f4051e7..829bf5b 100644 --- a/WebCore/rendering/RenderTableSection.cpp +++ b/WebCore/rendering/RenderTableSection.cpp
@@ -492,6 +492,7 @@ rowRenderer->setLocation(0, m_rowPos[r]); rowRenderer->setLogicalWidth(logicalWidth()); rowRenderer->setLogicalHeight(m_rowPos[r + 1] - m_rowPos[r] - vspacing); + rowRenderer->updateLayerTransform(); } for (int c = 0; c < nEffCols; c++) {