Chromium Code Reviews| Index: third_party/WebKit/Source/core/css/RemoteFontFaceSource.cpp |
| diff --git a/third_party/WebKit/Source/core/css/RemoteFontFaceSource.cpp b/third_party/WebKit/Source/core/css/RemoteFontFaceSource.cpp |
| index b90978fb69e96151c5bbbafa07d3eae875576297..540430901f82395b540e30e7174d03f4e137efb0 100644 |
| --- a/third_party/WebKit/Source/core/css/RemoteFontFaceSource.cpp |
| +++ b/third_party/WebKit/Source/core/css/RemoteFontFaceSource.cpp |
| @@ -265,10 +265,10 @@ void RemoteFontFaceSource::FontLoadHistograms::recordFallbackTime(const FontReso |
| void RemoteFontFaceSource::FontLoadHistograms::recordRemoteFont(const FontResource* font) |
| { |
| - if (m_loadStartTime > 0 && font && !font->isLoading()) { |
| - DEFINE_STATIC_LOCAL(EnumerationHistogram, cacheHitHistogram, ("WebFont.CacheHit", CacheHitEnumMax)); |
| - cacheHitHistogram.count(dataSourceMetricsValue()); |
| + DEFINE_STATIC_LOCAL(EnumerationHistogram, cacheHitHistogram, ("WebFont.CacheHit", CacheHitEnumMax)); |
| + cacheHitHistogram.count(dataSourceMetricsValue()); |
| + if (m_dataSource == FromDiskCache || m_dataSource == FromNetwork) { |
| int duration = static_cast<int>(currentTimeMS() - m_loadStartTime); |
| recordLoadTimeHistogram(font, duration); |
| m_loadStartTime = -1; |
|
Kunihiko Sakamoto
2016/09/16 09:03:15
We can remove this line, as this function is calle
Shao-Chuan Lee
2016/09/16 09:23:16
Done.
|