mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1064402 - Part 1: Remove Import button in Servers tab of the Certificate Manager. r=keeler
It no longer serves any useful purpose:
1. It is no longer possible to add explicit trust for server certs post Bug 825583.
1A. The Add Exception feature is better suited for this anyways.
2. It isn't possible to set explicit distrust in the Cert Manager, only remove explicit trust.
3. Importing may also inadvertently cause verification failures (see Bug 1202636
).
This commit is contained in:
parent
2d02ff0edd
commit
54993cb06c
@ -110,10 +110,9 @@ unable_to_toggle_fips=Unable to change the FIPS mode for the security device. It
|
||||
resetPasswordConfirmationTitle=Reset Master Password
|
||||
resetPasswordConfirmationMessage=Your password has been reset.
|
||||
|
||||
#Import certificate(s) file dialog
|
||||
# Import certificate(s) file dialog
|
||||
importEmailCertPrompt=Select File containing somebody's Email certificate to import
|
||||
importCACertsPrompt=Select File containing CA certificate(s) to import
|
||||
importServerCertPrompt=Select File containing Server certificate to import
|
||||
file_browse_Certificate_spec=Certificate Files
|
||||
|
||||
# Cert export
|
||||
|
@ -40,10 +40,6 @@
|
||||
label="&certmgr.view2.label;"
|
||||
accesskey="&certmgr.view2.accesskey;"
|
||||
disabled="true" oncommand="viewCerts();"/>
|
||||
<button id="websites_addButton"
|
||||
label="&certmgr.restore2.label;"
|
||||
accesskey="&certmgr.restore2.accesskey;"
|
||||
oncommand="addWebSiteCert();"/>
|
||||
<button id="websites_exportButton"
|
||||
label="&certmgr.export.label;"
|
||||
accesskey="&certmgr.export.accesskey;"
|
||||
|
@ -531,27 +531,6 @@ function addEmailCert()
|
||||
}
|
||||
}
|
||||
|
||||
function addWebSiteCert()
|
||||
{
|
||||
var bundle = document.getElementById("pippki_bundle");
|
||||
var fp = Components.classes[nsFilePicker].createInstance(nsIFilePicker);
|
||||
fp.init(window,
|
||||
bundle.getString("importServerCertPrompt"),
|
||||
nsIFilePicker.modeOpen);
|
||||
fp.appendFilter(bundle.getString("file_browse_Certificate_spec"),
|
||||
gCertFileTypes);
|
||||
fp.appendFilters(nsIFilePicker.filterAll);
|
||||
if (fp.show() == nsIFilePicker.returnOK) {
|
||||
certdb.importCertsFromFile(fp.file, nsIX509Cert.SERVER_CERT);
|
||||
|
||||
var certcache = certdb.getCerts();
|
||||
serverTreeView.loadCertsFromCache(certcache, nsIX509Cert.SERVER_CERT);
|
||||
serverTreeView.selection.clearSelection();
|
||||
caTreeView.loadCertsFromCache(certcache, nsIX509Cert.CA_CERT);
|
||||
caTreeView.selection.clearSelection();
|
||||
}
|
||||
}
|
||||
|
||||
function addException()
|
||||
{
|
||||
window.openDialog('chrome://pippki/content/exceptionDialog.xul', "",
|
||||
|
Loading…
Reference in New Issue
Block a user