In root layer scrolling mode, the root PaintLayer should be the size of the layout viewport, which may differ from the initial containing block (see issue 492871 ).
We are currently not setting the PaintLayer size correctly in pinch zoom scenarios. The test case in http://crrev.com/2751843002 demonstrates the issue. An incorrect result from PaintLayer::size() affects PLSA::visibleContentRect(), and anything that depends on that.
(We had a meeting last month to discuss this; notes from that are attached.)
|
Deleted:
meeting-notes.txt
1014 bytes
|
Comment 1 by skobes@chromium.org
, Mar 14 2017