Closed
Bug 114430
Opened 23 years ago
Closed 20 years ago
margin inside table cell is not correct
Categories
(Core :: Layout: Tables, defect)
Tracking
()
RESOLVED
FIXED
Future
People
(Reporter: karnaze, Assigned: bernd_mozilla)
References
()
Details
(Keywords: testcase)
Attachments
(4 files, 1 obsolete file)
225 bytes,
text/html
|
Details | |
12.20 KB,
image/png
|
Details | |
1.03 KB,
text/html
|
Details | |
1.31 KB,
patch
|
bzbarsky
:
review+
bzbarsky
:
superreview+
|
Details | Diff | Splinter Review |
In the test case to follow, the cell block ends up with a negative y origin, but I have stepped through the table cell code and it doesn't appear to be setting it to that value (in FinishReflowChild). TableCell(td)(1)@0172F2F0 next=02D94764 {30,0,3060,1 410} [state=70040004] [content=02D72C88] [sc=0172F220]< Block(td)(1)@0172F350 {30,-195,3000,1815} [state=0 1c40004] sc=0172F3D0(i=1,b=0)<
Reporter | ||
Comment 1•23 years ago
|
||
Updated•23 years ago
|
Target Milestone: --- → mozilla1.1
Comment 2•22 years ago
|
||
WFM (BuildID: 2002072204) Could we close that one now ? /jc
Comment 3•21 years ago
|
||
->Tables
Assignee: attinasi → table
Component: Layout → Layout: Tables
Keywords: testcase
QA Contact: petersen → madhur
Comment 4•21 years ago
|
||
Bug still occurs in a current CVS trunk build: TableCell(td)(1)@0x8280f88 next=0x8291f74 {32,0,3264,1504} [state=30040004] ... Block(td)(1)@0x828102c {32,-208,3200,1936} [state=00c40014] ... Add lines to the text area until the scrollbar appears and then the fun begins.
Comment 6•21 years ago
|
||
Mats, what is the bug here, exactly? The fact that the lower border of the <textarea> is not painted?
Comment 7•21 years ago
|
||
I'll have to admit I can't remember exactly, my comment above isn't very clear on what the *rendering problem* was. It is clear regarding the negative y-offset though (which is what karnaze reported as a problem in comment 0).
Comment 8•21 years ago
|
||
Oh, I see. So this bug is about the frame model not being what's expected... gotcha.
one needs to verify that this does not happen in http://lxr.mozilla.org/seamonkey/source/layout/html/table/src/nsTableCellFrame.cpp#588
Assignee | ||
Comment 10•20 years ago
|
||
mozilla up to now centers a overflowing block with respect to the table cell. With the patch we would not create a negative offset (this makes the initial rendering compatible to IE and opera)
Assignee | ||
Comment 12•20 years ago
|
||
Assignee | ||
Comment 13•20 years ago
|
||
Attachment #156734 -
Attachment is obsolete: true
Attachment #158901 -
Flags: superreview?(bzbarsky)
Attachment #158901 -
Flags: review?(bzbarsky)
Comment 14•20 years ago
|
||
Comment on attachment 158901 [details] [diff] [review] clip ytop r+sr=bzbarsky
Attachment #158901 -
Flags: superreview?(bzbarsky)
Attachment #158901 -
Flags: superreview+
Attachment #158901 -
Flags: review?(bzbarsky)
Attachment #158901 -
Flags: review+
Assignee | ||
Comment 15•20 years ago
|
||
fix checked in
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•