Whitelist font_name from fallback tracing events
This CL is adding the font_name to track the resulting font when performing an FontLink falllback. TRACE_EVENT_INSTANT1("ui", "RenderTextHarfBuzz::FallbackFont", TRACE_EVENT_SCOPE_THREAD, "font_name", TRACE_STR_COPY(font_name.c_str())); The goal is to determine when the FontLink is used and why. R=oysteine@chromium.org Bug: 995789 Change-Id: Ic47dfdd82e669f1ac38c04cef6ffdb2e9d02ecd4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1776879 Reviewed-by: oysteine <oysteine@chromium.org> Commit-Queue: Etienne Bergeron <etienneb@chromium.org> Cr-Commit-Position: refs/heads/master@{#691857}
This commit is contained in:

committed by
Commit Bot

parent
74c69a759f
commit
17fa2e6236
@ -26,6 +26,7 @@ struct WhitelistEntry {
|
||||
|
||||
const char* const kScopedBlockingCallAllowedArgs[] = {"file_name",
|
||||
"function_name", nullptr};
|
||||
const char* const kFallbackFontAllowedArgs[] = {"font_name", nullptr};
|
||||
const char* const kGetFallbackFontsAllowedArgs[] = {"script", nullptr};
|
||||
const char* const kGPUAllowedArgs[] = {nullptr};
|
||||
const char* const kInputLatencyAllowedArgs[] = {"data", nullptr};
|
||||
@ -72,6 +73,7 @@ const WhitelistEntry kEventArgsWhitelist[] = {
|
||||
{TRACE_DISABLED_BY_DEFAULT("memory-infra"), "*", kMemoryDumpAllowedArgs},
|
||||
{TRACE_DISABLED_BY_DEFAULT("system_stats"), "*", nullptr},
|
||||
{TRACE_DISABLED_BY_DEFAULT("v8.gc"), "*", kV8GCAllowedArgs},
|
||||
{"ui", "RenderTextHarfBuzz::FallbackFont", kFallbackFontAllowedArgs},
|
||||
{"ui", "RenderTextHarfBuzz::GetFallbackFonts",
|
||||
kGetFallbackFontsAllowedArgs},
|
||||
{"ui", "UserEvent", nullptr},
|
||||
|
Reference in New Issue
Block a user