Closed
Bug 363072
Opened 18 years ago
Closed 18 years ago
[reflow branch][border-collapse] Table content unnecessarily wrapped
Categories
(Core :: Layout: Tables, defect)
Core
Layout: Tables
Tracking
()
RESOLVED
FIXED
People
(Reporter: ajschult784, Unassigned)
References
Details
(Keywords: testcase)
Attachments
(10 files, 1 obsolete file)
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
text/html
|
Details | |
(deleted),
patch
|
dbaron
:
review+
dbaron
:
superreview+
|
Details | Diff | Splinter Review |
With the reflow branch, I see text content unnecessarily wrapping in a table. The table should be wider to accommodate the content.
Reporter | ||
Comment 1•18 years ago
|
||
With the reflow branch, one of the "blah" wraps to the next line, but it shouldn't.
Comment 3•18 years ago
|
||
(In reply to comment #2)
> Confirming on Windows OK -> ALL.
>
Hmmm. I obviously meant OS -> ALL.
Comment 4•18 years ago
|
||
Comment 5•18 years ago
|
||
Updated•18 years ago
|
Summary: [reflow branch] Table content unnecessarily wrapped → [reflow branch][border-collapse] Table content unnecessarily wrapped
Comment 6•18 years ago
|
||
This makes the layout of all the testcases the same as on trunk...
Comment 7•18 years ago
|
||
I'd think |aBorder.width| should already have that size in it.
Comment 9•18 years ago
|
||
I thought border was supposed to be the amount on the outside, fixed up in places like nsCSSOffsetState::InitOffsets (for other cases) nsTableFrame::IntrinsicWidthOffsets (in this case).
Are you testing with different borders on the two sides?
Comment 10•18 years ago
|
||
(In reply to comment #9)
> Are you testing with different borders on the two sides?
More specifically, with an odd pixel border on the left and no border on the right, and then vice versa.
Comment 11•18 years ago
|
||
Maybe the problem is that nsCSSOffsetState::InitOffsets should be calling GetIncludedOuterBCBorder instead of GetExcludedOuterBCBorder?
Updated•18 years ago
|
Blocks: reflow-refactor
Comment 12•18 years ago
|
||
Comment 13•18 years ago
|
||
Comment 14•18 years ago
|
||
Comment 15•18 years ago
|
||
Comment 16•18 years ago
|
||
Comment 17•18 years ago
|
||
(In reply to comment #11)
> Maybe the problem is that nsCSSOffsetState::InitOffsets should be calling
> GetIncludedOuterBCBorder instead of GetExcludedOuterBCBorder?
Agree.
Attachment #250592 -
Flags: superreview?(dbaron)
Attachment #250592 -
Flags: review?(dbaron)
Comment 18•18 years ago
|
||
Comment on attachment 250592 [details] [diff] [review]
Patch rev. 3
r+sr=dbaron
Attachment #250592 -
Flags: superreview?(dbaron)
Attachment #250592 -
Flags: superreview+
Attachment #250592 -
Flags: review?(dbaron)
Attachment #250592 -
Flags: review+
Comment 19•18 years ago
|
||
Checked in to trunk at 2007-01-05 07:38 PST
-> FIXED
Status: NEW → RESOLVED
Closed: 18 years ago
Flags: in-testsuite?
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•