Index: third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp |
diff --git a/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp b/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp |
index 500b3437e716612f9101f43ebbb3850f1b9a99de..9ff8b3594c90ccd58b3ab1f1405331b59424c05e 100644 |
--- a/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp |
+++ b/third_party/WebKit/Source/core/css/parser/CSSParserFastPaths.cpp |
@@ -8,7 +8,6 @@ |
#include "core/css/CSSFunctionValue.h" |
#include "core/css/CSSValuePool.h" |
#include "core/css/parser/CSSParserIdioms.h" |
-#include "core/css/parser/CSSParserString.h" |
#include "core/css/parser/CSSPropertyParser.h" |
#include "core/html/parser/HTMLParserIdioms.h" |
#include "platform/RuntimeEnabledFeatures.h" |
@@ -440,9 +439,7 @@ static bool fastParseColorInternal(RGBA32& rgb, const CharacterType* characters, |
CSSValue* CSSParserFastPaths::parseColor(const String& string, CSSParserMode parserMode) |
{ |
ASSERT(!string.isEmpty()); |
- CSSParserString cssString; |
- cssString.init(string); |
- CSSValueID valueID = cssValueKeywordID(cssString); |
+ CSSValueID valueID = cssValueKeywordID(string); |
if (CSSPropertyParser::isColorKeyword(valueID)) { |
if (!isValueAllowedInMode(valueID, parserMode)) |
return nullptr; |
@@ -846,9 +843,7 @@ static CSSValue* parseKeywordValue(CSSPropertyID propertyId, const String& strin |
return nullptr; |
} |
- CSSParserString cssString; |
- cssString.init(string); |
- CSSValueID valueID = cssValueKeywordID(cssString); |
+ CSSValueID valueID = cssValueKeywordID(string); |
if (!valueID) |
return nullptr; |