Printing fails because LC_PAPER is ignored
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
firefox (Ubuntu) |
Confirmed
|
Medium
|
Unassigned |
Bug Description
Print defaults to US Letter, which usually results in failed printing in countries using A4 paper. It also ignores LC_MEASUREMENT, showing inches instead of cm.
To reproduce:
1) Set up A4 paper and metric system (using export or /etc/environment)
LC_PAPER=
LC_MEASUREMENT=
Detailed howto in http://
2) Start Firefox
3) File:Print:Print (being in a country that uses A4 paper)
What happens: Printing fails, because Firefox defaults printing to US Letter, that probably can't be bought in most countries. Many printers fail to print the file, and require a button to be pushed on printer for any future print jobs to be accepted.
What should happen: It should use A4 paper size, printing should work. Metric system of measurement should be used.
Bypass:
- To be able to print, use File:Print:
- It seems that there is no way to get metric units to print properties dialog.
Tested with
- Firefox 1.5.dfsg+
- 1.0.7-0ubuntu20 on Breezy
- If I remember correctly, same problem exists on Debian Sarge too.
I can observe the same behavior