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

Side by Side Diff: content/common/content_switches.cc

Issue 6878002: Move renderer_main and renderer_glue to content. (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: '' Created 9 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 | Annotate | Revision Log
« no previous file with comments | « content/common/content_switches.h ('k') | content/content_common.gypi » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2011 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 #include "content/common/content_switches.h" 5 #include "content/common/content_switches.h"
6 6
7 namespace switches { 7 namespace switches {
8 8
9 // By default, file:// URIs cannot read other file:// URIs. This is an 9 // By default, file:// URIs cannot read other file:// URIs. This is an
10 // override for developers who need the old behavior for testing. 10 // override for developers who need the old behavior for testing.
(...skipping 164 matching lines...) Expand 10 before | Expand all | Expand 10 after
175 // - Gateway location for Linux and Windows 175 // - Gateway location for Linux and Windows
176 // - Location platform support for Windows 7 176 // - Location platform support for Windows 7
177 const char kExperimentalLocationFeatures[] = "experimental-location-features"; 177 const char kExperimentalLocationFeatures[] = "experimental-location-features";
178 178
179 // Load NPAPI plugins from the specified directory. 179 // Load NPAPI plugins from the specified directory.
180 const char kExtraPluginDir[] = "extra-plugin-dir"; 180 const char kExtraPluginDir[] = "extra-plugin-dir";
181 181
182 // Causes the process to run as an extension subprocess. 182 // Causes the process to run as an extension subprocess.
183 const char kExtensionProcess[] = "extension"; 183 const char kExtensionProcess[] = "extension";
184 184
185 // Some field tests may rendomized in the browser, and the randomly selected
186 // outcome needs to be propagated to the renderer. For instance, this is used
187 // to modify histograms recorded in the renderer, or to get the renderer to
188 // also set of its state (initialize, or not initialize components) to match the
189 // experiment(s).
190 // The argument is a string-ized list of experiment names, and the associated
191 // value that was randomly selected. In the recent implementetaion, the
192 // persistent representation generated by field_trial.cc and later decoded, is a
193 // list of name and value pairs, separated by slashes. See field trial.cc for
194 // current details.
195 const char kForceFieldTestNameAndValue[] = "force-fieldtest";
196
185 // Extra command line options for launching the GPU process (normally used 197 // Extra command line options for launching the GPU process (normally used
186 // for debugging). Use like renderer-cmd-prefix. 198 // for debugging). Use like renderer-cmd-prefix.
187 const char kGpuLauncher[] = "gpu-launcher"; 199 const char kGpuLauncher[] = "gpu-launcher";
188 200
189 // Makes this process a GPU sub-process. 201 // Makes this process a GPU sub-process.
190 const char kGpuProcess[] = "gpu-process"; 202 const char kGpuProcess[] = "gpu-process";
191 203
192 // Causes the GPU process to display a dialog on launch. 204 // Causes the GPU process to display a dialog on launch.
193 const char kGpuStartupDialog[] = "gpu-startup-dialog"; 205 const char kGpuStartupDialog[] = "gpu-startup-dialog";
194 206
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
295 // The value of this switch determines whether the process is started as a 307 // The value of this switch determines whether the process is started as a
296 // renderer or plugin host. If it's empty, it's the browser. 308 // renderer or plugin host. If it's empty, it's the browser.
297 const char kProcessType[] = "type"; 309 const char kProcessType[] = "type";
298 310
299 // Causes the process to run as a profile import subprocess. 311 // Causes the process to run as a profile import subprocess.
300 const char kProfileImportProcess[] = "profile-import"; 312 const char kProfileImportProcess[] = "profile-import";
301 313
302 // Register Pepper plugins (see pepper_plugin_registry.cc for its format). 314 // Register Pepper plugins (see pepper_plugin_registry.cc for its format).
303 const char kRegisterPepperPlugins[] = "register-pepper-plugins"; 315 const char kRegisterPepperPlugins[] = "register-pepper-plugins";
304 316
317 // Causes the renderer process to throw an assertion on launch.
318 const char kRendererAssertTest[] = "renderer-assert-test";
319
305 // On POSIX only: the contents of this flag are prepended to the renderer 320 // On POSIX only: the contents of this flag are prepended to the renderer
306 // command line. Useful values might be "valgrind" or "xterm -e gdb --args". 321 // command line. Useful values might be "valgrind" or "xterm -e gdb --args".
307 const char kRendererCmdPrefix[] = "renderer-cmd-prefix"; 322 const char kRendererCmdPrefix[] = "renderer-cmd-prefix";
308 323
309 // Causes the renderer process to crash on launch. 324 // Causes the renderer process to crash on launch.
310 const char kRendererCrashTest[] = "renderer-crash-test"; 325 const char kRendererCrashTest[] = "renderer-crash-test";
311 326
312 // Causes the process to run as renderer instead of as browser. 327 // Causes the process to run as renderer instead of as browser.
313 const char kRendererProcess[] = "renderer"; 328 const char kRendererProcess[] = "renderer";
314 329
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
373 const char kWebWorkerShareProcesses[] = "web-worker-share-processes"; 388 const char kWebWorkerShareProcesses[] = "web-worker-share-processes";
374 389
375 // Causes the process to run as a worker subprocess. 390 // Causes the process to run as a worker subprocess.
376 const char kWorkerProcess[] = "worker"; 391 const char kWorkerProcess[] = "worker";
377 392
378 // The prefix used when starting the zygote process. (i.e. 'gdb --args') 393 // The prefix used when starting the zygote process. (i.e. 'gdb --args')
379 const char kZygoteCmdPrefix[] = "zygote-cmd-prefix"; 394 const char kZygoteCmdPrefix[] = "zygote-cmd-prefix";
380 395
381 // Causes the process to run as a renderer zygote. 396 // Causes the process to run as a renderer zygote.
382 const char kZygoteProcess[] = "zygote"; 397 const char kZygoteProcess[] = "zygote";
398
399 #if !defined(OFFICIAL_BUILD)
400 // Causes the renderer process to throw an assertion on launch.
401 const char kRendererCheckFalseTest[] = "renderer-check-false-test";
402 #endif
403
383 } // namespace switches 404 } // namespace switches
OLDNEW
« no previous file with comments | « content/common/content_switches.h ('k') | content/content_common.gypi » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698