Bug 34080

Summary: Support CSS page-break-inside with a value of 'avoid'.
Product: WebKit Reporter: Hayato Ito <hayato>
Component: CSSAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: commit-queue, hamaji, hayato, yuzo
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Mac   
OS: OS X 10.5   
URL: http://www.w3.org/TR/CSS2/page.html#page-break-props
Bug Depends on: 34195    
Bug Blocks:    
Attachments:
Description Flags
support-page-break-inside-avoid
none
support-page-break-inside-avoid-changelog-fixed none

Description Hayato Ito 2010-01-25 03:09:13 PST
Implement CSS page-break-inside with a value of 'avoid'.

which is defined in http://www.w3.org/TR/CSS2/page.html#page-break-props
Comment 1 Hayato Ito 2010-01-25 03:52:26 PST
I am considering implementing this.

I'd appreciate it if you could tell me about other efforts toward implementing
this, ongoing or not, if any.

Hayato.
Comment 2 Hayato Ito 2010-02-16 19:55:04 PST
Created attachment 48856 [details]
support-page-break-inside-avoid
Comment 3 Hayato Ito 2010-02-16 19:58:48 PST
Created attachment 48857 [details]
support-page-break-inside-avoid-changelog-fixed
Comment 4 Hayato Ito 2010-02-16 20:10:39 PST
It might be better that we support 'page-break-inside:avoid' in a similar way to 'page-break-{before|after}:always' than 'no suport' until we have more sophistcated way to handle page-break in general when printing.
Comment 5 Eric Seidel (no email) 2010-02-17 15:31:08 PST
Comment on attachment 48857 [details]
support-page-break-inside-avoid-changelog-fixed

OK.
Comment 6 WebKit Commit Bot 2010-02-17 21:55:22 PST
Comment on attachment 48857 [details]
support-page-break-inside-avoid-changelog-fixed

Clearing flags on attachment: 48857

Committed r54929: <http://trac.webkit.org/changeset/54929>
Comment 7 WebKit Commit Bot 2010-02-17 21:55:26 PST
All reviewed patches have been landed.  Closing bug.