Closed Bug 1770869 Opened 2 years ago Closed 2 years ago

remove nsILocalCertService and nsISSLSocketControl.clientCert

Categories

(Core :: Security: PSM, task, P1)

task

Tracking

()

RESOLVED FIXED
103 Branch
Tracking Status
firefox103 --- fixed

People

(Reporter: keeler, Assigned: keeler)

References

Details

(Whiteboard: [psm-assigned])

Attachments

(3 files)

nsILocalCertService is only used in tests at the moment, and its purpose can be served more simply by importing a certificate and private key (it was used in flyweb, but that was removed in Firefox 59 (bug 1374574)).
nsISSLSocketControl.clientCert was essentially only used in WebIDE, but that was removed in Firefox 71 (bug 1539462).

Attachment #9277861 - Attachment description: WIP: Bug 1770869 - remove unused client certificate authentication for remote devtools → WIP: Bug 1770869 - remove unused client certificate authentication for remote devtools r?ochameau
Attachment #9277862 - Attachment description: WIP: Bug 1770869 - remove nsILocalCertService and implementation → WIP: Bug 1770869 - remove nsILocalCertService and implementation r?jschanck!,pbz!,kershaw!

This field isn't used any longer and removing it will make future changes
eaiser.

Depends on D147122

Attachment #9277861 - Attachment description: WIP: Bug 1770869 - remove unused client certificate authentication for remote devtools r?ochameau → Bug 1770869 - remove unused client certificate authentication for remote devtools r?ochameau
Attachment #9277862 - Attachment description: WIP: Bug 1770869 - remove nsILocalCertService and implementation r?jschanck!,pbz!,kershaw! → Bug 1770869 - remove nsILocalCertService and implementation r?jschanck!,pbz!,kershaw!
Pushed by dkeeler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5a138d047be1
remove unused client certificate authentication for remote devtools r=ochameau
https://hg.mozilla.org/integration/autoland/rev/149d04a209b6
remove nsILocalCertService and implementation r=necko-reviewers,jschanck,pbz,kershaw
https://hg.mozilla.org/integration/autoland/rev/5c95392b800d
remove nsISSLSocketControl.clientCert r=jschanck,necko-reviewers,kershaw
Flags: needinfo?(dkeeler)
Pushed by dkeeler@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/d7c44ddd5e6f
remove unused client certificate authentication for remote devtools r=ochameau
https://hg.mozilla.org/integration/autoland/rev/43f192c53f08
remove nsILocalCertService and implementation r=necko-reviewers,jschanck,pbz,kershaw
https://hg.mozilla.org/integration/autoland/rev/1dbd6821128b
remove nsISSLSocketControl.clientCert r=jschanck,necko-reviewers,kershaw
Status: NEW → RESOLVED
Closed: 2 years ago
Resolution: --- → FIXED
Target Milestone: --- → 103 Branch
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: