Index: content/renderer/browser_plugin/mock_browser_plugin.cc |
diff --git a/content/renderer/browser_plugin/mock_browser_plugin.cc b/content/renderer/browser_plugin/mock_browser_plugin.cc |
new file mode 100644 |
index 0000000000000000000000000000000000000000..0df7290d9672f51b98929b639a45dab796db5441 |
--- /dev/null |
+++ b/content/renderer/browser_plugin/mock_browser_plugin.cc |
@@ -0,0 +1,27 @@ |
+#include "content/renderer/browser_plugin/mock_browser_plugin.h" |
+ |
+namespace content { |
+namespace browser_plugin { |
+ |
+MockBrowserPlugin::MockBrowserPlugin( |
+ int id, |
+ RenderViewImpl* render_view, |
+ int routing_id, |
+ WebKit::WebFrame* frame, |
+ const WebKit::WebPluginParams& params) |
+ : BrowserPlugin(id, render_view, routing_id, frame, params), |
+ transport_dib_next_sequence_number_(0) { |
+} |
+ |
+MockBrowserPlugin::~MockBrowserPlugin() {} |
+ |
+TransportDIB* MockBrowserPlugin::CreateTransportDIB(size_t size) { |
+ return TransportDIB::Create(size, transport_dib_next_sequence_number_++); |
+} |
+ |
+void MockBrowserPlugin::FreeTransportDIB(TransportDIB* dib) { |
+ delete dib; |
+} |
+ |
+} // namespace browser_plugin |
+} // namespace content |