diff options
author | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-12 00:33:53 +0000 |
---|---|---|
committer | agl@chromium.org <agl@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-12 00:33:53 +0000 |
commit | d58c2e6d75b7a49b67b1384dc3a2b0fcfeca65f3 (patch) | |
tree | ef487d4d9c4f56f74be9ac3441a8712340b94c43 /chrome/browser/browser_shutdown.cc | |
parent | 1ef0d405d9e548a043827c0d90897723bac49367 (diff) | |
download | chromium_src-d58c2e6d75b7a49b67b1384dc3a2b0fcfeca65f3.zip chromium_src-d58c2e6d75b7a49b67b1384dc3a2b0fcfeca65f3.tar.gz chromium_src-d58c2e6d75b7a49b67b1384dc3a2b0fcfeca65f3.tar.bz2 |
Disable browser shutdown measurements on non-Windows platforms.
BUG=21489
http://codereview.chromium.org/199103
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@26058 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/browser_shutdown.cc')
-rw-r--r-- | chrome/browser/browser_shutdown.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/browser_shutdown.cc b/chrome/browser/browser_shutdown.cc index ed7a922..971b262 100644 --- a/chrome/browser/browser_shutdown.cc +++ b/chrome/browser/browser_shutdown.cc @@ -81,11 +81,13 @@ void OnShutdownStarting(ShutdownType type) { } } +#if defined(OS_WIN) FilePath GetShutdownMsPath() { FilePath shutdown_ms_file; PathService::Get(base::DIR_TEMP, &shutdown_ms_file); return shutdown_ms_file.AppendASCII(kShutdownMsFile); } +#endif void Shutdown() { // Unload plugins. This needs to happen on the IO thread. @@ -148,6 +150,7 @@ void Shutdown() { Upgrade::SwapNewChromeExeIfPresent(); } +#if defined(OS_WIN) if (shutdown_type_ > NOT_VALID && shutdown_num_processes_ > 0) { // Measure total shutdown time as late in the process as possible // and then write it to a file to be read at startup. @@ -158,10 +161,12 @@ void Shutdown() { FilePath shutdown_ms_file = GetShutdownMsPath(); file_util::WriteFile(shutdown_ms_file, shutdown_ms.c_str(), len); } +#endif UnregisterURLRequestChromeJob(); } +#if defined(OS_WIN) void ReadLastShutdownInfo() { FilePath shutdown_ms_file = GetShutdownMsPath(); std::string shutdown_ms_str; @@ -208,5 +213,6 @@ void ReadLastShutdownInfo() { } } } +#endif } // namespace browser_shutdown |