| // Copyright (c) 2006-2008 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. |
| |
| // Defines all the command-line switches used by Chrome. |
| |
| #ifndef CHROME_COMMON_CHROME_SWITCHES_H__ |
| #define CHROME_COMMON_CHROME_SWITCHES_H__ |
| |
| #include "base/base_switches.h" |
| |
| namespace switches { |
| |
| extern const wchar_t kDisableHangMonitor[]; |
| extern const wchar_t kDisableMetrics[]; |
| extern const wchar_t kMetricsRecordingOnly[]; |
| extern const wchar_t kBrowserAssertTest[]; |
| extern const wchar_t kRendererAssertTest[]; |
| extern const wchar_t kBrowserCrashTest[]; |
| extern const wchar_t kRendererCrashTest[]; |
| extern const wchar_t kRendererStartupDialog[]; |
| extern const wchar_t kPluginStartupDialog[]; |
| extern const wchar_t kTestShellStartupDialog[]; |
| extern const wchar_t kPluginLauncher[]; |
| |
| extern const wchar_t kProcessChannelID[]; |
| extern const wchar_t kTestingChannelID[]; |
| extern const wchar_t kHomePage[]; |
| extern const wchar_t kBrowserStartRenderersManually[]; |
| extern const wchar_t kRendererProcess[]; |
| extern const wchar_t kRendererPath[]; |
| extern const wchar_t kPluginProcess[]; |
| extern const wchar_t kSingleProcess[]; |
| extern const wchar_t kProcessPerTab[]; |
| extern const wchar_t kProcessPerSite[]; |
| extern const wchar_t kInProcessPlugins[]; |
| extern const wchar_t kNoSandbox[]; |
| extern const wchar_t kSafePlugins[]; |
| extern const wchar_t kTrustedPlugins[]; |
| extern const wchar_t kTestSandbox[]; |
| extern const wchar_t kUserDataDir[]; |
| extern const wchar_t kPluginDataDir[]; |
| extern const wchar_t kDiskCacheDir[]; |
| extern const wchar_t kParentProfile[]; |
| extern const wchar_t kApp[]; |
| extern const wchar_t kAppUploadFile[]; |
| extern const wchar_t kDomAutomationController[]; |
| extern const wchar_t kPluginPath[]; |
| extern const wchar_t kUserAgent[]; |
| extern const wchar_t kJavaScriptFlags[]; |
| extern const wchar_t kCountry[]; |
| extern const wchar_t kLang[]; |
| extern const wchar_t kDebugChildren[]; |
| extern const wchar_t kWaitForDebuggerChildren[]; |
| |
| extern const wchar_t kLogFilterPrefix[]; |
| extern const wchar_t kEnableLogging[]; |
| extern const wchar_t kLoggingLevel[]; |
| |
| extern const wchar_t kDumpHistogramsOnExit[]; |
| extern const wchar_t kDisableLogging[]; |
| extern const wchar_t kRemoteShellPort[]; |
| extern const wchar_t kUninstall[]; |
| extern const wchar_t kOmniBoxPopupCount[]; |
| |
| extern const wchar_t kAutomationClientChannelID[]; |
| |
| extern const wchar_t kRestoreLastSession[]; |
| |
| extern const wchar_t kRecordMode[]; |
| extern const wchar_t kPlaybackMode[]; |
| extern const wchar_t kNoEvents[]; |
| |
| extern const wchar_t kHideIcons[]; |
| extern const wchar_t kShowIcons[]; |
| extern const wchar_t kMakeDefaultBrowser[]; |
| |
| extern const wchar_t kProxyServer[]; |
| extern const wchar_t kDebugPrint[]; |
| |
| extern const wchar_t kDnsLogDetails[]; |
| extern const wchar_t kDnsPrefetchDisable[]; |
| |
| extern const wchar_t kAllowAllActiveX[]; |
| |
| extern const wchar_t kDisableDevTools[]; |
| extern const wchar_t kAlwaysEnableDevTools[]; |
| |
| extern const wchar_t kTabCountToLoadOnSessionRestore[]; |
| |
| extern const wchar_t kMemoryProfiling[]; |
| extern const wchar_t kMemoryModel[]; |
| |
| extern const wchar_t kEnableFileCookies[]; |
| |
| extern const wchar_t kStartMaximized[]; |
| |
| extern const wchar_t kEnableWatchdog[]; |
| |
| extern const wchar_t kFirstRun[]; |
| |
| extern const wchar_t kMessageLoopHistogrammer[]; |
| |
| extern const wchar_t kImport[]; |
| |
| extern const wchar_t kSilentDumpOnDCHECK[]; |
| |
| extern const wchar_t kDisablePromptOnRepost[]; |
| |
| extern const wchar_t kDisablePopupBlocking[]; |
| extern const wchar_t kDisableJavaScript[]; |
| extern const wchar_t kDisableJava[]; |
| extern const wchar_t kDisablePlugins[]; |
| extern const wchar_t kDisableImages[]; |
| extern const wchar_t kDisableWebSecurity[]; |
| |
| extern const wchar_t kUseLowFragHeapCrt[]; |
| |
| #ifndef NDEBUG |
| extern const wchar_t kGearsPluginPathOverride[]; |
| #endif |
| |
| extern const wchar_t kGearsInRenderer[]; |
| |
| extern const wchar_t kEnableFastback[]; |
| |
| extern const wchar_t kJavaScriptDebuggerPath[]; |
| |
| extern const wchar_t kEnableP13n[]; |
| |
| extern const wchar_t kSdchFilter[]; |
| |
| extern const wchar_t kEnableUserScripts[]; |
| extern const wchar_t kEnableExtensions[]; |
| extern const wchar_t kInstallExtension[]; |
| extern const wchar_t kLoadExtension[]; |
| extern const wchar_t kLoadPlugin[]; |
| |
| extern const wchar_t kIncognito[]; |
| extern const wchar_t kUseOldSafeBrowsing[]; |
| |
| extern const wchar_t kEnableRendererAccessibility[]; |
| |
| extern const wchar_t kEnableVideo[]; |
| |
| extern const wchar_t kTestName[]; |
| |
| extern const wchar_t kRendererCmdPrefix[]; |
| |
| } // namespace switches |
| |
| #endif // CHROME_COMMON_CHROME_SWITCHES_H__ |
| |