| Index: Source/platform/fonts/Font.cpp
|
| diff --git a/Source/platform/fonts/Font.cpp b/Source/platform/fonts/Font.cpp
|
| index 848251467a954e367f050dfb898d9882f213dfa9..4eed4a5f26d8b95605d31eb2525c93ca2937b056 100644
|
| --- a/Source/platform/fonts/Font.cpp
|
| +++ b/Source/platform/fonts/Font.cpp
|
| @@ -396,7 +396,7 @@ std::pair<GlyphData, GlyphPage*> Font::glyphDataAndPageForCharacter(UChar32 c, b
|
| ASSERT(isMainThread());
|
|
|
| if (variant == AutoVariant) {
|
| - if (m_fontDescription.variant() && !primaryFont()->isSVGFont()) {
|
| + if (m_fontDescription.variant() == FontVariantSmallCaps && !primaryFont()->isSVGFont()) {
|
| UChar32 upperC = toUpper(c);
|
| if (upperC != c) {
|
| c = upperC;
|
|
|