Closed Bug 1513915 Opened 7 years ago Closed 7 years ago

LSNG: LoadItem could return more items (up to the prefill limit)

Categories

(Core :: Storage: localStorage & sessionStorage, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
mozilla68
Tracking Status
firefox66 --- wontfix
firefox67 --- wontfix
firefox68 --- fixed

People

(Reporter: janv, Assigned: janv)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

We currently use the prefilling only when a snapshot is being synchronously created. Later when we need an item that is not in the initial snapshot prefill, we have to call SendLoadItem to load it. This can be improved even more by loading other items that are not immediately needed. We can use the same prefill pref for that (16 KB). This should lower down number of sync IPC messages, especially when we operate on bigger databases and JS involving complex/many database operations done during one micro task.
Blocks: 1513881
Priority: -- → P5
Blocks: 1540402
Assignee: nobody → jvarga
Status: NEW → ASSIGNED
Priority: P5 → P2
Blocks: 1542669
Pushed by jvarga@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/a64a71ccebf7 LSNG: LoadItem could return more items (up to the prefill limit); r=asuth,jld
Pushed by jvarga@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/95ccc600e533 Followup patch to increase requesttimeoutfactor for test_snapshotting.js; r=asuth
Status: ASSIGNED → RESOLVED
Closed: 7 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla68

Since the status are different for nightly and release, what's the status for beta?
For more information, please visit auto_nag documentation.

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: