nsIPrintSettings.setPrinterName has no effect in CUPS/Linux when printing silently

[email protected] Tue, 1 Jul 2008 09:47:46 -0700 (PDT)
Newsgroups gmane.comp.mozilla.devel.java
Organization http://groups.google.com
Message-ID <9b7bc64e-7159-4391-ab24-1bedff38454c@s50g2000hsb.googlegroups.com>
Hi,

Was someone lucky to get silent printing in Linux / CUPS for non-
default printer?

Suppressing print dialog with settings.setPrintSilent(true) causes
Gecko to print to default CUPS printer ignoring printerName property.
When silent print is off and you select required printer in dialog all
works fine. It seems like print dialog implementation kicks CUPS to
use specified printer.

Windows works fine...

Gecko is 1.9

Thanks