RESOLVED FIXED Bug 26430
With accelerated compositing, elements can jump when gaining backing
https://bugs.webkit.org/show_bug.cgi?id=26430
Summary With accelerated compositing, elements can jump when gaining backing
Simon Fraser (smfr)
Reported 2009-06-15 22:12:30 PDT
When RenderLayers become compositing because of a 3d transform or a transition, they sometimes jump around incorrectly. This happens when some other element with backing projects above/to the left of the document.
Attachments
Testcase (994 bytes, text/html)
2009-06-15 22:12 PDT, Simon Fraser (smfr)
no flags
Patch, testcase, changelog (24.35 KB, patch)
2009-06-22 15:39 PDT, Simon Fraser (smfr)
hyatt: review+
Simon Fraser (smfr)
Comment 1 2009-06-15 22:12:39 PDT
Created attachment 31332 [details] Testcase
Simon Fraser (smfr)
Comment 2 2009-06-15 23:14:54 PDT
The bug is that in rebuildCompositingLayerTree() the answer to calculateCompositedBounds() changes as later siblings become composited.
Simon Fraser (smfr)
Comment 3 2009-06-16 09:52:02 PDT
Simon Fraser (smfr)
Comment 4 2009-06-22 15:39:06 PDT
Created attachment 31680 [details] Patch, testcase, changelog
Dave Hyatt
Comment 5 2009-06-22 15:40:43 PDT
Comment on attachment 31680 [details] Patch, testcase, changelog r=me
Simon Fraser (smfr)
Comment 6 2009-06-22 15:45:41 PDT
Simon Fraser (smfr)
Comment 7 2009-07-14 15:46:55 PDT
*** Bug 27272 has been marked as a duplicate of this bug. ***
Note You need to log in before you can comment on or make changes to this bug.