Index: ppapi/proxy/ppb_font_proxy.h |
=================================================================== |
--- ppapi/proxy/ppb_font_proxy.h (revision 100753) |
+++ ppapi/proxy/ppb_font_proxy.h (working copy) |
@@ -21,12 +21,15 @@ |
class SerializedVarReturnValue; |
-class PPB_Font_Proxy : public InterfaceProxy, |
- public ppapi::thunk::PPB_Font_FunctionAPI { |
+class PPB_Font_Proxy : public ppapi::FunctionGroupBase, |
+ public ppapi::thunk::PPB_Font_FunctionAPI, |
+ public InterfaceProxy { |
public: |
- PPB_Font_Proxy(Dispatcher* dispatcher); |
+ PPB_Font_Proxy(Dispatcher* dispatcher, const void* target_interface); |
virtual ~PPB_Font_Proxy(); |
+ static const Info* GetInfo(); |
+ |
// FunctionGroupBase overrides. |
virtual ppapi::thunk::PPB_Font_FunctionAPI* AsPPB_Font_FunctionAPI() OVERRIDE; |
@@ -36,8 +39,6 @@ |
// InterfaceProxy implementation. |
virtual bool OnMessageReceived(const IPC::Message& msg) OVERRIDE; |
- static const InterfaceID kInterfaceID = INTERFACE_ID_PPB_FONT; |
- |
private: |
DISALLOW_COPY_AND_ASSIGN(PPB_Font_Proxy); |
}; |