Chromium Code Reviews| Index: ui/ozone/factories/surface_ozone_canvas.h |
| diff --git a/ui/gfx/ozone/surface_ozone_canvas.h b/ui/ozone/factories/surface_ozone_canvas.h |
| similarity index 86% |
| rename from ui/gfx/ozone/surface_ozone_canvas.h |
| rename to ui/ozone/factories/surface_ozone_canvas.h |
| index efedf905d33597fd8822cb0cb1027635174e441b..2c9823457a85719a2236d9cfb9b8828c44642b8e 100644 |
| --- a/ui/gfx/ozone/surface_ozone_canvas.h |
| +++ b/ui/ozone/factories/surface_ozone_canvas.h |
| @@ -2,26 +2,28 @@ |
| // Use of this source code is governed by a BSD-style license that can be |
| // found in the LICENSE file. |
| -#ifndef UI_GFX_OZONE_SURFACE_OZONE_CANVAS_H_ |
| -#define UI_GFX_OZONE_SURFACE_OZONE_CANVAS_H_ |
| +#ifndef UI_OZONE_FACTORIES_SURFACE_OZONE_CANVAS_H_ |
| +#define UI_OZONE_FACTORIES_SURFACE_OZONE_CANVAS_H_ |
| #include "base/basictypes.h" |
| #include "base/memory/scoped_ptr.h" |
| #include "skia/ext/refptr.h" |
| -#include "ui/gfx/gfx_export.h" |
| +#include "ui/ozone/ozone_base_export.h" |
| class SkCanvas; |
| namespace gfx { |
| - |
| class Size; |
| class VSyncProvider; |
| +} |
| + |
| +namespace ui { |
| // The platform-specific part of an software output. The class is intended |
| // for use when no EGL/GLES2 acceleration is possible. |
| // This class owns any bits that the ozone implementation needs freed when |
| // the software output is destroyed. |
| -class GFX_EXPORT SurfaceOzoneCanvas { |
| +class OZONE_BASE_EXPORT SurfaceOzoneCanvas { |
|
kalyank
2014/06/10 02:07:59
I feel Canvas and EGL interface are better under g
|
| public: |
| virtual ~SurfaceOzoneCanvas() {} |
| @@ -49,6 +51,6 @@ class GFX_EXPORT SurfaceOzoneCanvas { |
| virtual scoped_ptr<gfx::VSyncProvider> CreateVSyncProvider() = 0; |
| }; |
| -} // namespace gfx |
| +} // namespace ui |
| -#endif // UI_GFX_OZONE_SURFACE_OZONE_CANVAS_H_ |
| +#endif // UI_OZONE_FACTORIES_SURFACE_OZONE_CANVAS_H_ |