This thread was archived. Please ask a new question if you need help.
Firefox fails to print to .pdf or paper
FF is driving me batty... I used to be able to print to .pdf or paper just fine, but around 6 months (or so) ago this functionality vanished. Print dialogue appears, allows me to format layout, pages, etc, but when I click "OK"... no joy.
The very first time I try to print to .pdf or paper from a fresh install of FF, I get a script warning note; allowing the script to continue brings up the script warning repeatedly, stopping the script... well, stops the script and then nothing productive happens.
If printing to paper, no response from the printer (print dialogue doesn't open, no indication of data transfer to the printer).
If printing to .pdf, a .pdf file is generated but is "corrupt or in a format Preview doesn't recognize" (also cannot be opened by Adobe).
Clicking "preview" has no effect - the "print" dialogue box disappears but nothing else seems to happen.
Subsequent attempts produce no script warning but otherwise the same results.
I'm currently running FF 3.6.12, Mac OS 10.5.8. Doesn't matter what website I try to print, or whether I use FF's "print" command or a "print this page" option on a webpage. Printing to either .pdf or paper works fine from Safari.
Resetting print.print_printer from about:config (by right-clicking and choosing "reset") removes this line completely from the about:config list, and apparently requires me to re-install FF (anyone know how to put that line back in without repeatedly re-installing?).
Any brilliant ideas? I don't personally think printing from a web browser should be quite this problematic...
All Replies (1)
The purpose of resetting print.print_printer is to make Firefox pull fresh information about that printer from the operating system again; similar to what happens with a fresh install of Firefox. That preference should reappear when you go to use that printer the next time.
Did you try resetting all the print.printer preferences?
The More system details.... that you posted above shows what appears to be corrupted data for two printer preferences.
This is what the name/model of your printer looks like:
A "normal" printer name pref looks like this - Brother HL-2070N series
Then again, those two prefs are unique to MacOSX, I have never seen a pref like that on a Windows or Linux version of Firefox. I don't have access to a Mac PC for comparison of differences related to Mac in Firefox.
Try resetting all the printer prefs that appear as user set, then restart Firefox and try to print a web page. Regardless of whether a page prints or not see what the printer name looks like for the print.printer prefs that appear in about:config. If that gooble-dy-gook string reappears, my guess is that something related to your print drivers is corrupted. Re-install your print drivers and clear all those preferences in about:config again.