Index: gpu/command_buffer/service/mocks.h |
diff --git a/gpu/command_buffer/service/mocks.h b/gpu/command_buffer/service/mocks.h |
index 87b31360df7483f0b5475040121cb32804a83dcf..d5cff5185f6e0025a3da71f891ba22523559e6bc 100644 |
--- a/gpu/command_buffer/service/mocks.h |
+++ b/gpu/command_buffer/service/mocks.h |
@@ -88,7 +88,6 @@ namespace gles2 { |
class MockShaderTranslator : public ShaderTranslatorInterface { |
public: |
MockShaderTranslator(); |
- virtual ~MockShaderTranslator(); |
MOCK_METHOD5(Init, bool( |
sh::GLenum shader_type, |
@@ -106,6 +105,8 @@ class MockShaderTranslator : public ShaderTranslatorInterface { |
NameMap* name_map)); |
MOCK_CONST_METHOD0( |
GetStringForOptionsThatWouldAffectCompilation, std::string()); |
+ private: |
+ ~MockShaderTranslator() override; |
}; |
class MockProgramCache : public ProgramCache { |
@@ -113,21 +114,17 @@ class MockProgramCache : public ProgramCache { |
MockProgramCache(); |
virtual ~MockProgramCache(); |
- MOCK_METHOD7(LoadLinkedProgram, ProgramLoadResult( |
+ MOCK_METHOD5(LoadLinkedProgram, ProgramLoadResult( |
GLuint program, |
Shader* shader_a, |
- const ShaderTranslatorInterface* translator_a, |
Shader* shader_b, |
- const ShaderTranslatorInterface* translator_b, |
const LocationMap* bind_attrib_location_map, |
const ShaderCacheCallback& callback)); |
- MOCK_METHOD7(SaveLinkedProgram, void( |
+ MOCK_METHOD5(SaveLinkedProgram, void( |
GLuint program, |
const Shader* shader_a, |
- const ShaderTranslatorInterface* translator_a, |
const Shader* shader_b, |
- const ShaderTranslatorInterface* translator_b, |
const LocationMap* bind_attrib_location_map, |
const ShaderCacheCallback& callback)); |
MOCK_METHOD1(LoadProgram, void(const std::string&)); |