summaryrefslogtreecommitdiff
path: root/chromium/third_party/blink/renderer/core/css/css_font_selector.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/third_party/blink/renderer/core/css/css_font_selector.cc')
-rw-r--r--chromium/third_party/blink/renderer/core/css/css_font_selector.cc15
1 files changed, 14 insertions, 1 deletions
diff --git a/chromium/third_party/blink/renderer/core/css/css_font_selector.cc b/chromium/third_party/blink/renderer/core/css/css_font_selector.cc
index 1859ab2c578..7708bc41cfa 100644
--- a/chromium/third_party/blink/renderer/core/css/css_font_selector.cc
+++ b/chromium/third_party/blink/renderer/core/css/css_font_selector.cc
@@ -168,7 +168,20 @@ void CSSFontSelector::ReportFailedFontFamilyMatch(
font_family_name);
}
-void CSSFontSelector::Trace(blink::Visitor* visitor) {
+void CSSFontSelector::ReportSuccessfulLocalFontMatch(
+ const AtomicString& font_name) {
+ DCHECK(document_);
+ document_->GetFontMatchingMetrics()->ReportSuccessfulLocalFontMatch(
+ font_name);
+}
+
+void CSSFontSelector::ReportFailedLocalFontMatch(
+ const AtomicString& font_name) {
+ DCHECK(document_);
+ document_->GetFontMatchingMetrics()->ReportFailedLocalFontMatch(font_name);
+}
+
+void CSSFontSelector::Trace(Visitor* visitor) {
visitor->Trace(document_);
visitor->Trace(font_face_cache_);
visitor->Trace(clients_);