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_*'

Review URL: https://chromiumcodereview.appspot.com/9227008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@118268 0039d316-1c4b-4281-b951-d872f2087c98
25 files changed