Index: ui/gfx/image/image_unittest.cc |
diff --git a/ui/gfx/image/image_unittest.cc b/ui/gfx/image/image_unittest.cc |
index 2df0715b4ab7c89a4e1e7b334ec6ca35001c4232..2c8270056f6f94452170fbe22900c2ccee6cc160 100644 |
--- a/ui/gfx/image/image_unittest.cc |
+++ b/ui/gfx/image/image_unittest.cc |
@@ -141,6 +141,13 @@ TEST_F(ImageTest, SkiaToGdkCopy) { |
EXPECT_TRUE(pixbuf); |
g_object_unref(pixbuf); |
} |
+ |
+TEST_F(ImageTest, SkiaToCairoCreatesGdk) { |
+ gfx::Image image(gt::CreateBitmap(25, 25)); |
+ EXPECT_FALSE(image.HasRepresentation(gfx::Image::kImageRepGdk)); |
+ EXPECT_TRUE(image.ToCairo()); |
+ EXPECT_TRUE(image.HasRepresentation(gfx::Image::kImageRepGdk)); |
+} |
#endif |
#if defined(OS_MACOSX) |