Index: webkit/plugins/ppapi/ppapi_webplugin_impl.h |
diff --git a/webkit/plugins/ppapi/ppapi_webplugin_impl.h b/webkit/plugins/ppapi/ppapi_webplugin_impl.h |
index e2a37cc8e70a5cfbcfd24e2ccbc4171902fa60fa..cca3c6155c4acd2f91695735350b4e91195e05eb 100644 |
--- a/webkit/plugins/ppapi/ppapi_webplugin_impl.h |
+++ b/webkit/plugins/ppapi/ppapi_webplugin_impl.h |
@@ -13,6 +13,7 @@ |
#include "base/task.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebPlugin.h" |
#include "ui/gfx/rect.h" |
+#include "webkit/plugins/webkit_plugins_export.h" |
namespace WebKit { |
struct WebPluginParams; |
@@ -28,14 +29,15 @@ class PPB_URLLoader_Impl; |
class WebPluginImpl : public WebKit::WebPlugin { |
public: |
- WebPluginImpl(PluginModule* module, |
- const WebKit::WebPluginParams& params, |
- const base::WeakPtr<PluginDelegate>& plugin_delegate); |
+ WEBKIT_PLUGINS_EXPORT WebPluginImpl( |
+ PluginModule* module, |
+ const WebKit::WebPluginParams& params, |
+ const base::WeakPtr<PluginDelegate>& plugin_delegate); |
private: |
friend class DeleteTask<WebPluginImpl>; |
- virtual ~WebPluginImpl(); |
+ WEBKIT_PLUGINS_EXPORT virtual ~WebPluginImpl(); |
// WebKit::WebPlugin implementation. |
virtual bool initialize(WebKit::WebPluginContainer* container); |