Index: components/chrome_cleaner/public/constants/constants.cc |
diff --git a/components/chrome_cleaner/public/constants/constants.cc b/components/chrome_cleaner/public/constants/constants.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..6aae97e22b3be8cacda8553b78d2abf31e49773d |
--- /dev/null |
+++ b/components/chrome_cleaner/public/constants/constants.cc |
@@ -0,0 +1,41 @@ |
+// Copyright 2017 The Chromium Authors. All rights reserved. |
+// Use of this source code is governed by a BSD-style license that can be |
+// found in the LICENSE file. |
+ |
+#include "components/chrome_cleaner/public/constants/constants.h" |
+ |
+namespace chrome_cleaner { |
+ |
+// Command line switches. |
+const char kChromeChannelSwitch[] = "chrome-channel"; |
+const char kChromeExePathSwitch[] = "chrome-exe-path"; |
+const char kChromeMojoPipeTokenSwitch[] = "chrome-mojo-pipe-token"; |
+const char kChromePromptSwitch[] = "chrome-prompt"; |
+const char kChromeSystemInstallSwitch[] = "chrome-system-install"; |
+const char kChromeVersionSwitch[] = "chrome-version"; |
+const char kEnableCrashReportingSwitch[] = "enable-crash-reporting"; |
+const char kExtendedSafeBrowsingEnabledSwitch[] = |
+ "extended-safebrowsing-enabled"; |
+const char kSessionIdSwitch[] = "session-id"; |
+const char kUmaUserSwitch[] = "uma-user"; |
+ |
+// Registry paths and subkeys. |
+const wchar_t kSoftwareRemovalToolRegistryKey[] = |
+ L"Software\\Google\\Software Removal Tool"; |
+const wchar_t kCleanerSubKey[] = L"Cleaner"; |
+const wchar_t kScanTimesSubKey[] = L"ScanTimes"; |
+ |
+// Registry value names. |
+const wchar_t kEndTimeValueName[] = L"EndTime"; |
+const wchar_t kEngineErrorCodeValueName[] = L"EngineErrorCode"; |
+const wchar_t kExitCodeValueName[] = L"ExitCode"; |
+// Note: the lowercase "s" in "Uws" can't be fixed due to compatibility with |
+// older versions. |
+const wchar_t kFoundUwsValueName[] = L"FoundUws"; |
+const wchar_t kLogsUploadResultValueName[] = L"LogsUploadResult"; |
+const wchar_t kMemoryUsedValueName[] = L"MemoryUsed"; |
+const wchar_t kStartTimeValueName[] = L"StartTime"; |
+const wchar_t kUploadResultsValueName[] = L"UploadResults"; |
+const wchar_t kVersionValueName[] = L"Version"; |
+ |
+} // namespace chrome_cleaner |