Commit bb1311a3 authored by Etienne Bergeron's avatar Etienne Bergeron Committed by Chromium LUCI CQ

Remove deprecated windows specific fonts-related histograms

These histograms are no longer used. The timing and count information is
already available into RenderText for every platforms. There is no need
to have a windows specific histograms.

R=robliao@chromium.org

Bug: 1151976
Change-Id: I0c90c44ace8f6607a55112a117a75cdd5b4eb20f
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611585Reviewed-by: default avatarRobert Liao <robliao@chromium.org>
Commit-Queue: Etienne Bergeron <etienneb@chromium.org>
Cr-Commit-Position: refs/heads/master@{#844176}
parent b52732a1
......@@ -9,7 +9,6 @@
#include "base/macros.h"
#include "base/memory/singleton.h"
#include "base/metrics/histogram_macros.h"
#include "base/strings/string_split.h"
#include "base/strings/string_util.h"
#include "base/strings/stringprintf.h"
......@@ -142,19 +141,14 @@ CachedFontLinkSettings* CachedFontLinkSettings::GetInstance() {
const std::vector<Font>* CachedFontLinkSettings::GetLinkedFonts(
const Font& font) {
SCOPED_UMA_HISTOGRAM_LONG_TIMER("FontFallback.GetLinkedFonts.Timing");
const std::string& font_name = font.GetFontName();
std::map<std::string, std::vector<Font> >::const_iterator it =
cached_linked_fonts_.find(font_name);
if (it != cached_linked_fonts_.end())
return &it->second;
SCOPED_UMA_HISTOGRAM_LONG_TIMER(
"FontFallback.GetLinkedFonts.CacheMissTiming");
std::vector<Font>* linked_fonts = &cached_linked_fonts_[font_name];
QueryLinkedFontsFromRegistry(font, &cached_system_fonts_, linked_fonts);
UMA_HISTOGRAM_COUNTS_100("FontFallback.GetLinkedFonts.FontCount",
linked_fonts->size());
return linked_fonts;
}
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment