|  | WebSocket Pepper API: SRPC proxy implementation
Implement PPB_WebSocket _Dev SRPC proxy
- support PP_Var write back in plugin/browser callback bridge
- resource leak fix in browser_callback
 
Enable all WebSocket related ppapi tests in NaCl
- support TEST_PPAPI_NACL_VIA_HTTP_WITH_WS macro in ppapi_uitest
- fix a test which expects synchronous completion
BUG=87310 
TEST=ui_tests --gtest_filter='PPAPINaClTest.WebSocket_*'
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=118268
  
   
  
   
      Total comments: 20
      
     
  
   
  
   
      Total comments: 4
      
     
  
   
  
   
  
   
    
  
  
    
      |  | Unified diffs | Side-by-side diffs | Delta from patch set | Stats (+1736 lines, -19 lines) | Patch |  
        |  | M | chrome/test/ui/ppapi_uitest.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 3 chunks | +25 lines, -5 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/browser_callback.h | View |  | 3 chunks | +16 lines, -1 line | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/browser_callback.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6 | 7 chunks | +36 lines, -4 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/browser_globals.h | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 2 chunks | +2 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/browser_globals.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +7 lines, -0 lines | 0 comments | Download |  
        |  | A | ppapi/native_client/src/shared/ppapi_proxy/browser_ppb_websocket_rpc_server.cc | View | 1
        
          2
        
          3
        
          4
        
          5 | 1 chunk | +360 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/build.scons | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/nacl.scons | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/plugin_callback.h | View |  | 3 chunks | +10 lines, -2 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/plugin_callback.cc | View | 1
        
          2
        
          3 | 5 chunks | +27 lines, -6 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/plugin_globals.h | View |  | 2 chunks | +2 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/plugin_globals.cc | View |  | 1 chunk | +5 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 2 chunks | +3 lines, -0 lines | 0 comments | Download |  
        |  | A | ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_websocket.h | View |  | 1 chunk | +24 lines, -0 lines | 0 comments | Download |  
        |  | A | ppapi/native_client/src/shared/ppapi_proxy/plugin_ppb_websocket.cc | View | 1
        
          2
        
          3
        
          4 | 1 chunk | +366 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/ppapi_proxy.gyp | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/ppapi_proxy_untrusted.gyp | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_client.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +292 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/ppb_rpc_server.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 2 chunks | +250 lines, -0 lines | 0 comments | Download |  
        |  | A | ppapi/native_client/src/shared/ppapi_proxy/ppb_websocket.srpc | View |  | 1 chunk | +118 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/run_srpcgen.py | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/trusted/srpcgen/ppb_rpc.h | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +99 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/shared/ppapi_proxy/untrusted/srpcgen/ppb_rpc.h | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +83 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/ppapi_sources.gypi | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | ppapi/tests/test_websocket.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6
        
          7 | 1 chunk | +5 lines, -1 line | 0 comments | Download |  
    Total messages: 12 (0 generated)
     |