WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
NEW
Bug 15548
Support CSS3 Paged Media (@page)
https://bugs.webkit.org/show_bug.cgi?id=15548
Summary
Support CSS3 Paged Media (@page)
Eric Seidel (no email)
Reported
2007-10-17 22:45:28 PDT
Support CSS3 Paged Media (@page) Personally I'd like to see this supported, but I'm not sure it's a huge priority for the web at large.
Attachments
Add attachment
proposed patch, testcase, etc.
Antti Koivisto
Comment 1
2007-11-20 15:50:45 PST
We seem to have most of the parsing in place but little actual implementation. The page-break-before/after properties have some basic support. There have been requests for this, it would be cool to get it implemented.
Eric Seidel (no email)
Comment 2
2007-11-20 16:14:28 PST
Relating this to
bug 15558
, since we'll need a way to actually test any of this that gets implemented.
Eric Seidel (no email)
Comment 3
2008-07-09 16:21:24 PDT
Huzzah! Now that
bug 15558
has landed, it's actually possible to call: layoutTestController.dumpAsPDF() and have a test print to a PDF on the Mac. Thus... it's "easy" to create printing tests for @page, or convert W3C tests into tests which will print to PDF under DRT.
Joe Lewis
Comment 4
2009-01-02 09:27:29 PST
I think there's plenty of demand for better support of print properties. Looking forward to seeing this implemented!
Meitar Moscovitz
Comment 5
2009-02-03 00:30:56 PST
I have to second Joe's comment (in number 4) on this bug. I'm very interested to see printing support improved and so this bug feels like an important one to me.
Frank Illenberger
Comment 6
2009-02-03 03:56:49 PST
I also add my votes to this bug. Printing is getting ever more important as HTML/CSS is used for generating business reports.
Kai Brüning
Comment 7
2009-02-27 01:16:53 PST
I am voting for this bug, too, because for the plans I have involving the WebKit printing is very important.
Antti Koivisto
Comment 8
2009-02-27 11:15:23 PST
Patches would be more helpful than votes.
Yuzo Fujishima
Comment 9
2010-01-15 02:11:57 PST
Hi, I and two other engineers are considering implementing this together. I'd appreciate it if you could tell us about other efforts toward implementing this, ongoing or not, if any. Yuzo
Fabrice
Comment 10
2010-11-29 03:01:45 PST
Yes it's aweful, how can WebKit be lagging behind Trident (IE) on such an important matter. IE8 started supporting @page CSS 2 and 3 specs.
Fabrice
Comment 11
2010-11-29 03:08:17 PST
To Eric: Well with more and more Apps on the web requiring document printing, with more and more ecommerce transactions n(and invoice printing), more and more creative tools (aviary...), it's ashame that printing on the web be at such a primitive stage.I think Google Maps or Facebook are good illustrations of how powerful it is when we can easily blur the line between virtual and reality: when the web is helpful in a immediate way to real life. Printing can help smooth this transition. And it's still the cheapest and most reliable (no batterie, no 3G) portable device you can get your hands on.
Ajit Parida
Comment 12
2013-12-10 22:37:54 PST
I also add my votes to this bug.
enickdavis
Comment 13
2015-01-06 12:15:07 PST
+1 I know I'm resurrecting an ancient thread, but I would love to see full paged media css supported by webkit. Currently Prince is the only browser that supports the full gambit paged media. I know I would have daily practical use for this with invoices and other printable materials that require headers and footers at the top and bottom of every page, etc.
Christopher Pereira
Comment 14
2015-04-04 07:51:51 PDT
Please change platform to "any" and re-check importance. This is blocking wkhtmltopdf to support in-doc headers/footers, and other important standard printing options. See: -
https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2200
-
https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2247
Mario T. Lanza
Comment 15
2015-04-24 10:21:13 PDT
+1 to support this
Paul Furbacher
Comment 16
2016-05-11 07:38:08 PDT
+1 for this issue. It seems the only alternatives are Prince, Antenna House, and Apache FOP -- all solutions which are external to the browser. For my free, few frills, swim team software, written for and used by a small summer league which cannot afford the commercial swim software, I chose to output to HTML because all the coaches have access to a browser and can print nicely formatted meet docs from there. But things like page headers and page numbers aren't possible until WebKit supports CSS3 paged media. I'm sure people around the globe -- in offices, classrooms, and at home -- do a lot of printing from browsers, regardless of how virtual we believe we have all become.
Stephen Thomas
Comment 17
2016-09-01 21:37:04 PDT
+1 for me as well, though given the age I'm not hopeful
liuz
Comment 18
2017-03-29 01:28:45 PDT
+1 to support this
Daniel Whitney
Comment 19
2017-05-24 12:26:34 PDT
+1 Its been a while, really want this
Tisza Gergő
Comment 20
2017-07-06 11:33:36 PDT
+1, page headers / footers (especially footers with page numbers) would be very useful. Wikimedia has been looking into enhancing its "save for offline reading" feature, and the lack of Paged Media support is one of the reasons we'll have to render PDFs on the server side instead of just relying on the browser.
bug 39735
probably depends on this.
Jon Lee
Comment 21
2018-01-10 13:59:33 PST
rdar://problem/4736024
Peter Alderson
Comment 22
2018-05-17 10:06:49 PDT
+1 In my case I simply want to control the margin & footer on print. Can be done in Chrome on Android / Windows, so maybe we will have to change our mobile POS to one of them (sad).
Fluff
Comment 23
2022-01-31 09:10:58 PST
+1! It is quite incredible (and very sad) that Webkit still does not CSS3 Paged Media more than 10 years later. It forces me to use Chrome on Mac, and it makes it just impossible for me and my team to work on iPad OS. Surely, it doesnt affect privacy...
remand_bossier_0a
Comment 24
2022-04-05 00:30:46 PDT
Can anyone from the team kindly tell me if PagedMedia will be *ever* supported by WebKit? Please, it is critical for my business to know it. I would be very grateful to hear back something, anything… many thanks!
remand_bossier_0a
Comment 25
2022-04-11 06:39:41 PDT
It’s impressively quite here for a CSS3 feature. Is WebKit a dead project already, or just nobody cares about CSS3?
Fluff
Comment 26
2023-05-04 01:46:12 PDT
an old issue but an embarrassing one:
https://caniuse.com/css-paged-media
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