mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 888685: SVGTransformList doesn't need to inherit nsISupports r=bz
This commit is contained in:
parent
e49d6f29c4
commit
400252137b
@ -59,13 +59,8 @@ NS_IMPL_CYCLE_COLLECTION_TRACE_BEGIN(DOMSVGTransformList)
|
||||
NS_IMPL_CYCLE_COLLECTION_TRACE_PRESERVED_WRAPPER
|
||||
NS_IMPL_CYCLE_COLLECTION_TRACE_END
|
||||
|
||||
NS_IMPL_CYCLE_COLLECTING_ADDREF(DOMSVGTransformList)
|
||||
NS_IMPL_CYCLE_COLLECTING_RELEASE(DOMSVGTransformList)
|
||||
|
||||
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(DOMSVGTransformList)
|
||||
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
|
||||
NS_INTERFACE_MAP_ENTRY(nsISupports)
|
||||
NS_INTERFACE_MAP_END
|
||||
NS_IMPL_CYCLE_COLLECTION_ROOT_NATIVE(DOMSVGTransformList, AddRef)
|
||||
NS_IMPL_CYCLE_COLLECTION_UNROOT_NATIVE(DOMSVGTransformList, Release)
|
||||
|
||||
//----------------------------------------------------------------------
|
||||
// DOMSVGTransformList methods:
|
||||
|
@ -33,14 +33,13 @@ class SVGTransform;
|
||||
*
|
||||
* See the architecture comment in SVGAnimatedTransformList.h.
|
||||
*/
|
||||
class DOMSVGTransformList MOZ_FINAL : public nsISupports,
|
||||
public nsWrapperCache
|
||||
class DOMSVGTransformList MOZ_FINAL : public nsWrapperCache
|
||||
{
|
||||
friend class dom::SVGTransform;
|
||||
|
||||
public:
|
||||
NS_DECL_CYCLE_COLLECTING_ISUPPORTS
|
||||
NS_DECL_CYCLE_COLLECTION_SCRIPT_HOLDER_CLASS(DOMSVGTransformList)
|
||||
NS_INLINE_DECL_CYCLE_COLLECTING_NATIVE_REFCOUNTING(DOMSVGTransformList)
|
||||
NS_DECL_CYCLE_COLLECTION_SCRIPT_HOLDER_NATIVE_CLASS(DOMSVGTransformList)
|
||||
|
||||
DOMSVGTransformList(dom::SVGAnimatedTransformList *aAList,
|
||||
const SVGTransformList &aInternalList)
|
||||
|
Loading…
Reference in New Issue
Block a user