Correctly clear pref in SyncDisconnect module
Categories
(Firefox :: Sync, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox118 | --- | wontfix |
firefox119 | --- | verified |
firefox120 | --- | verified |
People
(Reporter: mathew.hodson, Assigned: mathew.hodson)
References
(Regression)
Details
(Keywords: regression)
Attachments
(2 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
dmeehan
:
approval-mozilla-beta+
|
Details | Review |
Assignee | ||
Comment 1•2 years ago
|
||
Updated•2 years ago
|
Comment 2•2 years ago
|
||
Set release status flags based on info from the regressing bug 1845252
Updated•2 years ago
|
Assignee | ||
Updated•2 years ago
|
Comment 4•2 years ago
|
||
bugherder |
Comment 5•2 years ago
|
||
The patch landed in nightly and beta is affected.
:mathew.hodson, is this bug important enough to require an uplift?
- If yes, please nominate the patch for beta approval.
- If no, please set
status-firefox119
towontfix
.
For more information, please visit BugBot documentation.
Assignee | ||
Comment 6•2 years ago
|
||
Original Revision: https://phabricator.services.mozilla.com/D190517
Updated•2 years ago
|
Comment hidden (obsolete) |
Comment 8•2 years ago
|
||
Uplift Approval Request
- Fix verified in Nightly: yes
- Code covered by automated testing: yes
- String changes made/needed: no
- Explanation of risk level: Small change to use pre-existing constant value
- User impact if declined: Uneeded warning when disconnecting from Sync and then a different user signs in
- Steps to reproduce for manual QE testing: 1. Login to Sync 2. Manually set pref "identity.fxaccounts.lastSignedInUserHash" 3. Disconnect from Sync 4. Confirm that the pref was cleared
- Needs manual QE test: no
- Is Android affected?: yes
- Risk associated with taking this patch: low
Assignee | ||
Updated•2 years ago
|
Comment 9•2 years ago
|
||
Comment on attachment 9358432 [details]
Bug 1858025 - Correctly clear pref in SyncDisconnect module.
Approved for 119.0 RC1
Updated•2 years ago
|
Comment 10•2 years ago
|
||
uplift |
Updated•2 years ago
|
Comment 11•2 years ago
|
||
Hello,
I was able to reproduce the issue using Firefox 118.0.2.
This is verified as fixed using Firefox 119.0 and Firefox nightly 120.0a1. The "identity.fxaccounts.lastSignedInUserHash" pref is deleted after signing out to Sync and checking the "Delete data from this device (passwords.history, bookmarks, etc.)" option.
The pref is automatically created after signing back in to sync.
Also, if the "Delete data from this device (passwords.history, bookmarks, etc.)" option is not checked when signing out, the pref is not deleted.
Description
•