mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-24 18:55:30 +00:00
Bug 345127: nsSearchService's loadListener should implement nsIBadCertListener to avoid popping up "wrong cert" dialogs, r=mconnor
This commit is contained in:
parent
a28867687f
commit
4e242e23e4
@ -320,6 +320,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) ||
|
||||
@ -375,6 +376,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) {},
|
||||
|
Loading…
Reference in New Issue
Block a user