Closed Bug 1653486 Opened 4 years ago Closed 2 years ago

Replace all non-user-facing references to "master" password

Categories

(Toolkit :: Password Manager, enhancement, P2)

enhancement

Tracking

()

RESOLVED FIXED
99 Branch
Tracking Status
firefox99 --- fixed

People

(Reporter: MattN, Assigned: serg)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file, 4 obsolete files)

The term "master" in software makes reference to the "Master/Slave" relationship. As one action to uproot this problematic terminology (see Meta bug), we should replace it. Bug 1644807 dealt with user-facing references while this bug will deal with the remaining non-user-facing references in code and code comments.

After bug 1644807 landed, about:policies switched the "policy-MasterPassword" to "policy-PrimaryPassword" but "policy-DisableMasterPasswordCreation" is still shown despite a string "policy-DisablePrimaryPasswordCreation" getting added. Will it get used in this bug?

Flags: needinfo?(MattN+bmo)
Flags: needinfo?(mozilla+bmo) → needinfo?(mozilla)

We can't rename the policy "DisableMasterPasswordCreation" because we have to maintain support for that policy forever. We did update the policy to use the new string:

DisableMasterPasswordCreation If true, a Primary Password can’t be created.

And we are using that new string:

https://searchfox.org/mozilla-central/source/browser/components/enterprisepolicies/content/aboutPolicies.js#289

So as far as I'm concerned, this is a non issue. We can't rename the DisableMasterPasswordCreation policy.

Flags: needinfo?(mozilla)
Assignee: nobody → sgalich
Attachment #9262748 - Attachment is obsolete: true
Attachment #9262753 - Attachment description: WIP: Bug 1653486 - P1. Replace all non-user-facing references to "master" password in comments → WIP: Bug 1653486 - Replace all non-user-facing references to "master" password
Attachment #9262753 - Attachment description: WIP: Bug 1653486 - Replace all non-user-facing references to "master" password → Bug 1653486 - Replace all non-user-facing references to "master" password. r=dimi!,tgiles!
Attachment #9262754 - Attachment is obsolete: true
Attachment #9262753 - Attachment is obsolete: true
Attachment #9262903 - Attachment is obsolete: true
Pushed by sgalich@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/2b784d470808
Replace all non-user-facing references to "master" password. r=dimi,tgiles,preferences-reviewers
Regressions: 1756072
Regressions: 1756073
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 99 Branch
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/31618a42d34a
Replace Thunderbird non-user-facing references to "master" password. rs=bustage-fix DONTBUILD
Pushed by mkmelin@iki.fi:
https://hg.mozilla.org/comm-central/rev/835e6c7d6897
further fix Thunderbird non-user-facing references to "master" password. rs=bustage-fix
No longer blocks: 1644807
Depends on: 1644807
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: