Contributing another answer for possible users. In Firefox, there used to be an addon "Print pages to PDF". You can search for its last version 0.1.9.3 (work on pre-Quantum versions only).
Currently there's this addon for both Chrome and Firefox that works quite well: PDFMage
- Save all images in page
- Generate text as text, not as image, you can search text in generated PDF.
- Preserver hyperlinks
- Has the option to save a long webpage as a one-page PDF (so the images are not split between pages)