зеркало из https://github.com/mozilla/gecko-dev.git
changed style selector api
This commit is contained in:
Родитель
1aac9353da
Коммит
2d908e2801
|
@ -313,37 +313,21 @@ void nsXIFConverter::EndCSSRule()
|
|||
}
|
||||
|
||||
|
||||
void nsXIFConverter::BeginCSSSelector()
|
||||
void nsXIFConverter::BeginCSSSelectors()
|
||||
{
|
||||
BeginStartTag(mSelector);
|
||||
}
|
||||
|
||||
void nsXIFConverter::EndCSSSelector()
|
||||
void nsXIFConverter::EndCSSSelectors()
|
||||
{
|
||||
FinishStartTag(mSelector,PR_TRUE);
|
||||
}
|
||||
|
||||
|
||||
|
||||
void nsXIFConverter::AddCSSTag(const nsString& aTag)
|
||||
void nsXIFConverter::AddCSSSelectors(const nsString& aSelectors)
|
||||
{
|
||||
AddAttribute(nsString("tag"),aTag);
|
||||
}
|
||||
|
||||
|
||||
void nsXIFConverter::AddCSSID(const nsString& aTag)
|
||||
{
|
||||
AddAttribute(nsString("id"),aTag);
|
||||
}
|
||||
|
||||
void nsXIFConverter::AddCSSClass(const nsString& aTag)
|
||||
{
|
||||
AddAttribute(nsString("class"),aTag);
|
||||
}
|
||||
|
||||
void nsXIFConverter::AddCSSPsuedoClass(const nsString& aTag)
|
||||
{
|
||||
AddAttribute(nsString("pseudo_class"),aTag);
|
||||
AddAttribute(nsString("selectors"),aSelectors);
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -99,12 +99,9 @@ public:
|
|||
void BeginCSSRule();
|
||||
void EndCSSRule();
|
||||
|
||||
void BeginCSSSelector();
|
||||
void AddCSSTag(const nsString& aTag);
|
||||
void AddCSSID(const nsString& aTag);
|
||||
void AddCSSClass(const nsString& aTag);
|
||||
void AddCSSPsuedoClass(const nsString& aTag);
|
||||
void EndCSSSelector();
|
||||
void BeginCSSSelectors();
|
||||
void AddCSSSelectors(const nsString& aSelectors);
|
||||
void EndCSSSelectors();
|
||||
|
||||
void BeginCSSDeclarationList();
|
||||
void BeginCSSDeclaration();
|
||||
|
|
Загрузка…
Ссылка в новой задаче