OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/install_static/install_util.h" | 5 #include "chrome/install_static/install_util.h" |
6 | 6 |
7 #include <windows.h> | 7 #include <windows.h> |
8 #include <assert.h> | 8 #include <assert.h> |
9 #include <algorithm> | 9 #include <algorithm> |
10 #include <iostream> | 10 #include <iostream> |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
50 const wchar_t kUninstallArgumentsField[] = L"UninstallArguments"; | 50 const wchar_t kUninstallArgumentsField[] = L"UninstallArguments"; |
51 const wchar_t kMetricsReportingEnabled[] = L"MetricsReportingEnabled"; | 51 const wchar_t kMetricsReportingEnabled[] = L"MetricsReportingEnabled"; |
52 | 52 |
53 const wchar_t kAppGuidCanary[] = | 53 const wchar_t kAppGuidCanary[] = |
54 L"{4ea16ac7-fd5a-47c3-875b-dbf4a2008c20}"; | 54 L"{4ea16ac7-fd5a-47c3-875b-dbf4a2008c20}"; |
55 const wchar_t kAppGuidGoogleChrome[] = | 55 const wchar_t kAppGuidGoogleChrome[] = |
56 L"{8A69D345-D564-463c-AFF1-A69D9E530F96}"; | 56 L"{8A69D345-D564-463c-AFF1-A69D9E530F96}"; |
57 const wchar_t kAppGuidGoogleBinaries[] = | 57 const wchar_t kAppGuidGoogleBinaries[] = |
58 L"{4DC8B4CA-1BDA-483e-B5FA-D3C12E15B62D}"; | 58 L"{4DC8B4CA-1BDA-483e-B5FA-D3C12E15B62D}"; |
59 | 59 |
| 60 const char kHeadless[] = "CHROME_HEADLESS"; |
| 61 const char kShowRestart[] = "CHROME_CRASHED"; |
| 62 const char kRestartInfo[] = "CHROME_RESTART"; |
| 63 const char kRtlLocale[] = "RIGHT_TO_LEFT"; |
| 64 const char kLtrLocale[] = "LEFT_TO_RIGHT"; |
| 65 |
| 66 const char kGpuProcess[] = "gpu-process"; |
| 67 const char kPpapiPluginProcess[] = "ppapi"; |
| 68 const char kRendererProcess[] = "renderer"; |
| 69 const char kUtilityProcess[] = "utility"; |
| 70 const char kZygoteProcess[] = "zygote"; |
| 71 |
60 namespace { | 72 namespace { |
61 | 73 |
62 // TODO(ananta) | 74 // TODO(ananta) |
63 // http://crbug.com/604923 | 75 // http://crbug.com/604923 |
64 // These constants are defined in the chrome/installer directory as well. We | 76 // These constants are defined in the chrome/installer directory as well. We |
65 // need to unify them. | 77 // need to unify them. |
66 #if defined(GOOGLE_CHROME_BUILD) | 78 #if defined(GOOGLE_CHROME_BUILD) |
67 const wchar_t kSxSSuffix[] = L" SxS"; | 79 const wchar_t kSxSSuffix[] = L" SxS"; |
68 const wchar_t kGoogleChromeInstallSubDir1[] = L"Google"; | 80 const wchar_t kGoogleChromeInstallSubDir1[] = L"Google"; |
69 const wchar_t kGoogleChromeInstallSubDir2[] = L"Chrome"; | 81 const wchar_t kGoogleChromeInstallSubDir2[] = L"Chrome"; |
(...skipping 775 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
845 return true; | 857 return true; |
846 } | 858 } |
847 } | 859 } |
848 } | 860 } |
849 // Here it means that both versions are equal. | 861 // Here it means that both versions are equal. |
850 *result = 0; | 862 *result = 0; |
851 return true; | 863 return true; |
852 } | 864 } |
853 | 865 |
854 } // namespace install_static | 866 } // namespace install_static |
OLD | NEW |