| Index: Source/core/css/RemoteFontFaceSource.cpp
|
| diff --git a/Source/core/css/RemoteFontFaceSource.cpp b/Source/core/css/RemoteFontFaceSource.cpp
|
| index 4ee1972d266e88d67d2f74f285316a50764f58c5..5316a6ef55a0feaca1dc0b61cf801508f7545f2d 100644
|
| --- a/Source/core/css/RemoteFontFaceSource.cpp
|
| +++ b/Source/core/css/RemoteFontFaceSource.cpp
|
| @@ -70,15 +70,19 @@ void RemoteFontFaceSource::fontLoaded(FontResource*)
|
| m_histograms.recordRemoteFont(m_font.get());
|
|
|
| pruneTable();
|
| - if (m_face)
|
| + if (m_face) {
|
| + m_fontLoader->fontFaceInvalidated();
|
| m_face->fontLoaded(this);
|
| + }
|
| }
|
|
|
| void RemoteFontFaceSource::fontLoadWaitLimitExceeded(FontResource*)
|
| {
|
| pruneTable();
|
| - if (m_face)
|
| + if (m_face) {
|
| + m_fontLoader->fontFaceInvalidated();
|
| m_face->fontLoadWaitLimitExceeded(this);
|
| + }
|
|
|
| m_histograms.recordFallbackTime(m_font.get());
|
| }
|
|
|