Commit 193e978d authored by Yuheng Huang's avatar Yuheng Huang Committed by Chromium LUCI CQ

Tab Search: Expose trace events to tab search benchmark

This CL exposes trace events of tab search browser API calls to
benchmark so that it's more trackable.

Bug: 1099917
Change-Id: I97ba634c842b1d802538aa24df4b53e2ea41bc5a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2611684Reviewed-by: default avatarThomas Lukaszewicz <tluk@chromium.org>
Commit-Queue: Yuheng Huang <yuhengh@chromium.org>
Cr-Commit-Position: refs/heads/master@{#840287}
parent 58b4b6b6
......@@ -83,7 +83,7 @@ void TabSearchPageHandler::CloseTab(int32_t tab_id) {
}
void TabSearchPageHandler::GetProfileTabs(GetProfileTabsCallback callback) {
TRACE_EVENT0("browser", "TabSearchPageHandler::GetProfileTabs");
TRACE_EVENT0("browser", "webui_metric:TabSearchPageHandler:GetProfileTabs");
auto profile_tabs = tab_search::mojom::ProfileTabs::New();
for (auto* browser : *BrowserList::GetInstance()) {
if (!ShouldTrackBrowser(browser))
......@@ -231,7 +231,7 @@ void TabSearchPageHandler::TabChangedAt(content::WebContents* contents,
Browser* browser = chrome::FindBrowserWithWebContents(contents);
if (!browser)
return;
TRACE_EVENT0("browser", "TabSearchPageHandler::TabChangedAt");
TRACE_EVENT0("browser", "webui_metric:TabSearchPageHandler:TabChangedAt");
page_->TabUpdated(GetTabData(browser->tab_strip_model(), contents, index));
}
......
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