| Index: ui/gl/gl_context_osmesa.cc
 | 
| diff --git a/ui/gl/gl_context_osmesa.cc b/ui/gl/gl_context_osmesa.cc
 | 
| index 1f998d8789756dcb0fc2aa423c23f4d7ce0c4751..f63cbce92400effa3dfc856ef0444436f94f7a3a 100644
 | 
| --- a/ui/gl/gl_context_osmesa.cc
 | 
| +++ b/ui/gl/gl_context_osmesa.cc
 | 
| @@ -32,11 +32,11 @@ bool GLContextOSMesa::Initialize(GLSurface* compatible_surface,
 | 
|        share_group() ? share_group()->GetHandle() : nullptr);
 | 
|  
 | 
|    GLuint format = 0;
 | 
| -  switch (compatible_surface->GetFormat()) {
 | 
| -    case GLSurface::SURFACE_OSMESA_BGRA:
 | 
| +  switch (compatible_surface->GetFormat().GetPixelLayout()) {
 | 
| +    case GLSurfaceFormat::PIXEL_LAYOUT_BGRA:
 | 
|        format = OSMESA_BGRA;
 | 
|        break;
 | 
| -    case GLSurface::SURFACE_OSMESA_RGBA:
 | 
| +    case GLSurfaceFormat::PIXEL_LAYOUT_RGBA:
 | 
|        format = OSMESA_RGBA;
 | 
|        break;
 | 
|      default:
 | 
| 
 |