Index: webkit/plugins/ppapi/ppapi_interface_factory.h |
diff --git a/webkit/plugins/ppapi/ppapi_interface_factory.h b/webkit/plugins/ppapi/ppapi_interface_factory.h |
index d625f1e79c6407872bb25cd2f3a8fe679dd29b14..1b574aae9a32cd4635b52d84ce4fd8b6a6852a91 100644 |
--- a/webkit/plugins/ppapi/ppapi_interface_factory.h |
+++ b/webkit/plugins/ppapi/ppapi_interface_factory.h |
@@ -10,6 +10,7 @@ |
#include "base/basictypes.h" |
#include "base/lazy_instance.h" |
+#include "webkit/plugins/webkit_plugins_export.h" |
namespace webkit { |
namespace ppapi { |
@@ -21,10 +22,10 @@ class PpapiInterfaceFactoryManager { |
typedef const void* (InterfaceFactory)(const std::string& interface_name); |
// Registers a custom PPAPI interface factory. |
- void RegisterFactory(InterfaceFactory* factory); |
+ WEBKIT_PLUGINS_EXPORT void RegisterFactory(InterfaceFactory* factory); |
// Unregisters the custom PPAPI interface factory passed in. |
- void UnregisterFactory(InterfaceFactory* factory); |
+ WEBKIT_PLUGINS_EXPORT void UnregisterFactory(InterfaceFactory* factory); |
// Returns a pointer to the interface identified by the name passed in. |
// Returns NULL if no factory handles this interface. |
@@ -32,7 +33,7 @@ class PpapiInterfaceFactoryManager { |
// Returns a pointer to the global instance of the |
// PpapiInterfaceFactoryManager class. |
- static PpapiInterfaceFactoryManager* GetInstance(); |
+ WEBKIT_PLUGINS_EXPORT static PpapiInterfaceFactoryManager* GetInstance(); |
private: |
friend struct base::DefaultLazyInstanceTraits<PpapiInterfaceFactoryManager>; |