| Index: ui/compositor/compositor.cc
|
| diff --git a/ui/compositor/compositor.cc b/ui/compositor/compositor.cc
|
| index a08204f612aeabd79e75fb50544840835788f396..35ea9dc39daaa9f6bbafdce679736a879f35a46b 100644
|
| --- a/ui/compositor/compositor.cc
|
| +++ b/ui/compositor/compositor.cc
|
| @@ -108,16 +108,10 @@ Compositor::Compositor(ui::ContextFactory* context_factory,
|
| : kDefaultRefreshRate;
|
| settings.main_frame_before_activation_enabled = false;
|
| if (command_line->HasSwitch(switches::kDisableGpuVsync)) {
|
| - std::string display_vsync_string =
|
| - command_line->GetSwitchValueASCII(switches::kDisableGpuVsync);
|
| - if (display_vsync_string == "gpu") {
|
| - settings.renderer_settings.disable_display_vsync = true;
|
| - } else if (display_vsync_string == "beginframe") {
|
| - settings.wait_for_beginframe_interval = false;
|
| - } else {
|
| - settings.renderer_settings.disable_display_vsync = true;
|
| - settings.wait_for_beginframe_interval = false;
|
| - }
|
| + // The browser compositor is always driven directly by the display
|
| + // compositor, so there is no difference between different versions
|
| + // of disable vsync like there is in the renderer in a pre-mus world.
|
| + settings.renderer_settings.disable_display_vsync = true;
|
| }
|
| settings.renderer_settings.partial_swap_enabled =
|
| !command_line->HasSwitch(switches::kUIDisablePartialSwap);
|
|
|