-
zecke authored
2007-08-11 Holger Hans Peter Freyther <zecke@selfish.org> Reviewed by Adam. Copy the WebFrame::layoutIfNeededRecursive method of the windows port to FrameView to be used by the Gtk+ port. Simplify the implementation due moving it to the FrameView class. Implement the ScrollView::children() method for the Gtk+ port and make it available to the FrameView as children() is used within the layoutIfNeededRecursive method. * page/FrameView.cpp: (WebCore::FrameView::layoutIfNeededRecursive): * page/FrameView.h: * platform/ScrollView.h: * platform/gdk/ScrollViewGdk.cpp: WebKit/gtk: 2007-08-11 Holger Hans Peter Freyther <zecke@selfish.org> Reviewed by Adam. To not hit the needsLayout() assert of Frame::paint for subframes we need to make sure they are layed out. Use the newly created FrameView::layoutIfNeededRecursive method to do this. * Api/webkitgtkpage.cpp: git-svn-id: http://svn.webkit.org/repository/webkit/trunk@25006 268f45cc-cd09-0410-ab3c-d52691b4dbfc
b387fe29