Home | History | Annotate | Download | only in css

Lines Matching refs:CSSParserValue

463 bool CSSParser::validUnit(CSSParserValue* value, Units unitflags, bool strict)
480 case CSSParserValue::Q_EMS:
513 static int unitFromString(CSSParserValue* value)
563 CSSParserValue* numericVal = 0;
566 CSSParserValue* value = m_valueList->valueAt(i);
592 CSSParserValue *value = m_valueList->current();
699 else if (value->unit == CSSParserValue::Function)
895 if ((m_strict && !value) || (value && !(value->unit == CSSParserValue::Operator && value->iValue == ',')))
978 } else if (value->unit == CSSParserValue::Function && equalIgnoringCase(value->function->name, "-webkit-gradient(")) {
1183 CSSParserValue* val;
1606 if (value->unit == CSSParserValue::Function || id == CSSValueNone)
1768 else if (value->unit >= CSSParserValue::Q_EMS)
1798 static bool parseBackgroundClip(CSSParserValue* parserValue, RefPtr<CSSValue>& cssValue)
1825 CSSParserValue* val = m_valueList->current();
1826 if (val->unit == CSSParserValue::Operator && val->iValue == ',') {
1858 CSSParserValue* parserValue = m_valueList->current();
1963 CSSParserValue* val = m_valueList->current();
1964 if (val->unit == CSSParserValue::Operator && val->iValue == ',') {
2021 CSSParserValue* val = m_valueList->current();
2022 if (val->unit == CSSParserValue::Operator && val->iValue == ',') {
2170 while (CSSParserValue* val = m_valueList->current()) {
2177 } else if (val->unit == CSSParserValue::Function) {
2231 CSSParserValue* a = args->current();
2272 if (m_valueList->current()->unit == CSSParserValue::Function) {
2315 CSSParserValue* value = m_valueList->current();
2329 if (value && value->unit == CSSParserValue::Operator && value->iValue == ',')
2358 CSSParserValue* value = m_valueList->current();
2385 if (value && value->unit == CSSParserValue::Operator && value->iValue == ',')
2404 CSSParserValue* value = m_valueList->current();
2424 else if (value->unit == CSSParserValue::Operator && value->iValue == ',')
2447 CSSParserValue* val;
2475 if (val->unit != CSSParserValue::Operator || val->iValue != ',')
2612 CSSParserValue* value = m_valueList->current();
2620 CSSParserValue* value = m_valueList->current();
2628 CSSParserValue* value = m_valueList->current();
2636 CSSParserValue* value = m_valueList->current();
2646 CSSParserValue* value = m_valueList->current();
2659 CSSParserValue* value = m_valueList->current();
2667 CSSParserValue* value = m_valueList->current();
2694 CSSParserValue* v = args->current();
2704 if (v->unit != CSSParserValue::Operator && v->iValue != ',')
2712 CSSParserValue* value = m_valueList->current();
2717 if (value->unit != CSSParserValue::Function)
2743 CSSParserValue* val;
2752 if (val->unit != CSSParserValue::Operator || val->iValue != ',')
2844 static CSSParserValue* skipCommaInDashboardRegion(CSSParserValueList *args)
2848 CSSParserValue* current = args->current();
2849 if (current->unit == CSSParserValue::Operator && current->iValue == ',')
2859 CSSParserValue* value = m_valueList->current();
2880 if (value->unit != CSSParserValue::Function) {
2905 CSSParserValue* arg = args->current();
2988 CSSParserValue* i = args->current();
2998 if (i->unit != CSSParserValue::Operator || i->iValue != ',')
3013 if (i->unit != CSSParserValue::Operator || i->iValue != ',')
3036 CSSParserValue* value = m_valueList->current();
3048 CSSParserValue* a = args->current();
3066 if (a->unit == CSSParserValue::Operator && a->iValue == ',') {
3087 CSSParserValue *value = m_valueList->current();
3164 if (value->unit == CSSParserValue::Operator && value->iValue == '/') {
3196 CSSParserValue* value = m_valueList->current();
3200 CSSParserValue* nextValue = m_valueList->next();
3202 (nextValue->unit == CSSParserValue::Operator && nextValue->iValue == ',');
3257 CSSParserValue* val;
3271 } else if (val->unit == CSSParserValue::Operator && val->iValue == ',') {
3304 CSSParserValue* val;
3318 } else if (val->unit == CSSParserValue::Operator && val->iValue == ',') {
3351 CSSParserValue* val;
3371 } else if (val->unit == CSSParserValue::Operator && val->iValue == ',') {
3399 static bool isValidFormatFunction(CSSParserValue* val)
3408 CSSParserValue* val;
3422 } else if (val->unit == CSSParserValue::Function) {
3429 CSSParserValue* a = args->current();
3441 } else if (val->unit == CSSParserValue::Operator && val->iValue == ',' && expectComma) {
3470 CSSParserValue* currentValue;
3570 bool CSSParser::parseColorParameters(CSSParserValue* value, int* colorArray, bool parseAlpha)
3573 CSSParserValue* v = args->current();
3585 if (v->unit != CSSParserValue::Operator && v->iValue != ',')
3594 if (v->unit != CSSParserValue::Operator && v->iValue != ',')
3609 bool CSSParser::parseHSLParameters(CSSParserValue* value, double* colorArray, bool parseAlpha)
3612 CSSParserValue* v = args->current();
3620 if (v->unit != CSSParserValue::Operator && v->iValue != ',')
3629 if (v->unit != CSSParserValue::Operator && v->iValue != ',')
3639 PassRefPtr<CSSPrimitiveValue> CSSParser::parseColor(CSSParserValue* value)
3647 bool CSSParser::parseColorFromValue(CSSParserValue* value, RGBA32& c, bool svg)
3659 } else if (value->unit == CSSParserValue::Function &&
3668 if (value->unit == CSSParserValue::Function &&
3676 } else if (value->unit == CSSParserValue::Function &&
3684 } else if (value->unit == CSSParserValue::Function &&
3745 void commitLength(CSSParserValue* v)
3787 void commitStyle(CSSParserValue* v)
3822 CSSParserValue* val;
3825 if (val->unit == CSSParserValue::Operator) {
3891 CSSParserValue* val = m_valueList->current();
3957 void commitNumber(CSSParserValue* v)
3975 void commitWidth(CSSParserValue* val)
4063 CSSParserValue* m_borderTop;
4064 CSSParserValue* m_borderRight;
4065 CSSParserValue* m_borderBottom;
4066 CSSParserValue* m_borderLeft;
4076 CSSParserValue* val = m_valueList->current();
4081 } else if (val->unit == CSSParserValue::Function) {
4094 } else if (propId == CSSPropertyWebkitBorderImage && context.allowSlash() && val->unit == CSSParserValue::Operator && val->iValue == '/') {
4145 CSSParserValue* value = m_valueList->valueAt(i);
4146 if (value->unit == CSSParserValue::Operator) {
4200 CSSParserValue* val = m_valueList->current();
4234 static PassRefPtr<CSSPrimitiveValue> parseGradientPoint(CSSParserValue* a, bool horizontal)
4251 static bool parseGradientColorStop(CSSParser* p, CSSParserValue* a, CSSGradientColorStop& stop)
4253 if (a->unit != CSSParserValue::Function)
4290 CSSParserValue* stopArg = args->current();
4299 if (stopArg->unit != CSSParserValue::Operator || stopArg->iValue != ',')
4325 CSSParserValue* a = args->current();
4337 if (!a || a->unit != CSSParserValue::Operator || a->iValue != ',')
4362 if (!a || a->unit != CSSParserValue::Operator || a->iValue != ',')
4374 if (!a || a->unit != CSSParserValue::Operator || a->iValue != ',')
4401 if (!a || a->unit != CSSParserValue::Operator || a->iValue != ',')
4414 if (a->unit != CSSParserValue::Operator || a->iValue != ',')
4446 CSSParserValue* a = args->current();
4556 for (CSSParserValue* value = m_valueList->current(); value; value = m_valueList->next()) {
4557 if (value->unit != CSSParserValue::Function || !value->function)
4578 CSSParserValue* a = args->current();
4596 if (a->unit != CSSParserValue::Operator || a->iValue != ',')
4969 CSSParserValue& CSSParser::sinkFloatingValue(CSSParserValue& value)
4971 if (value.unit == CSSParserValue::Function) {
5245 if (valueList->valueAt(i)->unit == CSSParserValue::Function && checkForVariables(valueList->valueAt(i)->function->args)) {