Index: ui/gfx/skbitmap_operations_unittest.cc |
diff --git a/ui/gfx/skbitmap_operations_unittest.cc b/ui/gfx/skbitmap_operations_unittest.cc |
index c6d0bd16a8ef8b1271e063954b103418eee29bc3..9b11d6d15763b4674f938d6fce6dce960178f289 100644 |
--- a/ui/gfx/skbitmap_operations_unittest.cc |
+++ b/ui/gfx/skbitmap_operations_unittest.cc |
@@ -534,11 +534,13 @@ TEST(SkBitmapOperationsTest, RotateImage) { |
src.allocPixels(); |
SkCanvas canvas(src); |
+ src.eraseARGB(0, 0, 0, 0); |
SkRegion region; |
region.setRect(0, 0, src_w / 2, src_h / 2); |
canvas.setClipRegion(region); |
- canvas.drawColor(SK_ColorRED, SkXfermode::kSrc_Mode); |
+ // This region is a semi-transparent red to test non-opaque pixels. |
+ canvas.drawColor(0x1FFF0000, SkXfermode::kSrc_Mode); |
region.setRect(src_w / 2, 0, src_w, src_h / 2); |
canvas.setClipRegion(region); |
canvas.drawColor(SK_ColorBLUE, SkXfermode::kSrc_Mode); |