summaryrefslogtreecommitdiffstats
path: root/WebCore/css/CSSParserValues.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/css/CSSParserValues.cpp')
-rw-r--r--WebCore/css/CSSParserValues.cpp11
1 files changed, 1 insertions, 10 deletions
diff --git a/WebCore/css/CSSParserValues.cpp b/WebCore/css/CSSParserValues.cpp
index 55ecb7f..06651f1 100644
--- a/WebCore/css/CSSParserValues.cpp
+++ b/WebCore/css/CSSParserValues.cpp
@@ -26,11 +26,6 @@
namespace WebCore {
-bool CSSParserValue::isVariable() const
-{
- return unit == CSSPrimitiveValue::CSS_PARSER_VARIABLE_FUNCTION_SYNTAX;
-}
-
CSSParserValueList::~CSSParserValueList()
{
size_t numValues = m_values.size();
@@ -42,15 +37,11 @@ CSSParserValueList::~CSSParserValueList()
void CSSParserValueList::addValue(const CSSParserValue& v)
{
- if (v.unit == CSSPrimitiveValue::CSS_PARSER_VARIABLE_FUNCTION_SYNTAX) // isVariable() is not inlined. This is hot.
- m_variablesCount++;
m_values.append(v);
}
void CSSParserValueList::deleteValueAt(unsigned i)
{
- if (m_values[i].isVariable())
- m_variablesCount--;
m_values.remove(i);
}
@@ -69,7 +60,7 @@ PassRefPtr<CSSValue> CSSParserValue::createCSSValue()
parsedValue = primitiveValue;
} else if (unit == CSSParserValue::Function)
parsedValue = CSSFunctionValue::create(function);
- else if (unit == CSSPrimitiveValue::CSS_STRING || unit == CSSPrimitiveValue::CSS_URI || unit == CSSPrimitiveValue::CSS_PARSER_HEXCOLOR || isVariable())
+ else if (unit == CSSPrimitiveValue::CSS_STRING || unit == CSSPrimitiveValue::CSS_URI || unit == CSSPrimitiveValue::CSS_PARSER_HEXCOLOR)
parsedValue = CSSPrimitiveValue::create(string, (CSSPrimitiveValue::UnitTypes)unit);
else if (unit >= CSSPrimitiveValue::CSS_NUMBER && unit <= CSSPrimitiveValue::CSS_KHZ)
parsedValue = CSSPrimitiveValue::create(fValue, (CSSPrimitiveValue::UnitTypes)unit);