That problem is not unique to Firefox and is at least in part a function of how the HTML that generates the page is written. A trick I have often used in your specific situation is to download the page (or better yet the content of the page if possible) and then print using Preview.

NOTE: Preview will not yield a continuous print and will have headers and footers but it should be more than adequate to satisfy Home Depot. 🤷‍♂️

Last edited by joemikeb; 09/18/19 08:51 PM. Reason: Add Note

If we knew what it was we were doing, it wouldn't be called research, would it?

— Albert Einstein