I'll be happy if I can get page breaks for printing working for infopath forms in just one browser (IE). I've got limited success by adding to a forms webpart a script editor with the snippet table{page-break-before:always;}. Then the separate tables in my form are on separate pages.
The main problem is that after each page is an (almost) blank page. I can see an outline on the page, like a ghost or a remnant or some element of the table is spilling over and causing the extra page.
I have tried page-break-after:none and a few other snippetParts to suppress the extra pages but no luck so far.