| Index: components/mus/gles2/command_buffer_driver.cc | 
| diff --git a/components/mus/gles2/command_buffer_driver.cc b/components/mus/gles2/command_buffer_driver.cc | 
| index aca7d41116ea1207c50da9e14c1642b93ba0e470..a03ad56ac03c6b10f2405a412c7bf209d63abf15 100644 | 
| --- a/components/mus/gles2/command_buffer_driver.cc | 
| +++ b/components/mus/gles2/command_buffer_driver.cc | 
| @@ -234,11 +234,6 @@ void CommandBufferDriver::CreateImage(int32_t id, | 
| return; | 
| } | 
|  | 
| -  gfx::GpuMemoryBufferHandle gfx_handle; | 
| -  // TODO(jam): create mojo enum for this and converter | 
| -  gfx_handle.type = static_cast<gfx::GpuMemoryBufferType>(type); | 
| -  gfx_handle.id = gfx::GpuMemoryBufferId(id); | 
| - | 
| MojoPlatformHandle platform_handle; | 
| MojoResult extract_result = MojoExtractPlatformHandle( | 
| memory_handle.release().value(), &platform_handle); | 
| @@ -247,17 +242,17 @@ void CommandBufferDriver::CreateImage(int32_t id, | 
| return; | 
| } | 
|  | 
| +  base::SharedMemoryHandle handle; | 
| #if defined(OS_WIN) | 
| -  gfx_handle.handle = | 
| -      base::SharedMemoryHandle(platform_handle, base::GetCurrentProcId()); | 
| +  handle = base::SharedMemoryHandle(platform_handle, base::GetCurrentProcId()); | 
| #else | 
| -  gfx_handle.handle = base::FileDescriptor(platform_handle, false); | 
| +  handle = base::FileDescriptor(platform_handle, false); | 
| #endif | 
|  | 
| scoped_refptr<gfx::GLImageSharedMemory> image = | 
| new gfx::GLImageSharedMemory(gfx_size, internal_format); | 
| // TODO(jam): also need a mojo enum for this enum | 
| -  if (!image->Initialize(gfx_handle, gpu_format)) { | 
| +  if (!image->Initialize(handle, gfx::GpuMemoryBufferId(id), gpu_format)) { | 
| NOTREACHED(); | 
| return; | 
| } | 
|  |