Using the CSS property 'page-break-after: always;' for the divs (class = page) in the file seem to cause it to create 40 blank pages in between the two printed ones. This does not happen in Firefox, but it does in non-nightly version of Safari.
(In reply to comment #0) > This does not happen in Firefox, but it does in non-nightly > version of Safari. Do nightly builds work correctly for you?
No, the bug is in the latest nightly. Just print the URL above and click preview - the first and last pages have something on then, but the 40 in the middle are blank.
Created attachment 12450 [details] Don't add in negative margins when positioning page breaks, since they result in a backwards slide.
Comment on attachment 12450 [details] Don't add in negative margins when positioning page breaks, since they result in a backwards slide. Looks sane. We don't have to work about right margins or any other margins having this issue? We also need a way to let DRT test printing... bah.
Fixed.
Fixed in r18857.