Closed Bug 1917454 Opened 2 years ago Closed 2 years ago

Create testing infrastructure for directory locks invalidated during storage initialization

Categories

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

task

Tracking

()

RESOLVED FIXED
132 Branch
Tracking Status
firefox132 --- fixed

People

(Reporter: janv, Assigned: janv)

References

Details

Attachments

(8 external files)

No description provided.
Depends on: 1917453
Blocks: 1917457

The requestFinished JS helper is currently used to handle nsIQuotaRequest and
nsISDBRequest based async requests. While nsIQuotaRequest already supports
resultName attribute which is used for constructing RequestError, nsISDBRequest
is missing this attribute.

The property needs to be exposed to quota clients.

See Also: → 1919006
Pushed by jvarga@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ac4611b0080b QM: Create new modules for testing; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/28c417ae5dd6 Add nsISDBRequest.resultName readonly attribute; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/3662ff3c8627 SDB: Create a new module for testing; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/1001b01631dc Add a new testing only notification for client directory opening; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/3fddc0360ab7 Add support for pausing QM IO thread after finishing storage initialization; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/57c2ed56281e Add DirectoryLock::Invalidated getter; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/149c4f7b269f Adjust documentation for QuotaManager::OpenClientDirectory; r=dom-storage-reviewers,jari https://hg.mozilla.org/integration/autoland/rev/910b0d26c26f Add a timer for directory lock acquisition; r=dom-storage-reviewers,jari
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: