Index: third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.h |
diff --git a/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.h b/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.h |
index c1150ff78c650a1d38e2993b4207ff1ef9e6a59a..ae9625d067df2b0ca208782ff8497a38391c8a97 100644 |
--- a/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.h |
+++ b/third_party/WebKit/Source/core/css/resolver/CSSVariableResolver.h |
@@ -14,6 +14,7 @@ |
namespace blink { |
class CSSParserTokenRange; |
+class CSSPendingSubstitutionValue; |
class CSSVariableData; |
class CSSVariableReferenceValue; |
class StyleResolverState; |
@@ -22,7 +23,8 @@ class StyleVariableData; |
class CSSVariableResolver { |
public: |
static void resolveVariableDefinitions(StyleVariableData*); |
- static void resolveAndApplyVariableReferences(StyleResolverState&, CSSPropertyID, const CSSVariableReferenceValue&); |
+ static const CSSValue* resolveVariableReferences(StyleResolverState&, CSSPropertyID, const CSSVariableReferenceValue&); |
+ static const CSSValue* resolvePendingSubstitutions(StyleResolverState&, CSSPropertyID, const CSSPendingSubstitutionValue&); |
// Shorthand properties are not supported. |
static CSSValue* resolveVariableReferences(StyleVariableData*, CSSPropertyID, const CSSVariableReferenceValue&); |