Closed Bug 1680275 Opened 3 years ago Closed 3 years ago

Change some global tables used by quota clients to utilize NotNull

Categories

(Core :: Storage: Quota Manager, task, P2)

task

Tracking

()

RESOLVED FIXED
87 Branch
Tracking Status
firefox87 --- fixed

People

(Reporter: janv, Assigned: janv)

References

Details

Attachments

(5 files)

This was raised in D98344. Currently we have some assertions to make sure pointers are not null, especially during iteration over the tables. NotNull would simplify it and also improve the safety.

Assignee: nobody → jvarga
Status: NEW → ASSIGNED
Keywords: leave-open
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/c7d7fcbde0f1
IDB: Change DatabaseActorInfo::mLiveDatabases to use NotNull; r=dom-workers-and-storage-reviewers,sg
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/48d49c538973
DOMCACHE: Change Manager::Factory::mManagerList to use NotNull; r=dom-workers-and-storage-reviewers,sg
https://hg.mozilla.org/integration/autoland/rev/2bd0618c0170
SDB: Change gOpenConnections to use NotNull; r=dom-workers-and-storage-reviewers,sg
https://hg.mozilla.org/integration/autoland/rev/4f5b7327446c
LSNG: Change gPrepareDatastoreOps and gLiveDatabases to use NotNull; r=dom-workers-and-storage-reviewers,sg
Attachment #9192135 - Attachment description: Bug 1680275 - LSNG: Change gDatastores to use NotNull → Bug 1680275 - LSNG: Change gDatastores to use NotNull; r=#dom-workers-and-storage-reviewers
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/005c38c7c0d5
LSNG: Change gDatastores to use NotNull; r=dom-workers-and-storage-reviewers,sg
Keywords: leave-open
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 87 Branch
Regressions: 1689802
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: