Closed
Bug 661064
Opened 13 years ago
Closed 13 years ago
Remove child storage array from elements.
Categories
(Core :: DOM: Core & HTML, defect)
Core
DOM: Core & HTML
Tracking
()
RESOLVED
DUPLICATE
of bug 651120
People
(Reporter: jst, Assigned: mounir)
Details
Since bug 564432 got fixed we now carry a duplication of the storage for the children in the DOM. This extra storage costs memory, and more importantly, it costs time and code complexity to maintain both ways of storing child nodes.
The storage model we want long term is what was implemented in bug 564432 (first child and next/previous sibling), so the array of children is not necessary any more. But we do still have consumers of the old storage, and we need to find those and convert the remaining ones to not rely on the index of the child etc or fast access to the n:th child etc. This bug is about removing the remaining code that depends on the array storage, and also removing the array storage.
Assignee | ||
Comment 1•13 years ago
|
||
I believe, this is a duplicate of bug 651120.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → DUPLICATE
Updated•6 years ago
|
Component: DOM → DOM: Core & HTML
You need to log in
before you can comment on or make changes to this bug.
Description
•