Chromium Code Reviews| Index: ppapi/proxy/interface_list.cc |
| diff --git a/ppapi/proxy/interface_list.cc b/ppapi/proxy/interface_list.cc |
| index c1f1b9f1a6a5a0a34400d496b2ff358cfa6718c4..b8d0813d993eb1da4b1a3899214e10869997e270 100644 |
| --- a/ppapi/proxy/interface_list.cc |
| +++ b/ppapi/proxy/interface_list.cc |
| @@ -48,9 +48,10 @@ |
| #include "ppapi/c/private/ppb_flash_menu.h" |
| #include "ppapi/c/private/ppb_flash_net_connector.h" |
| #include "ppapi/c/private/ppb_flash_tcp_socket.h" |
| -#include "ppapi/c/private/ppb_flash_udp_socket.h" |
| #include "ppapi/c/private/ppb_net_address_private.h" |
| #include "ppapi/c/private/ppb_pdf.h" |
| +#include "ppapi/c/private/ppb_tcp_socket_private.h" |
| +#include "ppapi/c/private/ppb_udp_socket_private.h" |
| #include "ppapi/c/trusted/ppb_broker_trusted.h" |
| #include "ppapi/c/trusted/ppb_url_loader_trusted.h" |
| #include "ppapi/proxy/interface_proxy.h" |
| @@ -68,8 +69,6 @@ |
| #include "ppapi/proxy/ppb_flash_menu_proxy.h" |
| #include "ppapi/proxy/ppb_flash_net_connector_proxy.h" |
| #include "ppapi/proxy/ppb_flash_proxy.h" |
| -#include "ppapi/proxy/ppb_flash_tcp_socket_proxy.h" |
| -#include "ppapi/proxy/ppb_flash_udp_socket_proxy.h" |
| #include "ppapi/proxy/ppb_font_proxy.h" |
| #include "ppapi/proxy/ppb_graphics_2d_proxy.h" |
| #include "ppapi/proxy/ppb_graphics_3d_proxy.h" |
| @@ -79,6 +78,8 @@ |
| #include "ppapi/proxy/ppb_surface_3d_proxy.h" |
| #include "ppapi/proxy/ppb_testing_proxy.h" |
| #include "ppapi/proxy/ppb_text_input_proxy.h" |
| +#include "ppapi/proxy/ppb_tcp_socket_private_proxy.h" |
|
yzshen1
2011/11/14 20:52:24
sort, please.
Dmitry Polukhin
2011/11/15 09:49:56
Done.
|
| +#include "ppapi/proxy/ppb_udp_socket_private_proxy.h" |
| #include "ppapi/proxy/ppb_url_loader_proxy.h" |
| #include "ppapi/proxy/ppb_url_response_info_proxy.h" |
| #include "ppapi/proxy/ppb_var_deprecated_proxy.h" |
| @@ -167,7 +168,6 @@ InterfaceList::InterfaceList() { |
| OpenGLES2Impl::GetInterface()); |
| AddPPB(PPB_VAR_INTERFACE, API_ID_NONE, |
| GetPPB_Var_Interface()); |
| - |
| AddFlashInterfaces(); |
| // PPB (browser) interfaces. |
| @@ -262,15 +262,9 @@ void InterfaceList::AddFlashInterfaces() { |
| AddPPB(PPB_FLASH_INTERFACE, API_ID_PPB_FLASH, |
| PPB_Flash_Proxy::GetInterface()); |
| - AddProxy(API_ID_PPB_FLASH_TCPSOCKET, |
| - &ProxyFactory<PPB_Flash_TCPSocket_Proxy>); |
| - AddPPB(PPB_FLASH_TCPSOCKET_INTERFACE, API_ID_PPB_FLASH_TCPSOCKET, |
| - thunk::GetPPB_Flash_TCPSocket_Thunk()); |
| - |
| - AddProxy(API_ID_PPB_FLASH_UDPSOCKET, |
| - &ProxyFactory<PPB_Flash_UDPSocket_Proxy>); |
| - AddPPB(PPB_FLASH_UDPSOCKET_INTERFACE, API_ID_PPB_FLASH_UDPSOCKET, |
| - thunk::GetPPB_Flash_UDPSocket_Thunk()); |
| + // Only add PPB because proxy for the this API ID was already added. |
| + AddPPB(PPB_FLASH_TCPSOCKET_INTERFACE, API_ID_PPB_TCPSOCKET_PRIVATE, |
| + thunk::GetPPB_TCPSocket_Private_Thunk()); |
| #ifdef ENABLE_FLAPPER_HACKS |
| AddProxy(API_ID_PPB_FLASH_NETCONNECTOR, |