Add missing mandoline build deps caught by the new GN version.
[chromium-blink-merge.git] / chrome / common / extensions / extension_constants.cc
blobb94485291542e639d1fb574330a2d30f384d13d6
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "chrome/common/extensions/extension_constants.h"
7 namespace extension_urls {
9 namespace {
11 const char kGalleryUpdateHttpsUrl[] =
12 "https://clients2.google.com/service/update2/crx";
14 } // namespace
16 GURL GetDefaultWebstoreUpdateUrl() {
17 return GURL(kGalleryUpdateHttpsUrl);
20 const char kWebstoreSourceField[] = "utm_source";
22 const char kLaunchSourceAppList[] = "chrome-app-launcher";
23 const char kLaunchSourceAppListSearch[] = "chrome-app-launcher-search";
24 const char kLaunchSourceAppListInfoDialog[] = "chrome-app-launcher-info-dialog";
26 } // namespace extension_urls
28 namespace extension_misc {
30 const char kBookmarkManagerId[] = "eemcgdkfndhakfknompkggombfjjjeno";
31 const char kChromeAppId[] = "mgndgikekgjfcpckkfioiadnlibdjbkf";
32 const char kCloudPrintAppId[] = "mfehgcgbbipciphmccgaenjidiccnmng";
33 const char kDataSaverExtensionId[] = "pfmgfdlgomnbgkofeojodiodmgpgmkac";
34 const char kEasyUnlockAppId[] = "mkaemigholebcgchlkbankmihknojeak";
35 const char kEnterpriseWebStoreAppId[] = "afchcafgojfnemjkcbhfekplkmjaldaa";
36 const char kGmailAppId[] = "pjkljhegncpnkpknbcohdijeoejaedia";
37 const char kGoogleDocAppId[] = "aohghmighlieiainnegkcijnfilokake";
38 const char kGooglePlayMusicAppId[] = "icppfcnhkcmnfdhfhphakoifcfokfdhg";
39 const char kGoogleSearchAppId[] = "coobgpohoikkiipiblmjeljniedjpjpf";
40 const char kGoogleSheetsAppId[] = "felcaaldnbdncclmgdcncolpebgiejap";
41 const char kGoogleSlidesAppId[] = "aapocclcgogkmnckokdopfmhonfmgoek";
42 const char kHTermAppId[] = "pnhechapfaindjhompbnflcldabbghjo";
43 const char kHTermDevAppId[] = "okddffdblfhhnmhodogpojmfkjmhinfp";
44 const char kIdentityApiUiAppId[] = "ahjaciijnoiaklcomgnblndopackapon";
45 const char kCroshBuiltinAppId[] = "nkoccljplnhpfnfiajclkommnmllphnl";
46 const char kHotwordAudioVerificationAppId[] =
47 "abjokfonkihficiokmkfboogholifghn";
48 const char kHotwordNewExtensionId[] = "nbpagnldghgfoolbancepceaanlmhfmd";
49 const char kHotwordSharedModuleId[] = "lccekmodgklaepjeofjdjpbminllajkg";
50 const char kSettingsAppId[] = "ennkphjdgehloodpbhlhldgbnhmacadg";
51 const char kYoutubeAppId[] = "blpcfgokakmgnkcojhhkbfbldkacnbeo";
52 const char kInAppPaymentsSupportAppId[] = "nmmhkkegccagdldgiimedpiccmgmieda";
53 #if defined(ENABLE_MEDIA_ROUTER)
54 const char kMediaRouterStableExtensionId[] = "fjhoaacokmgbjemoflkofnenfaiekifl";
55 #endif // defined(ENABLE_MEDIA_ROUTER)
57 #if defined(OS_CHROMEOS)
58 // The extension id for the built-in component extension.
59 const char kChromeVoxExtensionId[] =
60 "mndnfokpggljbaajbnioimlmbfngpief";
61 const char kChromeVoxExtensionPath[] = "chromeos/chromevox";
62 const char kGuestManifestFilename[] = "manifest_guest.json";
63 const char kBrailleImeExtensionId[] =
64 "jddehjeebkoimngcbdkaahpobgicbffp";
65 const char kBrailleImeExtensionPath[] =
66 "chromeos/braille_ime";
67 const char kBrailleImeEngineId[] =
68 "_comp_ime_jddehjeebkoimngcbdkaahpobgicbffpbraille";
69 const char kConnectivityDiagnosticsPath[] =
70 "/usr/share/chromeos-assets/connectivity_diagnostics";
71 const char kConnectivityDiagnosticsLauncherPath[] =
72 "/usr/share/chromeos-assets/connectivity_diagnostics_launcher";
73 const char kFirstRunDialogId[] = "jdgcneonijmofocbhmijhacgchbihela";
74 const char kSpeechSynthesisExtensionPath[] =
75 "/usr/share/chromeos-assets/speech_synthesis/patts";
76 const char kSpeechSynthesisExtensionId[] =
77 "gjjabgpgjpampikjhjpfhneeoapjbjaf";
78 const char kWallpaperManagerId[] = "obklkkbkpaoaejdabbfldmcfplpdgolj";
79 const char kWebstoreWidgetAppId[] = "fbjakikfhfdajcamjleinfciajelkpek";
80 const char kZIPUnpackerExtensionId[] = "oedeeodfidgoollimchfdnbmhcpnklnd";
81 #else
82 // The extension id for the web store extension.
83 const char kChromeVoxExtensionId[] =
84 "kgejglhpjiefppelpmljglcjbhoiplfn";
85 #endif
87 const char kAppStateNotInstalled[] = "not_installed";
88 const char kAppStateInstalled[] = "installed";
89 const char kAppStateDisabled[] = "disabled";
90 const char kAppStateRunning[] = "running";
91 const char kAppStateCannotRun[] = "cannot_run";
92 const char kAppStateReadyToRun[] = "ready_to_run";
94 const char kMediaFileSystemPathPart[] = "_";
96 const uint8 kWebstoreSignaturesPublicKey[] = {
97 0x30, 0x82, 0x01, 0x22, 0x30, 0x0d, 0x06, 0x09, 0x2a, 0x86, 0x48, 0x86,
98 0xf7, 0x0d, 0x01, 0x01, 0x01, 0x05, 0x00, 0x03, 0x82, 0x01, 0x0f, 0x00,
99 0x30, 0x82, 0x01, 0x0a, 0x02, 0x82, 0x01, 0x01, 0x00, 0x8f, 0xfb, 0xbf,
100 0x5c, 0x37, 0x63, 0x94, 0x3c, 0xb0, 0xee, 0x01, 0xc4, 0xb5, 0xa6, 0x9a,
101 0xb1, 0x9f, 0x46, 0x74, 0x6f, 0x16, 0x38, 0xa0, 0x32, 0x27, 0x35, 0xdd,
102 0xf0, 0x71, 0x6b, 0x0e, 0xdc, 0xf6, 0x25, 0xcb, 0xb2, 0xed, 0xea, 0xfb,
103 0x32, 0xd5, 0xaf, 0x1e, 0x03, 0x43, 0x03, 0x46, 0xf0, 0xa7, 0x39, 0xdb,
104 0x23, 0x96, 0x1d, 0x65, 0xe5, 0x78, 0x51, 0xf0, 0x84, 0xb0, 0x0e, 0x12,
105 0xac, 0x0e, 0x5b, 0xdc, 0xc9, 0xd6, 0x4c, 0x7c, 0x00, 0xd5, 0xb8, 0x1b,
106 0x88, 0x33, 0x3e, 0x2f, 0xda, 0xeb, 0xaa, 0xf7, 0x1a, 0x75, 0xc2, 0xae,
107 0x3a, 0x54, 0xde, 0x37, 0x8f, 0x10, 0xd2, 0x28, 0xe6, 0x84, 0x79, 0x4d,
108 0x15, 0xb4, 0xf3, 0xbd, 0x3f, 0x56, 0xd3, 0x3c, 0x3f, 0x18, 0xab, 0xfc,
109 0x2e, 0x05, 0xc0, 0x1e, 0x08, 0x31, 0xb6, 0x61, 0xd0, 0xfd, 0x9f, 0x4f,
110 0x3f, 0x64, 0x0d, 0x17, 0x93, 0xbc, 0xad, 0x41, 0xc7, 0x48, 0xbe, 0x00,
111 0x27, 0xa8, 0x4d, 0x70, 0x42, 0x92, 0x05, 0x54, 0xa6, 0x6d, 0xb8, 0xde,
112 0x56, 0x6e, 0x20, 0x49, 0x70, 0xee, 0x10, 0x3e, 0x6b, 0xd2, 0x7c, 0x31,
113 0xbd, 0x1b, 0x6e, 0xa4, 0x3c, 0x46, 0x62, 0x9f, 0x08, 0x66, 0x93, 0xf9,
114 0x2a, 0x51, 0x31, 0xa8, 0xdb, 0xb5, 0x9d, 0xb9, 0x0f, 0x73, 0xe8, 0xa0,
115 0x09, 0x32, 0x01, 0xe9, 0x7b, 0x2a, 0x8a, 0x36, 0xa0, 0xcf, 0x17, 0xb0,
116 0x50, 0x70, 0x9d, 0xa2, 0xf9, 0xa4, 0x6f, 0x62, 0x4d, 0xb6, 0xc9, 0x31,
117 0xfc, 0xf3, 0x08, 0x12, 0xff, 0x93, 0xbd, 0x62, 0x31, 0xd8, 0x1c, 0xea,
118 0x1a, 0x9e, 0xf5, 0x81, 0x28, 0x7f, 0x75, 0x5e, 0xd2, 0x27, 0x7a, 0xc2,
119 0x96, 0xf5, 0x9d, 0xdb, 0x18, 0xfc, 0x76, 0xdc, 0x46, 0xf0, 0x57, 0xc0,
120 0x58, 0x34, 0xc8, 0x22, 0x2d, 0x2a, 0x65, 0x75, 0xa7, 0xd9, 0x08, 0x62,
121 0xcd, 0x02, 0x03, 0x01, 0x00, 0x01};
123 const int kWebstoreSignaturesPublicKeySize =
124 arraysize(kWebstoreSignaturesPublicKey);
126 } // namespace extension_misc