Chromium Code Reviews| Index: ui/gfx/image_unittest_util.cc |
| diff --git a/ui/gfx/image_unittest.h b/ui/gfx/image_unittest_util.cc |
| similarity index 76% |
| rename from ui/gfx/image_unittest.h |
| rename to ui/gfx/image_unittest_util.cc |
| index 09abfcedc6bd449de39665cc1396250deab3bde5..b996a86093b153d4117ac46d55effe14a4414183 100644 |
| --- a/ui/gfx/image_unittest.h |
| +++ b/ui/gfx/image_unittest_util.cc |
| @@ -5,10 +5,8 @@ |
| // Because the unit tests for gfx::Image are spread across multiple |
| // implementation files, this header contains the reusable components. |
| -#ifndef UI_GFX_IMAGE_UNITTEST_H_ |
| -#define UI_GFX_IMAGE_UNITTEST_H_ |
| - |
| #include "base/memory/scoped_ptr.h" |
| +#include "ui/gfx/image_unittest_util.h" |
|
Robert Sesek
2011/04/19 20:53:18
I think you missed this header in your CL
sail
2011/04/19 21:07:08
Oh damn. Added, thanks.
|
| #include "testing/gtest/include/gtest/gtest.h" |
| #include "third_party/skia/include/core/SkBitmap.h" |
| @@ -22,24 +20,16 @@ |
| namespace gfx { |
| namespace test { |
| -#if defined(OS_MACOSX) |
| -typedef NSImage* PlatformImage; |
| -#elif defined(OS_LINUX) && !defined(TOOLKIT_VIEWS) |
| -typedef GdkPixbuf* PlatformImage; |
| -#else |
| -typedef const SkBitmap* PlatformImage; |
| -#endif |
| - |
| -SkBitmap* CreateBitmap() { |
| +SkBitmap* CreateBitmap(int width, int height) { |
| SkBitmap* bitmap = new SkBitmap(); |
| - bitmap->setConfig(SkBitmap::kARGB_8888_Config, 25, 25); |
| + bitmap->setConfig(SkBitmap::kARGB_8888_Config, width, height); |
| bitmap->allocPixels(); |
| bitmap->eraseRGB(255, 0, 0); |
| return bitmap; |
| } |
| PlatformImage CreatePlatformImage() { |
| - scoped_ptr<SkBitmap> bitmap(CreateBitmap()); |
| + scoped_ptr<SkBitmap> bitmap(CreateBitmap(25, 25)); |
| #if defined(OS_MACOSX) |
| NSImage* image = gfx::SkBitmapToNSImage(*(bitmap.get())); |
| base::mac::NSObjectRetain(image); |
| @@ -63,5 +53,3 @@ gfx::Image::RepresentationType GetPlatformRepresentationType() { |
| } // namespace test |
| } // namespace gfx |
| - |
| -#endif // UI_GFX_IMAGE_UNITTEST_H_ |