Bug 1538487 Comment 1 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

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 defect, (which some might even consider a feature from a security perspective).
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).

Back to Bug 1538487 Comment 1