Index: chrome/browser/chrome_browser_main.cc |
diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc |
index fb18e51d07c43297a9c9d663aa0e87f11d52ade0..dcd8136962f0dd8db133bd0c548631ebe7f1e391 100644 |
--- a/chrome/browser/chrome_browser_main.cc |
+++ b/chrome/browser/chrome_browser_main.cc |
@@ -1654,6 +1654,7 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl() { |
// Most general initialization is behind us, but opening a |
// tab and/or session restore and such is still to be done. |
base::TimeTicks browser_open_start = base::TimeTicks::Now(); |
+ TRACE_EVENT_BEGIN0("startup", "Startup.BrowserOpenTabs"); |
// We are in regular browser boot sequence. Open initial tabs and enter the |
// main message loop. |
@@ -1704,6 +1705,8 @@ int ChromeBrowserMainParts::PreMainMessageLoopRunImpl() { |
const base::TimeDelta delta = base::TimeTicks::Now() - browser_open_start; |
startup_metric_utils::RecordBrowserOpenTabsDelta(delta); |
+ TRACE_EVENT_END0("startup", "Startup.BrowserOpenTabs"); |
gab
2015/11/10 19:30:53
I like these, except I'm not convinced they belong
gabadie
2015/11/12 08:57:20
Done.
|
+ |
// If we're running tests (ui_task is non-null), then we don't want to |
// call RequestLanguageList or StartRepeatedVariationsSeedFetch or |
// RequestLanguageList |