Open Bug 887887 Opened 11 years ago Updated 1 year ago

[meta] Use Sqlite.jsm in Form History

Categories

(Toolkit :: Form Manager, defect, P4)

defect

Tracking

()

People

(Reporter: mak, Unassigned)

References

(Blocks 2 open bugs)

Details

(Keywords: main-thread-io, meta, perf, Whiteboard: [fxperf])

if possible we should move form history to the async only connection, this bug is to track the needed work
Depends on: 888784
Blocks: 987745
or use Sqlite.jsm
Whiteboard: [qf]
Flags: qe-verify-
Priority: -- → P2
Whiteboard: [qf] → [photon-performance] [qf]
Whiteboard: [photon-performance] [qf] → [photon-performance] [qf:p1]
Summary: Use mozIStorageAsyncConnection in Form History → Use Sqlite.jsm in Form History
Priority: P2 → P3
Whiteboard: [photon-performance] [qf:p1] → [reserve-photon-performance] [qf:p1]
Whiteboard: [reserve-photon-performance] [qf:p1] → [reserve-photon-performance] [qf:p2]
Priority: P3 → P4
Keywords: perf
Whiteboard: [reserve-photon-performance] [qf:p2] → [reserve-photon-performance] [perf:p2]
Whiteboard: [reserve-photon-performance] [perf:p2] → [reserve-photon-performance] [qf:p2]
Whiteboard: [reserve-photon-performance] [qf:p2] → [reserve-photon-performance] [qf:p1]
Whiteboard: [reserve-photon-performance] [qf:p1] → [reserve-photon-performance] [qf:meta]
For the most part this has been fixed by bug 888784.
There are still a few callpoints in tests that could be converted, but it's not critical: https://searchfox.org/mozilla-central/search?q=open.*database&case=false&regexp=true&path=satchel
No longer blocks: 987745
Keywords: main-thread-io
Whiteboard: [reserve-photon-performance] [qf:meta] → [fxperf][qf:meta]
Keywords: meta
(In reply to Marco Bonardo [::mak] from comment #2)

I've opened a new bug for that.
Performance Impact: --- → ?
Whiteboard: [fxperf][qf:meta] → [fxperf]
Summary: Use Sqlite.jsm in Form History → [meta] Use Sqlite.jsm in Form History
Performance Impact: ? → ---
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.