Closed Bug 1538487 Opened 5 years ago Closed 5 years ago

The need for an internal PDF printer like Chromium

Categories

(Core :: Printing: Output, defect, P5)

68 Branch
defect

Tracking

()

RESOLVED DUPLICATE of bug 454059

People

(Reporter: leftcrane, Unassigned)

Details

User Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/73.0.3683.75 Chrome/73.0.3683.75 Safari/537.36

Steps to reproduce:

Print to file

Actual results:

system printer opened up

Expected results:

One of my biggest gripes with Firefox is the lack of an internal PDF printer. I save content as PDF all the time. That way I can access it offline on any device, including e-readers.

External printers don't properly handle links. Also Firefox's print preview and print dialog aren't merged into one, like on Chromium.

I propose implementing an internal printer like Chromium. It's a huge benefit for all kids of print jobs. Would be nice it could do even more, like print to epub.

Component: Untriaged → Printing: Output
Product: Firefox → Core
Has STR: --- → yes

Major operating system have built-in PDF printers these days, integrated into the standard Print flow. So, this largely works (with one caveat).

  1. Windows 10 and Linux (Ubuntu at least) have built-in PDF printers in the list of available printers, by default. ("Microsoft Print to PDF" and "Print to file")

  2. On MacOS, I believe there's a "Preview" button on the print dialog, which really prints to a PDF.

So you likely have one of these options available to you already... except maybe this is your concern (this is the caveat):

External printers don't properly handle links.

I can confirm this (on Win10 at least where I just tested it, printing http://example.org/ which includes a link, which is not clickable in Microsoft Print to PDF printed output). That might be worth filing as a separate bug. Having said that, I'm not sure it's worthwhile for us to invest in duplicating a piece of OS-provided functionality just to work around that one small defect (which is a defect that some might even consider a feature from a security perspective).

Priority: -- → P5

(In reply to Daniel Holbert [:dholbert] from comment #1)

So you likely have one of these options available to you already... except maybe this is your concern (this is the caveat):

External printers don't properly handle links.

[...] That might be worth filing as a separate bug.

Actually, this ^ seems to be tracked in bug 454059.

Since that seems to be your main concern with the external (and universally [I think?] available) PDF printing functionality, I'll just mark this as a duplicate of bug 454059.

Status: UNCONFIRMED → RESOLVED
Closed: 5 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.