RESOLVED WONTFIX 9052
<canvas> content prints at screen resolution instead of printer resolution
https://bugs.webkit.org/show_bug.cgi?id=9052
Summary <canvas> content prints at screen resolution instead of printer resolution
Eric Seidel (no email)
Reported 2006-05-22 17:57:57 PDT
<canvas> content prints at screen resolution instead of printer resolution We should use some sort of PDFContext instead of the current BitmapContext for the <canvas> backend, to allow canvas content to print nicely. We have a Radar for this already, I don't remember the number (and don't have radar on this machine). I believe it was filed by Martin Ott.
Attachments
Andrew Pouliot
Comment 1 2007-10-29 12:27:06 PDT
I think this is not possible due to the philosophy of <canvas> as a bitmap graphics context (with vector input). Authors of <canvas> pages are relying on the fact that certain operations take a small amout of time when done with limited numbers of pixels, and the fact that when overwritten, pixels "go away" meaning require no further storage. However, if every drawing operation performed on the canvas is cached and then replayed for printing, there could be a ton of drawing commands that essentially make some pages non-printable because it would take forever to compute what actually needed to be drawn for printing.
Oliver Hunt
Comment 2 2008-06-27 21:24:37 PDT
This doesn't make sense in the context of the canvas element (especially given it now includes actual raw bitmap access).
Alexey Proskuryakov
Comment 3 2008-06-28 01:30:09 PDT
Eric Seidel (no email)
Comment 4 2008-06-30 09:39:41 PDT
Well, it would still be possible to support both. :) But it's also fine to close this. We have many many many more things to fix with printing first. :)
Note You need to log in before you can comment on or make changes to this bug.