| Index: third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/StyleEngine.cpp b/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| index 3d72eb0d5f58abd4fa4a25164c8fca92fbca39bf..6a5d1cee16dcd80a5e82f980cc0b12abbbd8b548 100644
|
| --- a/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/StyleEngine.cpp
|
| @@ -461,13 +461,13 @@
|
| m_viewportResolver = nullptr;
|
| m_mediaQueryEvaluator = nullptr;
|
| if (m_fontSelector)
|
| - m_document->fontFaceCache()->clearAll();
|
| + m_fontSelector->fontFaceCache()->clearAll();
|
| m_fontSelector = nullptr;
|
| }
|
|
|
| void StyleEngine::clearFontCache() {
|
| if (m_fontSelector)
|
| - m_document->fontFaceCache()->clearCSSConnected();
|
| + m_fontSelector->fontFaceCache()->clearCSSConnected();
|
| if (m_resolver)
|
| m_resolver->invalidateMatchedPropertiesCache();
|
| }
|
| @@ -491,7 +491,7 @@
|
| if (!m_fontSelector)
|
| return;
|
|
|
| - FontFaceCache* cache = m_document->fontFaceCache();
|
| + FontFaceCache* cache = m_fontSelector->fontFaceCache();
|
| for (const auto& rule : fontFaceRules)
|
| cache->remove(rule);
|
| if (m_resolver)
|
|
|