-
Notifications
You must be signed in to change notification settings - Fork 109
Description
In FF 22.0, I get:
Error: TypeError: Components.classes['@mozilla.org/security/recentbadcerts;1'] is undefined Source File: chrome://convergence/content/CertificateStatus.js Line: 34
using master at https://github.com/derekelkins/Convergence, which applies a fix for FF18 and above.
I found that nsIRecentBadCertService is no longer a global service via https://developer.mozilla.org/en-US/docs/Updating_addons_broken_by_private_browsing_changes, which suggests:
nsIRecentBadCertsService: this is no longer a global service, and has been renamed to nsIRecentBadCerts. To obtain this, acquire the nsIX509CertDB service, and use the new getRecentBadCerts method, passing a boolean indicating whether the private bad certificates or public ones are desired.