Open
Bug 1357533
Opened 8 years ago
Updated 4 years ago
Moused-over urlbar results should turn gray only after you move the mouse
Categories
(Firefox :: Address Bar, enhancement, P5)
Firefox
Address Bar
Tracking
()
ASSIGNED
People
(Reporter: adw, Assigned: adw)
References
Details
(Whiteboard: [fxsearch])
Attachments
(1 file)
(deleted),
text/x-review-board-request
|
Details |
Moused-over results are currently styled gray in the CSS using :hover, which means that if your mouse happens to be over the popup when it opens, you'll see a gray result. Which is maybe surprising, annoying, or information-overloading.
We should consider replacing the :hover rule with a mousemove handler in the XBL that sets an attribute on the mouse-moved result, and then style that attribute. That way a result turns gray only after you move the mouse.
Assignee | ||
Comment 1•8 years ago
|
||
We should also cancel the mouseover state if you start navigating with the keyboard and keep it canceled until you move the mouse again.
Comment hidden (mozreview-request) |
Assignee | ||
Comment 4•8 years ago
|
||
WIP that does what comment 0 says for the urlbar popup. Still need to do comment 1, and also figure out how to do comment 0 for tree-based autocomplete. Specifically wondering how to style a specific row. I haven't worked with trees in a while, but I think you have to implement a custom view that returns something for view.getRowProperties()...?
Assignee | ||
Comment 5•8 years ago
|
||
Oh yeah but this is autocomplete, so there's nsAutoCompleteController::GetRowProperties, which is populated according to the search results (e.g. by UnifiedComplete)...
Comment 6•7 years ago
|
||
This issue is also affecting the one-offs buttons on the latest Nightly 55.0a1 (Build ID: 20170525030225) on Windows 10, Ubuntu 16.04 and Mac OS X 10.12.
Updated•7 years ago
|
Priority: P1 → P2
Updated•5 years ago
|
Priority: P2 → P3
Updated•4 years ago
|
Severity: normal → S4
Priority: P3 → P5
You need to log in
before you can comment on or make changes to this bug.
Description
•