diff --git a/mozilla/browser/components/search/nsSearchService.js b/mozilla/browser/components/search/nsSearchService.js index 80f3be90cfd..988f21f7819 100755 --- a/mozilla/browser/components/search/nsSearchService.js +++ b/mozilla/browser/components/search/nsSearchService.js @@ -321,6 +321,7 @@ loadListener.prototype = { aIID.equals(Ci.nsIStreamListener) || aIID.equals(Ci.nsIChannelEventSink) || aIID.equals(Ci.nsIInterfaceRequestor) || + aIID.equals(Ci.nsIBadCertListener) || // See FIXME comment below aIID.equals(Ci.nsIHttpEventSink) || aIID.equals(Ci.nsIProgressEventSink) || @@ -376,6 +377,24 @@ loadListener.prototype = { return this.QueryInterface(aIID); }, + // nsIBadCertListener + confirmUnknownIssuer: function SRCH_load_CUI(aSocketInfo, aCert, + aCertAddType) { + return false; + }, + + confirmMismatchDomain: function SRCH_load_CMD(aSocketInfo, aTargetURL, + aCert) { + return false; + }, + + confirmCertExpired: function SRCH_load_CCE(aSocketInfo, aCert) { + return false; + }, + + notifyCrlNextupdate: function SRCH_load_NCN(aSocketInfo, aTargetURL, aCert) { + }, + // FIXME: bug 253127 // nsIHttpEventSink onRedirect: function (aChannel, aNewChannel) {},