Closed
Bug 1794319
Opened 2 years ago
Closed 2 years ago
Remove EventTree
Categories
(Core :: Disability Access APIs, task)
Core
Disability Access APIs
Tracking
()
RESOLVED
FIXED
107 Branch
Tracking | Status | |
---|---|---|
firefox107 | --- | fixed |
People
(Reporter: Jamie, Assigned: Jamie)
References
Details
Attachments
(1 file)
We switched to a new mutation event coalescence system 6 years ago in bug 1270916. EventTree was left as dead code that is never called. Regardless of whether there are some approaches in EventTree that might give us better performance, I don't think having this amount of dead code hanging around for this long is good for anyone. Aside from anything else, it's very confusing when one is trying to figure out how event queuing/coalescence works, only to discover that the code one is looking at is never called. I got bitten by this today and this is definitely not the first time. If we do decide to revisit the approaches in EventTree, the code will still be in version control history.
Assignee | ||
Comment 1•2 years ago
|
||
Pushed by jteh@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/dad101e7f324 Remove a11y::EventTree, as it has been dead code for 6 years. r=eeejay
Comment 3•2 years ago
|
||
bugherder |
Status: NEW → RESOLVED
Closed: 2 years ago
status-firefox107:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 107 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•