Bug 231892 - gPrintPreviewObs should not throw for QI to nsISupports.

r/sr=neil
This commit is contained in:
silver%warwickcompsoc.co.uk 2006-09-14 06:09:42 +00:00
Родитель 346b0149f1
Коммит ab4522987b
1 изменённых файлов: 4 добавлений и 1 удалений

Просмотреть файл

@ -195,8 +195,11 @@ var gPrintPreviewObs = {
QueryInterface : function(iid)
{
if (iid.equals(Components.interfaces.nsIObserver) || iid.equals(Components.interfaces.nsISupportsWeakReference))
if (iid.equals(Components.interfaces.nsIObserver) ||
iid.equals(Components.interfaces.nsISupportsWeakReference) ||
iid.equals(Components.interfaces.nsISupports)) {
return this;
}
throw Components.results.NS_NOINTERFACE;
}