Bug 108603 - Remove NS_IMPL_QUERY_INTERFACE_INHERITED0. r=mccr8, r=froydnj

This commit is contained in:
Aidin Gharibnavaz 2015-07-24 12:13:00 -04:00
parent 8ada8f23d2
commit 4685f4a3ce
2 changed files with 3 additions and 9 deletions

View File

@ -135,9 +135,7 @@ MultipartImage::~MultipartImage()
mTracker->ResetImage();
}
NS_IMPL_QUERY_INTERFACE_INHERITED0(MultipartImage, ImageWrapper)
NS_IMPL_ADDREF_INHERITED(MultipartImage, ImageWrapper)
NS_IMPL_RELEASE_INHERITED(MultipartImage, ImageWrapper)
NS_IMPL_ISUPPORTS_INHERITED0(MultipartImage, ImageWrapper)
void
MultipartImage::BeginTransitionToPart(Image* aNextPart)

View File

@ -1007,11 +1007,6 @@ NS_IMETHODIMP_(MozExternalRefCountType) Class::Release(void) \
MOZ_FOR_EACH(NS_INTERFACE_TABLE_ENTRY, (aClass,), (__VA_ARGS__)) \
NS_INTERFACE_TABLE_END
#define NS_IMPL_QUERY_INTERFACE_INHERITED0(aClass, aSuper) \
NS_INTERFACE_TABLE_HEAD(aClass) \
NS_INTERFACE_TABLE_INHERITED0(aClass) \
NS_INTERFACE_TABLE_TAIL_INHERITING(aSuper)
#define NS_IMPL_QUERY_INTERFACE_INHERITED(aClass, aSuper, ...) \
NS_INTERFACE_TABLE_HEAD(aClass) \
NS_INTERFACE_TABLE_INHERITED(aClass, __VA_ARGS__) \
@ -1036,7 +1031,8 @@ NS_IMETHODIMP_(MozExternalRefCountType) Class::Release(void) \
NS_IMPL_QUERY_INTERFACE(aClass, __VA_ARGS__)
#define NS_IMPL_ISUPPORTS_INHERITED0(aClass, aSuper) \
NS_IMPL_QUERY_INTERFACE_INHERITED0(aClass, aSuper) \
NS_INTERFACE_TABLE_HEAD(aClass) \
NS_INTERFACE_TABLE_TAIL_INHERITING(aSuper) \
NS_IMPL_ADDREF_INHERITED(aClass, aSuper) \
NS_IMPL_RELEASE_INHERITED(aClass, aSuper) \