Closed Bug 1653607 Opened 4 years ago Closed 4 years ago

Implement more print settings

Categories

(Toolkit :: Printing, enhancement, P1)

enhancement

Tracking

()

RESOLVED FIXED
81 Branch
Tracking Status
firefox81 --- fixed

People

(Reporter: mstriemer, Assigned: sfoster)

References

Details

(Whiteboard: [print2020_v81] )

Attachments

(1 file, 2 obsolete files)

Bug 1652861 is implementing the settings we can support right away but some of them still require more backend work or extra digging around to get the required data.

  • Number of sheets
  • Color/Greyscale
  • Paper size
  • Pages per sheet
  • Margins
  • Two-sided printing
  • Multiple page ranges
  • Headers/footers
  • Collate copies
Assignee: nobody → sfoster
Status: NEW → ASSIGNED

Some of this has been moved to out of scope for v81.

  • Number of sheets (in scope)
  • Color/Greyscale (in scope)
  • Paper size (in scope, blocked by bug 1650886)
  • Pages per sheet (out of scope)
  • Margins (pre-defined settings, custom margins out of scope)
  • Two-sided printing (out of scope)
  • Multiple page ranges (out of scope, but we do support simple range like 2-6)
  • Headers/footers (bug 1656069)
  • Collate copies (out of scope)
Depends on: 1650886
Depends on: 1658450

Comment on attachment 9169271 [details]
Bug 1653607 - Part 1: Refresh the UI when current printer is changed. r?mstriemer

Revision D86613 was moved to bug 1658450. Setting attachment 9169271 [details] to obsolete.

Attachment #9169271 - Attachment is obsolete: true
Blocks: 1658833
Blocks: 1659757

I've moved the paper size picker work out to its own bug 1659757.

No longer depends on: 1650886
Pushed by sfoster@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/1805e71070cf
Add margins, color mode controls to the print UI. r=emalysz,fluent-reviewers,mstriemer,flod
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 81 Branch
Attached file Bug 1653607 - Add paper size picker. r?mstriemer (obsolete) (deleted) —
  • Build dictionary of paper sizes at init and whenever the printer changes
  • Resolve async properties on the selected paper
  • Pick a default when the given paper size isn't available
  • Add virtual properties for paperSize and defaultPaperName

Comment on attachment 9171519 [details]
Bug 1653607 - Add paper size picker. r?mstriemer

Revision D87943 was moved to bug 1659757. Setting attachment 9171519 [details] to obsolete.

Attachment #9171519 - Attachment is obsolete: true
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: