Stop using mouseleave in tabbrowser/content/tabs.js
Categories
(Firefox :: Tabbed Browser, defect, P2)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox-esr115 | --- | unaffected |
| firefox-esr128 | --- | wontfix |
| firefox-esr140 | --- | affected |
| firefox140 | --- | wontfix |
| firefox141 | --- | wontfix |
| firefox142 | --- | wontfix |
| firefox143 | --- | fix-optional |
People
(Reporter: mccr8, Assigned: dwalker)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: perf, regression)
When running tests in a debug build, a frequent cause of warning messages is "WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!". One test where this occurs frequently is testing/crashtest/final/1419902.html.
I added some logging to determine which places are adding these events, and one of the three most common places is a mouseleave in chrome://browser/content/tabbrowser/tabs.js.
I don't know about events, but if this could be changed to a mouseout that would be good.
Comment 1•6 months ago
|
||
Set release status flags based on info from the regressing bug 1876522
:dwalker, since you are the author of the regressor, bug 1876522, could you take a look? Also, could you set the severity field?
For more information, please visit BugBot documentation.
Comment 2•6 months ago
|
||
See bug 1976773 comment 2 for how to handle same things with mouseover and mouseout.
Updated•6 months ago
|
| Assignee | ||
Updated•5 months ago
|
Comment 3•5 months ago
|
||
Set release status flags based on info from the regressing bug 1876522
Updated•5 months ago
|
Updated•5 months ago
|
Updated•4 months ago
|
Description
•