diff --git a/toolkit/components/printing/content/print.js b/toolkit/components/printing/content/print.js index 052db8db2c57..bfa38981cc29 100644 --- a/toolkit/components/printing/content/print.js +++ b/toolkit/components/printing/content/print.js @@ -875,7 +875,7 @@ var PrintEventHandler = { let printers; if (Cu.isInAutomation) { - printers = await Promise.resolve(window._mockPrinters || []); + printers = window._mockPrinters || []; } else { try { printers = await printerList.printers; diff --git a/widget/nsPrinterListCUPS.cpp b/widget/nsPrinterListCUPS.cpp index 960fb32c4184..b1d695752652 100644 --- a/widget/nsPrinterListCUPS.cpp +++ b/widget/nsPrinterListCUPS.cpp @@ -180,7 +180,7 @@ nsresult nsPrinterListCUPS::SystemDefaultPrinterName(nsAString& aName) const { aName.Truncate(); if (!CupsShim().InitOkay()) { - return NS_ERROR_FAILURE; + return NS_OK; } // Passing in nullptr for the name will return the default, if any.