Closed
Bug 146125
Opened 23 years ago
Closed 23 years ago
Image map inside <TH separated from following image
Categories
(Core :: Layout, defect, P4)
Core
Layout
Tracking
()
VERIFIED
FIXED
mozilla1.0.1
People
(Reporter: gnome, Assigned: waterson)
References
()
Details
(Keywords: compat, testcase, Whiteboard: [adt2 RTM] [FIXED ON TRUNK] [ETA 06/20])
Attachments
(4 files, 1 obsolete file)
97.62 KB,
image/jpeg
|
Details | |
82.85 KB,
image/jpeg
|
Details | |
276 bytes,
text/html
|
Details | |
8.04 KB,
patch
|
dbaron
:
review+
kinmoz
:
superreview+
jesup
:
approval+
|
Details | Diff | Splinter Review |
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (OS/2; U; Warp 4; en-US; rv:1.0rc2) Gecko/20020508
BuildID:
Image map and image combos contained inside table headers (<TH> .. </TH>) get
split from other combos that should butt up against each other to form a
seamless-looking whole.
Reproducible: Always
Steps to Reproduce:
Just go to the site.
Actual Results: See MidweekRenderBug.jpg
Expected Results: Seamless-looking image. See
MidweekWebsiteNS6_61(correct_appearance).jpg
Comment 3•23 years ago
|
||
Not OS/2 specific.
I see this on a current Windows build.
Assignee: Matti → attinasi
Status: UNCONFIRMED → NEW
Component: Browser-General → Layout
Ever confirmed: true
OS: OS/2 → All
QA Contact: imajes-qa → petersen
Hardware: PC → All
Attachment #85334 -
Attachment is obsolete: true
Assignee | ||
Comment 7•23 years ago
|
||
This pages `works' in 4.x and IE.
It lays out correctly in Mozilla after adding the following rule to quirks.css:
th > :first-node { margin: 0; }
We probably just need to duplicate the cases already there for <body> and <td>.
Assignee | ||
Updated•23 years ago
|
Status: NEW → ASSIGNED
Target Milestone: Future → mozilla1.0.1
Assignee | ||
Comment 8•23 years ago
|
||
This patch looks big, but it's not. It just adds <th> to all the places where
we currently zero the top-margin or bottom-margin.
Comment on attachment 85358 [details] [diff] [review]
add <th> to cases where we zero top- and bottom-margins
r=dbaron if you did this using regular expression replacement in your editor.
If not, I'll do it that way in vi and compare diffs...
Attachment #85358 -
Flags: review+
Assignee | ||
Comment 10•23 years ago
|
||
I did, indeed. ;-)
Comment 11•23 years ago
|
||
Comment on attachment 85358 [details] [diff] [review]
add <th> to cases where we zero top- and bottom-margins
sr=kin@netscape.com
Attachment #85358 -
Flags: superreview+
Assignee | ||
Comment 12•23 years ago
|
||
Fix checked in on the trunk. This is a low-risk fix that improves compatibility
-- nominating for RTM.
Keywords: adt1.0.1+
Assignee | ||
Updated•23 years ago
|
Whiteboard: [FIXED ON TRUNK]
Comment 13•23 years ago
|
||
Resolving as fixed, since this has landed on the trunk. Addin adt1.0.1 and
mozilla1.0.1 to nominate it for the branch.
can someone elaborate on the value of "compatibility" in this case, and the
visibility of this issue to a user. thanks!
Whiteboard: [FIXED ON TRUNK] → [FIXED ON TRUNK] [needs impact]
Assignee | ||
Comment 14•23 years ago
|
||
It's a typical compatibility bug: if someone relies on there not being spacing
around an image in a table header, then this will cause the page to layout
incorrectly.
Assignee | ||
Comment 15•23 years ago
|
||
Probably not many pages do this, but those that do will look bad.
Updated•23 years ago
|
Comment 16•23 years ago
|
||
Comment on attachment 85358 [details] [diff] [review]
add <th> to cases where we zero top- and bottom-margins
Approved for 1.0 branch. Please remove mozilla1.0.1+ when it's fixed and add
fixed1.0.1
Attachment #85358 -
Flags: approval+
Updated•23 years ago
|
Assignee | ||
Comment 17•23 years ago
|
||
Fix checked in on branch.
Status: ASSIGNED → RESOLVED
Closed: 23 years ago
Keywords: mozilla1.0.1+ → fixed1.0.1
Resolution: --- → FIXED
Comment 18•23 years ago
|
||
Verified fixed with branch build 20020625 on winXP
Status: RESOLVED → VERIFIED
Keywords: verifyme → verified1.0.1
You need to log in
before you can comment on or make changes to this bug.
Description
•