Open Bug 178362 Opened 22 years ago Updated 2 years ago

enhancement: separate font preferences for printing

Categories

(Core :: Printing: Output, enhancement, P4)

x86
All
enhancement

Tracking

()

Future

People

(Reporter: bewaremyethnicheart, Unassigned)

Details

This is a request for a separate preference for setting printing fonts and sizes. I browse with a large screen with high resolution and generally that means I like to browse with 20+ point fonts. But when I print I almost always want to print with 12 or 14 point fonts. When I have 20 pages open in tabs, it is a pain to have to wait while mozilla re-renders/loads all of the pages just so I can print one of them with a different font size.... Thanks! Joe bewaremyethnicheart@yahoo.com
rbs, would you say this is layout or printing? Where would most of the back-end work for this live?
Let's try Printing (it has no chance it it stays in Preferences). 1) If the JS side could dump the rules in a print.css, maybe html.css could have: @media print { @import print.css } But... it would be a pain fro JS to get the current default values since that requires to load/parse print.css 2) So, nsPresContext::GetFontPreferences() could instead lookup a set of font.print.* values when it is in IsPaginated() mode. And the font.print.* values would be set from the FE.
Status: UNCONFIRMED → NEW
Component: Preferences → Printing
Ever confirmed: true
.
Assignee: ben → rods
QA Contact: sairuh → sujay
Priority: -- → P4
Target Milestone: --- → Future
Please look at bug 351982 which I think best captures the problem with both this and bug 30896.
Assignee: rods → nobody
QA Contact: sujay → printing
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.