| Index: src/shared/ppapi_proxy/browser_ppp.h
|
| diff --git a/src/shared/ppapi_proxy/browser_ppp.h b/src/shared/ppapi_proxy/browser_ppp.h
|
| index 4b41d1882d59462d46d8a3a18412cdb8f702edef..b73ba66a7ff62bb40a8ca01464841fa7dd4d2c35 100644
|
| --- a/src/shared/ppapi_proxy/browser_ppp.h
|
| +++ b/src/shared/ppapi_proxy/browser_ppp.h
|
| @@ -21,6 +21,8 @@ namespace plugin {
|
| class PluginPpapi;
|
| }
|
|
|
| +struct PPP_InputEvent;
|
| +
|
| namespace ppapi_proxy {
|
|
|
| class BrowserPpp {
|
| @@ -28,7 +30,8 @@ class BrowserPpp {
|
| BrowserPpp(NaClSrpcChannel* main_channel,
|
| plugin::PluginPpapi* plugin)
|
| : main_channel_(main_channel), plugin_pid_(0), plugin_(plugin),
|
| - ppp_instance_interface_(NULL), ppp_messaging_interface_(NULL) {}
|
| + ppp_instance_interface_(NULL), ppp_messaging_interface_(NULL),
|
| + ppp_input_event_interface_(NULL) {}
|
| ~BrowserPpp() {}
|
|
|
| int32_t InitializeModule(PP_Module module_id,
|
| @@ -49,6 +52,10 @@ class BrowserPpp {
|
| return ppp_messaging_interface_;
|
| }
|
|
|
| + const PPP_InputEvent* ppp_input_event_interface() const {
|
| + return ppp_input_event_interface_;
|
| + }
|
| +
|
| NaClSrpcChannel* main_channel() const { return main_channel_; }
|
| int plugin_pid() const { return plugin_pid_; }
|
| plugin::PluginPpapi* plugin() { return plugin_; }
|
| @@ -64,6 +71,7 @@ class BrowserPpp {
|
| // Set on module initialization.
|
| const PPP_Instance* ppp_instance_interface_;
|
| const PPP_Messaging* ppp_messaging_interface_;
|
| + const PPP_InputEvent* ppp_input_event_interface_;
|
|
|
| // The thread used to handle calls on other than the main thread.
|
| struct NaClThread upcall_thread_;
|
|
|