Index: chrome/browser/chrome_browser_main.cc |
diff --git a/chrome/browser/chrome_browser_main.cc b/chrome/browser/chrome_browser_main.cc |
index 612d16bd9b979e17f1d464c2d04a4f4b911389bd..3c20522a42f1f911bee84e3f3433e3aad2d6487b 100644 |
--- a/chrome/browser/chrome_browser_main.cc |
+++ b/chrome/browser/chrome_browser_main.cc |
@@ -820,8 +820,8 @@ void ChromeBrowserMainParts::StartMetricsRecording() { |
void ChromeBrowserMainParts::RecordBrowserStartupTime() { |
// Don't record any metrics if UI was displayed before this point e.g. |
- // warning dialogs. |
- if (startup_metric_utils::WasNonBrowserUIDisplayed()) |
+ // warning dialogs or browser was started in background mode. |
+ if (startup_metric_utils::WasMainWindowStartupInterrupted()) |
return; |
bool is_first_run = false; |