Stop using Services.prefs.deleteBranch
Categories
(Thunderbird :: General, defect)
Tracking
(thunderbird_esr78 wontfix, thunderbird86 fixed)
People
(Reporter: darktrojan, Assigned: darktrojan)
References
Details
Attachments
(1 file)
48 bytes,
text/x-phabricator-request
|
wsmwk
:
approval-comm-beta+
|
Details | Review |
Because bug 1505941 exists, we shouldn't be using deleteBranch now that we have content processes. Here's all the uses we have: https://searchfox.org/comm-central/search?q=deletebranch&path=&case=false®exp=false
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 1•3 years ago
|
||
I've decided not to change the test files as the bug only affects prefs that are used across restarts.
Assignee | ||
Comment 2•3 years ago
|
||
Pushed by geoff@darktrojan.net:
https://hg.mozilla.org/comm-central/rev/eff16c6d7e9f
Stop using Services.prefs.deleteBranch. r=mkmelin
Assignee | ||
Updated•3 years ago
|
Assignee | ||
Comment 4•3 years ago
|
||
Comment on attachment 9201331 [details]
Bug 1690970 - Stop using Services.prefs.deleteBranch. r?mkmelin
[Approval Request Comment]
Regression caused by (bug #): bug 1505941 + tb-fission
User impact if declined: user accounts and calendars that get deleted become zombies and come back on restart
Testing completed (on c-c, etc.): just landed
Risk to taking this patch (and alternatives if risky): low
Assignee | ||
Comment 5•3 years ago
|
||
Comment on attachment 9201331 [details]
Bug 1690970 - Stop using Services.prefs.deleteBranch. r?mkmelin
Hold up, I broke something. :-/
Assignee | ||
Comment 6•3 years ago
|
||
backout |
Backed out:
https://hg.mozilla.org/comm-central/rev/34e5fc23e071432f5b3235fcc6940b5e9db4e1e1
The way I fixed this was clearing too many preferences. I was clearing all prefs with names that started with foo
, but I should only clear foo
itself and those that start with foo.
.
Apparently I'm too blind to notice the test failure in my Try run.
Pushed by geoff@darktrojan.net: https://hg.mozilla.org/comm-central/rev/883139ef4ac9 Stop using Services.prefs.deleteBranch. r=mkmelin
Assignee | ||
Comment 8•3 years ago
|
||
Comment on attachment 9201331 [details]
Bug 1690970 - Stop using Services.prefs.deleteBranch. r?mkmelin
Okay let's try that again.
[Approval Request Comment]
Regression caused by (bug #): bug 1505941 + tb-fission
User impact if declined: user accounts and calendars that get deleted become zombies and come back on restart
Testing completed (on c-c, etc.): landed yesterday
Risk to taking this patch (and alternatives if risky): low, but I said that last time ;-)
Comment 10•3 years ago
|
||
Comment on attachment 9201331 [details]
Bug 1690970 - Stop using Services.prefs.deleteBranch. r?mkmelin
[Triage Comment]
Approved for beta
Comment 11•3 years ago
|
||
bugherder uplift |
Thunderbird 86.0b3:
https://hg.mozilla.org/releases/comm-beta/rev/08e34e78093d
Updated•3 years ago
|
Description
•