зеркало из https://github.com/mozilla/gecko-dev.git
Bug 916871 - Remove classinfo bits for CSSGroupRuleRuleList. r=bz
This commit is contained in:
Родитель
d6edaaced0
Коммит
d8a83aa453
|
@ -352,8 +352,6 @@ static nsDOMClassInfoData sClassInfoData[] = {
|
|||
DOM_DEFAULT_SCRIPTABLE_FLAGS)
|
||||
NS_DEFINE_CLASSINFO_DATA(CSSRuleList, nsCSSRuleListSH,
|
||||
ARRAY_SCRIPTABLE_FLAGS)
|
||||
NS_DEFINE_CLASSINFO_DATA(CSSGroupRuleRuleList, nsCSSRuleListSH,
|
||||
ARRAY_SCRIPTABLE_FLAGS)
|
||||
NS_DEFINE_CLASSINFO_DATA(MediaList, nsMediaListSH,
|
||||
ARRAY_SCRIPTABLE_FLAGS)
|
||||
NS_DEFINE_CLASSINFO_DATA(StyleSheetList, nsStyleSheetListSH,
|
||||
|
@ -1082,10 +1080,6 @@ nsDOMClassInfo::Init()
|
|||
DOM_CLASSINFO_MAP_ENTRY(nsIDOMCSSRuleList)
|
||||
DOM_CLASSINFO_MAP_END
|
||||
|
||||
DOM_CLASSINFO_MAP_BEGIN_NO_CLASS_IF(CSSGroupRuleRuleList, nsIDOMCSSRuleList)
|
||||
DOM_CLASSINFO_MAP_ENTRY(nsIDOMCSSRuleList)
|
||||
DOM_CLASSINFO_MAP_END
|
||||
|
||||
DOM_CLASSINFO_MAP_BEGIN(MediaList, nsIDOMMediaList)
|
||||
DOM_CLASSINFO_MAP_ENTRY(nsIDOMMediaList)
|
||||
DOM_CLASSINFO_MAP_END
|
||||
|
|
|
@ -19,7 +19,6 @@ DOMCI_CLASS(CSSImportRule)
|
|||
DOMCI_CLASS(CSSMediaRule)
|
||||
DOMCI_CLASS(CSSNameSpaceRule)
|
||||
DOMCI_CLASS(CSSRuleList)
|
||||
DOMCI_CLASS(CSSGroupRuleRuleList)
|
||||
DOMCI_CLASS(MediaList)
|
||||
DOMCI_CLASS(StyleSheetList)
|
||||
DOMCI_CLASS(CSSStyleSheet)
|
||||
|
|
|
@ -134,7 +134,6 @@ var interfaceNamesInGlobalScope =
|
|||
"CSSFontFaceRule",
|
||||
{name: "CSSFontFeatureValuesRule", release: false},
|
||||
"CSSGroupingRule",
|
||||
"CSSGroupRuleRuleList",
|
||||
"CSSImportRule",
|
||||
"CSSMediaRule",
|
||||
"CSSMozDocumentRule",
|
||||
|
|
|
@ -161,12 +161,12 @@ GroupRuleRuleList::~GroupRuleRuleList()
|
|||
{
|
||||
}
|
||||
|
||||
// QueryInterface implementation for CSSGroupRuleRuleList
|
||||
// QueryInterface implementation for GroupRuleRuleList
|
||||
NS_INTERFACE_MAP_BEGIN(GroupRuleRuleList)
|
||||
NS_INTERFACE_MAP_ENTRY(nsICSSRuleList)
|
||||
NS_INTERFACE_MAP_ENTRY(nsIDOMCSSRuleList)
|
||||
NS_INTERFACE_MAP_ENTRY(nsISupports)
|
||||
NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO(CSSGroupRuleRuleList)
|
||||
NS_DOM_INTERFACE_MAP_ENTRY_CLASSINFO(CSSRuleList)
|
||||
NS_INTERFACE_MAP_END
|
||||
|
||||
|
||||
|
@ -202,9 +202,6 @@ GroupRuleRuleList::IndexedGetter(uint32_t aIndex, bool& aFound)
|
|||
} // namespace css
|
||||
} // namespace mozilla
|
||||
|
||||
// Must be outside the namespace
|
||||
DOMCI_DATA(CSSGroupRuleRuleList, css::GroupRuleRuleList)
|
||||
|
||||
// -------------------------------------------
|
||||
// CharsetRule
|
||||
//
|
||||
|
|
Загрузка…
Ссылка в новой задаче