Index: ui/gl/gl_surface_egl.h |
diff --git a/ui/gl/gl_surface_egl.h b/ui/gl/gl_surface_egl.h |
index 73ec213c2ce39155f041dcec13fd3f8b6ecb3004..db0ebd868faee059c17c9b7b3cec44a3c8223c04 100644 |
--- a/ui/gl/gl_surface_egl.h |
+++ b/ui/gl/gl_surface_egl.h |
@@ -13,7 +13,6 @@ |
#include "base/compiler_specific.h" |
#include "base/time/time.h" |
-#include "ui/gfx/native_widget_types.h" |
#include "ui/gfx/size.h" |
#include "ui/gfx/vsync_provider.h" |
#include "ui/gl/gl_bindings.h" |
@@ -50,7 +49,7 @@ class GL_EXPORT GLSurfaceEGL : public GLSurface { |
// Encapsulates an EGL surface bound to a view. |
class GL_EXPORT NativeViewGLSurfaceEGL : public GLSurfaceEGL { |
public: |
- explicit NativeViewGLSurfaceEGL(gfx::AcceleratedWidget window); |
+ explicit NativeViewGLSurfaceEGL(EGLNativeWindowType window); |
// Implement GLSurface. |
virtual EGLConfig GetConfig() OVERRIDE; |
@@ -75,7 +74,7 @@ class GL_EXPORT NativeViewGLSurfaceEGL : public GLSurfaceEGL { |
void SetHandle(EGLSurface surface); |
private: |
- gfx::AcceleratedWidget window_; |
+ EGLNativeWindowType window_; |
EGLSurface surface_; |
bool supports_post_sub_buffer_; |
EGLConfig config_; |