Closed Bug 1558907 Opened 5 years ago Closed 3 years ago

Open the print progress dialog from the frontend instead of the core printing code

Categories

(Toolkit :: Printing, task, P3)

task

Tracking

()

RESOLVED WORKSFORME

People

(Reporter: jwatt, Assigned: jwatt)

References

Details

(Whiteboard: [print2020])

Attachments

(1 obsolete file)

[Spinning this off from bug 1558588. I'll follow-up there to remove the obsoleted code.]

Following up on bug 1088061, the UI that is should for print progress, if any, should be up to the app, not the core code. The core code should simply send progress updates to the app.

Currently the Firefox frontend code opens the progress dialog itself for print preview, but lets the core code open it for an actual print. I don't believe there's any reason for it to do that. We should make the code path that does an actual print also open the progress dialog itself.

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

Flags: needinfo?(jwatt)
Flags: needinfo?(jwatt)
Type: defect → task
Whiteboard: [print2020]

Tracking for Fission Nightly (M6c)

Fission Milestone: --- → M6c
Whiteboard: [print2020] → [print2020_v81]
Whiteboard: [print2020_v81] → [print2020_v80]
Whiteboard: [print2020_v80] → [print2020_v81]
Whiteboard: [print2020_v81] → [print2020_v82]

If we only use the new print UI by the time we ship Fission, this will not be needed, so removing Fission milestone.

Severity: normal → N/A
Fission Milestone: M6c → ---
Priority: P2 → P3
Whiteboard: [print2020_v82] → [print2020]

Obsoleted by bug 1745452.

Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → WORKSFORME
Attachment #9071685 - 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: