Print defaults always to landscape mode - print_orientation is 1
Categories
(Core :: Printing: Output, defect)
Tracking
()
People
(Reporter: jgivens, Unassigned)
References
Details
Comment 1•21 years ago
|
||
Comment 2•21 years ago
|
||
Comment 5•20 years ago
|
||
Updated•16 years ago
|
Comment 6•11 years ago
|
||
2019 and this is still a problem. Firefox just refuses to follow Windows default printer settings nor apparently correctly update the windows printer settings from within Firefox. No amount of changing settings in about:config ever corrects the problem.
Will this EVER be resolved?
Comment 9•5 years ago
|
||
I've encountered this issue in the last few weeks. Its a Samsung Printer. I've changed the orientation to potrait in print prevew to see if that improves things. Print to PDF and then print for real is a workaround.
Comment 10•5 years ago
|
||
I have a couple of printers and print to PDF often. Firefox ignores all output device settings when it comes to printer preferences so your option doesn't work for me.
I did find a workaround myself which was to manually edit prefs.js which is located in the firefox profile directory and deleting ALL the "print.printer*" entries and then setting the "print.save_print_settings" entry to 'false' (presumably this could be done via about:config as well).
This then forces firefox to use the system printer preferences and doesn't override them in the prefs.js file. So far it seems to be 'sticky'.
Comment 12•4 years ago
|
||
This still happened in 83.0, when printing pdf.
Printer orientation was always set to landscape for all printers, I had to change it manually for every single print (which is easy to forget, because orientation is not shown in the print dialog).
However, when printing a web page, and changing printer orientation pack to portrait in the print preview, then closing the print preview (without actually printing), changed all printers back to portrait when printing pdf.
So apparently Firefox uses the orientation setting from the print preview for all printers even if print preview is not used (i.e. printing pdf), but does not change this setting.
Imho either printing pdf should use the windows default setting, or the setting from the print preview should be changed if printer orientation was changed during pdf printing.
Or at least printer orientation should be shown in the print dialog.
Comment 13•4 years ago
|
||
Thank you for the workaround! This behavior was wasting me ink and paper all time...
Updated•3 years ago
|
Comment 14•1 year ago
|
||
Can anyone still reproduce this? (specifically, Firefox defaulting to landscape mode, even after you've printed in portrait mode, forcing you to manually select portrait for every single print)
For folks who can reproduce it, could you also see if you can reproduce in a fresh Firefox profile? (Visit about:profiles, click "Create a new profile" and then "Launch profile in new browser" once you've clicked through those prompts. Note that the newly-created profile automatically becomes your default Firefox profile, so you'll need to click "Set as default profile" on your original profile so that things will still open in your regular/preexisting Firefox profile going forward.)
Comment 15•1 year ago
|
||
(In reply to Daniel Holbert [:dholbert] (mostly-away until Aug 19) from comment #14)
Can anyone still reproduce this? (specifically, Firefox defaulting to landscape mode, even after you've printed in portrait mode, forcing you to manually select
portraitfor every single print)For folks who can reproduce it, could you also see if you can reproduce in a fresh Firefox profile? (Visit
about:profiles, click "Create a new profile" and then "Launch profile in new browser" once you've clicked through those prompts. Note that the newly-created profile automatically becomes your default Firefox profile, so you'll need to click "Set as default profile" on your original profile so that things will still open in your regular/preexisting Firefox profile going forward.)
I can confirm creating a new profile and printing from there does not fix the issue. It's still printing in the wrong orientation unless I manually change it in "Print using the system dialog…" every time. I tried Chrome and it does not have this issue.
Comment 16•1 year ago
|
||
Okay I finally found the settings that work as a permanent fix so I don't have to change the orientation every time using system dialog
*Note I am trying to print 2x1 labels not 8.5x11 papers
- Force print using system dialog only: print.prefer_system_dialog = true
- Force print label in landscape (set as 0 for portrait): print.printer_ZDesigner_ZD421-203dpi_ZPL.print_orientation = 1
- Optional Force print PDF centered: layout.css.page-size.enabled = false
Comment 17•1 year ago
|
||
Thanks for the info -- I think really you are probably hitting bug 1836028, which is specific to 2x1 labels (and more generally paper that's "natively" wider-than-it-is-tall). That bug is on my list to circle back to and close out.
This bug report here, filed 23 years ago with no reports of affected users for many years[1], is unlikely to still be relevant at this point; the printing code has gone through many revisions over 23 years (with a major rewrite over the past 4 years), so it's quite unlikely that the original 23-year-old bug is still reproducible at this point. Any seemingly-related issues that folks hit these days are much more likely to be new bugs, and they deserve their own bug reports and investigations (like bug 1836028). Hence, I'm closing this one as INACTIVE.
[1] (aside from comment 15-16 which as noted are likely to be a different bug)
Description
•