Open Bug 1438147 Opened 7 years ago Updated 2 years ago

Investigate improving SiteDataManager richlistbox performance

Categories

(Firefox :: Settings UI, enhancement, P3)

60 Branch
enhancement

Tracking

()

Tracking Status
firefox60 --- affected

People

(Reporter: johannh, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [storage-v2])

As Gijs correctly points out in bug 1421737, adding cookies to the site data manager could cause performance problems on heavily used profiles and/or slower machines. Instead of rendering thousands of DOM nodes into a richlistbox, we should consider rendering this list with a <tree> element instead. Another benefit of this is that we get multi-select and other features that richlistbox currently lacks, the obvious downside is that we lose a little flexibility in presentation.
Assigning a priority to get this off the triage list.
Priority: -- → P3
Blocks: 1442183
Blocks: storage-v2
Talking to Mossop we might not want to add another fresh <tree> to our code base... I think we want to look into improving the performance of that richlistbox instead....
Summary: Use a <tree> instead of a <richlistbox> in the site data manager → Investigate improving SiteDataManager richlistbox performance
Whiteboard: [storage-v2][triage] → [storage-v2]
Depends on: 1451412
No longer blocks: 1442183
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.