Closed Bug 25189 Opened 25 years ago Closed 20 years ago

Link color doesn't change before mouse moves

Categories

(Core :: DOM: UI Events & Focus Handling, defect, P3)

defect

Tracking

()

RESOLVED DUPLICATE of bug 78510
Future

People

(Reporter: pierre, Unassigned)

References

()

Details

(this problem comes from bug 19978) - Go to http://developer/docs/manuals/htmlguid/index.htm - Click a link on the index frane on the left. Don't move the mouse! - Wait until the page is loaded - Move the mouse cursor out of the link frame ==> The link color changes, marking it visited. The link color is updated in nsHTMLAnchorElement::HandleDOMEvent() on NS_MOUSE_EXIT. A solution would be to handle NS_MOUSE_MOVE (I think that NS_MOUSE_MOVE is used for idle events; we don't have NS_IDLE events per se, do we?).
Blocks: 9805
Moving to M16.
Target Milestone: M16
Considering that in 4.x it wouldn't change to visited until you had reloaded the entire left frame this is still a step in the right direction. Setting severity and milestone
Severity: normal → trivial
Status: NEW → ASSIGNED
Target Milestone: M16 → M20
This bug has been marked "future" because the original netscape engineer working on this is over-burdened. If you feel this is an error, that you or another known resource will be working on this bug,or if it blocks your work in some way -- please attach your concern to the bug for reconsideration.
Target Milestone: M20 → Future
Mass update: changing qacontact to ckritzer@netscape.com
QA Contact: janc → ckritzer
Updating QA Contact.
QA Contact: ckritzer → lorca
Reassigning QA Contact for all open and unverified bugs previously under Lorca's care to Gerardo as per phone conversation this morning.
QA Contact: lorca → gerardok
URL is out of date (it's not a frameset). See also bug 10491.
QA contact updated
QA Contact: gerardok → madhur
QA Contact: madhur → rakeshmishra
QA Contact: rakeshmishra → trix
.
Assignee: joki → saari
Status: ASSIGNED → NEW
QA Contact: trix → ian
*** Bug 33786 has been marked as a duplicate of this bug. ***
Assignee: saari → events
Man, what an ancient bug. Why is it so hard to just find the frame for the link and repaint it?
Yes, in brief, since you have to do this for all links that point to the page that was loaded, in all windows. Note that comment 0 has nothing to do with what currently happens -- we don't change the state of a link to visited until the document is in is reloaded (which is bug 78510, of which this would now seem to be a dup).
Depends on: 78510
The old behavior was probably because (1) we didn't optimize state changes as well and (2) we didn't cache the visited state. Duping to the better-tracked bug. *** This bug has been marked as a duplicate of 78510 ***
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → DUPLICATE
Component: Event Handling → User events and focus handling
You need to log in before you can comment on or make changes to this bug.