mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 1144607
part 1 - Remove CounterStyleManager::BuildCounterStyle for anonymous counter styles. r=dbaron
This commit is contained in:
parent
57f44ef17b
commit
cd6cb2863b
@ -55,7 +55,7 @@ nsCounterUseNode::GetCounterStyle()
|
||||
style.GetStringValue(ident);
|
||||
mCounterStyle = manager->BuildCounterStyle(ident);
|
||||
} else if (style.GetUnit() == eCSSUnit_Symbols) {
|
||||
mCounterStyle = manager->BuildCounterStyle(style.GetArrayValue());
|
||||
mCounterStyle = new AnonymousCounterStyle(style.GetArrayValue());
|
||||
} else {
|
||||
NS_NOTREACHED("Unknown counter style");
|
||||
mCounterStyle = CounterStyleManager::GetDecimalStyle();
|
||||
|
@ -2028,12 +2028,6 @@ CounterStyleManager::BuildCounterStyle(const nsSubstring& aName)
|
||||
return data;
|
||||
}
|
||||
|
||||
CounterStyle*
|
||||
CounterStyleManager::BuildCounterStyle(const nsCSSValue::Array* aParams)
|
||||
{
|
||||
return new AnonymousCounterStyle(aParams);
|
||||
}
|
||||
|
||||
/* static */ CounterStyle*
|
||||
CounterStyleManager::GetBuiltinStyle(int32_t aStyle)
|
||||
{
|
||||
|
@ -157,7 +157,6 @@ public:
|
||||
}
|
||||
|
||||
CounterStyle* BuildCounterStyle(const nsSubstring& aName);
|
||||
CounterStyle* BuildCounterStyle(const nsCSSValue::Array* aParams);
|
||||
|
||||
static CounterStyle* GetBuiltinStyle(int32_t aStyle);
|
||||
static CounterStyle* GetNoneStyle()
|
||||
|
@ -7218,9 +7218,9 @@ nsRuleNode::ComputeListData(void* aStartStruct,
|
||||
break;
|
||||
}
|
||||
case eCSSUnit_Symbols:
|
||||
list->SetListStyleType(NS_LITERAL_STRING(""),
|
||||
mPresContext->CounterStyleManager()->
|
||||
BuildCounterStyle(typeValue->GetArrayValue()));
|
||||
list->SetListStyleType(
|
||||
NS_LITERAL_STRING(""),
|
||||
new AnonymousCounterStyle(typeValue->GetArrayValue()));
|
||||
break;
|
||||
case eCSSUnit_Null:
|
||||
break;
|
||||
|
Loading…
Reference in New Issue
Block a user