Only allow nsPrinterList objects to be created in the main process on all platforms.
Categories
(Core :: Printing: Setup, enhancement, P2)
Tracking
()
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.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
Taking this back, since the Mac part that Bob wanted to land got pulled out and landed in bug 1652764.
Assignee | ||
Comment 3•4 years ago
|
||
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.
Assignee | ||
Comment 4•4 years ago
|
||
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Updated•3 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 5•2 years ago
|
||
Assignee | ||
Comment 6•2 years ago
|
||
(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.
Updated•2 years ago
|
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
Comment 8•2 years ago
|
||
bugherder |
Description
•