Bug 995780 - Remove CSSStyleSheet classinfo; r=bz

This commit is contained in:
Ms2ger 2014-05-30 09:36:51 +02:00
Родитель 2101f91b52
Коммит d1f63c87ff
3 изменённых файлов: 0 добавлений и 11 удалений

Просмотреть файл

@ -102,7 +102,6 @@
#include "nsIDOMMozCSSKeyframesRule.h"
#include "nsIDOMCSSPageRule.h"
#include "nsIDOMCSSStyleRule.h"
#include "nsIDOMCSSStyleSheet.h"
#include "nsIDOMXULCommandDispatcher.h"
#include "nsIControllers.h"
#include "nsIBoxObject.h"
@ -306,8 +305,6 @@ static nsDOMClassInfoData sClassInfoData[] = {
DOM_DEFAULT_SCRIPTABLE_FLAGS)
NS_DEFINE_CLASSINFO_DATA(CSSNameSpaceRule, nsDOMGenericSH,
DOM_DEFAULT_SCRIPTABLE_FLAGS)
NS_DEFINE_CLASSINFO_DATA(CSSStyleSheet, nsDOMGenericSH,
DOM_DEFAULT_SCRIPTABLE_FLAGS)
// XUL classes
#ifdef MOZ_XUL
@ -899,10 +896,6 @@ nsDOMClassInfo::Init()
DOM_CLASSINFO_MAP_ENTRY(nsIDOMCSSRule)
DOM_CLASSINFO_MAP_END
DOM_CLASSINFO_MAP_BEGIN(CSSStyleSheet, nsIDOMCSSStyleSheet)
DOM_CLASSINFO_MAP_ENTRY(nsIDOMCSSStyleSheet)
DOM_CLASSINFO_MAP_END
#ifdef MOZ_XUL
DOM_CLASSINFO_MAP_BEGIN(XULCommandDispatcher, nsIDOMXULCommandDispatcher)
DOM_CLASSINFO_MAP_ENTRY(nsIDOMXULCommandDispatcher)

Просмотреть файл

@ -15,7 +15,6 @@ DOMCI_CLASS(CSSCharsetRule)
DOMCI_CLASS(CSSImportRule)
DOMCI_CLASS(CSSMediaRule)
DOMCI_CLASS(CSSNameSpaceRule)
DOMCI_CLASS(CSSStyleSheet)
// XUL classes
#ifdef MOZ_XUL

Просмотреть файл

@ -1120,8 +1120,6 @@ nsCSSStyleSheet::TraverseInner(nsCycleCollectionTraversalCallback &cb)
}
}
DOMCI_DATA(CSSStyleSheet, nsCSSStyleSheet)
// QueryInterface implementation for nsCSSStyleSheet
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSStyleSheet)
NS_WRAPPERCACHE_INTERFACE_MAP_ENTRY
@ -1130,7 +1128,6 @@ NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(nsCSSStyleSheet)
NS_INTERFACE_MAP_ENTRY(nsIDOMCSSStyleSheet)
NS_INTERFACE_MAP_ENTRY(nsICSSLoaderObserver)
NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStyleSheet)
NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO(CSSStyleSheet)
if (aIID.Equals(NS_GET_IID(nsCSSStyleSheet)))
foundInterface = reinterpret_cast<nsISupports*>(this);
else