Bug 1462964: Remove obsolete nsIDOMBlob interface. r=bz

MozReview-Commit-ID: 2HIlaSrvfBe
This commit is contained in:
Kris Maglione
2018-05-21 17:32:44 -07:00
parent 187318b0b7
commit 7e3b82a9eb
33 changed files with 71 additions and 73 deletions

View File

@@ -34,8 +34,12 @@ NS_IMPL_CYCLE_COLLECTION_TRACE_END
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(Blob)
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIDOMBlob)
NS_INTERFACE_MAP_ENTRY(nsIDOMBlob)
NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutable)
// Alas, there is no helper macro for this.
if (aIID.Equals(NS_GET_IID(Blob))) {
*aInstancePtr = do_AddRef(this).take();
return NS_OK;
} else
NS_INTERFACE_MAP_ENTRY(nsIMutable)
NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference)
NS_INTERFACE_MAP_END