An updated version of Firefox is available to address the issues with Add-ons disabled or fail to install on Firefox. You can download the update for your OS here: https://www.mozilla.org/firefox/new/
For Known Issues and Workarounds, please check out the update at https://support.mozilla.org/kb/add-ons-disabled-or-fail-to-install-firefox

Pages

Page Setup

Scale

To try and make the web page fit on fewer sheets of printed paper, you can adjust the scale. Shrink to fit automatically adjusts the scale.

Orientation

Select Portrait for most documents and web pages.

Select Landscape for very wide pages and images.

Simplify Page

Select Simplify Page to save paper and ink when printing web pages. Remove unwanted ads, unrelated text and images, and blank spaces from the page to print your content on fewer pages. See Firefox Simplify Page for clutter-free printing for more information.

Print window settings

Printer section:

Click the drop-down menu next to Name to change which printer prints the web page you're viewing.

Note: The default printer is the Windows one. When a web page is printed with the selected printer, it becomes the new default printer.

Click on Properties... to change the paper size, print quality, and other settings specific to your printer.

Print range section: Lets you specific which pages of the current web page are printed:

Select All to print everything.

Select Pages and enter the range of pages you want to print. For example, selecting "from 1 to 1" prints the first page only.

Select Selection to print only the part of the page you've highlighted.

Copies section: Lets you specific how many duplicates you want to print.

If you enter more than 1 in the Number of copies field, you can also choose whether to collate them. For example, if you choose to make two copies and select Collate, they will print in the order 1,2,3,1,2,3. Otherwise, they will print in the order 1,1,2,2,3,3.

Note: The following settings are saved as Firefox preferences on a per-printer basis.

Changing the page setup

Format and Options

The Format & Options tab allows you to change:

Orientation:

Select Portrait for most documents and web pages.

Select Landscape for very wide pages and images.

Scale: To try to make the web page fit on fewer sheets of printer paper, you can adjust the scale. Shrink to fit automatically adjusts the scale.

Margins and Header/Footer

The Margins & Header/Footer tab allows you to change:

Margins: You can enter the width of the page margins for the top, bottom, left and right sides of the page separately.

Headers & Footers: Use the dropdown menus to select what appears on the printed page. The top-left dropdown box's value appears at the top-left corner of the page; the top-center dropdown box's value appears at the top-center portion of the page and so on. Choose from:

--blank--: Nothing will be printed.

Title: Print the title of the page.

URL: Print the web address of the page.

Date/Time: Print the date and time when the page was printed.

Page #: Print the page number.

Page # of #: Print the page number and total number of pages.

Custom...: Enter your own header or footer text. This can be used to show a company or organization name at the top or bottom of every printed page.

Advanced tips

To print a single image from a page, you can typically right-click it and select View Image or View Background Image then print using the instructions above.

Web pages can set themselves up to appear different on paper to how they look on screen, so don't be surprised to see some changes. (If you see some colors on background images missing, follow the step preceding step).