[webkit-reviews] review canceled: [Bug 76834] Relative pos. input fields in columns vanish when you start typing in them : [Attachment 145787] Patch
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jun 7 16:33:05 PDT 2012
Julien Chaffraix <jchaffraix at webkit.org> has canceled Pravin D
<pravind.2k4 at gmail.com>'s request for review:
Bug 76834: Relative pos. input fields in columns vanish when you start typing
in them
https://bugs.webkit.org/show_bug.cgi?id=76834
Attachment 145787: Patch
https://bugs.webkit.org/attachment.cgi?id=145787&action=review
------- Additional Comments from Julien Chaffraix <jchaffraix at webkit.org>
View in context: https://bugs.webkit.org/attachment.cgi?id=145787&action=review
> Source/WebCore/rendering/RenderLayer.cpp:365
> + if ((flags & UpdatePagination) || m_isPaginated)
I think it would be better to set the UpdatePagination flag in
FrameView::layout. The issue is that we are doing a subtree relayout and the
code makes the assumption that we would cross our parent with columns when
doing the recursive descent and properly set this flag.
There is 2 upsides to using the flag:
* takes care of new nodes as m_isPaginated will be false on them.
* the new check is unneeded in full layout mode as m_isPaginated will be false
or UpdatePagination will be properly set.
More information about the webkit-reviews
mailing list