From 9c34aa24e1dd9d05b01711d746c99184c935eef8 Mon Sep 17 00:00:00 2001 From: "koz@chromium.org" Date: Wed, 3 Jul 2013 08:16:42 +0000 Subject: [win] Differentiate between fast and non-fast startup path UMAs. On windows we can complete the ProcessSingleton rendesvouz before we load chrome.dll and proceed with the rest of chrome startup. If we do it is known as a fast start. This change adds fast versions of the UMAs Startup.ShowAppListWarmStart and Startup.WarmStartTimeFromRemoteProcessStart so we can compare the timings of the fast and non-fast cases. Review URL: https://chromiumcodereview.appspot.com/18150005 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@209914 0039d316-1c4b-4281-b951-d872f2087c98 --- chrome/browser/chrome_process_finder_win.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'chrome/browser/chrome_process_finder_win.h') diff --git a/chrome/browser/chrome_process_finder_win.h b/chrome/browser/chrome_process_finder_win.h index 46c49ed..bc5c81f 100644 --- a/chrome/browser/chrome_process_finder_win.h +++ b/chrome/browser/chrome_process_finder_win.h @@ -25,7 +25,9 @@ HWND FindRunningChromeWindow(const base::FilePath& user_data_dir); // Attempts to send the current command line to an already running instance of // Chrome via a WM_COPYDATA message. // Returns true if a running Chrome is found and successfully notified. -NotifyChromeResult AttemptToNotifyRunningChrome(HWND remote_window); +// |fast_start| is true when this is being called on the window fast start path. +NotifyChromeResult AttemptToNotifyRunningChrome(HWND remote_window, + bool fast_start); } // namespace chrome -- cgit v1.1