Stop doing storage initialization at startup

RESOLVED FIXED in Firefox 64

Status

RESOLVED FIXED
5 months ago
3 months ago

People

(Reporter: kmag, Assigned: kmag)

Tracking

unspecified
mozilla64
Dependency tree / graph
Bug Flags:
qe-verify -

Firefox Tracking Flags

(firefox64 fixed)

Details

(Whiteboard: [qf:p1:f64])

Attachments

(1 attachment)

(Assignee)

Description

5 months ago
The storage API is entirely async. There is absolutely no reason for us to do any of its initialization work on the startup path.

Comment 1

5 months ago
Created attachment 9011219 [details]
Bug 1492963 - Avoid data migration and/or loading ContextualIdentityService right after extension startup. r?aswan!

Updated

5 months ago
Whiteboard: [qf] → [qf:p1:f64]
Comment on attachment 9011219 [details]
Bug 1492963 - Avoid data migration and/or loading ContextualIdentityService right after extension startup. r?aswan!

Andrew Swan [:aswan] has approved the revision.
Attachment #9011219 - Flags: review+

Comment 4

5 months ago
Pushed by aswan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/dee9b277dba7
Avoid data migration and/or loading ContextualIdentityService right after extension startup. r=aswan

Comment 5

5 months ago
bugherder
https://hg.mozilla.org/mozilla-central/rev/dee9b277dba7
Status: NEW → RESOLVED
Last Resolved: 5 months ago
status-firefox64: --- → fixed
Resolution: --- → FIXED
Target Milestone: --- → mozilla64

Comment 6

5 months ago
Will this bug require manual testing? if so please specify some steps to validate or set the 'qe-verify-' flag, thank you
Flags: needinfo?(kmaglione+bmo)
(Assignee)

Updated

3 months ago
Flags: needinfo?(kmaglione+bmo) → qe-verify-
You need to log in before you can comment on or make changes to this bug.