Closed Bug 1673713 Opened 4 years ago Closed 3 years ago

Implement a pages per sheet selection

Categories

(Toolkit :: Printing, enhancement, P2)

enhancement

Tracking

()

VERIFIED FIXED
85 Branch
Tracking Status
firefox85 --- verified
firefox86 --- verified

People

(Reporter: mstriemer, Assigned: mstriemer)

References

Details

(Whiteboard: [print2020_v85])

Attachments

(2 files)

The platform side now supports a numPagesPerSheet setting [1], we should expose a select box with the supported options (the linked code suggests 1, 2, 4, 6, 9, 16).

There could be some interactions with other settings, especially margins and page ranges, which could require some tweaking. This feature should be added behind a pref so that it can be disabled if needed but still tested for now.

[1] https://searchfox.org/mozilla-central/rev/dbced93f1c57942501c23d4633d01ce59d9087a1/widget/nsIPrintSettings.idl#200-206

Whiteboard: [print2020_v84]
Assignee: nobody → mstriemer
Status: NEW → ASSIGNED

This adds the pages per sheet option behind the print.pages_per_sheet.enabled
pref. There will likely be some interactions that we want to test out some
more so holding it to Nightly for now.

Depends on D95334

There are some r+ patches which didn't land and no activity in this bug for 2 weeks.
:mstriemer, could you have a look please?
For more information, please visit auto_nag documentation.

Flags: needinfo?(mstriemer)
Pushed by mstriemer@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/33a8d23fd879
Part 1: Serialize the numPagesPerSheet property r=emilio
https://hg.mozilla.org/integration/autoland/rev/321f4f71bac5
Part 2: Pages per sheet option behind a pref r=sfoster,fluent-reviewers,flod
Flags: needinfo?(mstriemer)

Hopefully we'll have a Part 3 to turn this on in 85…

Whiteboard: [print2020_v84] → [print2020_v85]
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 85 Branch
Flags: qe-verify+

Hello,

Confirming this a verified fixed on 86.0a1(20201218095607) and 85.0b3(20201217185930) with macOS 10.14.6, Win10x64 and Ubuntu 20.04

Status: RESOLVED → VERIFIED
Flags: qe-verify+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: