| Index: cc/trees/layer_tree_host_unittest.cc
|
| diff --git a/cc/trees/layer_tree_host_unittest.cc b/cc/trees/layer_tree_host_unittest.cc
|
| index f9b690de48af7189c37eec6cf2e94625a314353f..1be61a5a75692f1b52c13a518a8ec948f2aa6278 100644
|
| --- a/cc/trees/layer_tree_host_unittest.cc
|
| +++ b/cc/trees/layer_tree_host_unittest.cc
|
| @@ -1438,7 +1438,6 @@ class LayerTreeHostTestDelegatingRendererAtomicCommit
|
| // Verify that used texture is correct.
|
| EXPECT_TRUE(context->UsedTexture(context->TextureAt(0)));
|
| EXPECT_TRUE(context->UsedTexture(context->TextureAt(1)));
|
| - context->ResetUsedTextures();
|
| break;
|
| case 1:
|
| // Number of textures should be doubled as the first context layer
|
| @@ -1456,7 +1455,6 @@ class LayerTreeHostTestDelegatingRendererAtomicCommit
|
| // New textures should have been used.
|
| EXPECT_TRUE(context->UsedTexture(context->TextureAt(2)));
|
| EXPECT_TRUE(context->UsedTexture(context->TextureAt(3)));
|
| - context->ResetUsedTextures();
|
| break;
|
| case 2:
|
| EndTest();
|
| @@ -2656,8 +2654,8 @@ class MockIOSurfaceWebGraphicsContext3D : public TestWebGraphicsContext3D {
|
| GLenum type,
|
| GLintptr offset));
|
| MOCK_METHOD1(deleteTexture, void(GLenum texture));
|
| - MOCK_METHOD2(produceTextureCHROMIUM,
|
| - void(GLenum target, const GLbyte* mailbox));
|
| + MOCK_METHOD3(produceTextureDirectCHROMIUM,
|
| + void(GLuint texture, GLenum target, const GLbyte* mailbox));
|
| };
|
|
|
| class LayerTreeHostTestIOSurfaceDrawing : public LayerTreeHostTest {
|
| @@ -2747,12 +2745,10 @@ class LayerTreeHostTestIOSurfaceDrawing : public LayerTreeHostTest {
|
| resource_provider->TargetForTesting(
|
| io_surface_draw_quad->io_surface_resource_id));
|
|
|
| - EXPECT_CALL(*mock_context_, bindTexture(GL_TEXTURE_RECTANGLE_ARB, 1))
|
| - .Times(1);
|
| if (delegating_renderer()) {
|
| // The io surface layer's resource should be sent to the parent.
|
| - EXPECT_CALL(*mock_context_,
|
| - produceTextureCHROMIUM(GL_TEXTURE_RECTANGLE_ARB, _)).Times(1);
|
| + EXPECT_CALL(*mock_context_, produceTextureDirectCHROMIUM(
|
| + _, GL_TEXTURE_RECTANGLE_ARB, _)).Times(1);
|
| } else {
|
| // The io surface layer's texture is drawn.
|
| EXPECT_CALL(*mock_context_, activeTexture(GL_TEXTURE0)).Times(AtLeast(1));
|
|
|