Closed
Bug 176448
Opened 23 years ago
Closed 23 years ago
Nested anchors spanning a table don't both erase :hover style when mouse moved slowly
Categories
(Core :: CSS Parsing and Computation, defect)
Tracking
()
RESOLVED
WORKSFORME
People
(Reporter: dru_ed, Assigned: dbaron)
References
()
Details
(Keywords: testcase)
Attachments
(2 files, 2 obsolete files)
User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021023
Build Identifier: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-US; rv:1.2b) Gecko/20021023
In the bbs pages at http://trekbbs.com, when the page is scrolled with the
scrollbar arrow or using the thumb the page scrolls correctly. That is, lines do
not incorrectly display under the topics. When scrolled with a mouse wheel (in
test case: any Logitech mouse), lines appear and remain static until the window
is refreshed. This problem does not appear in Mozilla 1.1.
Reproducible: Always
Steps to Reproduce:
1.Go to http://www.trekbbs.com
2.Scroll the forum list with a mousewheel.
3.See lines that shouldn't appear.
4.Refresh screen and repeat by scrolling with scrollbar.
5.See *correctly* drawn forum list.
Actual Results:
As text comes into view during a mouse scroll it appears underlined.
Expected Results:
Text should not be underlining as it scrolls into view. Mozilla exhibits correct
behavior when scrolling is done with scrollbar. In the past Mozilla did not
exhibit this behavior.
Bug is theme independant.
Comment 1•23 years ago
|
||
More than just scrolling with a mousewheel, methinks.
Tested with Mozilla trunk build 2002102308, running on an iMac DV G3/400 under
Mac OS 9.2.2. and QT 6.0.2.
When I simply *mouse over* the page indicated, static lines appear as I mouse
over the topic titles. They stay there until the page is refreshed.
I'm using the Apple USB Mouse plugged into the Apple USB Keyboard which was
included as standard on this series of iMac.
Needless to say, this should not happen.
| Reporter | ||
Comment 2•23 years ago
|
||
The scroll wheel-specific drawing bug appears fixed in the 20021104 nightly.
Status: UNCONFIRMED → RESOLVED
Closed: 23 years ago
Resolution: --- → FIXED
| Reporter | ||
Comment 3•23 years ago
|
||
While not part of the original bug report, the behavior Kurt Weinschenker
references regarding mouse over behavior at the same test site still occurs in
the Nov 4th MacOS X Nightly.
Status: RESOLVED → UNCONFIRMED
Resolution: FIXED → ---
| Reporter | ||
Comment 6•23 years ago
|
||
Screenshot from http://www.trekbbs.com exhibiting the "mouse over" bug. When
the cursor passes over a link on the site the link improperly continues to
display an underline. Tested with MacOS X nightly 20021104.
This is a different bug from the scrollwheel drawing bug behavior. The
scrollwheel issue is fixed in this nightly.
| Reporter | ||
Comment 7•23 years ago
|
||
The new screenshot shows what happens at http://www.trekbbs.com when a mouse
pointer rolls over a link or really any part of the page. Refreshing clears the
excess lines as does moving the mouse pointer out of the page area (i.e. over
the tabs, or toolbars). Tested with 14 Nov Mac OS X Nightly on Mac OS X.2.2.
I checked with the Windows Mozilla nightly and it does not exhibit any problems
with the test site, FWIW.
Attachment #105321 -
Attachment is obsolete: true
Confirmed using FizzillaCFM/2002110808 on 10.1.5. The problem is nested anchors
not all being fired onmouseout by Mozilla when the mouse is moved slowly off the
text. Testcase coming.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Static lines unexpected appear under links *only* when scrolling with mouse wheel. → Nested anchors spanning a table don't both receive mouseout events when mouse moved slowly
Comment 10•23 years ago
|
||
Reassigning to Event Handling.
Assignee: kmcclusk → joki
Component: GFX Compositor → Event Handling
Keywords: testcase
QA Contact: petersen → rakeshmishra
Comment 11•23 years ago
|
||
Actually, I suppose this isn't necessarily Event Handling, since it's :hover
resolution rather than onmouseout we're talking about. Reassigning to Style
System first.
Assignee: joki → dbaron
Component: Event Handling → Style System
QA Contact: rakeshmishra → ian
Summary: Nested anchors spanning a table don't both receive mouseout events when mouse moved slowly → Nested anchors spanning a table don't both erase :hover style when mouse moved slowly
| Assignee | ||
Comment 12•23 years ago
|
||
You see this even when the mouse isn't next to the table (which we're
considering within the a)? We're considering the region covered by the A to be
block-like over the area where it contains a block, and we're not letting the
color inherit into the table in quirks mode.
Comment 13•23 years ago
|
||
I see this when I mouse onto the text, then slowly mouse down off it. The text
returns to black, but the red underline remains.
If I change it to Standards mode, then the text also remains red when I mouse
off it.
If I change the outer anchor to display: block, then it works correctly; that
is, the :hover underline does disappear when the outer anchor is moused off.
Attachment #106378 -
Attachment is obsolete: true
Comment 14•23 years ago
|
||
(FWIW, if this is a bug, it was introduced between 1.2a (2002091014) and
2002100308.)
Comment 15•23 years ago
|
||
This is working fine for me, win2k 1.3a build. The changes in bug 146409
should have fixed this bug...
Could people who actually saw this retest with a recent (newer than 2002-11-11)
trunk build, please?
Comment 16•23 years ago
|
||
Appears to be fixed using FizzillaMach/2002122307.
| Assignee | ||
Comment 17•23 years ago
|
||
I see a bunch of weird effects in a 1.2.1 build but don't see them in a trunk
build from a few days ago (on Linux). Marking worksforme.
Status: NEW → RESOLVED
Closed: 23 years ago → 23 years ago
Resolution: --- → WORKSFORME
You need to log in
before you can comment on or make changes to this bug.
Description
•