WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
UNCONFIRMED
46562
Support repeating elements - CSS Generated Content for Paged Media Module
https://bugs.webkit.org/show_bug.cgi?id=46562
Summary
Support repeating elements - CSS Generated Content for Paged Media Module
dev_oskar
Reported
2010-09-25 03:36:22 PDT
Support for reposition and repeating of elements in the document flow for printing should be supported, This way a header and/or footer elements can be moved into the CSS3 Paged Media Level 3 Margin Boxes. CSS3 Paged Media Level 3 lacks the concept of reposition of elements. CSS Generated Content for Paged Media Module - Running headers and-footers (
http://www.w3.org/TR/css3-gcpm/#running-headers-and-footers
) adds the concept of reposition of elements via css. PrinceXML supports reposition via the "prince-flow" property. If "Running headers and footers" will be to complex to add webkit rendering, Webkit could at least add a way to reintroduce an element into the document flow on each printout page. A simple approach would be a new prefixed css property: -webkit-position-repeat: none; -webkit-position-repeat: top; -webkit-position-repeat: bottom; Adding enough room for bottom elements is tricky. An approach could be to reduce the virtual page size, as soon as a page break page should happen, the bottom element(s) get added and rendered. This concept may be useful for thead/tfoot printing on each page too.
Attachments
Add attachment
proposed patch, testcase, etc.
prasanna.a.venkatesh
Comment 1
2015-07-24 02:40:45 PDT
Yes, this is becoming a serious issue. I feel sad for proposing Chrome to the client. This feature is letting us down and is a must to have a fix.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug