Hi,
you're right. It work better in the past in
Firefox but now it's no more the case.
The good news it's that the page break work in all browser now.
To make it work again in
Firefox you've to adapt the
CSS.
Before I print in PDF in Firefox, I execute that in the console. (just copy paste and return).
Maybee it's linked with the theme we use.
$(".region-main").
css("width", "100%");
$(".region-main").css("max-width", "100%");
$("nav").css("display", "none");
$("footer").css("display", "none");
$(".columnright").css("display", "none");
$(".columnleft").css("display", "none");
$("#region-main-box").removeAttr("class");
$("#page").removeAttr("id");
$("#page-wrapper").removeAttr("id");
$("#page-content").removeAttr("id");
$(".row").removeClass("row");
$(".headerbkg").css("display", "none");