Bug 393747 - Support nsISupports in print preview observer, r=gavin

This commit is contained in:
philringnalda@gmail.com 2007-08-26 21:05:06 -07:00
parent 74aec61462
commit 6847f66144

View File

@ -205,7 +205,9 @@ var PrintUtils = {
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;
}