| Index: cc/gl_renderer_pixeltest.cc
|
| diff --git a/cc/gl_renderer_pixeltest.cc b/cc/gl_renderer_pixeltest.cc
|
| index 347428b690e0694a40d694c14b26100057ee9ace..b096e7c763af67886fa017932aa1130d35bb73ac 100644
|
| --- a/cc/gl_renderer_pixeltest.cc
|
| +++ b/cc/gl_renderer_pixeltest.cc
|
| @@ -64,7 +64,8 @@ class GLRendererPixelTest : public testing::Test {
|
| resource_provider_.get());
|
| }
|
|
|
| - bool PixelsMatchReference(base::FilePath ref_file, gfx::Rect viewport_rect) {
|
| + bool PixelsMatchReference(base::FilePath ref_file, gfx::Rect viewport_rect,
|
| + const ImageComparator& comparator) {
|
| SkBitmap bitmap;
|
| bitmap.setConfig(SkBitmap::kARGB_8888_Config,
|
| viewport_rect.width(), viewport_rect.height());
|
| @@ -76,7 +77,7 @@ class GLRendererPixelTest : public testing::Test {
|
| if (!PathService::Get(cc::DIR_TEST_DATA, &test_data_dir))
|
| return false;
|
|
|
| - return IsSameAsPNGFile(bitmap, test_data_dir.Append(ref_file));
|
| + return MatchesPNGFile(bitmap, test_data_dir.Append(ref_file), comparator);
|
| }
|
|
|
| scoped_ptr<OutputSurface> output_surface_;
|
| @@ -152,7 +153,7 @@ TEST_F(GLRendererPixelTest, simpleGreenRect) {
|
|
|
| EXPECT_TRUE(PixelsMatchReference(
|
| base::FilePath(FILE_PATH_LITERAL("green.png")),
|
| - rect));
|
| + rect, ImageComparator()));
|
| }
|
|
|
| TEST_F(GLRendererPixelTest, RenderPassChangesSize) {
|
| @@ -195,7 +196,7 @@ TEST_F(GLRendererPixelTest, RenderPassChangesSize) {
|
| renderer_->drawFrame(pass_list);
|
|
|
| EXPECT_TRUE(PixelsMatchReference(
|
| - base::FilePath(FILE_PATH_LITERAL("blue_yellow.png")), viewport_rect));
|
| + base::FilePath(FILE_PATH_LITERAL("blue_yellow.png")), viewport_rect, ImageComparator()));
|
| }
|
| #endif
|
|
|
|
|