Bug 44956

Summary: Paginate block-level replaced elements
Product: WebKit Reporter: Dave Hyatt <hyatt>
Component: Layout and RenderingAssignee: Dave Hyatt <hyatt>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Patch aroben: review+

Description Dave Hyatt 2010-08-31 08:51:05 PDT
This is filed as <rdar://problem/8000991> Images with display:block get split between columns or pages.

Make sure block-level replaced elements don't get split between multiple pages.
Comment 1 Dave Hyatt 2010-08-31 09:05:44 PDT
Created attachment 66060 [details]
Patch
Comment 2 Adam Roben (:aroben) 2010-08-31 09:09:59 PDT
Comment on attachment 66060 [details]
Patch

> WebCore/rendering/RenderBlock.cpp:2109
> +    RenderView* v = view();
I think "view" would be a better variable name (you'll have to initialize it using this->view() to avoid conflicts).

r=me
Comment 3 Dave Hyatt 2010-08-31 09:30:49 PDT
FIxed in r66492.