I've tried to print a html page with a page break in a table (see test file PageBreakFailure.html). Firefox print it correct but Chrome and QWebView irgnore the page break. The printer works fine with the page break in file PageBreakOK.html
Created attachment 72188 [details] Test files
page-break-before:always is set on a tr element here. Works in Firefox.
page-break-before:always in a tr is still not working under 534.27+ and after a page-break the margin of body is 0. So no margin like on the first page.