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

Unified Diff: content/browser/gpu/gpu_data_manager.cc

Issue 8334040: Disable accelerated 2d canvas by default. Add an --enable-accelerated-2d-canvas flag (Closed) Base URL: svn://chrome-svn/chrome/trunk/src/
Patch Set: Created 9 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: content/browser/gpu/gpu_data_manager.cc
===================================================================
--- content/browser/gpu/gpu_data_manager.cc (revision 108367)
+++ content/browser/gpu/gpu_data_manager.cc (working copy)
@@ -152,7 +152,7 @@
} // namespace anonymous
GpuDataManager::UserFlags::UserFlags()
- : disable_accelerated_2d_canvas_(false),
+ : disable_accelerated_2d_canvas_(true),
disable_accelerated_compositing_(false),
disable_accelerated_layers_(false),
disable_experimental_webgl_(false),
@@ -165,8 +165,8 @@
const CommandLine& browser_command_line =
*CommandLine::ForCurrentProcess();
- disable_accelerated_2d_canvas_ = browser_command_line.HasSwitch(
- switches::kDisableAccelerated2dCanvas);
+ disable_accelerated_2d_canvas_ = !browser_command_line.HasSwitch(
+ switches::kEnableAccelerated2dCanvas);
disable_accelerated_compositing_ = browser_command_line.HasSwitch(
switches::kDisableAcceleratedCompositing);
disable_accelerated_layers_ = browser_command_line.HasSwitch(
@@ -276,8 +276,8 @@
flags & GpuFeatureFlags::kGpuFeatureAccelerated2dCanvas,
user_flags_.disable_accelerated_2d_canvas() ||
!supportsAccelerated2dCanvas(),
- "Accelerated 2D canvas is unavailable: either disabled at the command"
- " line or not supported by the current system.",
+ "Accelerated 2D canvas is unavailable: either not enabled in"
+ " about:flags or not supported by the current system.",
true
},
{
@@ -443,9 +443,6 @@
if ((flags & GpuFeatureFlags::kGpuFeatureAcceleratedCompositing) &&
!command_line->HasSwitch(switches::kDisableAcceleratedCompositing))
command_line->AppendSwitch(switches::kDisableAcceleratedCompositing);
- if ((flags & GpuFeatureFlags::kGpuFeatureAccelerated2dCanvas) &&
- !command_line->HasSwitch(switches::kDisableAccelerated2dCanvas))
- command_line->AppendSwitch(switches::kDisableAccelerated2dCanvas);
}
void GpuDataManager::AppendGpuCommandLine(

Powered by Google App Engine
This is Rietveld 408576698