Closed Bug 296361 Opened 20 years ago Closed 15 years ago

[BC] hover in colored table will leave a white remnant at longest entry

Categories

(Core :: Layout: Tables, defect)

x86
All
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: jsfan, Unassigned)

References

Details

(Keywords: testcase)

Attachments

(2 files, 1 obsolete file)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.8) Gecko/20050517 Firefox/1.0.4 (Debian package 1.0.4-2)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; de-DE; rv:1.7.8) Gecko/20050517 Firefox/1.0.4 (Debian package 1.0.4-2)

If I set up a text menu in a colored HTML table completely configured via CSS
and define a hover,when the mouse leaves the link, the normal link will not be
correctly restored. This happens only with the longest entry in the menu. If you
move the mouse quickly, the white bar at the end of the longest entry, might
even extend over larger parts of the table.

Reproducible: Always

Steps to Reproduce:
1.Move mouse over the longest menu link
2.Move away from the longest link

Actual Results:  
About the last letter of the link, you'd moved the mouse over will be covered by
a vertical white bar. If you move the mouse quickly, the bar will even extend to
the neighbouring columns.

Expected Results:  
The link should be restored correctly in the same color as was selected as
background color for the table.

This problem also aoccurs in recent versions of Firefox for Windows and at least
with Netscape 7. Seems to be a problem that's common for all browsers running on
the Mozilla engine.
Attached file test case
This test case sets up a menu just as described in the report.
I see this too in Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.8b2)
Gecko/20050602 Firefox/1.0+ ID:2005060208
Keywords: testcase
I see this too in Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8b2)
Gecko/20050601 Firefox/1.0+
Looks like an interaction between border-width, frame, and cellpadding.
Status: UNCONFIRMED → NEW
Component: General → Layout: Tables
Ever confirmed: true
OS: Linux → All
Product: Firefox → Core
QA Contact: general → layout.tables
Version: unspecified → Trunk
Attached file minimal testcase (obsolete) —
Hmm... for some reason the bug appears when the rules attribute is set to
anything, even "none" (the default), but not when rules is unspecified.
Blocks: 306756
WFM
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9a2pre) Gecko/20061222 Minefield/3.0a2pre
Attached file testcase 3 (reduced)
Forget comment 6, sorry. "minimal testcase" works,
"test case" and my "testcase 3" fails.

Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9) Gecko/2008052906 Firefox/3.0
Attachment #185229 - Attachment is obsolete: true
Summary: hover in colored table will leave a white remnant at longest entry → [BC] hover in colored table will leave a white remnant at longest entry
this should be fixed by bug 452319
Depends on: 452319
I pushed the testcase http://hg.mozilla.org/mozilla-central/rev/3e4ca31ff5fb
Status: NEW → RESOLVED
Closed: 15 years ago
Flags: in-testsuite+
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: