Closed Bug 120072 Opened 23 years ago Closed 23 years ago

Scaling goes into inifnite loop

Categories

(Core :: Printing: Output, defect)

x86
Windows 2000
defect
Not set
critical

Tracking

()

VERIFIED FIXED
mozilla0.9.8

People

(Reporter: rods, Assigned: dcone)

References

()

Details

(Keywords: hang)

Attachments

(1 file)

Steps to reproduce:
1) edit pagesetupdialog.xul
2) enable the scaling UI controls
3) rebuild xpfe/communicator directory
4) run mozilla
5) open Page Setup
6) set scaling to 70 or 80 %
7) Print Preview the mozilla page 
8) it goes into an inifnite loop building the tile

nsImageWin::BuildTile(H
THis blocks turning on scaling
Severity: normal → blocker
Target Milestone: --- → mozilla0.9.9
If I back out your change from 1/9 nsImageWin.cpp 3.84 it works fine.
Blocks: 120075
Target Milestone: mozilla0.9.9 → mozilla0.9.8
Attached patch patchSplinter Review
fixes a couple of var names and rounding error
Comment on attachment 65060 [details] [diff] [review]
patch

r=dcone.  This works.. me and Rod worked on and tested this fix.
Attachment #65060 - Flags: review+
Comment on attachment 65060 [details] [diff] [review]
patch

sr=attinasi
Attachment #65060 - Flags: superreview+
Severity: blocker → critical
Keywords: hang
fixed
Status: NEW → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: