Index: webkit/plugins/ppapi/ppapi_unittest.cc |
diff --git a/webkit/plugins/ppapi/ppapi_unittest.cc b/webkit/plugins/ppapi/ppapi_unittest.cc |
index 64db9495eda19bbad243181ef5f8b84190d6b917..d2bc6257d4c3138244e61e2829a663a1207e12a6 100644 |
--- a/webkit/plugins/ppapi/ppapi_unittest.cc |
+++ b/webkit/plugins/ppapi/ppapi_unittest.cc |
@@ -74,7 +74,7 @@ PpapiUnittest::~PpapiUnittest() { |
} |
void PpapiUnittest::SetUp() { |
- delegate_.reset(new MockPluginDelegate); |
+ delegate_.reset(NewPluginDelegate()); |
// Initialize the mock module. |
module_ = new PluginModule("Mock plugin", FilePath(), this); |
@@ -96,6 +96,10 @@ void PpapiUnittest::TearDown() { |
module_ = NULL; |
} |
+MockPluginDelegate* PpapiUnittest::NewPluginDelegate() { |
+ return new MockPluginDelegate; |
+} |
+ |
const void* PpapiUnittest::GetMockInterface(const char* interface_name) const { |
if (strcmp(interface_name, PPP_INSTANCE_INTERFACE_1_0) == 0) |
return &mock_instance_interface; |