Chromium Code Reviews| Index: third_party/WebKit/Source/core/css/parser/CSSParserToken.cpp |
| diff --git a/third_party/WebKit/Source/core/css/parser/CSSParserToken.cpp b/third_party/WebKit/Source/core/css/parser/CSSParserToken.cpp |
| index e383267dabb612cab17b747dc75707069aee4326..a243540b6eb5b39b2a9bbe5bff95cbd0ea24c770 100644 |
| --- a/third_party/WebKit/Source/core/css/parser/CSSParserToken.cpp |
| +++ b/third_party/WebKit/Source/core/css/parser/CSSParserToken.cpp |
| @@ -129,6 +129,18 @@ CSSValueID CSSParserToken::functionId() const |
| return static_cast<CSSValueID>(m_id); |
| } |
| +bool CSSParserToken::needsStringBacking() const |
| +{ |
| + CSSParserTokenType t = type(); |
|
Timothy Loh
2015/09/30 02:09:28
t -> tokenType?
|
| + return t == IdentToken |
| + || t == FunctionToken |
| + || t == AtKeywordToken |
| + || t == HashToken |
| + || t == UrlToken |
| + || t == DimensionToken |
| + || t == StringToken; |
| +} |
| + |
| void CSSParserToken::serialize(StringBuilder& builder) const |
| { |
| // This is currently only used for @supports CSSOM. To keep our implementation |