Closed Bug 1657854 Opened 4 years ago Closed 2 years ago

Only allow nsPrinterList objects to be created in the main process on all platforms.

Categories

(Core :: Printing: Setup, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: bobowen, Assigned: jwatt)

References

Details

(Whiteboard: [print2020][old-ui-])

Attachments

(1 file, 2 obsolete files)

Bug 1652764 is only going to allow nsPrinterList in the main process on Mac, because we need to uplift that and it shouldn't require any other changes.

This bug is to do it for other platforms.

Taking this back, since the Mac part that Bob wanted to land got pulled out and landed in bug 1652764.

Assignee: bobowencode → jwatt
Whiteboard: [print2020_v82][old-ui-]

We can't quite do this yet since nsPrintSettingsService::InitPrintSettingsFromPrinter still creates an nsIPrinterList, and InitPrintSettingsFromPrinter is used in the content process by the old UI.

Priority: P1 → P2
Whiteboard: [print2020_v82][old-ui-] → [print2020_v83][old-ui-]
Whiteboard: [print2020_v83][old-ui-] → [print2020_v85][old-ui-]
Whiteboard: [print2020_v85][old-ui-] → [print2020_v87][old-ui-]
Whiteboard: [print2020_v87][old-ui-] → [print2020_v88][old-ui-]
Whiteboard: [print2020_v88][old-ui-] → [print2020][old-ui-]
Attachment #9168791 - Attachment is obsolete: true

(In reply to Jonathan Watt [:jwatt] from comment #3)

We can't quite do this yet since nsPrintSettingsService::InitPrintSettingsFromPrinter still creates an nsIPrinterList, and InitPrintSettingsFromPrinter is used in the content process by the old UI.

The old UI is gone now.

Attachment #9174803 - Attachment is obsolete: true
Pushed by jwatt@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/936b2c06077c
Only allow nsPrinterList objects to be created in the main process on all platforms. r=bobowen
Status: ASSIGNED → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: