Closed
Bug 325292
Opened 19 years ago
Closed 15 years ago
col visibility:collapse shows cells in printing second page of a table
Categories
(Core :: Layout: Tables, defect)
Core
Layout: Tables
Tracking
()
RESOLVED
FIXED
People
(Reporter: mozilla_bugs_1, Assigned: bernd_mozilla)
References
()
Details
(Keywords: testcase)
Attachments
(3 files, 1 obsolete file)
6.40 KB,
text/html
|
Details | |
6.59 KB,
text/html
|
Details | |
7.81 KB,
patch
|
roc
:
review+
roc
:
superreview+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8) Gecko/20051111 Firefox/1.5 Printing a table with <colgroup> <col></col> <col style='visibility:collapse'></col> <col></col> </colgroup> that goes over to a second page shows blank cells rather than suppressing them. The first page is right. True in print preview as well. See a simple sample at the test URL. Reproducible: Always Steps to Reproduce: 1.Load test page 2.File | Print Preview 3.Scroll to second or third page Actual Results: data rows of : <tr><td>Show</td><td>Don't Show</td><td>do</td></tr> on page one show: Show | do on page two show: Show |____| do Expected Results: all lines on page two to look like on page 1 I haven't found a work around, tried width:0px and the like, no good.
Updated•19 years ago
|
Assignee: nobody → printing
Component: General → Print Preview
Product: Firefox → Core
QA Contact: general
Version: unspecified → 1.8 Branch
Assignee: printing → nobody
Status: UNCONFIRMED → NEW
Component: Print Preview → Layout: Tables
Ever confirmed: true
QA Contact: layout.tables
Version: 1.8 Branch → Trunk
I guess http://lxr.mozilla.org/seamonkey/ident?i=AdjustForCollapsingCols is not called on the second page.
The problem appears worse with a <thead> section, the supposedly suppressed column's header is displayed on page 2 and later.
Comment 5•16 years ago
|
||
Confirmed with Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1b1pre) Gecko/20080903020504 Minefield/3.1b1pre Platform --> All/All
OS: Windows XP → All
Hardware: PC → All
this fixes the not calling on the second page however the width of the table on the second page is still computed wrong.
The patch does three things - it places the code from bug 492661 at a much more efficient place - it moves all table column related stuff to the first inflow, where it belongs - it puts the flag NeedToCollapse on the first inflow too.
Assignee: nobody → bernd_mozilla
Attachment #377869 -
Attachment is obsolete: true
Status: NEW → ASSIGNED
Attachment #377933 -
Flags: superreview?(roc)
Attachment #377933 -
Flags: review?(roc)
Attachment #377933 -
Flags: superreview?(roc)
Attachment #377933 -
Flags: superreview+
Attachment #377933 -
Flags: review?(roc)
Attachment #377933 -
Flags: review+
I pushed http://hg.mozilla.org/mozilla-central/rev/a5b5a8741932 the reftest fails under linux I opened bug 499578 pushed a possible fix to the try server.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
I pushed a modification to the testcase http://hg.mozilla.org/mozilla-central/rev/396f9743df7b that fixed the linux failure
You need to log in
before you can comment on or make changes to this bug.
Description
•