Move some code related to origin operations to separate source files
Categories
(Core :: Storage: Quota Manager, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox116 | --- | fixed |
People
(Reporter: janv, Assigned: janv)
References
(Blocks 1 open bug)
Details
Attachments
(5 files)
dom/quota/ActorsParent.cpp is already quite big and the code related to origin operations needs to be heavily adjusted for bug 1749504 and then bug 1671932. It would be good to move the code to separate source files, so it will be easier to find relevant code and track dependencies.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
Assignee | ||
Comment 2•1 year ago
|
||
This is done in a separate patch before operations are actually moved outside
ActorsParent.cpp
Depends on D181476
Assignee | ||
Comment 3•1 year ago
|
||
QuotaManager::CollectPendingOriginsForListing is a public template function so
it shouldn't be implemented in a cpp file.
(needed for moving operations outside ActorsParent.cpp)
Depends on D181477
Assignee | ||
Comment 4•1 year ago
|
||
(needed for moving operations outside ActorsParent.cpp)
Depends on D181478
Assignee | ||
Comment 5•1 year ago
|
||
(needed for moving operations outside ActorsParent.cpp)
Depends on D181479
Comment 7•1 year ago
|
||
Backed out 5 changesets (bug 1839417) for causing build bustage at ActorsParent.cpp
Backout: https://hg.mozilla.org/integration/autoland/rev/4c90403735bebf09d72af91e99745cfcbbae2a35
Failure log: https://treeherder.mozilla.org/logviewer?job_id=420105304&repo=autoland&lineNumber=15190
Comment 9•1 year ago
|
||
bugherder |
Assignee | ||
Comment 10•1 year ago
|
||
The issue with base tool chains has been fixed and some patches relanded.
Comment 11•1 year ago
|
||
Comment 12•1 year ago
|
||
bugherder |
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Updated•1 year ago
|
Updated•1 year ago
|
Updated•1 year ago
|
Description
•