| Index: gpu/ipc/service/gpu_memory_buffer_factory.cc | 
| diff --git a/gpu/ipc/service/gpu_memory_buffer_factory.cc b/gpu/ipc/service/gpu_memory_buffer_factory.cc | 
| index 8e179a4818d7097eec1cfd9ad36aa59c111483d5..fc933f6ae8e8689bef96a47fb55e36f0366382c1 100644 | 
| --- a/gpu/ipc/service/gpu_memory_buffer_factory.cc | 
| +++ b/gpu/ipc/service/gpu_memory_buffer_factory.cc | 
| @@ -16,6 +16,10 @@ | 
| #include "gpu/ipc/service/gpu_memory_buffer_factory_native_pixmap.h" | 
| #endif | 
|  | 
| +#if defined(OS_WIN) | 
| +#include "gpu/ipc/service/gpu_memory_buffer_factory_win.h" | 
| +#endif | 
| + | 
| namespace gpu { | 
|  | 
| // static | 
| @@ -27,7 +31,11 @@ GpuMemoryBufferFactory::CreateNativeType() { | 
| #if defined(OS_LINUX) | 
| return base::WrapUnique(new GpuMemoryBufferFactoryNativePixmap); | 
| #endif | 
| +#if defined(OS_WIN) | 
| +  return base::WrapUnique(new GpuMemoryBufferFactoryWin); | 
| +#else | 
| return nullptr; | 
| +#endif | 
| } | 
|  | 
| }  // namespace gpu | 
|  |