| OLD | NEW | 
|    1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. |    1 // Copyright (c) 2011 The Chromium Authors. All rights reserved. | 
|    2 // Use of this source code is governed by a BSD-style license that can be |    2 // Use of this source code is governed by a BSD-style license that can be | 
|    3 // found in the LICENSE file. |    3 // found in the LICENSE file. | 
|    4  |    4  | 
|    5 #include "ppapi/proxy/dispatcher.h" |    5 #include "ppapi/proxy/dispatcher.h" | 
|    6  |    6  | 
|    7 #include <string.h>  // For memset. |    7 #include <string.h>  // For memset. | 
|    8  |    8  | 
|    9 #include <map> |    9 #include <map> | 
|   10  |   10  | 
| (...skipping 29 matching lines...) Expand all  Loading... | 
|   40 #include "ppapi/c/private/ppb_flash.h" |   40 #include "ppapi/c/private/ppb_flash.h" | 
|   41 #include "ppapi/c/private/ppb_flash_clipboard.h" |   41 #include "ppapi/c/private/ppb_flash_clipboard.h" | 
|   42 #include "ppapi/c/private/ppb_flash_file.h" |   42 #include "ppapi/c/private/ppb_flash_file.h" | 
|   43 #include "ppapi/c/private/ppb_flash_menu.h" |   43 #include "ppapi/c/private/ppb_flash_menu.h" | 
|   44 #include "ppapi/c/private/ppb_flash_net_connector.h" |   44 #include "ppapi/c/private/ppb_flash_net_connector.h" | 
|   45 #include "ppapi/c/private/ppb_pdf.h" |   45 #include "ppapi/c/private/ppb_pdf.h" | 
|   46 #include "ppapi/c/trusted/ppb_url_loader_trusted.h" |   46 #include "ppapi/c/trusted/ppb_url_loader_trusted.h" | 
|   47 #include "ppapi/proxy/ppapi_messages.h" |   47 #include "ppapi/proxy/ppapi_messages.h" | 
|   48 #include "ppapi/proxy/ppb_audio_config_proxy.h" |   48 #include "ppapi/proxy/ppb_audio_config_proxy.h" | 
|   49 #include "ppapi/proxy/ppb_audio_proxy.h" |   49 #include "ppapi/proxy/ppb_audio_proxy.h" | 
 |   50 #include "ppapi/proxy/ppb_broker_proxy.h" | 
|   50 #include "ppapi/proxy/ppb_buffer_proxy.h" |   51 #include "ppapi/proxy/ppb_buffer_proxy.h" | 
|   51 #include "ppapi/proxy/ppb_char_set_proxy.h" |   52 #include "ppapi/proxy/ppb_char_set_proxy.h" | 
|   52 #include "ppapi/proxy/ppb_console_proxy.h" |   53 #include "ppapi/proxy/ppb_console_proxy.h" | 
|   53 #include "ppapi/proxy/ppb_context_3d_proxy.h" |   54 #include "ppapi/proxy/ppb_context_3d_proxy.h" | 
|   54 #include "ppapi/proxy/ppb_core_proxy.h" |   55 #include "ppapi/proxy/ppb_core_proxy.h" | 
|   55 #include "ppapi/proxy/ppb_cursor_control_proxy.h" |   56 #include "ppapi/proxy/ppb_cursor_control_proxy.h" | 
|   56 #include "ppapi/proxy/ppb_file_chooser_proxy.h" |   57 #include "ppapi/proxy/ppb_file_chooser_proxy.h" | 
|   57 #include "ppapi/proxy/ppb_file_ref_proxy.h" |   58 #include "ppapi/proxy/ppb_file_ref_proxy.h" | 
|   58 #include "ppapi/proxy/ppb_file_system_proxy.h" |   59 #include "ppapi/proxy/ppb_file_system_proxy.h" | 
|   59 #include "ppapi/proxy/ppb_flash_clipboard_proxy.h" |   60 #include "ppapi/proxy/ppb_flash_clipboard_proxy.h" | 
| (...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  101   const InterfaceProxy::Info* id_to_browser_info_[INTERFACE_ID_COUNT]; |  102   const InterfaceProxy::Info* id_to_browser_info_[INTERFACE_ID_COUNT]; | 
|  102 }; |  103 }; | 
|  103  |  104  | 
|  104 InterfaceList::InterfaceList() { |  105 InterfaceList::InterfaceList() { | 
|  105   memset(id_to_plugin_info_, 0, sizeof(id_to_plugin_info_)); |  106   memset(id_to_plugin_info_, 0, sizeof(id_to_plugin_info_)); | 
|  106   memset(id_to_browser_info_, 0, sizeof(id_to_browser_info_)); |  107   memset(id_to_browser_info_, 0, sizeof(id_to_browser_info_)); | 
|  107  |  108  | 
|  108   // PPB (browser) interfaces. |  109   // PPB (browser) interfaces. | 
|  109   AddPPB(PPB_AudioConfig_Proxy::GetInfo()); |  110   AddPPB(PPB_AudioConfig_Proxy::GetInfo()); | 
|  110   AddPPB(PPB_Audio_Proxy::GetInfo()); |  111   AddPPB(PPB_Audio_Proxy::GetInfo()); | 
 |  112   AddPPB(PPB_Broker_Proxy::GetInfo()); | 
|  111   AddPPB(PPB_Buffer_Proxy::GetInfo()); |  113   AddPPB(PPB_Buffer_Proxy::GetInfo()); | 
|  112   AddPPB(PPB_CharSet_Proxy::GetInfo()); |  114   AddPPB(PPB_CharSet_Proxy::GetInfo()); | 
|  113   AddPPB(PPB_Console_Proxy::GetInfo()); |  115   AddPPB(PPB_Console_Proxy::GetInfo()); | 
|  114   AddPPB(PPB_Context3D_Proxy::GetInfo()); |  116   AddPPB(PPB_Context3D_Proxy::GetInfo()); | 
|  115   AddPPB(PPB_Core_Proxy::GetInfo()); |  117   AddPPB(PPB_Core_Proxy::GetInfo()); | 
|  116   AddPPB(PPB_CursorControl_Proxy::GetInfo()); |  118   AddPPB(PPB_CursorControl_Proxy::GetInfo()); | 
|  117   AddPPB(PPB_FileChooser_Proxy::GetInfo()); |  119   AddPPB(PPB_FileChooser_Proxy::GetInfo()); | 
|  118   AddPPB(PPB_FileRef_Proxy::GetInfo()); |  120   AddPPB(PPB_FileRef_Proxy::GetInfo()); | 
|  119   AddPPB(PPB_FileSystem_Proxy::GetInfo()); |  121   AddPPB(PPB_FileSystem_Proxy::GetInfo()); | 
|  120   AddPPB(PPB_Flash_Clipboard_Proxy::GetInfo()); |  122   AddPPB(PPB_Flash_Clipboard_Proxy::GetInfo()); | 
| (...skipping 181 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  302     return channel_->Send(msg); |  304     return channel_->Send(msg); | 
|  303  |  305  | 
|  304   // Remote side crashed, drop this message. |  306   // Remote side crashed, drop this message. | 
|  305   delete msg; |  307   delete msg; | 
|  306   return false; |  308   return false; | 
|  307 } |  309 } | 
|  308  |  310  | 
|  309 }  // namespace proxy |  311 }  // namespace proxy | 
|  310 }  // namespace pp |  312 }  // namespace pp | 
|  311  |  313  | 
| OLD | NEW |