Closed Bug 1154367 Opened 7 years ago Closed 6 years ago

Investigate whether call to get all logins is the slow part of loading about:passwords

Categories

(Firefox for Android Graveyard :: Logins, Passwords and Form Fill, defect, P2)

35 Branch
x86
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: Margaret, Assigned: ally)

References

Details

(Whiteboard: manage:passwords)

Calling `Services.logins.getAllLogins()` from the console can be slow, which makes me wonder if this is part of our about:passwords problem.
Assignee: nobody → ally
Bill and I setting to P2
Priority: -- → P2
Whiteboard: manage:passwords
Blocks: 1167657
https://treeherder.mozilla.org/#/jobs?repo=try&revision=8763b7f47c02

build & try run. Removing favicons from about:passwords entirely. 

mfinkle believes this is the root cause of slowness(as getAllLogins() does not need to pass through gecko for aboutPasswords.js and sqlite is about as fast as it can get when running in geckoland), so this patch should prove or disprove that hypothesis
Rank: 25
Blocks: 1175279
It sounds like everyone is now quite settled on sql as the underlying problem. bug no longer needed.
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Product: Firefox for Android → Firefox for Android Graveyard
You need to log in before you can comment on or make changes to this bug.