Summary: | css for paged media | ||
---|---|---|---|
Product: | [Applications] konqueror | Reporter: | Toby Dickenson <tdickenson> |
Component: | khtml printing | Assignee: | Konqueror Developers <konq-bugs> |
Status: | RESOLVED FIXED | ||
Severity: | wishlist | CC: | haden, landrews, luke-jr+kdebugs |
Priority: | NOR | ||
Version First Reported In: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Gentoo Packages | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Toby Dickenson
2003-04-28 15:03:29 UTC
Here's documentation on this CSS: http://www.experts-exchange.com/Web/Web_Languages/HTML/Q_10240082.html#2242340 It is also documented at W3C, <URL: http://www.w3.org/TR/REC-CSS2/page.html#page-break-props >. page-break-before and -after are implemented, but separate stylesheets for different medias are not handled. @page selectors aren't implemented either, it seems from latest CVS... *** Bug 68930 has been marked as a duplicate of this bug. *** SVN commit 461805 by carewolf: Merge of my SoC khtml-paged branch. Implements real page-breaking logic respecting the CSS 2.1 specification, and replacing old buggy hack. BUG: 57803 BUG: 71202 BUG: 58278 BUG: 92622 BUG: 68930 M +30 -0 ChangeLog M +5 -15 css/html4.css M +50 -23 khtmlview.cpp M +10 -1 khtmlview.h M +156 -4 rendering/bidi.cpp M +282 -24 rendering/render_block.cpp M +22 -1 rendering/render_block.h M +30 -4 rendering/render_box.cpp M +5 -3 rendering/render_box.h M +68 -50 rendering/render_canvas.cpp M +122 -16 rendering/render_canvas.h M +4 -1 rendering/render_container.cpp M +25 -1 rendering/render_flow.cpp M +1 -0 rendering/render_flow.h M +1 -1 rendering/render_image.cpp M +16 -0 rendering/render_line.cpp M +8 -3 rendering/render_line.h M +0 -19 rendering/render_list.cpp M +5 -1 rendering/render_object.cpp M +50 -1 rendering/render_object.h M +51 -0 rendering/render_style.cpp M +38 -0 rendering/render_style.h M +75 -3 rendering/render_table.cpp M +6 -1 rendering/render_table.h M +6 -25 rendering/render_text.cpp I've created bug #112943 for the missing "@page" support. |