Bug 1660929 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

We should be using the current settings from the tab modal print preview doorhanger to populate the system dialog that opens when the user clicks "Print using System Dialog". After https://phabricator.services.mozilla.com/D87754 lands we'll mostly do this, but there are definitely some settings missing. We should audit for that at some point.

One example, is that on Linux the "Print in color" option isn't copied over. That is presumably because [nsPrintDialogWidgetGTK::ImportSettings](https://searchfox.org/mozilla-central/rev/19c23d725f27d0989e4a60f36d64004cebb39736/widget/gtk/nsPrintDialogGTK.cpp#367) doesn't check for and set that.
We should be using the current settings from the tab modal print preview doorhanger to populate the system dialog that opens when the user clicks "Print using System Dialog". After https://phabricator.services.mozilla.com/D87754 lands we'll mostly do this, but there are definitely some settings missing. We should audit for that at some point.

One example is that on Linux the "Print in color" option isn't copied over. That is presumably because [nsPrintDialogWidgetGTK::ImportSettings](https://searchfox.org/mozilla-central/rev/19c23d725f27d0989e4a60f36d64004cebb39736/widget/gtk/nsPrintDialogGTK.cpp#367) doesn't check for and set that.

Back to Bug 1660929 Comment 0