WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
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
Add attachment
proposed patch, testcase, etc.
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
<
rdar://problem/4364207
>
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.
Top of Page
Format For Printing
XML
Clone This Bug