The above bug is about implementing print preview in Mozilla. It's 
talking about implementing print preview on all platforms and it looks 
like the implementation is going to be a cross platform one.

However this bug is futured and I can imagine is going to run into a lot 
of problems. Therefore I suggest the following:

Until the XP print preview is in and working reliably then we should use 
the Win32 standard print preview control, which would open in a 
chromless window when someone selects File | Print Preview. This would 
put us on the same level as Netscape 4.x (Print preview was only offered 
on Windows) and IE 5.5 and above.

Being a standard windows control it knows the capabilities of the 
printer as returned by the printer driver and therefore the preview will 
accurately represent what will be produced on paper.

As for Linux/X11, the current method of printing (generating postscript 
and passing to lpr) makes it very difficult (impossible?) to produce an 
accurate preview as mozilla has no idea what type of printer is used.

Implementing the suggested fix for Win32 should be possible before 
Mozilla 1.0 and will keep Mozilla's priniting abilities on the level of 
Netscape 4.x and IE 5.5.

Should I file a separate bug suggesting this fix for win32 until cross 
platform bug 20943 is fixed?


Reply via email to