| Index: webkit/plugins/ppapi/ppb_broker_impl.h
|
| diff --git a/webkit/plugins/ppapi/ppb_broker_impl.h b/webkit/plugins/ppapi/ppb_broker_impl.h
|
| index 3974657c49ca1e311fce9f14c65957b80834870e..9d20a4d6420aa896bf9038ba3405f6df84984a47 100644
|
| --- a/webkit/plugins/ppapi/ppb_broker_impl.h
|
| +++ b/webkit/plugins/ppapi/ppb_broker_impl.h
|
| @@ -6,6 +6,7 @@
|
| #define WEBKIT_PLUGINS_PPAPI_PPB_BROKER_IMPL_H_
|
|
|
| #include "base/basictypes.h"
|
| +#include "base/compiler_specific.h"
|
| #include "base/memory/weak_ptr.h"
|
| #include "ppapi/c/pp_completion_callback.h"
|
| #include "ppapi/c/trusted/ppb_broker_trusted.h"
|
| @@ -14,13 +15,15 @@
|
| #include "webkit/plugins/ppapi/plugin_delegate.h"
|
| #include "webkit/plugins/ppapi/ppapi_plugin_instance.h"
|
| #include "webkit/plugins/ppapi/callbacks.h"
|
| +#include "webkit/plugins/webkit_plugins_export.h"
|
|
|
| namespace webkit {
|
| namespace ppapi {
|
|
|
| -class PPB_Broker_Impl : public ::ppapi::Resource,
|
| - public ::ppapi::thunk::PPB_Broker_API,
|
| - public base::SupportsWeakPtr<PPB_Broker_Impl> {
|
| +class WEBKIT_PLUGINS_EXPORT PPB_Broker_Impl
|
| + : public ::ppapi::Resource,
|
| + NON_EXPORTED_BASE(public ::ppapi::thunk::PPB_Broker_API),
|
| + public base::SupportsWeakPtr<PPB_Broker_Impl> {
|
| public:
|
| explicit PPB_Broker_Impl(PP_Instance instance);
|
| virtual ~PPB_Broker_Impl();
|
|
|