Open Bug 699614 Opened 14 years ago Updated 3 years ago

Unpack permissions.sqlite from omni.jar when profile is created

Categories

(Core :: Networking: Cookies, defect, P5)

defect

Tracking

()

People

(Reporter: vladan, Unassigned)

References

Details

(Keywords: perf, Whiteboard: [necko-would-take])

Attachments

(1 file)

To improve first run performance, we will be unpacking pre-created SQLite databases from omni.jar on profile initialization (see bug 691268). This change extracts permissions.sqlite from omni.jar when the database doesn't exist. The extracted DB contains the DB schema but no rows. If extraction fails for whatever reason, the DB is created from scratch as before.
Cool, as long as the schema is set right it looks fine. Does this produce any warnings on a debug build?
Attachment #571806 - Attachment is patch: true
Blocks: 691268
Keywords: perf
Assignee: nobody → vdjeric
Attachment #571806 - Flags: review?(dwitte)
Attachment #571806 - Flags: review?(dwitte)
Whiteboard: [necko-would-take]
Assignee: vladan.bugzilla → nobody
Priority: -- → P5
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: