Shutdown StorageManager when nsIGlobalObject is dying
Categories
(Core :: Storage: Quota Manager, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox106 | --- | fixed |
People
(Reporter: janv, Assigned: janv)
References
Details
Attachments
(6 files, 2 obsolete files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
StorageManager
will hold FileSystemManager
which will hold FileSystemManagerChild
. PFileSystemManager
is a top level protocol which needs to be properly closed when IPC is still available.
The new lifecycle management (bug 1786465) can actually cause that the protocol is closed during cycle collection (when there are no DOM objects referencing FileSystemManager
).
Assignee | ||
Comment 1•2 years ago
|
||
Depends on D155368
Assignee | ||
Comment 2•2 years ago
|
||
Depends on D155369
Assignee | ||
Comment 3•2 years ago
|
||
Depends on D155370
Assignee | ||
Comment 4•2 years ago
|
||
Depends on D155371
Assignee | ||
Comment 5•2 years ago
|
||
Depends on D155372
Assignee | ||
Comment 6•2 years ago
|
||
Depends on D155373
Assignee | ||
Comment 7•2 years ago
|
||
This can be used for explicit testing of shutdown in tests.
Updated•2 years ago
|
Updated•2 years ago
|
Assignee | ||
Comment 8•2 years ago
|
||
Depends on D155374
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Updated•2 years ago
|
Comment 10•2 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/9cc6ef98fb61
https://hg.mozilla.org/mozilla-central/rev/0986cb52d5b4
https://hg.mozilla.org/mozilla-central/rev/49f18f0254ec
https://hg.mozilla.org/mozilla-central/rev/006bf330762f
https://hg.mozilla.org/mozilla-central/rev/605ea704ca38
https://hg.mozilla.org/mozilla-central/rev/1e92d61873a8
Description
•