1. From control panel, set your default printer to use A4 page. 2. Launch any Mozilla component 3. Go to File menu / Print 4. In print dialog, click on Properties button to view default paper size setting. Result: The paper size always defaults to "letter" instead of A4 as defined in step one. This is the European standard size. Expected behavior: The print properties should default to the values set in the control panel.
This behaviour occurs only if prefs.js contains the line: user_pref("print.use_global_printsettings", false); Else or if set to true, the paper size will always be the first item in the list, which is A4 on my computer (Windows 2000 German). It doesn't seem to be possible to set any other default.
I see this on Linux as well and regardless of the value of print.use_global_printsettings. print.save_print_settings doesn't seem to fix the problem. However, on Linux anyway, setting print.postscript.paper_size sticks after a restart, so that's probably the best workaround until this bug gets fixed. cc:ing dbaron, who brendan thinks is the right person to look at this bug.
Is this a dup of Bug 131852?