• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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.
4 
5 // Contains constants for known URLs and portions thereof.
6 
7 #ifndef CHROME_COMMON_URL_CONSTANTS_H_
8 #define CHROME_COMMON_URL_CONSTANTS_H_
9 
10 #include <string>
11 #include <vector>
12 
13 #include "build/build_config.h"
14 #include "content/public/common/url_constants.h"
15 
16 namespace chrome {
17 
18 // chrome: URLs (including schemes). Should be kept in sync with the
19 // components below.
20 extern const char kChromeUIAboutURL[];
21 extern const char kChromeUIAppsURL[];
22 extern const char kChromeUIAppListStartPageURL[];
23 extern const char kChromeUIBookmarksURL[];
24 extern const char kChromeUICertificateViewerURL[];
25 extern const char kChromeUICertificateViewerDialogURL[];
26 extern const char kChromeUIChromeSigninURL[];
27 extern const char kChromeUIChromeURLsURL[];
28 extern const char kChromeUICloudPrintResourcesURL[];
29 extern const char kChromeUIComponentsURL[];
30 extern const char kChromeUIConflictsURL[];
31 extern const char kChromeUIConstrainedHTMLTestURL[];
32 extern const char kChromeUICrashesURL[];
33 extern const char kChromeUICreditsURL[];
34 extern const char kChromeUIDevicesURL[];
35 extern const char kChromeUIDevToolsURL[];
36 extern const char kChromeUIDownloadsURL[];
37 extern const char kChromeUIEditSearchEngineDialogURL[];
38 extern const char kChromeUIExtensionIconURL[];
39 extern const char kChromeUIExtensionInfoURL[];
40 extern const char kChromeUIExtensionsFrameURL[];
41 extern const char kChromeUIExtensionsURL[];
42 extern const char kChromeUIFaviconURL[];
43 extern const char kChromeUIFeedbackURL[];
44 extern const char kChromeUIFlagsURL[];
45 extern const char kChromeUIFlashURL[];
46 extern const char kChromeUIGCMInternalsURL[];
47 extern const char kChromeUIHelpFrameURL[];
48 extern const char kChromeUIHistoryURL[];
49 extern const char kChromeUIHistoryFrameURL[];
50 extern const char kChromeUIIdentityInternalsURL[];
51 extern const char kChromeUIInspectURL[];
52 extern const char kChromeUIInstantURL[];
53 extern const char kChromeUIInvalidationsURL[];
54 extern const char kChromeUIIPCURL[];
55 extern const char kChromeUIManagedUserPassphrasePageURL[];
56 extern const char kChromeUIMemoryRedirectURL[];
57 extern const char kChromeUIMemoryURL[];
58 extern const char kChromeUIMetroFlowURL[];
59 extern const char kChromeUINaClURL[];
60 extern const char kChromeUINetInternalsURL[];
61 extern const char kChromeUINewProfile[];
62 extern const char kChromeUINewTabURL[];
63 extern const char kChromeUIOmniboxURL[];
64 extern const char kChromeUIPasswordManagerInternalsHost[];
65 extern const char kChromeUIPerformanceMonitorURL[];
66 extern const char kChromeUIPluginsURL[];
67 extern const char kChromeUIPolicyURL[];
68 extern const char kChromeUIProfileSigninConfirmationURL[];
69 extern const char kChromeUIUserManagerURL[];
70 extern const char kChromeUIPrintURL[];
71 extern const char kChromeUIQuitURL[];
72 extern const char kChromeUIRestartURL[];
73 extern const char kChromeUISessionFaviconURL[];
74 extern const char kChromeUISettingsURL[];
75 extern const char kChromeUISettingsFrameURL[];
76 extern const char kChromeUISuggestions[];
77 extern const char kChromeUISuggestionsInternalsURL[];
78 extern const char kChromeUISSLClientCertificateSelectorURL[];
79 extern const char kChromeUITermsURL[];
80 extern const char kChromeUIThemeURL[];
81 extern const char kChromeUIThumbnailURL[];
82 extern const char kChromeUIThumbnailListURL[];
83 extern const char kChromeUIUberURL[];
84 extern const char kChromeUIUberFrameURL[];
85 extern const char kChromeUIUserActionsURL[];
86 extern const char kChromeUIVersionURL[];
87 
88 #if defined(OS_ANDROID)
89 extern const char kChromeUINativeNewTabURL[];
90 extern const char kChromeUINativeBookmarksURL[];
91 extern const char kChromeUINativeRecentTabsURL[];
92 extern const char kChromeUIWelcomeURL[];
93 #endif
94 
95 #if defined(OS_CHROMEOS)
96 extern const char kChromeUIActivationMessage[];
97 extern const char kChromeUIBluetoothPairingURL[];
98 extern const char kChromeUICertificateManagerDialogURL[];
99 extern const char kChromeUIChargerReplacementURL[];
100 extern const char kChromeUIChooseMobileNetworkURL[];
101 extern const char kChromeUIDiagnosticsURL[];
102 extern const char kChromeUIDiscardsURL[];
103 extern const char kChromeUIFirstRunURL[];
104 extern const char kChromeUIIdleLogoutDialogURL[];
105 extern const char kChromeUIImageBurnerURL[];
106 extern const char kChromeUIKeyboardOverlayURL[];
107 extern const char kChromeUILockScreenURL[];
108 extern const char kChromeUIMediaplayerURL[];
109 extern const char kChromeUIMobileSetupURL[];
110 extern const char kChromeUINfcDebugURL[];
111 extern const char kChromeUIOobeURL[];
112 extern const char kChromeUIOSCreditsURL[];
113 extern const char kChromeUIProxySettingsURL[];
114 extern const char kChromeUIScreenlockIconURL[];
115 extern const char kChromeUISetTimeURL[];
116 extern const char kChromeUISimUnlockURL[];
117 extern const char kChromeUISlideshowURL[];
118 extern const char kChromeUISlowURL[];
119 extern const char kChromeUISystemInfoURL[];
120 extern const char kChromeUITermsOemURL[];
121 extern const char kChromeUIUserImageURL[];
122 #endif
123 
124 #if defined(USE_AURA)
125 extern const char kChromeUIGestureConfigURL[];
126 extern const char kChromeUIGestureConfigHost[];
127 extern const char kChromeUISalsaURL[];
128 extern const char kChromeUISalsaHost[];
129 #endif
130 
131 #if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
132 extern const char kChromeUITabModalConfirmDialogURL[];
133 #endif
134 
135 #if defined(ENABLE_WEBRTC)
136 extern const char kChromeUIWebRtcLogsURL[];
137 #endif
138 
139 // chrome components of URLs. Should be kept in sync with the full URLs above.
140 extern const char kChromeUIAboutHost[];
141 extern const char kChromeUIAboutPageFrameHost[];
142 extern const char kChromeUIBlankHost[];
143 extern const char kChromeUIAppLauncherPageHost[];
144 extern const char kChromeUIAppListStartPageHost[];
145 extern const char kChromeUIBookmarksHost[];
146 extern const char kChromeUICacheHost[];
147 extern const char kChromeUICertificateViewerHost[];
148 extern const char kChromeUICertificateViewerDialogHost[];
149 extern const char kChromeUIChromeSigninHost[];
150 extern const char kChromeUIChromeURLsHost[];
151 extern const char kChromeUICloudPrintResourcesHost[];
152 extern const char kChromeUICloudPrintSetupHost[];
153 extern const char kChromeUIConflictsHost[];
154 extern const char kChromeUIConstrainedHTMLTestHost[];
155 extern const char kChromeUICrashesHost[];
156 extern const char kChromeUICrashHost[];
157 extern const char kChromeUICreditsHost[];
158 extern const char kChromeUIDefaultHost[];
159 extern const char kChromeUIDevicesHost[];
160 extern const char kChromeUIDevToolsHost[];
161 extern const char kChromeUIDevToolsBundledPath[];
162 extern const char kChromeUIDevToolsRemotePath[];
163 extern const char kChromeUIDNSHost[];
164 extern const char kChromeUIDownloadsHost[];
165 extern const char kChromeUIDriveInternalsHost[];
166 extern const char kChromeUIEditSearchEngineDialogHost[];
167 extern const char kChromeUIExtensionIconHost[];
168 extern const char kChromeUIExtensionInfoHost[];
169 extern const char kChromeUIExtensionsFrameHost[];
170 extern const char kChromeUIExtensionsHost[];
171 extern const char kChromeUIFaviconHost[];
172 extern const char kChromeUIFeedbackHost[];
173 extern const char kChromeUIFlagsHost[];
174 extern const char kChromeUIFlashHost[];
175 extern const char kChromeUIGCMInternalsHost[];
176 extern const char kChromeUIHelpFrameHost[];
177 extern const char kChromeUIHelpHost[];
178 extern const char kChromeUIHangHost[];
179 extern const char kChromeUIHistoryHost[];
180 extern const char kChromeUIHistoryFrameHost[];
181 extern const char kChromeUIIdentityInternalsHost[];
182 extern const char kChromeUIInspectHost[];
183 extern const char kChromeUIInstantHost[];
184 extern const char kChromeUIInvalidationsHost[];
185 extern const char kChromeUIIPCHost[];
186 extern const char kChromeUIKillHost[];
187 extern const char kChromeUIManagedUserPassphrasePageHost[];
188 extern const char kChromeUIMemoryHost[];
189 extern const char kChromeUIMemoryInternalsHost[];
190 extern const char kChromeUIMemoryRedirectHost[];
191 extern const char kChromeUIMetroFlowHost[];
192 extern const char kChromeUINaClHost[];
193 extern const char kChromeUINetExportHost[];
194 extern const char kChromeUINetInternalsHost[];
195 extern const char kChromeUINewTabHost[];
196 extern const char kChromeUIOmniboxHost[];
197 extern const char kChromeUIPerformanceMonitorHost[];
198 extern const char kChromeUIPluginsHost[];
199 extern const char kChromeUIComponentsHost[];
200 extern const char kChromeUIPolicyHost[];
201 extern const char kChromeUIProfileSigninConfirmationHost[];
202 extern const char kChromeUIProvidedFileSystemsHost[];
203 extern const char kChromeUIUserManagerHost[];
204 extern const char kChromeUIPredictorsHost[];
205 extern const char kChromeUIPrintHost[];
206 extern const char kChromeUIProfilerHost[];
207 extern const char kChromeUIQuotaInternalsHost[];
208 extern const char kChromeUIQuitHost[];
209 extern const char kChromeUIRestartHost[];
210 extern const char kChromeUISessionFaviconHost[];
211 extern const char kChromeUISettingsHost[];
212 extern const char kChromeUISettingsFrameHost[];
213 extern const char kChromeUIShorthangHost[];
214 extern const char kChromeUISignInInternalsHost[];
215 extern const char kChromeUISuggestionsHost[];
216 extern const char kChromeUISuggestionsInternalsHost[];
217 extern const char kChromeUISSLClientCertificateSelectorHost[];
218 extern const char kChromeUIStatsHost[];
219 extern const char kChromeUISyncHost[];
220 extern const char kChromeUISyncFileSystemInternalsHost[];
221 extern const char kChromeUISyncInternalsHost[];
222 extern const char kChromeUISyncResourcesHost[];
223 extern const char kChromeUISystemInfoHost[];
224 extern const char kChromeUITaskManagerHost[];
225 extern const char kChromeUITermsHost[];
226 extern const char kChromeUIThemeHost[];
227 extern const char kChromeUIThumbnailHost[];
228 extern const char kChromeUIThumbnailHost2[];
229 extern const char kChromeUIThumbnailListHost[];
230 extern const char kChromeUITouchIconHost[];
231 extern const char kChromeUITranslateInternalsHost[];
232 extern const char kChromeUIUberFrameHost[];
233 extern const char kChromeUIUberHost[];
234 extern const char kChromeUIUserActionsHost[];
235 extern const char kChromeUIVersionHost[];
236 extern const char kChromeUIWorkersHost[];
237 
238 extern const char kChromeUIScreenshotPath[];
239 extern const char kChromeUIThemePath[];
240 
241 #if defined(OS_ANDROID)
242 extern const char kChromeUIWelcomeHost[];
243 #endif
244 
245 #if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_ANDROID)
246 extern const char kChromeUILinuxProxyConfigHost[];
247 extern const char kChromeUISandboxHost[];
248 #endif
249 
250 #if defined(OS_CHROMEOS)
251 extern const char kChromeUIActivationMessageHost[];
252 extern const char kChromeUIAppLaunchHost[];
253 extern const char kChromeUIBluetoothPairingHost[];
254 extern const char kChromeUICertificateManagerHost[];
255 extern const char kChromeUIChargerReplacementHost[];
256 extern const char kChromeUIChooseMobileNetworkHost[];
257 extern const char kChromeUICryptohomeHost[];
258 extern const char kChromeUIDiagnosticsHost[];
259 extern const char kChromeUIDiscardsHost[];
260 extern const char kChromeUIFirstRunHost[];
261 extern const char kChromeUIIdleLogoutDialogHost[];
262 extern const char kChromeUIImageBurnerHost[];
263 extern const char kChromeUIKeyboardOverlayHost[];
264 extern const char kChromeUILockScreenHost[];
265 extern const char kChromeUILoginContainerHost[];
266 extern const char kChromeUILoginHost[];
267 extern const char kChromeUIMediaplayerHost[];
268 extern const char kChromeUIMobileSetupHost[];
269 extern const char kChromeUINetworkHost[];
270 extern const char kChromeUINfcDebugHost[];
271 extern const char kChromeUIOobeHost[];
272 extern const char kChromeUIOSCreditsHost[];
273 extern const char kChromeUIPowerHost[];
274 extern const char kChromeUIProxySettingsHost[];
275 extern const char kChromeUIRotateHost[];
276 extern const char kChromeUIScreenlockIconHost[];
277 extern const char kChromeUISetTimeHost[];
278 extern const char kChromeUISimUnlockHost[];
279 extern const char kChromeUISlideshowHost[];
280 extern const char kChromeUISlowHost[];
281 extern const char kChromeUISlowTraceHost[];
282 extern const char kChromeUIUserImageHost[];
283 
284 extern const char kChromeUIMenu[];
285 extern const char kChromeUINetworkMenu[];
286 extern const char kChromeUIWrenchMenu[];
287 
288 extern const char kEULAPathFormat[];
289 extern const char kOemEulaURLPath[];
290 extern const char kOnlineEulaURLPath[];
291 #endif
292 
293 #if (defined(OS_LINUX) && defined(TOOLKIT_VIEWS)) || defined(USE_AURA)
294 extern const char kChromeUITabModalConfirmDialogHost[];
295 #endif
296 
297 #if defined(ENABLE_WEBRTC)
298 extern const char kChromeUIWebRtcLogsHost[];
299 #endif
300 
301 // Options sub-pages.
302 extern const char kAutofillSubPage[];
303 extern const char kClearBrowserDataSubPage[];
304 extern const char kContentSettingsExceptionsSubPage[];
305 extern const char kContentSettingsSubPage[];
306 extern const char kCreateProfileSubPage[];
307 extern const char kExtensionsSubPage[];
308 extern const char kHandlerSettingsSubPage[];
309 extern const char kImportDataSubPage[];
310 extern const char kLanguageOptionsSubPage[];
311 extern const char kSupervisedUserSettingsSubPage[];
312 extern const char kManageProfileSubPage[];
313 extern const char kPasswordManagerSubPage[];
314 extern const char kResetProfileSettingsSubPage[];
315 extern const char kSearchEnginesSubPage[];
316 extern const char kSearchSubPage[];
317 extern const char kSearchUsersSubPage[];
318 extern const char kSyncSetupSubPage[];
319 #if defined(OS_CHROMEOS)
320 extern const char kInternetOptionsSubPage[];
321 extern const char kBluetoothAddDeviceSubPage[];
322 extern const char kChangeProfilePictureSubPage[];
323 #endif
324 
325 // Extensions sub pages.
326 extern const char kExtensionConfigureCommandsSubPage[];
327 
328 // URLs used to indicate that an extension resource load request
329 // was invalid.
330 extern const char kExtensionInvalidRequestURL[];
331 extern const char kExtensionResourceInvalidRequestURL[];
332 
333 extern const char kSyncGoogleDashboardURL[];
334 
335 // "Learn more" URL for the auto password generation.
336 extern const char kAutoPasswordGenerationLearnMoreURL[];
337 
338 extern const char kPasswordManagerLearnMoreURL[];
339 
340 // "Learn more" URL for the Settings API, NTP bubble and other settings bubbles
341 // showing which extension is controlling them.
342 extern const char kExtensionControlledSettingLearnMoreURL[];
343 
344 // General help links for Chrome, opened using various actions.
345 extern const char kChromeHelpViaKeyboardURL[];
346 extern const char kChromeHelpViaMenuURL[];
347 extern const char kChromeHelpViaWebUIURL[];
348 
349 #if defined(OS_CHROMEOS)
350 // Accessibility help link for Chrome.
351 extern const char kChromeAccessibilityHelpURL[];
352 // Accessibility settings link for Chrome.
353 extern const char kChromeAccessibilitySettingsURL[];
354 #endif
355 
356 #if defined (ENABLE_ONE_CLICK_SIGNIN)
357 // "Learn more" URL for the one click signin infobar.
358 extern const char kChromeSyncLearnMoreURL[];
359 
360 // "Learn more" URL for the "Sign in with a different account" confirmation
361 // dialog.
362 extern const char kChromeSyncMergeTroubleshootingURL[];
363 #endif
364 
365 // "Learn more" URL for the enterprise sign-in confirmation dialog.
366 extern const char kChromeEnterpriseSignInLearnMoreURL[];
367 
368 // "Learn more" URL for resetting profile preferences.
369 extern const char kResetProfileSettingsLearnMoreURL[];
370 
371 // "Learn more" URL for when profile settings are automatically reset.
372 extern const char kAutomaticSettingsResetLearnMoreURL[];
373 
374 // Management URL for the supervised users.
375 extern const char kSupervisedUserManagementURL[];
376 
377 // Management URL for the supervised users - version without scheme, used
378 // for display.
379 extern const char kSupervisedUserManagementDisplayURL[];
380 
381 // Help URL for the settings page's search feature.
382 extern const char kSettingsSearchHelpURL[];
383 
384 // Help URL for the Omnibox setting.
385 extern const char kOmniboxLearnMoreURL[];
386 
387 // "What do these mean?" URL for the Page Info bubble.
388 extern const char kPageInfoHelpCenterURL[];
389 
390 // "Learn more" URL for "Aw snap" page.
391 extern const char kCrashReasonURL[];
392 
393 // "Learn more" URL for killed tab page.
394 extern const char kKillReasonURL[];
395 
396 // "Learn more" URL for the Privacy section under Options.
397 extern const char kPrivacyLearnMoreURL[];
398 
399 // "Learn more" URL for the "Do not track" setting in the privacy section.
400 extern const char kDoNotTrackLearnMoreURL[];
401 
402 #if defined(OS_CHROMEOS)
403 // These URLs are currently ChromeOS only.
404 
405 // "Learn more" URL for the attestation of content protection setting.
406 extern const char kAttestationForContentProtectionLearnMoreURL[];
407 
408 // "Learn more" URL for the enhanced playback notification dialog.
409 extern const char kEnhancedPlaybackNotificationLearnMoreURL[];
410 #endif
411 
412 // The URL for the Chromium project used in the About dialog.
413 extern const char kChromiumProjectURL[];
414 
415 // The URL for the "Learn more" page for the usage/crash reporting option in the
416 // first run dialog.
417 extern const char kLearnMoreReportingURL[];
418 
419 // The URL for the "Learn more" page for the outdated plugin infobar.
420 extern const char kOutdatedPluginLearnMoreURL[];
421 
422 // The URL for the "Learn more" page for the blocked plugin infobar.
423 extern const char kBlockedPluginLearnMoreURL[];
424 
425 // The URL for the "Learn more" page for hotword search voice trigger.
426 extern const char kHotwordLearnMoreURL[];
427 
428 // The URL for the "Learn more" page for register protocol handler infobars.
429 extern const char kLearnMoreRegisterProtocolHandlerURL[];
430 
431 // The URL for the "Learn more" page for sync setup on the personal stuff page.
432 extern const char kSyncLearnMoreURL[];
433 
434 // The URL for the "Learn more" page for download scanning.
435 extern const char kDownloadScanningLearnMoreURL[];
436 
437 // The URL for the "Learn more" page for interrupted downloads.
438 extern const char kDownloadInterruptedLearnMoreURL[];
439 
440 // The URL for the "Learn more" page on the sync setup dialog, when syncing
441 // everything.
442 extern const char kSyncEverythingLearnMoreURL[];
443 
444 // The URL for information on how to use the app launcher.
445 extern const char kAppLauncherHelpURL[];
446 
447 // The URL for the "Learn more" page on sync encryption.
448 extern const char kSyncEncryptionHelpURL[];
449 
450 // The URL for the "Learn more" link when there is a sync error.
451 extern const char kSyncErrorsHelpURL[];
452 
453 #if defined(OS_CHROMEOS)
454 // The URL for the "Learn more" link for natural scrolling on ChromeOS.
455 extern const char kNaturalScrollHelpURL[];
456 
457 // The URL for the Learn More page about enterprise enrolled devices.
458 extern const char kLearnMoreEnterpriseURL[];
459 #endif
460 
461 // The URL for the Learn More link of the non-CWS bubble.
462 extern const char kRemoveNonCWSExtensionURL[];
463 
464 // The URL for the Learn More link for the corrupt extension message.
465 extern const char kCorruptExtensionURL[];
466 
467 extern const char kNotificationsHelpURL[];
468 
469 // The Welcome Notification More Info URL.
470 extern const char kNotificationWelcomeLearnMoreURL[];
471 
472 // Gets the hosts/domains that are shown in chrome://chrome-urls.
473 extern const char* const kChromeHostURLs[];
474 extern const size_t kNumberOfChromeHostURLs;
475 
476 // "Debug" pages which are dangerous and not for general consumption.
477 extern const char* const kChromeDebugURLs[];
478 extern const int kNumberOfChromeDebugURLs;
479 
480 // The chrome-native: scheme is used show pages rendered with platform specific
481 // widgets instead of using HTML.
482 extern const char kChromeNativeScheme[];
483 
484 // The chrome-search: scheme is served by the same backend as chrome:.  However,
485 // only specific URLDataSources are enabled to serve requests via the
486 // chrome-search: scheme.  See |InstantIOContext::ShouldServiceRequest| and its
487 // callers for details.  Note that WebUIBindings should never be granted to
488 // chrome-search: pages.  chrome-search: pages are displayable but not readable
489 // by external search providers (that are rendered by Instant renderer
490 // processes), and neither displayable nor readable by normal (non-Instant) web
491 // pages.  To summarize, a non-Instant process, when trying to access
492 // 'chrome-search://something', will bump up against the following:
493 //
494 //  1. Renderer: The display-isolated check in WebKit will deny the request,
495 //  2. Browser: Assuming they got by #1, the scheme checks in
496 //     URLDataSource::ShouldServiceRequest will deny the request,
497 //  3. Browser: for specific sub-classes of URLDataSource, like ThemeSource
498 //     there are additional Instant-PID checks that make sure the request is
499 //     coming from a blessed Instant process, and deny the request.
500 extern const char kChromeSearchScheme[];
501 
502 // Pages under chrome-search.
503 extern const char kChromeSearchLocalNtpHost[];
504 extern const char kChromeSearchLocalNtpUrl[];
505 extern const char kChromeSearchRemoteNtpHost[];
506 
507 // Host and URL for most visited iframes used on the Instant Extended NTP.
508 extern const char kChromeSearchMostVisitedHost[];
509 extern const char kChromeSearchMostVisitedUrl[];
510 
511 #if defined(OS_CHROMEOS)
512 extern const char kCrosScheme[];
513 extern const char kDriveScheme[];
514 #endif
515 
516 // Scheme for the DOM Distiller component.
517 extern const char kDomDistillerScheme[];
518 
519 // "Learn more" URL for the Cloud Print section under Options.
520 extern const char kCloudPrintLearnMoreURL[];
521 
522 // "Learn more" URL for the Cloud Print Preview No Destinations Promotion.
523 extern const char kCloudPrintNoDestinationsLearnMoreURL[];
524 
525 // Parameters that get appended to force SafeSearch.
526 extern const char kSafeSearchSafeParameter[];
527 extern const char kSafeSearchSsuiParameter[];
528 
529 // The URL for the "Learn more" link in the media access infobar.
530 extern const char kMediaAccessLearnMoreUrl[];
531 
532 // The URL for the "Learn more" link in the language settings.
533 extern const char kLanguageSettingsLearnMoreUrl[];
534 
535 #if defined(OS_MACOSX)
536 // The URL for the 32-bit Mac deprecation help center article
537 extern const char kMac32BitDeprecationURL[];
538 #endif
539 
540 // The URL for the "Learn more" link the the Easy Unlock settings.
541 extern const char kEasyUnlockLearnMoreUrl[];
542 
543 // The URL to the device management page in the Easy Unlock settings.
544 extern const char kEasyUnlockManagementUrl[];
545 
546 }  // namespace chrome
547 
548 #endif  // CHROME_COMMON_URL_CONSTANTS_H_
549