Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Lolu chungechunge lwabekwa kunqolobane. Uyacelwa ubuze umbuzo omusha uma udinga usizo.

Set "Print with System Dialogue" as Default

more options

In the last Firefox update, you changed the printing user interface AGAIN. The print.tab_modal.enabled=false config option no longer works, and I can't easily re-scale my page when I print. Is there a new option which restores the original behavior or is there some other remedy that will let me print using the Windows System dialogue?

In the last Firefox update, you changed the printing user interface AGAIN. The print.tab_modal.enabled=false config option no longer works, and I can't easily re-scale my page when I print. Is there a new option which restores the original behavior or is there some other remedy that will let me print using the Windows System dialogue?

All Replies (8)

more options

Firefox 97 has the latest evolution of the combined preview/setup/print experience introduced in Firefox 84. The old code has been removed. There's no going back.

There are bugs on file to add a new user preference and new keyboard shortcut to go directly to the system print dialog without a preview, but I don't think that will help if you need to scale the page. Does the system dialog have scaling??

I understand that the numeric Scale box in the current overlay is not as mouse-click friendly because it adjusts the percentage in increments of 1. You can overtype the numeric value if you want to start at, say, 85, and then adjust from there.

more options

Thanks for the info, it's helpful. Do you happen to know what the keyboard shortcut is to print using the system dialogue (where I know I don't need to do scaling)?

more options

I don't like the new dialogue very much. IMO, it is more cumbersome than the Mac System Dialogue and while there is the option to use the original, why add another step? Previously, for those who like it, they could just leave print.tab_modal.enabled=true and those of us wanting the system dialogue could change it to false. Why would that be changed. especially as I can see online that plenty of folks feel the same as I.

Why waste programming resources on something that works fine to replace that dialogue? "If it ain't broke, don't fix it." If there were some major advantage to the new dialogue, that would be different,however I don't see that at all.

I am sad to hear that "The old code has been removed. There's no going back." I've been using Firefox for close to 20 years, however, if this holds true, I will be switching to a different browser. Hopefully, someone at Firefox will hear the many voices of despair.

more options

jpllawoffice said

Do you happen to know what the keyboard shortcut is to print using the system dialogue (where I know I don't need to do scaling)?

It doesn't exist yet. There is a bug on file to add this to a future update.

dicky109 said

I don't like the new dialogue very much. IMO, it is more cumbersome than the Mac System Dialogue and while there is the option to use the original, why add another step?

There is a bug on file to add a new feature to bypass the preview.

more options

I need the system dialogue to print to PDF. It is very frustrating having this extra step every single time. Is there really no way to skip whatever this stupid intermediate screen is and go straight to the system dialogue like it used to be and like it still is in every other app on my computer?

In the alternative, if there is an alternative way to print/save directly to PDF, that would be acceptable as well.

more options

jayratch said

I need the system dialogue to print to PDF. It is very frustrating having this extra step every single time. Is there really no way to skip whatever this stupid intermediate screen is and go straight to the system dialogue like it used to be and like it still is in every other app on my computer?

Not yet.

In the alternative, if there is an alternative way to print/save directly to PDF, that would be acceptable as well.

Add-ons can save the current page as a PDF, but most of them are not great. I wrote a round-up during the first pandemic Summer: https://www.jeffersonscher.com/ext/pdf-converters.html

more options

dicky109 said

Why waste programming resources on something that works fine to replace that dialogue? "If it ain't broke, don't fix it." If there were some major advantage to the new dialogue, that would be different, however I don't see that at all.

This is just an educated guess, but I think the reason they're losing the old functionality is to make the user-experience between the mobile and desktop version of Firefox more similar, as well as to clean up the codebase. I don't agree with this mindset, personally, after all, when was the last time you printed something from a mobile phone? But with community-supported software, you will frequently see enthusiasm and passion overtake sober caution, when it comes to features.

I don't suppose this comes as a great comfort to us mortal users, however.

more options

=== For those who do not want any preview ===

It's finally here. Firefox 101 has a preference to bypass the combined print preview/setup overlay and go straight to the system dialog. Here's how you can try it out:

(1) In a new tab, type or paste about:config in the address bar and press Enter/Return. Click the button accepting the risk.

More info on about:config: Configuration Editor for Firefox. The moderators would like us to remind you that changes made through this back door aren't fully supported and aren't guaranteed to continue working in the future.

(2) In the search box in the page, type or paste print.prefer_system_dialog and pause while the list is filtered

(3) Double-click the preference to switch the value from false to true

If you need to restore the default display, you can call up the preference and double-click again to toggle the value back to false. There also will be a reset arrow at the right end of the row when the preference has a non-default value.