

However instead of returning a PWG compatible name it returns a user defined Display Name. It is possible to create new Custom Paper names in the Page Setup UI. There seems to be a bug with GTK at least on a Ubuntu machine here. However this part should be in a different Bug, so if it fails it can be reverted easily.ģ. I plan to remove the PostScript CUPS shim and replace it with GTK code.Īgain if someone has PostScript or passes PostScript based names to the current Interface it shouldn't fail.

There you can set a Gecko/PS name and the non writeable margins)īecause technical the current code if cups shim won't work or is disabled could return Postscript/ (Technical on Linux you can still call the Printer Settings js api, It would be nice to add js based interface tests for this. This means old settings or addons won't break. The paper list converts Gecko PS based names like A4 or Letter to PWG names GTK can understand. This means even adding some code for better compatibility. This can also vary by operating system.I try to keep backward interface compatibility, meaning anything which makes sense to keep working. Note that not all brands of printer drivers will give you access to the spooler settings through that specific Properties button. When you press you will see what is called the "native print dialog box", click the "Properties" button in the upper right of that window, with the correct printer showing in the Printer - Name: box. Changing the spooler setting anywhere else except from the "native print dialog" when accessed through Firefox, may not set that preference to affect Firefox.


If you are not having problems printing with other applications and if, on Windows, the print spooler service (spoolsv.exe) is already running and is set to automatic you'll need to turn on the Print Spooler in your printer's preferences dialog box, through Firefox and the "native print dialog". The print spooler service is not running. If you click Yes, you may see the message, Operation could not be completed. If you attempt to print a web page, a dialog box may appear with the message, Before you can perform printer-related tasks such as a page setup or printing a document, you need to install a printer.
