There used to be a feature whereby a bookmarked page could be flagged for offline use. Then when you visit that page, it instantly renders the page regardless of whether you are online. Was that removed?
There is a «File→Work Offline» tickbox, but that’s apparently something different because it gives no way to specify which pages should function offline.


Link: https://addons.mozilla.org/en-US/firefox/addon/single-file/
Downside: user needs to keep track of the downloaded files manually.
Unrelated upside: it preserves context better than printing a page to PDF.