Index: gpu/ipc/service/image_transport_surface_win.cc |
diff --git a/gpu/ipc/service/image_transport_surface_win.cc b/gpu/ipc/service/image_transport_surface_win.cc |
index 62131284c7bd26c71fdbc3ac73be3ed2ee8edf7d..7d484e900577fc2d2284d66ce5417d66ab937b2b 100644 |
--- a/gpu/ipc/service/image_transport_surface_win.cc |
+++ b/gpu/ipc/service/image_transport_surface_win.cc |
@@ -29,11 +29,6 @@ scoped_refptr<gl::GLSurface> ImageTransportSurface::CreateNativeSurface( |
scoped_refptr<gl::GLSurface> surface; |
if (gl::GetGLImplementation() == gl::kGLImplementationEGLGLES2 && |
gl::GLSurfaceEGL::IsDirectCompositionSupported()) { |
- // TODO(stanisc): http://crbug.com/659844: |
- // Force DWM based gl::VSyncProviderWin provider to avoid video playback |
- // smoothness issues. Once that issue is fixed, passing a nullptr |
- // vsync_provider would result in assigning a default VSyncProvider inside |
- // the Initialize call. |
std::unique_ptr<gfx::VSyncProvider> vsync_provider( |
new gl::VSyncProviderWin(surface_handle)); |
if (base::FeatureList::IsEnabled(switches::kDirectCompositionOverlays)) { |