| Index: third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.cpp
|
| diff --git a/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.cpp b/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.cpp
|
| index a1cf7fbcf16f2f6d58513a2a84e8e2c5a4483f8c..b62d62f8ee59ff8fc357e3369e2b3a6a93d19e2e 100644
|
| --- a/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.cpp
|
| +++ b/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.cpp
|
| @@ -73,7 +73,7 @@ bool CSSVariableResolver::resolveVariableReference(CSSParserTokenRange range, Ve
|
| {
|
| range.consumeWhitespace();
|
| ASSERT(range.peek().type() == IdentToken);
|
| - AtomicString variableName = range.consumeIncludingWhitespace().value();
|
| + AtomicString variableName = AtomicString(range.consumeIncludingWhitespace().value().toString());
|
| ASSERT(range.atEnd() || (range.peek().type() == CommaToken));
|
|
|
| CSSVariableData* variableData = valueForCustomProperty(variableName);
|
| @@ -96,7 +96,7 @@ void CSSVariableResolver::resolveApplyAtRule(CSSParserTokenRange& range,
|
| if (range.peek().type() == SemicolonToken)
|
| range.consume();
|
|
|
| - CSSVariableData* variableData = valueForCustomProperty(variableName.value());
|
| + CSSVariableData* variableData = valueForCustomProperty(AtomicString(variableName.value().toString()));
|
| if (!variableData)
|
| return; // Invalid custom property
|
|
|
|
|