Closed Bug 155556 Opened 23 years ago Closed 23 years ago

Complex Pages Print Incorrectly

Categories

(Camino Graveyard :: Printing, defect)

PowerPC
macOS
defect
Not set
major

Tracking

(Not tracked)

VERIFIED INVALID
Camino0.7

People

(Reporter: Saarinen, Assigned: ccarlen)

References

()

Details

Attachments

(1 file)

I am using Mac OS 10.1.5 and Navigator build 2 July. After going through Mozilla's printing test cases, I found that Navigator has several printing problems. Fonts usually print larger than on the screen causing pages with columns to layout poorly on the printout. Also, cell elements like dark boarders and background colors fail to print.
Albert, does Chimera print the testcases differently than Mozilla?
Yes it does. Mozilla has the same problem printing cell boarders and background colors, but it lays out the page from a font and graphic perspective almost perfectly. Columns lay out correctly and the fonts are sized accurately.
Albert, I'll try to confirm the problem, but I have no printer. Can you also reproduce this by just creating print previews? If so, give me an example of one of those test cases, and what goes wrong with it.
You can reproduce the problem with the "Preview" button in the print dialog box. Go to http://www.mozilla.org and create a print preview of Mozilla's main page. The columns will be shifted, the fonts will be oversized and cell boarders and background colors won't appear at all.
Confirmed using Chimera/20020708. Chimera fails to make an accurate preview, while FizzillaCFM/2002070913 succeeds.
->conrad
Assignee: saari → ccarlen
Component: General → Printing
Some of the font issues are probably related to Bug 153080. But there is the general problem of not being able to get the exact font for the screen that is used for the printer. Setting up dependency
Status: NEW → ASSIGNED
Depends on: 153080
Can someone provide a specific testcase that shows the problem here? I tried a number of tests described here, and everything works fine.
> and background colors won't appear at all That's because background colors and background images are off by default in the print options. They probably should default to on which would be more WYSIWYG. Also, the printing PDE is not included with Chimera. If it was, it would be the place to put UI (just add some checkboxes) for printing these items or not.
BTW - testcase for lack of background color printing is tinderbox.
Here's a simple patch until we have the UI to control these options. Printing www.mozilla.org yields a recognizable page. Tinderbox, though, has some problems with cells at page boundaries (background doesn't print).
QA Contact: winnie → sairuh
I think we should get this patch into 1.0. Non-WYSIWYG printing is really poor, and the patch is simple and low-risk. Can I get an r=?
Target Milestone: --- → Chimera1.0
Should we try to get the PDE in? I'm wary of this, because printing pages with black backgrounds (e.g. arstechnica.com) would suck.
The PDE, in it's current state, does not have controls for this. Also, pages with black backgrounds don't suck unless you have an inkjet printer which is laying down too much ink. Also, the number of pages which you just can't read now (white text on colored background) is probably a more common problem.
Target Milestone: Chimera1.0 → Chimera0.7
Don - Rod said you would know about this: If we're not printing bg colors and, if a page has a colored background and the text is white, the text prints as very light grey and is not readable. Apparently, we make some adjustment to the text color if we're not printing the bg (we change it from white to very light grey), but it's incorrect. Where is the code which does this?
Issues still present in 01/01/03 build. OS 10.1.5. I have tried three pages, all with significant layout errors. http://us.imdb.com/ http://baseball.espn.go.com/mlb/index http://www.macrumors.com/ Also, the new "Shrink to page width" option in the latest build appears to do just the opposite for me at least on the ESPN page above. For instance, without it there is a banner at the top which appears on the Preview in full. With "Shrink..." on, the banner is truncated. It is worth noting the "Shrink..." option does not seem to make much difference one way or the other though. Lastly, changing printer to my particular model (Epson 1200) in "Page Setup" does not seem to lessen margins as it should....in fact the setting does not appear to stick once the "Page Setup" dialog is exited. This might be an OS issue though.
Note this Bugzilla page itself does not print correctly. Also, the drop down menu widgets do not display in print preview.
> Also, the new "Shrink to page width" option Chimera behavior is the same as my Linux trunk build of mozilla (broken). See bug 153080. > Also, the drop down menu widgets do not display in print preview. See bug 177953. > Lastly, changing printer to my particular model (Epson 1200) in "Page Setup" does not seem to lessen margins as it should I filed bug 187465 on that. This bug is too general and discusses problems for which there are already specific bugs. Closing.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Resolution: --- → INVALID
v inv.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: