Home | History | Annotate | Download | only in css

Lines Matching defs:CSSParser

26 #include "CSSParser.h"
134 CSSParser::CSSParser(bool strictParsing)
169 CSSParser::~CSSParser()
201 void CSSParser::setupParser(const char* prefix, const String& string, const char* suffix)
227 void CSSParser::parseSheet(CSSStyleSheet* sheet, const String& string, int startLineNumber, StyleRuleRangeMap* ruleRangeMap)
245 PassRefPtr<CSSRule> CSSParser::parseRule(CSSStyleSheet* sheet, const String& string)
254 PassRefPtr<CSSRule> CSSParser::parseKeyframeRule(CSSStyleSheet *sheet, const String &string)
318 if (!CSSParser::parseColor(string, color, strict && string[0] != '#'))
409 bool CSSParser::parseValue(CSSMutableStyleDeclaration* declaration, int propertyId, const String& string, bool important, bool strict)
415 CSSParser parser(strict);
419 bool CSSParser::parseValue(CSSMutableStyleDeclaration* declaration, int propertyId, const String& string, bool important)
447 bool CSSParser::parseColor(RGBA32& color, const String& string, bool strict)
453 CSSParser parser(true);
472 bool CSSParser::parseColor(CSSMutableStyleDeclaration* declaration, const String& string)
484 bool CSSParser::parseSystemColor(RGBA32& color, const String& string, Document* document)
500 void CSSParser::parseSelector(const String& string, Document* doc, CSSSelectorList& selectorList)
517 bool CSSParser::parseDeclaration(CSSMutableStyleDeclaration* declaration, const String& string, RefPtr<CSSStyleSourceData>* styleSourceData)
560 bool CSSParser::parseMediaQuery(MediaList* queries, const String& string)
582 void CSSParser::addProperty(int propId, PassRefPtr<CSSValue> value, bool important)
595 void CSSParser::rollbackLastProperties(int num)
604 void CSSParser::clearProperties()
613 void CSSParser::setStyleSheet(CSSStyleSheet* styleSheet)
619 Document* CSSParser::document() const
631 bool CSSParser::validUnit(CSSParserValue* value, Units unitflags, bool strict)
724 void CSSParser::checkForOrphanedUnits()
755 bool CSSParser::parseValue(int propId, bool important)
2048 PassRefPtr<CSSValue> CSSParser::parseWCSSInputProperty()
2068 void CSSParser::addFillValue(RefPtr<CSSValue>& lval, PassRefPtr<CSSValue> rval)
2097 bool CSSParser::parseFillShorthand(int propId, const int* properties, int numProperties, bool important)
2226 void CSSParser::addAnimationValue(RefPtr<CSSValue>& lval, PassRefPtr<CSSValue> rval)
2243 bool CSSParser::parseAnimationShorthand(bool important)
2304 bool CSSParser::parseTransitionShorthand(bool important)
2362 bool CSSParser::parseShorthand(int propId, const int *properties, int numProperties, bool important)
2400 bool CSSParser::parse4Values(int propId, const int *properties, bool important)
2462 bool CSSParser::parsePage(int propId, bool important)
2484 bool CSSParser::parseSize(int propId, bool important)
2514 CSSParser::SizeParameterType CSSParser::parseSizeParameter(CSSValueList* parsedValues, CSSParserValue* value, SizeParameterType prevParamType)
2558 bool CSSParser::parseQuotes(int propId, bool important)
2581 bool CSSParser::parseContent(int propId, bool important)
2650 PassRefPtr<CSSValue> CSSParser::parseAttr(CSSParserValueList* args)
2673 PassRefPtr<CSSValue> CSSParser::parseBackgroundColor()
2682 bool CSSParser::parseFillImage(RefPtr<CSSValue>& value)
2702 PassRefPtr<CSSValue> CSSParser::parseFillPositionX(CSSParserValueList* valueList)
2719 PassRefPtr<CSSValue> CSSParser::parseFillPositionY(CSSParserValueList* valueList)
2736 PassRefPtr<CSSValue> CSSParser::parseFillPositionComponent(CSSParserValueList* valueList, unsigned& cumulativeFlags, FillPositionFlag& individualFlag)
2779 void CSSParser::parseFillPosition(CSSParserValueList* valueList, RefPtr<CSSValue>& value1, RefPtr<CSSValue>& value2)
2823 void CSSParser::parseFillRepeat(RefPtr<CSSValue>& value1, RefPtr<CSSValue>& value2)
2868 PassRefPtr<CSSValue> CSSParser::parseFillSize(int propId, bool& allowComma)
2909 bool CSSParser::parseFillProperty(int propId, int& propId1, int& propId2,
3075 PassRefPtr<CSSValue> CSSParser::parseAnimationDelay()
3083 PassRefPtr<CSSValue> CSSParser::parseAnimationDirection()
3091 PassRefPtr<CSSValue> CSSParser::parseAnimationDuration()
3099 PassRefPtr<CSSValue> CSSParser::parseAnimationFillMode()
3107 PassRefPtr<CSSValue> CSSParser::parseAnimationIterationCount()
3117 PassRefPtr<CSSValue> CSSParser::parseAnimationName()
3130 PassRefPtr<CSSValue> CSSParser::parseAnimationPlayState()
3138 PassRefPtr<CSSValue> CSSParser::parseAnimationProperty()
3153 bool CSSParser::parseTransformOriginShorthand(RefPtr<CSSValue>& value1, RefPtr<CSSValue>& value2, RefPtr<CSSValue>& value3)
3170 bool CSSParser::parseCubicBezierTimingFunctionValue(CSSParserValueList*& args, double& result)
3188 PassRefPtr<CSSValue> CSSParser::parseAnimationTimingFunction()
3254 bool CSSParser::parseAnimationProperty(int propId, RefPtr<CSSValue>& result)
3374 bool CSSParser::parseDashboardRegions(int propId, bool important)
3499 PassRefPtr<CSSValue> CSSParser::parseCounterContent(CSSParserValueList* args, bool counters)
3553 bool CSSParser::parseShape(int propId, bool important)
3603 bool CSSParser::parseFont(bool important)
3712 PassRefPtr<CSSValueList> CSSParser::parseFontFamily()
3771 bool CSSParser::parseFontStyle(bool important)
3818 bool CSSParser::parseFontVariant(bool important)
3865 bool CSSParser::parseFontWeight(bool important)
3924 bool CSSParser::parseFontFaceSrc()
3986 bool CSSParser::parseFontFaceUnicodeRange()
4297 bool CSSParser::parseColor(const String &name, RGBA32& rgb, bool strict)
4382 bool CSSParser::parseColorParameters(CSSParserValue* value, int* colorArray, bool parseAlpha)
4423 bool CSSParser::parseHSLParameters(CSSParserValue* value, double* colorArray, bool parseAlpha)
4453 PassRefPtr<CSSPrimitiveValue> CSSParser::parseColor(CSSParserValue* value)
4461 bool CSSParser::parseColorFromValue(CSSParserValue* value, RGBA32& c)
4466 if (!CSSParser::parseColor(str, c, m_strict))
4471 if (!CSSParser::parseColor(value->string, c, m_strict && value->unit == CSSPrimitiveValue::CSS_IDENT))
4634 bool CSSParser::parseShadow(int propId, bool important)
4701 bool CSSParser::parseReflect(int propId, bool important)
4815 PassRefPtr<CSSValue> commitBorderImage(CSSParser* p, bool important)
4890 bool CSSParser::parseBorderImage(int propId, bool important, RefPtr<CSSValue>& result)
4952 bool CSSParser::parseBorderRadius(int propId, bool important)
5012 bool CSSParser::parseCounter(int propId, int defaultValue, bool important)
5072 static bool parseDeprecatedGradientColorStop(CSSParser* p, CSSParserValue* a, CSSGradientColorStop& stop)
5136 bool CSSParser::parseDeprecatedGradient(RefPtr<CSSValue>& gradient)
5286 static PassRefPtr<CSSPrimitiveValue> parseGradientColorOrKeyword(CSSParser* p, CSSParserValue* value)
5295 bool CSSParser::parseLinearGradient(RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)
5365 bool CSSParser::parseRadialGradient(RefPtr<CSSValue>& gradient, CSSGradientRepeat repeating)
5484 bool CSSParser::parseGradientColorStops(CSSParserValueList* valueList, CSSGradientValue* gradient, bool expectComma)
5522 bool CSSParser::isGeneratedImageValue(CSSParserValue* val) const
5535 bool CSSParser::parseGeneratedImage(RefPtr<CSSValue>& value)
5563 bool CSSParser::parseCanvas(RefPtr<CSSValue>& canvas)
5587 , m_unit(CSSParser::FUnknown)
5590 m_unit = CSSParser::FNumber;
5602 m_unit = CSSParser::FNumber;
5605 m_unit = CSSParser::FAngle;
5609 m_unit = CSSParser::FAngle;
5619 m_unit = CSSParser::FNumber;
5621 m_unit = CSSParser::FAngle;
5629 m_unit = CSSParser::FLength | CSSParser::FPercent;
5641 m_unit = CSSParser::FLength | CSSParser::FPercent;
5645 m_unit = CSSParser::FNumber;
5649 m_unit = CSSParser::FNumber;
5652 m_unit = CSSParser::FNumber;
5663 CSSParser::Units unit() const { return m_unit; }
5672 CSSParser::Units m_unit;
5675 PassRefPtr<CSSValueList> CSSParser::parseTransform()
5708 CSSParser::Units unit = info.unit();
5746 bool CSSParser::parseTransformOrigin(int propId, int& propId1, int& propId2, int& propId3, RefPtr<CSSValue>& value, RefPtr<CSSValue>& value2, RefPtr<CSSValue>& value3)
5787 bool CSSParser::parsePerspectiveOrigin(int propId, int& propId1, int& propId2, RefPtr<CSSValue>& value, RefPtr<CSSValue>& value2)
5817 bool CSSParser::parseTextEmphasisStyle(bool important)
5874 bool CSSParser::parseLineBoxContain(bool important)
5920 int CSSParser::lex(void* yylvalWithoutType)
6001 void CSSParser::recheckAtKeyword(const UChar* str, int len)
6022 UChar* CSSParser::text(int *length)
6138 void CSSParser::countLines()
6146 CSSParserSelector* CSSParser::createFloatingSelector()
6153 PassOwnPtr<CSSParserSelector> CSSParser
6162 Vector<OwnPtr<CSSParserSelector> >* CSSParser::createFloatingSelectorVector()
6169 PassOwnPtr<Vector<OwnPtr<CSSParserSelector> > > CSSParser::sinkFloatingSelectorVector(Vector<OwnPtr<CSSParserSelector> >* selectorVector)
6178 CSSParserValueList* CSSParser::createFloatingValueList()
6185 CSSParserValueList* CSSParser::sinkFloatingValueList(CSSParserValueList* list)
6194 CSSParserFunction* CSSParser::createFloatingFunction()
6201 CSSParserFunction* CSSParser::sinkFloatingFunction(CSSParserFunction* function)
6210 CSSParserValue& CSSParser::sinkFloatingValue(CSSParserValue& value)
6219 MediaQueryExp* CSSParser::createFloatingMediaQueryExp(const AtomicString& mediaFeature, CSSParserValueList* values)
6225 PassOwnPtr<MediaQueryExp> CSSParser::sinkFloatingMediaQueryExp(MediaQueryExp* expression)
6231 Vector<OwnPtr<MediaQueryExp> >* CSSParser::createFloatingMediaQueryExpList()
6237 PassOwnPtr<Vector<OwnPtr<MediaQueryExp> > > CSSParser::sinkFloatingMediaQueryExpList(Vector<OwnPtr<MediaQueryExp> >* list)
6243 MediaQuery* CSSParser::createFloatingMediaQuery(MediaQuery::Restrictor restrictor, const String& mediaType, PassOwnPtr<Vector<OwnPtr<MediaQueryExp> > > expressions)
6249 MediaQuery* CSSParser::createFloatingMediaQuery(PassOwnPtr<Vector<OwnPtr<MediaQueryExp> > > expressions)
6254 PassOwnPtr<MediaQuery> CSSParser::sinkFloatingMediaQuery(MediaQuery* query)
6260 MediaList* CSSParser::createMediaList()
6268 CSSRule* CSSParser::createCharsetRule(const CSSParserString& charset)
6278 CSSRule* CSSParser::createImportRule(const CSSParserString& url, MediaList* media)
6288 CSSRule* CSSParser::createMediaRule(MediaList* media, CSSRuleList* rules)
6299 CSSRuleList* CSSParser::createRuleList()
6308 WebKitCSSKeyframesRule* CSSParser::createKeyframesRule()
6317 CSSRule* CSSParser::createStyleRule(Vector<OwnPtr<CSSParserSelector> >* selectors)
6346 CSSRule* CSSParser::createFontFaceRule()
6373 void CSSParser::addNamespace(const AtomicString& prefix, const AtomicString& uri)
6381 void CSSParser::updateSpecifiersWithElementName(const AtomicString& namespacePrefix, const AtomicString& elementName, CSSParserSelector* specifiers)
6407 CSSRule* CSSParser::createPageRule(PassOwnPtr<CSSParserSelector> pageSelector)
6425 CSSRule* CSSParser::createMarginAtRule(CSSSelector::MarginBoxType /* marginBox */)
6436 void CSSParser::startDeclarationsForMarginBox()
6441 void CSSParser::endDeclarationsForMarginBox()
6448 void CSSParser::deleteFontFaceOnlyValues()
6466 WebKitCSSKeyframeRule* CSSParser::createKeyframeRule(CSSParserValueList* keys)
6489 void CSSParser::invalidBlockHit()
6495 void CSSParser::updateLastSelectorLineAndPosition()
6501 void CSSParser::markSelectorListStart()
6506 void CSSParser::markSelectorListEnd()
6520 void CSSParser::markRuleBodyStart()
6530 void CSSParser::markRuleBodyEnd()
6537 void CSSParser::markPropertyStart()
6544 void CSSParser::markPropertyEnd(bool isImportantFound, bool isPropertyParsed)
6797 #define YY_DECL int CSSParser::lex()