Extract SIGPIPE ignoring code to a common place.
[chromium-blink-merge.git] / chrome / common / url_constants.cc
blob373f6ca4a5c3e09916c891c1c6a9d224f15f2f37
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/url_constants.h"
7 #include "googleurl/src/url_util.h"
9 namespace chrome {
11 #if defined(OS_CHROMEOS)
12 const char kCrosScheme[] = "cros";
13 const char kDriveScheme[] = "drive";
14 #endif
16 const char kAboutPluginsURL[] = "about:plugins";
17 const char kAboutVersionURL[] = "about:version";
19 // Add Chrome UI URLs as necessary, in alphabetical order.
20 // Be sure to add the corresponding kChromeUI*Host constant below.
21 // This is a WebUI page that lists other WebUI pages.
22 const char kChromeUIAboutURL[] = "chrome://about/";
23 const char kChromeUIBookmarksURL[] = "chrome://bookmarks/";
24 const char kChromeUICertificateViewerURL[] = "chrome://view-cert/";
25 const char kChromeUIChromeURLsURL[] = "chrome://chrome-urls/";
26 const char kChromeUICloudPrintResourcesURL[] = "chrome://cloudprintresources/";
27 const char kChromeUIConflictsURL[] = "chrome://conflicts/";
28 const char kChromeUIConstrainedHTMLTestURL[] = "chrome://constrained-test/";
29 const char kChromeUICrashesURL[] = "chrome://crashes/";
30 const char kChromeUICreditsURL[] = "chrome://credits/";
31 const char kChromeUIDevToolsURL[] = "chrome-devtools://devtools/";
32 const char kChromeUIDownloadsURL[] = "chrome://downloads/";
33 const char kChromeUIEditSearchEngineDialogURL[] = "chrome://editsearchengine/";
34 const char kChromeUIExtensionActivityURL[] = "chrome://extension-activity/";
35 const char kChromeUIExtensionIconURL[] = "chrome://extension-icon/";
36 const char kChromeUIExtensionInfoURL[] = "chrome://extension-info/";
37 const char kChromeUIExtensionsFrameURL[] = "chrome://extensions-frame/";
38 const char kChromeUIExtensionsURL[] = "chrome://extensions/";
39 const char kChromeUIFaviconURL[] = "chrome://favicon/";
40 const char kChromeUIFeedbackURL[] = "chrome://feedback/";
41 const char kChromeUIFlagsURL[] = "chrome://flags/";
42 const char kChromeUIFlashURL[] = "chrome://flash/";
43 const char kChromeUIHelpFrameURL[] = "chrome://help-frame/";
44 const char kChromeUIHistoryURL[] = "chrome://history/";
45 const char kChromeUIHistoryFrameURL[] = "chrome://history-frame/";
46 const char kChromeUIInputWindowDialogURL[] = "chrome://input-window-dialog/";
47 const char kChromeUIInspectURL[] = "chrome://inspect/";
48 const char kChromeUIInstantURL[] = "chrome://instant/";
49 const char kChromeUIIPCURL[] = "chrome://ipc/";
50 const char kChromeUIKeyboardURL[] = "chrome://keyboard/";
51 const char kChromeUIMemoryRedirectURL[] = "chrome://memory-redirect/";
52 const char kChromeUIMemoryURL[] = "chrome://memory/";
53 const char kChromeUIMetroFlowURL[] = "chrome://make-metro/";
54 const char kChromeUINaClURL[] = "chrome://nacl/";
55 const char kChromeUINetInternalsURL[] = "chrome://net-internals/";
56 const char kChromeUINewProfile[] = "chrome://newprofile/";
57 const char kChromeUINewTabURL[] = "chrome://newtab/";
58 const char kChromeUIOmniboxURL[] = "chrome://omnibox/";
59 const char kChromeUIPerformanceMonitorURL[] = "chrome://performance/";
60 const char kChromeUIPluginsURL[] = "chrome://plugins/";
61 const char kChromeUIPolicyURL[] = "chrome://policy/";
62 const char kChromeUIPrintURL[] = "chrome://print/";
63 const char kChromeUISessionFaviconURL[] = "chrome://session-favicon/";
64 const char kChromeUISettingsURL[] = "chrome://settings/";
65 const char kChromeUISettingsFrameURL[] = "chrome://settings-frame/";
66 const char kChromeUISuggestionsInternalsURL[] =
67 "chrome://suggestions-internals/";
68 const char kChromeUISSLClientCertificateSelectorURL[] = "chrome://select-cert/";
69 const char kChromeUISyncPromoURL[] = "chrome://signin/";
70 const char kChromeUITaskManagerURL[] = "chrome://tasks/";
71 const char kChromeUITermsURL[] = "chrome://terms/";
72 const char kChromeUIThemeURL[] = "chrome://theme/";
73 const char kChromeUIThumbnailURL[] = "chrome://thumb/";
74 const char kChromeUIUberURL[] = "chrome://chrome/";
75 const char kChromeUIUberFrameURL[] = "chrome://uber-frame/";
76 const char kChromeUIVersionURL[] = "chrome://version/";
78 #if defined(OS_ANDROID)
79 const char kChromeUIWelcomeURL[] = "chrome://welcome/";
80 #endif
82 #if defined(OS_CHROMEOS)
83 const char kChromeUIActivationMessage[] = "chrome://activationmessage/";
84 const char kChromeUIChooseMobileNetworkURL[] =
85 "chrome://choose-mobile-network/";
86 const char kChromeUIDiagnosticsURL[] = "chrome://diagnostics/";
87 const char kChromeUIDiscardsURL[] = "chrome://discards/";
88 const char kChromeUIIdleLogoutDialogURL[] = "chrome://idle-logout/";
89 const char kChromeUIImageBurnerURL[] = "chrome://imageburner/";
90 const char kChromeUIKeyboardOverlayURL[] = "chrome://keyboardoverlay/";
91 const char kChromeUILockScreenURL[] = "chrome://lock/";
92 const char kChromeUIMediaplayerURL[] = "chrome://mediaplayer/";
93 const char kChromeUIMobileSetupURL[] = "chrome://mobilesetup/";
94 const char kChromeUIOobeURL[] = "chrome://oobe/";
95 const char kChromeUIOSCreditsURL[] = "chrome://os-credits/";
96 const char kChromeUIProxySettingsURL[] = "chrome://proxy-settings/";
97 const char kChromeUIRegisterPageURL[] = "chrome://register/";
98 const char kChromeUISimUnlockURL[] = "chrome://sim-unlock/";
99 const char kChromeUISlideshowURL[] = "chrome://slideshow/";
100 const char kChromeUISystemInfoURL[] = "chrome://system/";
101 const char kChromeUITermsOemURL[] = "chrome://terms/oem";
102 const char kChromeUIUserImageURL[] = "chrome://userimage/";
103 const char kChromeUIWallpaperURL[] = "chrome://wallpapers/";
104 const char kChromeUIWallpaperImageURL[] = "chrome://wallpaper/";
105 const char kChromeUIWallpaperThumbnailURL[] = "chrome://wallpaper-thumb/";
106 #endif
108 #if defined(USE_ASH)
109 const char kChromeUITransparencyURL[] = "chrome://transparency/";
110 #endif
112 #if defined(FILE_MANAGER_EXTENSION)
113 const char kChromeUIFileManagerURL[] = "chrome://files/";
114 #endif
116 #if defined(USE_AURA)
117 const char kChromeUIGestureConfigURL[] = "chrome://gesture/";
118 const char kChromeUIGestureConfigHost[] = "gesture";
119 #endif
121 #if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
122 const char kChromeUICollectedCookiesURL[] = "chrome://collected-cookies/";
123 const char kChromeUIHttpAuthURL[] = "chrome://http-auth/";
124 const char kChromeUITabModalConfirmDialogURL[] =
125 "chrome://tab-modal-confirm-dialog/";
126 #endif
128 // Add Chrome UI hosts here, in alphabetical order.
129 // Add hosts to kChromePaths in browser_about_handler.cc to be listed by
130 // chrome://chrome-urls (about:about) and the built-in AutocompleteProvider.
131 const char kChromeUIAboutHost[] = "about";
132 const char kChromeUIBlankHost[] = "blank";
133 const char kChromeUIBookmarksHost[] = "bookmarks";
134 const char kChromeUICacheHost[] = "cache";
135 const char kChromeUICertificateViewerHost[] = "view-cert";
136 const char kChromeUIChromeURLsHost[] = "chrome-urls";
137 const char kChromeUICloudPrintResourcesHost[] = "cloudprintresources";
138 const char kChromeUICloudPrintSetupHost[] = "cloudprintsetup";
139 const char kChromeUIConflictsHost[] = "conflicts";
140 const char kChromeUIConstrainedHTMLTestHost[] = "constrained-test";
141 const char kChromeUICrashesHost[] = "crashes";
142 const char kChromeUICrashHost[] = "crash";
143 const char kChromeUICreditsHost[] = "credits";
144 const char kChromeUIDefaultHost[] = "version";
145 const char kChromeUIDevToolsHost[] = "devtools";
146 const char kChromeUIDialogHost[] = "dialog";
147 const char kChromeUIDNSHost[] = "dns";
148 const char kChromeUIDownloadsHost[] = "downloads";
149 const char kChromeUIDriveInternalsHost[] = "drive-internals";
150 const char kChromeUIEditSearchEngineDialogHost[] = "editsearchengine";
151 const char kChromeUIExtensionActivityHost[] = "extension-activity";
152 const char kChromeUIExtensionIconHost[] = "extension-icon";
153 const char kChromeUIExtensionInfoHost[] = "extension-info";
154 const char kChromeUIExtensionsFrameHost[] = "extensions-frame";
155 const char kChromeUIExtensionsHost[] = "extensions";
156 const char kChromeUIFaviconHost[] = "favicon";
157 const char kChromeUIFeedbackHost[] = "feedback";
158 const char kChromeUIFlagsHost[] = "flags";
159 const char kChromeUIFlashHost[] = "flash";
160 const char kChromeUIGpuHost[] = "gpu";
161 const char kChromeUIGpuInternalsHost[] = "gpu-internals";
162 const char kChromeUIHangHost[] = "hang";
163 const char kChromeUIHelpFrameHost[] = "help-frame";
164 const char kChromeUIHelpHost[] = "help";
165 const char kChromeUIHistoryHost[] = "history";
166 const char kChromeUIHistoryFrameHost[] = "history-frame";
167 const char kChromeUIInputWindowDialogHost[] = "input-window-dialog";
168 const char kChromeUIInspectHost[] = "inspect";
169 const char kChromeUIInstantHost[] = "instant";
170 const char kChromeUIIPCHost[] = "ipc";
171 const char kChromeUIKeyboardHost[] = "keyboard";
172 const char kChromeUIKillHost[] = "kill";
173 const char kChromeUIMediaInternalsHost[] = "media-internals";
174 const char kChromeUIMemoryHost[] = "memory";
175 const char kChromeUIMemoryRedirectHost[] = "memory-redirect";
176 const char kChromeUIMetroFlowHost[] = "make-metro";
177 const char kChromeUINaClHost[] = "nacl";
178 const char kChromeUINetInternalsHost[] = "net-internals";
179 const char kChromeUINewTabHost[] = "newtab";
180 const char kChromeUIOmniboxHost[] = "omnibox";
181 const char kChromeUIPerformanceMonitorHost[] = "performance";
182 const char kChromeUIPluginsHost[] = "plugins";
183 const char kChromeUIPolicyHost[] = "policy";
184 const char kChromeUIPredictorsHost[] = "predictors";
185 const char kChromeUIPrintHost[] = "print";
186 const char kChromeUIProfilerHost[] = "profiler";
187 const char kChromeUIQuotaInternalsHost[] = "quota-internals";
188 const char kChromeUIResourcesHost[] = "resources";
189 const char kChromeUISessionFaviconHost[] = "session-favicon";
190 const char kChromeUISettingsHost[] = "settings";
191 const char kChromeUISettingsFrameHost[] = "settings-frame";
192 const char kChromeUIShorthangHost[] = "shorthang";
193 const char kChromeUISuggestionsInternalsHost[] = "suggestions-internals";
194 const char kChromeUISSLClientCertificateSelectorHost[] = "select-cert";
195 const char kChromeUIStatsHost[] = "stats";
196 const char kChromeUISyncHost[] = "sync";
197 const char kChromeUISyncInternalsHost[] = "sync-internals";
198 const char kChromeUISyncPromoHost[] = "signin";
199 const char kChromeUISyncResourcesHost[] = "syncresources";
200 const char kChromeUITaskManagerHost[] = "tasks";
201 const char kChromeUITermsHost[] = "terms";
202 const char kChromeUIThemeHost[] = "theme";
203 const char kChromeUIThumbnailHost[] = "thumb";
204 const char kChromeUITouchIconHost[] = "touch-icon";
205 const char kChromeUITracingHost[] = "tracing";
206 const char kChromeUIUberFrameHost[] = "uber-frame";
207 const char kChromeUIUberHost[] = "chrome";
208 const char kChromeUIVersionHost[] = "version";
209 const char kChromeUIWorkersHost[] = "workers";
211 const char kChromeUIScreenshotPath[] = "screenshots";
212 const char kChromeUIThemePath[] = "theme";
214 #if defined(OS_ANDROID)
215 const char kChromeUIWelcomeHost[] = "welcome";
216 #endif
218 #if defined(OS_LINUX) || defined(OS_OPENBSD)
219 const char kChromeUILinuxProxyConfigHost[] = "linux-proxy-config";
220 const char kChromeUISandboxHost[] = "sandbox";
221 #endif
223 #if defined(OS_CHROMEOS)
224 const char kChromeUIActivationMessageHost[] = "activationmessage";
225 const char kChromeUIChooseMobileNetworkHost[] = "choose-mobile-network";
226 const char kChromeUICryptohomeHost[] = "cryptohome";
227 const char kChromeUIDiagnosticsHost[] = "diagnostics";
228 const char kChromeUIDiscardsHost[] = "discards";
229 const char kChromeUIIdleLogoutDialogHost[] = "idle-logout";
230 const char kChromeUIImageBurnerHost[] = "imageburner";
231 const char kChromeUIKeyboardOverlayHost[] = "keyboardoverlay";
232 const char kChromeUILockScreenHost[] = "lock";
233 const char kChromeUILoginContainerHost[] = "login-container";
234 const char kChromeUILoginHost[] = "login";
235 const char kChromeUIMediaplayerHost[] = "mediaplayer";
236 const char kChromeUIMobileSetupHost[] = "mobilesetup";
237 const char kChromeUINetworkHost[] = "network";
238 const char kChromeUIOobeHost[] = "oobe";
239 const char kChromeUIOSCreditsHost[] = "os-credits";
240 const char kChromeUIProxySettingsHost[] = "proxy-settings";
241 const char kChromeUIRegisterPageHost[] = "register";
242 const char kChromeUIRotateHost[] = "rotate";
243 const char kChromeUISimUnlockHost[] = "sim-unlock";
244 const char kChromeUISlideshowHost[] = "slideshow";
245 const char kChromeUISystemInfoHost[] = "system";
246 const char kChromeUIUserImageHost[] = "userimage";
247 const char kChromeUIWallpaperHost[] = "wallpapers";
248 const char kChromeUIWallpaperImageHost[] = "wallpaper";
249 const char kChromeUIWallpaperThumbnailHost[] = "wallpaper-thumb";
251 const char kChromeUIMenu[] = "menu";
252 const char kChromeUINetworkMenu[] = "network-menu";
253 const char kChromeUIWrenchMenu[] = "wrench-menu";
255 const char kEULAPathFormat[] = "/usr/share/chromeos-assets/eula/%s/eula.html";
256 const char kOemEulaURLPath[] = "oem";
257 #endif
259 #if defined(USE_ASH)
260 const char kChromeUITransparencyHost[] = "transparency";
261 #endif
263 #if defined(FILE_MANAGER_EXTENSION)
264 const char kChromeUIFileManagerHost[] = "files";
265 #endif
267 #if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
268 const char kChromeUICollectedCookiesHost[] = "collected-cookies";
269 const char kChromeUIHttpAuthHost[] = "http-auth";
270 const char kChromeUITabModalConfirmDialogHost[] = "tab-modal-confirm-dialog";
271 #endif
273 // Option sub pages.
274 // Add sub page paths to kChromeSettingsSubPages in builtin_provider.cc to be
275 // listed by the built-in AutocompleteProvider.
276 const char kAutofillSubPage[] = "autofill";
277 const char kClearBrowserDataSubPage[] = "clearBrowserData";
278 const char kContentSettingsExceptionsSubPage[] = "contentExceptions";
279 const char kContentSettingsSubPage[] = "content";
280 const char kExtensionsSubPage[] = "extensions";
281 const char kHandlerSettingsSubPage[] = "handlers";
282 const char kImportDataSubPage[] = "importData";
283 const char kLanguageOptionsSubPage[] = "languages";
284 const char kManageProfileSubPage[] = "manageProfile";
285 const char kPasswordManagerSubPage[] = "passwords";
286 const char kSearchEnginesSubPage[] = "searchEngines";
287 const char kSearchSubPage[] = "search";
288 const char kSyncSetupSubPage[] = "syncSetup";
289 const char kSyncSetupForceLoginSubPage[] = "syncSetup#forceLogin";
290 #if defined(OS_CHROMEOS)
291 const char kInternetOptionsSubPage[] = "internet";
292 const char kBluetoothAddDeviceSubPage[] = "bluetooth";
293 #endif
295 // Extension sub pages.
296 const char kExtensionConfigureCommandsSubPage[] = "configureCommands";
298 const char kExtensionInvalidRequestURL[] = "chrome-extension://invalid/";
299 const char kExtensionResourceInvalidRequestURL[] =
300 "chrome-extension-resource://invalid/";
302 const char kSyncGoogleDashboardURL[] =
303 "https://www.google.com/settings/chrome/sync/";
305 const char kAutoPasswordGenerationLearnMoreURL[] =
306 "https://support.google.com/chrome/?p=ui_generate_password";
309 const char kPasswordManagerLearnMoreURL[] =
310 #if defined(OS_CHROMEOS)
311 "https://support.google.com/chromeos/?p=settings_password";
312 #else
313 "https://support.google.com/chrome/?p=settings_password";
314 #endif
316 const char kChromeHelpViaKeyboardURL[] =
317 #if defined(OS_CHROMEOS)
318 #if defined(OFFICIAL_BUILD)
319 "chrome-extension://honijodknafkokifofgiaalefdiedpko/main.html";
320 #else
321 "https://support.google.com/chromeos/?p=help&ctx=keyboard";
322 #endif // defined(OFFICIAL_BUILD
323 #else
324 "https://support.google.com/chrome/?p=help&ctx=keyboard";
325 #endif // defined(OS_CHROMEOS)
327 const char kChromeHelpViaMenuURL[] =
328 #if defined(OS_CHROMEOS)
329 #if defined(OFFICIAL_BUILD)
330 "chrome-extension://honijodknafkokifofgiaalefdiedpko/main.html";
331 #else
332 "https://support.google.com/chromeos/?p=help&ctx=menu";
333 #endif // defined(OFFICIAL_BUILD
334 #else
335 "https://support.google.com/chrome/?p=help&ctx=menu";
336 #endif // defined(OS_CHROMEOS)
338 const char kChromeHelpViaWebUIURL[] =
339 #if defined(OS_CHROMEOS)
340 #if defined(OFFICIAL_BUILD)
341 "chrome-extension://honijodknafkokifofgiaalefdiedpko/main.html";
342 #else
343 "https://support.google.com/chromeos/?p=help&ctx=settings";
344 #endif // defined(OFFICIAL_BUILD
345 #else
346 "https://support.google.com/chrome/?p=help&ctx=settings";
347 #endif // defined(OS_CHROMEOS)
349 const char kChromeSyncLearnMoreURL[] =
350 #if defined(OS_CHROMEOS)
351 "http://support.google.com/chromeos/bin/answer.py?answer=165139";
352 #else
353 "http://support.google.com/chrome/bin/answer.py?answer=165139";
354 #endif
356 const char kSettingsSearchHelpURL[] =
357 #if defined(OS_CHROMEOS)
358 "https://support.google.com/chromeos/?p=settings_search_help";
359 #else
360 "https://support.google.com/chrome/?p=settings_search_help";
361 #endif
363 const char kAboutGoogleTranslateURL[] =
364 #if defined(OS_CHROMEOS)
365 "https://support.google.com/chromeos/?p=ib_translation_bar";
366 #else
367 "https://support.google.com/chrome/?p=ib_translation_bar";
368 #endif
370 const char kAutofillHelpURL[] =
371 #if defined(OS_CHROMEOS)
372 "https://support.google.com/chromeos/?p=settings_autofill";
373 #else
374 "https://support.google.com/chrome/?p=settings_autofill";
375 #endif
377 const char kOmniboxLearnMoreURL[] =
378 #if defined(OS_CHROMEOS)
379 "https://support.google.com/chromeos/?p=settings_omnibox";
380 #else
381 "https://support.google.com/chrome/?p=settings_omnibox";
382 #endif
384 const char kInstantLearnMoreURL[] =
385 #if defined(OS_CHROMEOS)
386 "https://support.google.com/chromeos/?p=settings_instant_policy";
387 #else
388 "https://support.google.com/chrome/?p=settings_instant_policy";
389 #endif
391 const char kPageInfoHelpCenterURL[] =
392 #if defined(OS_CHROMEOS)
393 "https://support.google.com/chromeos/?p=ui_security_indicator";
394 #else
395 "https://support.google.com/chrome/?p=ui_security_indicator";
396 #endif
398 const char kCrashReasonURL[] =
399 #if defined(OS_CHROMEOS)
400 "https://support.google.com/chromeos/?p=e_awsnap";
401 #else
402 "https://support.google.com/chrome/?p=e_awsnap";
403 #endif
405 const char kKillReasonURL[] =
406 #if defined(OS_CHROMEOS)
407 "https://support.google.com/chromeos/?p=e_deadjim";
408 #else
409 "https://support.google.com/chrome/?p=e_deadjim";
410 #endif
412 const char kPrivacyLearnMoreURL[] =
413 #if defined(OS_CHROMEOS)
414 "https://support.google.com/chromeos/?p=settings_privacy";
415 #else
416 "https://support.google.com/chrome/?p=settings_privacy";
417 #endif
419 const char kDoNotTrackLearnMoreURL[] =
420 #if defined(OS_CHROMEOS)
421 "https://support.google.com/chromeos/?p=settings_do_not_track";
422 #else
423 "https://support.google.com/chrome/?p=settings_do_not_track";
424 #endif
426 const char kChromiumProjectURL[] = "http://code.google.com/chromium/";
428 const char kLearnMoreReportingURL[] =
429 "https://support.google.com/chrome/?p=ui_usagestat";
431 const char kOutdatedPluginLearnMoreURL[] =
432 "https://support.google.com/chrome/?p=ib_outdated_plugin";
434 const char kBlockedPluginLearnMoreURL[] =
435 "https://support.google.com/chrome/?p=ib_blocked_plugin";
437 const char kSpeechInputAboutURL[] =
438 "https://support.google.com/chrome/?p=ui_speech_input";
440 const char kLearnMoreRegisterProtocolHandlerURL[] =
441 "https://support.google.com/chrome/?p=ib_protocol_handler";
443 const char kSyncLearnMoreURL[] =
444 "https://support.google.com/chrome/?p=settings_sign_in";
446 const char kDownloadScanningLearnMoreURL[] =
447 "https://support.google.com/chrome/?p=ib_download_scan";
449 const char kSyncEverythingLearnMoreURL[] =
450 "https://support.google.com/chrome/?p=settings_sync_all";
452 const char kCloudPrintLearnMoreURL[] =
453 #if defined(OS_CHROMEOS)
454 "https://support.google.com/chromeos/?p=settings_cloud_print";
455 #else
456 "https://support.google.com/chrome/?p=settings_cloud_print";
457 #endif
459 const char kInvalidPasswordHelpURL[] =
460 "https://support.google.com/accounts/bin/answer.py?ctx=ch&answer=27444";
462 const char kCanNotAccessAccountURL[] =
463 "https://support.google.com/accounts/bin/answer.py?answer=48598";
465 const char kSyncEncryptionHelpURL[] =
466 #if defined(OS_CHROMEOS)
467 "https://support.google.com/chromeos/?p=settings_encryption";
468 #else
469 "https://support.google.com/chrome/?p=settings_encryption";
470 #endif
472 const char kSyncErrorsHelpURL[] =
473 "https://support.google.com/chrome/?p=settings_sync_error";
475 const char kSyncCreateNewAccountURL[] =
476 "https://accounts.google.com/NewAccount?service=chromiumsync";
478 const char kChromeToMobileLearnMoreURL[] =
479 "https://support.google.com/chrome/?p=ib_chrome_to_mobile";
481 const char kSideloadWipeoutHelpURL[] =
482 "https://support.google.com/chrome/?p=ui_remove_non_cws_extensions";
484 #if defined(OS_CHROMEOS)
485 const char kNaturalScrollHelpURL[] =
486 "https://support.google.com/chromeos/?p=simple_scrolling";
487 #endif
489 const char* const kChromeDebugURLs[] = {
490 kChromeUICrashURL,
491 kChromeUIKillURL,
492 kChromeUIHangURL,
493 content::kChromeUIShorthangURL,
494 kChromeUIGpuCleanURL,
495 kChromeUIGpuCrashURL,
496 kChromeUIGpuHangURL,
498 const int kNumberOfChromeDebugURLs =
499 static_cast<int>(arraysize(kChromeDebugURLs));
501 const char kExtensionResourceScheme[] = "chrome-extension-resource";
503 // Google SafeSearch query parameters.
504 const char kSafeSearchSafeParameter[] = "safe=active";
505 const char kSafeSearchSsuiParameter[] = "ssui=on";
507 } // namespace chrome