Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(544)

Side by Side Diff: content/public/common/content_switches.h

Issue 1862513003: Remove NPAPI from browser and utility (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: rebase Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 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 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 // Defines all the "content" command-line switches. 5 // Defines all the "content" command-line switches.
6 6
7 #ifndef CONTENT_PUBLIC_COMMON_CONTENT_SWITCHES_H_ 7 #ifndef CONTENT_PUBLIC_COMMON_CONTENT_SWITCHES_H_
8 #define CONTENT_PUBLIC_COMMON_CONTENT_SWITCHES_H_ 8 #define CONTENT_PUBLIC_COMMON_CONTENT_SWITCHES_H_
9 9
10 #include "build/build_config.h" 10 #include "build/build_config.h"
11 #include "content/common/content_export.h" 11 #include "content/common/content_export.h"
12 12
13 namespace switches { 13 namespace switches {
14 14
15 // All switches in alphabetical order. The switches should be documented 15 // All switches in alphabetical order. The switches should be documented
16 // alongside the definition of their values in the .cc file. 16 // alongside the definition of their values in the .cc file.
17 CONTENT_EXPORT extern const char kAcceleratedCanvas2dMSAASampleCount[]; 17 CONTENT_EXPORT extern const char kAcceleratedCanvas2dMSAASampleCount[];
18 CONTENT_EXPORT extern const char kAgcStartupMinVolume[]; 18 CONTENT_EXPORT extern const char kAgcStartupMinVolume[];
19 CONTENT_EXPORT extern const char kAllowFileAccessFromFiles[]; 19 CONTENT_EXPORT extern const char kAllowFileAccessFromFiles[];
20 CONTENT_EXPORT extern const char kAllowLoopbackInPeerConnection[]; 20 CONTENT_EXPORT extern const char kAllowLoopbackInPeerConnection[];
21 CONTENT_EXPORT extern const char kAllowNoSandboxJob[]; 21 CONTENT_EXPORT extern const char kAllowNoSandboxJob[];
22 CONTENT_EXPORT extern const char kAllowSandboxDebugging[]; 22 CONTENT_EXPORT extern const char kAllowSandboxDebugging[];
23 CONTENT_EXPORT extern const char kAndroidFontsPath[]; 23 CONTENT_EXPORT extern const char kAndroidFontsPath[];
24 CONTENT_EXPORT extern const char kBlinkSettings[]; 24 CONTENT_EXPORT extern const char kBlinkSettings[];
25 CONTENT_EXPORT extern const char kBlinkPlatformLogChannels[]; 25 CONTENT_EXPORT extern const char kBlinkPlatformLogChannels[];
26 CONTENT_EXPORT extern const char kBrowserCrashTest[]; 26 CONTENT_EXPORT extern const char kBrowserCrashTest[];
27 CONTENT_EXPORT extern const char kBrowserSubprocessPath[]; 27 CONTENT_EXPORT extern const char kBrowserSubprocessPath[];
28 CONTENT_EXPORT extern const char kUseCrossProcessFramesForGuests[]; 28 CONTENT_EXPORT extern const char kUseCrossProcessFramesForGuests[];
29 extern const char kDebugPluginLoading[];
30 CONTENT_EXPORT extern const char kDefaultTileWidth[]; 29 CONTENT_EXPORT extern const char kDefaultTileWidth[];
31 CONTENT_EXPORT extern const char kDefaultTileHeight[]; 30 CONTENT_EXPORT extern const char kDefaultTileHeight[];
32 CONTENT_EXPORT extern const char kDisable2dCanvasAntialiasing[]; 31 CONTENT_EXPORT extern const char kDisable2dCanvasAntialiasing[];
33 CONTENT_EXPORT extern const char kDisable2dCanvasImageChromium[]; 32 CONTENT_EXPORT extern const char kDisable2dCanvasImageChromium[];
34 CONTENT_EXPORT extern const char kDisable3DAPIs[]; 33 CONTENT_EXPORT extern const char kDisable3DAPIs[];
35 CONTENT_EXPORT extern const char kDisableAccelerated2dCanvas[]; 34 CONTENT_EXPORT extern const char kDisableAccelerated2dCanvas[];
36 CONTENT_EXPORT extern const char kDisableAcceleratedJpegDecoding[]; 35 CONTENT_EXPORT extern const char kDisableAcceleratedJpegDecoding[];
37 CONTENT_EXPORT extern const char kDisableAcceleratedMjpegDecode[]; 36 CONTENT_EXPORT extern const char kDisableAcceleratedMjpegDecode[];
38 CONTENT_EXPORT extern const char kDisableAcceleratedVideoDecode[]; 37 CONTENT_EXPORT extern const char kDisableAcceleratedVideoDecode[];
39 CONTENT_EXPORT extern const char kDisableAudioSupportForDesktopShare[]; 38 CONTENT_EXPORT extern const char kDisableAudioSupportForDesktopShare[];
40 extern const char kDisableBackingStoreLimit[]; 39 extern const char kDisableBackingStoreLimit[];
41 CONTENT_EXPORT extern const char 40 CONTENT_EXPORT extern const char
42 kDisableBackgroundingOccludedWindowsForTesting[]; 41 kDisableBackgroundingOccludedWindowsForTesting[];
43 CONTENT_EXPORT extern const char kDisableBlinkFeatures[]; 42 CONTENT_EXPORT extern const char kDisableBlinkFeatures[];
44 CONTENT_EXPORT extern const char kDisableDatabases[]; 43 CONTENT_EXPORT extern const char kDisableDatabases[];
45 extern const char kDisableDirectNPAPIRequests[];
46 CONTENT_EXPORT extern const char kDisableDistanceFieldText[]; 44 CONTENT_EXPORT extern const char kDisableDistanceFieldText[];
47 CONTENT_EXPORT extern const char kDisableDisplayList2dCanvas[]; 45 CONTENT_EXPORT extern const char kDisableDisplayList2dCanvas[];
48 extern const char kDisableDomainBlockingFor3DAPIs[]; 46 extern const char kDisableDomainBlockingFor3DAPIs[];
49 CONTENT_EXPORT extern const char kDisableExperimentalWebGL[]; 47 CONTENT_EXPORT extern const char kDisableExperimentalWebGL[];
50 CONTENT_EXPORT extern const char kDisableFeatures[]; 48 CONTENT_EXPORT extern const char kDisableFeatures[];
51 CONTENT_EXPORT extern const char kDisableFileSystem[]; 49 CONTENT_EXPORT extern const char kDisableFileSystem[];
52 CONTENT_EXPORT extern const char kDisableFlash3d[]; 50 CONTENT_EXPORT extern const char kDisableFlash3d[];
53 CONTENT_EXPORT extern const char kDisableFlashStage3d[]; 51 CONTENT_EXPORT extern const char kDisableFlashStage3d[];
54 CONTENT_EXPORT extern const char kDisableGestureRequirementForMediaPlayback[]; 52 CONTENT_EXPORT extern const char kDisableGestureRequirementForMediaPlayback[];
55 CONTENT_EXPORT extern const char kDisableGestureRequirementForPresentation[]; 53 CONTENT_EXPORT extern const char kDisableGestureRequirementForPresentation[];
(...skipping 17 matching lines...) Expand all
73 CONTENT_EXPORT extern const char kDisableLocalStorage[]; 71 CONTENT_EXPORT extern const char kDisableLocalStorage[];
74 CONTENT_EXPORT extern const char kDisableLogging[]; 72 CONTENT_EXPORT extern const char kDisableLogging[];
75 CONTENT_EXPORT extern const char kDisableNamespaceSandbox[]; 73 CONTENT_EXPORT extern const char kDisableNamespaceSandbox[];
76 CONTENT_EXPORT extern const char kDisableNativeGpuMemoryBuffers[]; 74 CONTENT_EXPORT extern const char kDisableNativeGpuMemoryBuffers[];
77 CONTENT_EXPORT extern const char kDisableNotifications[]; 75 CONTENT_EXPORT extern const char kDisableNotifications[];
78 CONTENT_EXPORT extern const char kDisablePartialRaster[]; 76 CONTENT_EXPORT extern const char kDisablePartialRaster[];
79 CONTENT_EXPORT extern const char kEnablePartialRaster[]; 77 CONTENT_EXPORT extern const char kEnablePartialRaster[];
80 extern const char kDisablePepper3d[]; 78 extern const char kDisablePepper3d[];
81 CONTENT_EXPORT extern const char kDisablePermissionsAPI[]; 79 CONTENT_EXPORT extern const char kDisablePermissionsAPI[];
82 CONTENT_EXPORT extern const char kDisablePinch[]; 80 CONTENT_EXPORT extern const char kDisablePinch[];
83 CONTENT_EXPORT extern const char kDisablePluginsDiscovery[];
84 CONTENT_EXPORT extern const char kDisablePresentationAPI[]; 81 CONTENT_EXPORT extern const char kDisablePresentationAPI[];
85 CONTENT_EXPORT extern const char kDisableRGBA4444Textures[]; 82 CONTENT_EXPORT extern const char kDisableRGBA4444Textures[];
86 CONTENT_EXPORT extern const char kDisableReadingFromCanvas[]; 83 CONTENT_EXPORT extern const char kDisableReadingFromCanvas[];
87 extern const char kDisableRemoteFonts[]; 84 extern const char kDisableRemoteFonts[];
88 extern const char kDisableRendererAccessibility[]; 85 extern const char kDisableRendererAccessibility[];
89 CONTENT_EXPORT extern const char kDisableRendererBackgrounding[]; 86 CONTENT_EXPORT extern const char kDisableRendererBackgrounding[];
90 CONTENT_EXPORT extern const char kDisableSeccompFilterSandbox[]; 87 CONTENT_EXPORT extern const char kDisableSeccompFilterSandbox[];
91 CONTENT_EXPORT extern const char kDisableSetuidSandbox[]; 88 CONTENT_EXPORT extern const char kDisableSetuidSandbox[];
92 CONTENT_EXPORT extern const char kDisableSharedWorkers[]; 89 CONTENT_EXPORT extern const char kDisableSharedWorkers[];
93 CONTENT_EXPORT extern const char kDisableSmoothScrolling[]; 90 CONTENT_EXPORT extern const char kDisableSmoothScrolling[];
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
144 CONTENT_EXPORT extern const char kEnableUseZoomForDSF[]; 141 CONTENT_EXPORT extern const char kEnableUseZoomForDSF[];
145 CONTENT_EXPORT extern const char kEnableViewport[]; 142 CONTENT_EXPORT extern const char kEnableViewport[];
146 CONTENT_EXPORT extern const char kEnableVtune[]; 143 CONTENT_EXPORT extern const char kEnableVtune[];
147 CONTENT_EXPORT extern const char kEnableWebFontsInterventionTrigger[]; 144 CONTENT_EXPORT extern const char kEnableWebFontsInterventionTrigger[];
148 CONTENT_EXPORT extern const char kEnableWebGLDraftExtensions[]; 145 CONTENT_EXPORT extern const char kEnableWebGLDraftExtensions[];
149 CONTENT_EXPORT extern const char kEnableWebGLImageChromium[]; 146 CONTENT_EXPORT extern const char kEnableWebGLImageChromium[];
150 CONTENT_EXPORT extern const char kEnableWebVR[]; 147 CONTENT_EXPORT extern const char kEnableWebVR[];
151 CONTENT_EXPORT extern const char kEnableWheelGestures[]; 148 CONTENT_EXPORT extern const char kEnableWheelGestures[];
152 CONTENT_EXPORT extern const char kEnableZeroCopy[]; 149 CONTENT_EXPORT extern const char kEnableZeroCopy[];
153 CONTENT_EXPORT extern const char kExplicitlyAllowedPorts[]; 150 CONTENT_EXPORT extern const char kExplicitlyAllowedPorts[];
154 CONTENT_EXPORT extern const char kExtraPluginDir[];
155 CONTENT_EXPORT extern const char kForceDisplayList2dCanvas[]; 151 CONTENT_EXPORT extern const char kForceDisplayList2dCanvas[];
156 CONTENT_EXPORT extern const char kForceGpuRasterization[]; 152 CONTENT_EXPORT extern const char kForceGpuRasterization[];
157 CONTENT_EXPORT extern const char kForceOverlayFullscreenVideo[]; 153 CONTENT_EXPORT extern const char kForceOverlayFullscreenVideo[];
158 CONTENT_EXPORT extern const char kForceRendererAccessibility[]; 154 CONTENT_EXPORT extern const char kForceRendererAccessibility[];
159 CONTENT_EXPORT extern const char kGenerateAccessibilityTestExpectations[]; 155 CONTENT_EXPORT extern const char kGenerateAccessibilityTestExpectations[];
160 extern const char kGpuDeviceID[]; 156 extern const char kGpuDeviceID[];
161 extern const char kGpuDriverVendor[]; 157 extern const char kGpuDriverVendor[];
162 extern const char kGpuDriverVersion[]; 158 extern const char kGpuDriverVersion[];
163 extern const char kGpuLauncher[]; 159 extern const char kGpuLauncher[];
164 CONTENT_EXPORT extern const char kGpuProcess[]; 160 CONTENT_EXPORT extern const char kGpuProcess[];
165 CONTENT_EXPORT extern const char kGpuSandboxAllowSysVShm[]; 161 CONTENT_EXPORT extern const char kGpuSandboxAllowSysVShm[];
166 CONTENT_EXPORT extern const char kGpuSandboxFailuresFatal[]; 162 CONTENT_EXPORT extern const char kGpuSandboxFailuresFatal[];
167 CONTENT_EXPORT extern const char kGpuSandboxStartEarly[]; 163 CONTENT_EXPORT extern const char kGpuSandboxStartEarly[];
168 CONTENT_EXPORT extern const char kGpuStartupDialog[]; 164 CONTENT_EXPORT extern const char kGpuStartupDialog[];
169 extern const char kGpuVendorID[]; 165 extern const char kGpuVendorID[];
170 CONTENT_EXPORT extern const char kHostResolverRules[]; 166 CONTENT_EXPORT extern const char kHostResolverRules[];
171 CONTENT_EXPORT extern const char kIgnoreCertificateErrors[]; 167 CONTENT_EXPORT extern const char kIgnoreCertificateErrors[];
172 CONTENT_EXPORT extern const char kIgnoreGpuBlacklist[]; 168 CONTENT_EXPORT extern const char kIgnoreGpuBlacklist[];
173 CONTENT_EXPORT extern const char kInertVisualViewport[]; 169 CONTENT_EXPORT extern const char kInertVisualViewport[];
174 CONTENT_EXPORT extern const char kInProcessGPU[]; 170 CONTENT_EXPORT extern const char kInProcessGPU[];
175 CONTENT_EXPORT extern const char kIPCConnectionTimeout[]; 171 CONTENT_EXPORT extern const char kIPCConnectionTimeout[];
176 CONTENT_EXPORT extern const char kJavaScriptFlags[]; 172 CONTENT_EXPORT extern const char kJavaScriptFlags[];
177 extern const char kLoadPlugin[];
178 CONTENT_EXPORT extern const char kLogGpuControlListDecisions[]; 173 CONTENT_EXPORT extern const char kLogGpuControlListDecisions[];
179 CONTENT_EXPORT extern const char kLoggingLevel[]; 174 CONTENT_EXPORT extern const char kLoggingLevel[];
180 CONTENT_EXPORT extern const char kLogNetLog[]; 175 CONTENT_EXPORT extern const char kLogNetLog[];
181 extern const char kLogPluginMessages[];
182 CONTENT_EXPORT extern const char kMainFrameResizesAreOrientationChanges[]; 176 CONTENT_EXPORT extern const char kMainFrameResizesAreOrientationChanges[];
183 extern const char kMaxUntiledLayerHeight[]; 177 extern const char kMaxUntiledLayerHeight[];
184 extern const char kMaxUntiledLayerWidth[]; 178 extern const char kMaxUntiledLayerWidth[];
185 extern const char kMemoryMetrics[]; 179 extern const char kMemoryMetrics[];
186 extern const char kMojoLocalStorage[]; 180 extern const char kMojoLocalStorage[];
187 CONTENT_EXPORT extern const char kMuteAudio[]; 181 CONTENT_EXPORT extern const char kMuteAudio[];
188 CONTENT_EXPORT extern const char kNoReferrers[]; 182 CONTENT_EXPORT extern const char kNoReferrers[];
189 CONTENT_EXPORT extern const char kNoSandbox[]; 183 CONTENT_EXPORT extern const char kNoSandbox[];
190 CONTENT_EXPORT extern const char kEnableAppContainer[]; 184 CONTENT_EXPORT extern const char kEnableAppContainer[];
191 CONTENT_EXPORT extern const char kDisableAppContainer[]; 185 CONTENT_EXPORT extern const char kDisableAppContainer[];
192 CONTENT_EXPORT extern const char kNumRasterThreads[]; 186 CONTENT_EXPORT extern const char kNumRasterThreads[];
193 CONTENT_EXPORT extern const char kOverridePluginPowerSaverForTesting[]; 187 CONTENT_EXPORT extern const char kOverridePluginPowerSaverForTesting[];
194 CONTENT_EXPORT extern const char kOverscrollHistoryNavigation[]; 188 CONTENT_EXPORT extern const char kOverscrollHistoryNavigation[];
195 extern const char kPluginLauncher[];
196 CONTENT_EXPORT extern const char kPluginPath[];
197 CONTENT_EXPORT extern const char kPluginProcess[];
198 extern const char kPluginStartupDialog[];
199 CONTENT_EXPORT extern const char kPpapiBrokerProcess[]; 189 CONTENT_EXPORT extern const char kPpapiBrokerProcess[];
200 CONTENT_EXPORT extern const char kPpapiFlashArgs[]; 190 CONTENT_EXPORT extern const char kPpapiFlashArgs[];
201 CONTENT_EXPORT extern const char kPpapiInProcess[]; 191 CONTENT_EXPORT extern const char kPpapiInProcess[];
202 extern const char kPpapiPluginLauncher[]; 192 extern const char kPpapiPluginLauncher[];
203 CONTENT_EXPORT extern const char kPpapiPluginProcess[]; 193 CONTENT_EXPORT extern const char kPpapiPluginProcess[];
204 extern const char kPpapiStartupDialog[]; 194 extern const char kPpapiStartupDialog[];
205 CONTENT_EXPORT extern const char kProcessPerSite[]; 195 CONTENT_EXPORT extern const char kProcessPerSite[];
206 CONTENT_EXPORT extern const char kProcessPerTab[]; 196 CONTENT_EXPORT extern const char kProcessPerTab[];
207 CONTENT_EXPORT extern const char kProcessType[]; 197 CONTENT_EXPORT extern const char kProcessType[];
208 CONTENT_EXPORT extern const char kReduceSecurityForTesting[]; 198 CONTENT_EXPORT extern const char kReduceSecurityForTesting[];
(...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after
281 271
282 #if defined(OS_CHROMEOS) 272 #if defined(OS_CHROMEOS)
283 CONTENT_EXPORT extern const char kDisablePanelFitting[]; 273 CONTENT_EXPORT extern const char kDisablePanelFitting[];
284 CONTENT_EXPORT extern const char kDisableVaapiAcceleratedVideoEncode[]; 274 CONTENT_EXPORT extern const char kDisableVaapiAcceleratedVideoEncode[];
285 #endif 275 #endif
286 276
287 #if defined(OS_LINUX) && !defined(OS_CHROMEOS) 277 #if defined(OS_LINUX) && !defined(OS_CHROMEOS)
288 CONTENT_EXPORT extern const char kEnableSpeechDispatcher[]; 278 CONTENT_EXPORT extern const char kEnableSpeechDispatcher[];
289 #endif 279 #endif
290 280
291 #if defined(OS_MACOSX)
292 extern const char kDisableCoreAnimationPlugins[];
293 extern const char kDisableThreadedEventHandlingMac[];
294 #endif
295
296 #if defined(OS_WIN) 281 #if defined(OS_WIN)
297 CONTENT_EXPORT extern const char kPrefetchArgumentRenderer[]; 282 CONTENT_EXPORT extern const char kPrefetchArgumentRenderer[];
298 CONTENT_EXPORT extern const char kPrefetchArgumentGpu[]; 283 CONTENT_EXPORT extern const char kPrefetchArgumentGpu[];
299 CONTENT_EXPORT extern const char kPrefetchArgumentPpapi[]; 284 CONTENT_EXPORT extern const char kPrefetchArgumentPpapi[];
300 CONTENT_EXPORT extern const char kPrefetchArgumentPpapiBroker[]; 285 CONTENT_EXPORT extern const char kPrefetchArgumentPpapiBroker[];
301 CONTENT_EXPORT extern const char kPrefetchArgumentOther[]; 286 CONTENT_EXPORT extern const char kPrefetchArgumentOther[];
302 // This switch contains the device scale factor passed to certain processes 287 // This switch contains the device scale factor passed to certain processes
303 // like renderers, etc. 288 // like renderers, etc.
304 CONTENT_EXPORT extern const char kDeviceScaleFactor[]; 289 CONTENT_EXPORT extern const char kDeviceScaleFactor[];
305 CONTENT_EXPORT extern const char kDisableLegacyIntermediateWindow[]; 290 CONTENT_EXPORT extern const char kDisableLegacyIntermediateWindow[];
306 CONTENT_EXPORT extern const char kDisableWin32kRendererLockDown[]; 291 CONTENT_EXPORT extern const char kDisableWin32kRendererLockDown[];
307 CONTENT_EXPORT extern const char kEnableWin32kLockDownMimeTypes[]; 292 CONTENT_EXPORT extern const char kEnableWin32kLockDownMimeTypes[];
308 CONTENT_EXPORT extern const char kEnableAcceleratedVpxDecode[]; 293 CONTENT_EXPORT extern const char kEnableAcceleratedVpxDecode[];
309 // Switch to pass the font cache shared memory handle to the renderer. 294 // Switch to pass the font cache shared memory handle to the renderer.
310 CONTENT_EXPORT extern const char kFontCacheSharedHandle[]; 295 CONTENT_EXPORT extern const char kFontCacheSharedHandle[];
311 CONTENT_EXPORT extern const char kMemoryPressureThresholdsMb[]; 296 CONTENT_EXPORT extern const char kMemoryPressureThresholdsMb[];
312 CONTENT_EXPORT extern const char kTraceExportEventsToETW[]; 297 CONTENT_EXPORT extern const char kTraceExportEventsToETW[];
313 #endif 298 #endif
314 299
315 // DON'T ADD RANDOM STUFF HERE. Put it in the main section above in 300 // DON'T ADD RANDOM STUFF HERE. Put it in the main section above in
316 // alphabetical order, or in one of the ifdefs (also in order in each section). 301 // alphabetical order, or in one of the ifdefs (also in order in each section).
317 302
318 } // namespace switches 303 } // namespace switches
319 304
320 #endif // CONTENT_PUBLIC_COMMON_CONTENT_SWITCHES_H_ 305 #endif // CONTENT_PUBLIC_COMMON_CONTENT_SWITCHES_H_
OLDNEW
« no previous file with comments | « content/public/browser/plugin_service_filter.h ('k') | content/public/common/content_switches.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698