| Index: cc/output/overlay_unittest.cc
|
| diff --git a/cc/output/overlay_unittest.cc b/cc/output/overlay_unittest.cc
|
| index d805ae493ffce703c0ff512cc019e9d9897f2b57..3c23a0b06c51b77608ed610be4e7bcdeca29be6b 100644
|
| --- a/cc/output/overlay_unittest.cc
|
| +++ b/cc/output/overlay_unittest.cc
|
| @@ -526,7 +526,8 @@ class OverlayInfoRendererGL : public GLRenderer {
|
| 0),
|
| expect_overlays_(false) {}
|
|
|
| - MOCK_METHOD2(DoDrawQuad, void(DrawingFrame* frame, const DrawQuad* quad));
|
| + MOCK_METHOD3(DoDrawQuad, void(DrawingFrame* frame, const DrawQuad* quad,
|
| + const gfx::QuadF* draw_region));
|
|
|
| virtual void FinishDrawingFrame(DrawingFrame* frame) OVERRIDE {
|
| GLRenderer::FinishDrawingFrame(frame);
|
| @@ -624,7 +625,7 @@ TEST_F(GLRendererWithOverlaysTest, OverlayQuadNotDrawn) {
|
|
|
| // Candidate pass was taken out and extra skipped pass added,
|
| // so only draw 2 quads.
|
| - EXPECT_CALL(*renderer_, DoDrawQuad(_, _)).Times(2);
|
| + EXPECT_CALL(*renderer_, DoDrawQuad(_, _, _)).Times(2);
|
| EXPECT_CALL(scheduler_,
|
| Schedule(1,
|
| gfx::OVERLAY_TRANSFORM_NONE,
|
| @@ -662,7 +663,7 @@ TEST_F(GLRendererWithOverlaysTest, OccludedQuadDrawn) {
|
| pass_list.push_back(pass.Pass());
|
|
|
| // 3 quads in the pass, all should draw.
|
| - EXPECT_CALL(*renderer_, DoDrawQuad(_, _)).Times(3);
|
| + EXPECT_CALL(*renderer_, DoDrawQuad(_, _, _)).Times(3);
|
| EXPECT_CALL(scheduler_, Schedule(_, _, _, _, _)).Times(0);
|
| renderer_->DrawFrame(&pass_list, 1.f, viewport_rect, viewport_rect, false);
|
|
|
| @@ -695,7 +696,7 @@ TEST_F(GLRendererWithOverlaysTest, NoValidatorNoOverlay) {
|
| pass_list.push_back(pass.Pass());
|
|
|
| // Should see no overlays.
|
| - EXPECT_CALL(*renderer_, DoDrawQuad(_, _)).Times(3);
|
| + EXPECT_CALL(*renderer_, DoDrawQuad(_, _, _)).Times(3);
|
| EXPECT_CALL(scheduler_, Schedule(_, _, _, _, _)).Times(0);
|
| renderer_->DrawFrame(&pass_list, 1.f, viewport_rect, viewport_rect, false);
|
|
|
|
|