Open Bug 708170 Opened 13 years ago Updated 2 years ago

The page sequence is truncated if a <tr> row exactly meets a page break

Categories

(Core :: Printing: Output, defect)

x86_64
Windows 7
defect

Tracking

()

UNCONFIRMED

People

(Reporter: chris, Unassigned)

Details

Attachments

(1 file)

Attached file table-bug.html
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:8.0) Gecko/20100101 Firefox/8.0
Build ID: 20111104165243

Steps to reproduce:

Tried to print a Web page using the following settings

Page size: A4
Page margin (in Page Setup): all 0
Page header/foot (in Page Setup): all "--blank--"


Actual results:

There is only 1 page output. The table is truncated at page break. The whole content following the table is also missing.


Expected results:

2 pages of output should be produced. The words "The End" should appear on page two.
This bug is extremely difficult to reproduce bug once the settings is right it is consistently reproducible. Additional information:

- the print settings must be exact
- the Portrait mode should be used 
- this is reproducible in Print Preview
- if it doesn't work for you, you may adjust the number of <li> entries in the attached HTML so that the row boundary hit exactly the page break area
- the default paper size in Firefox is "Letter", to change it to A4 you must do it in Printer Properties. Actually print to a paper (or virtual printer like Windows' XPS writer) so that the paper size setting is saved for Print Preview so it can be reproduced there.
Component: General → Printing: Output
Product: Firefox → Core
QA Contact: general → printing
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: