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

r/sr=neil
This commit is contained in:
silver%warwickcompsoc.co.uk 2005-01-16 17:01:55 +00:00
Родитель 7441be5622
Коммит f86046b7e4
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;
}