Closed Bug 1426866 Opened 3 years ago Closed 3 years ago

Certificate Manager broken by Bug 1425688


(Core :: Security: PSM, defect)

Windows 10
Not set



Tracking Status
firefox-esr52 --- unaffected
firefox57 --- unaffected
firefox58 --- unaffected
firefox59 --- fixed


(Reporter: vtol, Assigned: standard8)



(Keywords: regression)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36

Steps to reproduce:

TB 59.0a1 (2017-12-22) (64-bit) on Win 10 W10 x64 (b16299)

Tools > Options > Advanced > Manage Certificates > Your Certificates > Import

Actual results:

pressing "Import" nothing happens

Expected results:

pressing "Import" should open a file explorer window in order to point and pick the certificate(s) desired to import
Severity: normal → major
OS: Unspecified → Windows 10
Hardware: Unspecified → x86_64
I see this too on today Nightly.
Errors in console when opening the Certmanager:
SyntaxError: redeclaration of const Services  certManager.js:1:1
	<anonymous> chrome://pippki/content/certManager.js:1:1
ReferenceError: LoadCerts is not defined[Learn More]  certManager.xul:1:1
	onload chrome://pippki/content/certManager.xul:1:1

And clicking on Import... I get:
ReferenceError: restoreCerts is not defined[Learn More]  certManager.xul:1:1
	oncommand chrome://pippki/content/certManager.xul:1:1

Backout of bug 1425688 fixes this for me.
Component: Preferences → Security: PSM
Depends on: 1425688
Ever confirmed: true
Product: Thunderbird → Core
Version: 59 → Trunk
Duplicate of this bug: 1427046
Right, still working in Daily of 2017-12-21.

Mark, what do we need to do to get this working again? Looking briefly at this, I don't see any TB specific code. certManager.xul and JS files are in M-C.
Flags: needinfo?(standard8)
(In reply to Richard Marti (:Paenglab) from comment #1)
> I see this too on today Nightly.
You mean Nightly FF or Daily TB?
Nightly is FX. So yes, in FX. Thai's why I moved this bug to m-c.
Keywords: regression
Duplicate of this bug: 1427219
Moreover, no certificates are listed in the Certificate Manager at all. Bug 1425688 completely broke the Certificate Manager. It should be backed out ASAP.
Severity: major → blocker
Summary: import pkcs12 certificate not working → Certificate Manager broken by Bug 1425688
Fixed by backout of bug 1425688.
Closed: 3 years ago
Flags: needinfo?(standard8)
Resolution: --- → FIXED
Target Milestone: --- → mozilla59
Assignee: nobody → standard8
You need to log in before you can comment on or make changes to this bug.