Reduce nsCSSDeclaration footprint
r=dbaron, sr=hyatt
This commit is contained in:
blythe%netscape.com 2006-05-17 02:33:53 +00:00
Родитель de1481c534
Коммит bf8b4d519b
2 изменённых файлов: 4 добавлений и 4 удалений

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

@ -314,7 +314,7 @@ inCSSValueSearch::SearchStyleRule(nsIStyleRule* aStyleRule)
nsCOMPtr<nsICSSStyleRule> cssRule = do_QueryInterface(aStyleRule);
if (cssRule) {
nsCOMPtr<nsICSSDeclaration> aDec = cssRule->GetDeclaration();
nsCSSDeclaration* aDec = cssRule->GetDeclaration();
for (PRUint32 i = 0; i < mPropertyCount; i++) {
nsCSSProperty prop = mProperties[i];
SearchStyleValue(aDec, prop);
@ -327,7 +327,7 @@ inCSSValueSearch::SearchStyleRule(nsIStyleRule* aStyleRule)
}
nsresult
inCSSValueSearch::SearchStyleValue(nsICSSDeclaration* aDec, nsCSSProperty aProp)
inCSSValueSearch::SearchStyleValue(nsCSSDeclaration* aDec, nsCSSProperty aProp)
{
const nsAFlatCString& cstring = nsCSSProps::GetStringValue(aProp);

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

@ -49,7 +49,7 @@
#include "nsVoidArray.h"
#include "nsICSSStyleSheet.h"
#include "nsICSSStyleRule.h"
#include "nsICSSDeclaration.h"
#include "nsCSSDeclaration.h"
#include "nsCSSValue.h"
class inCSSValueSearch : public inICSSValueSearch
@ -82,7 +82,7 @@ protected:
nsresult KillSearch(PRInt16 aResult);
nsresult SearchStyleSheet(nsIStyleSheet* aStyleSheet);
nsresult SearchStyleRule(nsIStyleRule* aStyleRule);
nsresult SearchStyleValue(nsICSSDeclaration* aDec, nsCSSProperty aProp);
nsresult SearchStyleValue(nsCSSDeclaration* aDec, nsCSSProperty aProp);
nsresult EqualizeURL(nsAutoString* aURL);
};