Chromium Code Reviews| Index: Source/core/css/CSSFontFaceSource.cpp |
| diff --git a/Source/core/css/CSSFontFaceSource.cpp b/Source/core/css/CSSFontFaceSource.cpp |
| index f22f16365922933937173aea57b3233e4459b249..163d0f046df043530113a9d7747c321380cf22a8 100644 |
| --- a/Source/core/css/CSSFontFaceSource.cpp |
| +++ b/Source/core/css/CSSFontFaceSource.cpp |
| @@ -267,8 +267,8 @@ bool CSSFontFaceSource::isLocalFontAvailable(const FontDescription& fontDescript |
| void CSSFontFaceSource::willUseFontData() |
| { |
| - if (m_font) |
| - m_font->willUseFontData(); |
| + if (m_face && m_font && m_font->stillNeedsLoad()) |
|
Kunihiko Sakamoto
2013/11/18 06:07:39
This condition was missing.
|
| + beginLoadingFontSoon(); |
| } |
| void CSSFontFaceSource::beginLoadingFontSoon() |