| Index: Source/core/css/CSSFontValue.cpp
|
| diff --git a/Source/core/css/CSSFontValue.cpp b/Source/core/css/CSSFontValue.cpp
|
| index 522c7f81a539c7fd88de7b199f76eae9c054727f..40c5184b77c1853875a84472094612227b4fb396 100644
|
| --- a/Source/core/css/CSSFontValue.cpp
|
| +++ b/Source/core/css/CSSFontValue.cpp
|
| @@ -44,6 +44,11 @@ String CSSFontValue::customCSSText() const
|
| result.append(' ');
|
| result.append(weight->cssText());
|
| }
|
| + if (stretch) {
|
| + if (!result.isEmpty())
|
| + result.append(' ');
|
| + result.append(stretch->cssText());
|
| + }
|
| if (size) {
|
| if (!result.isEmpty())
|
| result.append(' ');
|
| @@ -69,6 +74,7 @@ bool CSSFontValue::equals(const CSSFontValue& other) const
|
| return compareCSSValuePtr(style, other.style)
|
| && compareCSSValuePtr(variant, other.variant)
|
| && compareCSSValuePtr(weight, other.weight)
|
| + && compareCSSValuePtr(stretch, other.stretch)
|
| && compareCSSValuePtr(size, other.size)
|
| && compareCSSValuePtr(lineHeight, other.lineHeight)
|
| && compareCSSValuePtr(family, other.family);
|
| @@ -76,10 +82,10 @@ bool CSSFontValue::equals(const CSSFontValue& other) const
|
|
|
| void CSSFontValue::traceAfterDispatch(Visitor* visitor)
|
| {
|
| -
|
| visitor->trace(style);
|
| visitor->trace(variant);
|
| visitor->trace(weight);
|
| + visitor->trace(stretch);
|
| visitor->trace(size);
|
| visitor->trace(lineHeight);
|
| visitor->trace(family);
|
|
|