| Index: ppapi/proxy/interface_list.h
|
| diff --git a/ppapi/proxy/interface_list.h b/ppapi/proxy/interface_list.h
|
| index 27728f7f3d4cf6cd713f9395844861c20d529c2e..85b7eb6be70f2400bb91f91a1ee426e347c8f578 100644
|
| --- a/ppapi/proxy/interface_list.h
|
| +++ b/ppapi/proxy/interface_list.h
|
| @@ -16,7 +16,7 @@
|
| namespace ppapi {
|
| namespace proxy {
|
|
|
| -class InterfaceList {
|
| +class PPAPI_PROXY_EXPORT InterfaceList {
|
| public:
|
| InterfaceList();
|
| ~InterfaceList();
|
| @@ -33,10 +33,7 @@ class InterfaceList {
|
| // plugin process. A real security check is required for all IPC messages.
|
| // This check just allows us to return NULL for interfaces you "shouldn't" be
|
| // using to keep honest plugins honest.
|
| - static PPAPI_PROXY_EXPORT void SetProcessGlobalPermissions(
|
| - const PpapiPermissions& permissions);
|
| - static PPAPI_PROXY_EXPORT void SetSupportsDevChannel(
|
| - bool supports_dev_channel);
|
| + static void SetProcessGlobalPermissions(const PpapiPermissions& permissions);
|
|
|
| // Looks up the factory function for the given ID. Returns NULL if not
|
| // supported.
|
| @@ -48,6 +45,8 @@ class InterfaceList {
|
| const void* GetInterfaceForPPP(const std::string& name) const;
|
|
|
| private:
|
| + friend class InterfaceListTest;
|
| +
|
| struct InterfaceInfo {
|
| InterfaceInfo()
|
| : iface(NULL),
|
|
|