Open Bug 375572 Opened 18 years ago Updated 2 years ago

Printing does not display the "processing" dialogue

Categories

(Core :: Widget: Cocoa, defect, P3)

x86
macOS
defect

Tracking

()

Tracking Status
blocking2.0 --- -

People

(Reporter: alqahira, Unassigned)

References

Details

(Whiteboard: tpi:+)

In Mac apps, when you press the "Print" button in the print dialogue/sheet, there's supposed to be a "Print" dialogue that displays a progress bar and has text about "Processing Page 1..." until the "processing" is done. Even since we switched to Cocoa printing, this has been missing. It's visually quite odd and a bit disturbing, since you wonder if printing is really working, especially if you've experienced the last several months of trunk printing ;)
Flags: blocking1.9-
Assignee: joshmoz → nobody
This is quite bad when you're saving a page as a PDF file, because you would want to know if the file is finally saved before you open it.
Severity: minor → normal
Flags: wanted1.9.1?
Markus, can you have a look at this ?
blocking2.0: --- → ?
(In reply to comment #1) > This is quite bad when you're saving a page as a PDF file, because you would > want to know if the file is finally saved before you open it. That's exactly the case that brought this bug up in the forum tonight: "I bring this up because I was saving a page as a PDF and trying to open the file but it kept telling me that the file could not be opened. I found out that this is because the save simply wasn't finished, as it seems to take several (5+) seconds for the save to finish (this was a 21 page article filled mainly with text, on a MBP 2.53ghz). This strikes me as a usability issue because it's not telling the user what's going on."
Josh, is this something that new printing dialogs will take care of? I don't think we'd block on this, considering printing still works.
blocking2.0: ? → -
I don't think the new printing dialogs take care of this bug Markus would know better. I don't remember why we weren't inheriting this behavior from the OS.
I don't know either. Cocoa probably gives us APIs for showing that dialog, and our cross-platform printing code has progress APIs which our Mac code doesn't use, but I'd have to spend more time to find out the details. I probably won't get to this any time soon, sorry.
Hardware: PowerPC → x86
Reproducible: no progress indicator Version 46.0.1 Build ID 20160502172042 User Agent Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:46.0) Gecko/20100101 Firefox/46.0
Keywords: regression
Priority: -- → P2
Whiteboard: tpi:+
Moving to p3 because no activity for at least 1 year(s). See https://github.com/mozilla/bug-handling/blob/master/policy/triage-bugzilla.md#how-do-you-triage for more information
Priority: P2 → P3
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.