Index: chromecast/browser/cast_browser_main_parts.cc |
diff --git a/chromecast/browser/cast_browser_main_parts.cc b/chromecast/browser/cast_browser_main_parts.cc |
index 55d990caeaf804278c3f19fcc8df89006d482263..cb07200364673f26af1df93470b62a1d5550551f 100644 |
--- a/chromecast/browser/cast_browser_main_parts.cc |
+++ b/chromecast/browser/cast_browser_main_parts.cc |
@@ -7,6 +7,7 @@ |
#include "base/command_line.h" |
#include "base/message_loop/message_loop.h" |
#include "base/prefs/pref_registry_simple.h" |
+#include "cc/base/switches.h" |
#include "chromecast/base/metrics/cast_metrics_helper.h" |
#include "chromecast/browser/cast_browser_context.h" |
#include "chromecast/browser/cast_browser_process.h" |
@@ -56,6 +57,9 @@ DefaultCommandLineSwitch g_default_switches[] = { |
// This is needed for now to enable the egltest Ozone platform to work with |
// current Linux/NVidia OpenGL drivers. |
{ switches::kIgnoreGpuBlacklist, ""}, |
+ // TODO(gusfernandez): This is needed to fix a bug with |
+ // glPostSubBufferCHROMIUM (crbug.com/429200) |
+ { cc::switches::kUIDisablePartialSwap, ""}, |
#endif |
{ NULL, NULL }, // Termination |
}; |