| Index: content/public/common/content_switches.cc
|
| diff --git a/content/public/common/content_switches.cc b/content/public/common/content_switches.cc
|
| index 583f50a3768f5730b4207f7da09b6768874d9179..1890f43b4ef0cdd35f1e791b04e42b1b72e0642b 100644
|
| --- a/content/public/common/content_switches.cc
|
| +++ b/content/public/common/content_switches.cc
|
| @@ -228,6 +228,10 @@ const char kDisableHangMonitor[] = "disable-hang-monitor";
|
| // Disable the RenderThread's HistogramCustomizer.
|
| const char kDisableHistogramCustomizer[] = "disable-histogram-customizer";
|
|
|
| +// Paint content on the main thread instead of the compositor thread.
|
| +// Overrides the kEnableImplSidePainting flag.
|
| +const char kDisableImplSidePainting[] = "disable-impl-side-painting";
|
| +
|
| // Prevent Java from running.
|
| const char kDisableJava[] = "disable-java";
|
|
|
| @@ -243,6 +247,9 @@ const char kDisableKillAfterBadIPC[] = "disable-kill-after-bad-ipc";
|
| const char kDisablePrefixedEncryptedMedia[] =
|
| "disable-prefixed-encrypted-media";
|
|
|
| +// Disables LCD text.
|
| +const char kDisableLCDText[] = "disable-lcd-text";
|
| +
|
| // Disable LocalStorage.
|
| const char kDisableLocalStorage[] = "disable-local-storage";
|
|
|
| @@ -250,6 +257,10 @@ const char kDisableLocalStorage[] = "disable-local-storage";
|
| // builds.
|
| const char kDisableLogging[] = "disable-logging";
|
|
|
| +// Disable rasterizer that writes directly to GPU memory.
|
| +// Overrides the kEnableMapImage flag.
|
| +const char kDisableMapImage[] = "disable-map-image";
|
| +
|
| // Disables overlay scrollbars on Aura or Linux. Does nothing on Mac.
|
| const char kDisableOverlayScrollbar[] = "disable-overlay-scrollbar";
|
|
|
| @@ -358,6 +369,9 @@ const char kEnableAcceleratedFixedRootBackground[] =
|
| const char kEnableAcceleratedOverflowScroll[] =
|
| "enable-accelerated-overflow-scroll";
|
|
|
| +// Enables LCD text.
|
| +const char kEnableLCDText[] = "enable-lcd-text";
|
| +
|
| // Enables experimental feature that maps multiple RenderLayers to
|
| // one composited layer to avoid pathological layer counts.
|
| const char kEnableLayerSquashing[] =
|
| @@ -467,6 +481,9 @@ const char kEnableHighResolutionTime[] = "enable-high-resolution-time";
|
| // Enable HTML Imports
|
| extern const char kEnableHTMLImports[] = "enable-html-imports";
|
|
|
| +// Paint content on the compositor thread instead of the main thread.
|
| +const char kEnableImplSidePainting[] = "enable-impl-side-painting";
|
| +
|
| // Enables support for inband text tracks in media content.
|
| const char kEnableInbandTextTracks[] = "enable-inband-text-tracks";
|
|
|
| @@ -474,6 +491,9 @@ const char kEnableInbandTextTracks[] = "enable-inband-text-tracks";
|
| // builds.
|
| const char kEnableLogging[] = "enable-logging";
|
|
|
| +// Enable rasterizer that writes directly to GPU memory.
|
| +const char kEnableMapImage[] = "enable-map-image";
|
| +
|
| // Enables the memory benchmarking extension
|
| const char kEnableMemoryBenchmarking[] = "enable-memory-benchmarking";
|
|
|
| @@ -765,6 +785,12 @@ const char kProcessPerTab[] = "process-per-tab";
|
| // renderer or plugin host. If it's empty, it's the browser.
|
| const char kProcessType[] = "type";
|
|
|
| +// Select the location used for drawing layer tiles. Allowed values are
|
| +// 'cpu' (rasterize on the CPU only), 'gpu' (always use the Skia GPU backend
|
| +// for rasterization), and 'hybrid' (use hints and heuristics to determine
|
| +// when to rasterize using the Skia GPU backend).
|
| +const char kRasterizationSite[] = "rasterization-site";
|
| +
|
| // Enables more web features over insecure connections. Designed to be used
|
| // for testing purposes only.
|
| const char kReduceSecurityForTesting[] = "reduce-security-for-testing";
|
|
|