Pepper WebSocket API: Add unit test to call Close()
  - Add unit tests to validate Close() operation in various situations
  - Bug fix to invoke ongoing receive completion callback on Close()

BUG=87310
TEST=ui_tests --gtest_filter='PPAPITest.WebSocket_*Close'

Review URL: http://codereview.chromium.org/8821008

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@113239 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/test/ui/ppapi_uitest.cc b/chrome/test/ui/ppapi_uitest.cc
index 2c1e2c5c..5e5c6a44 100644
--- a/chrome/test/ui/ppapi_uitest.cc
+++ b/chrome/test/ui/ppapi_uitest.cc
@@ -481,6 +481,8 @@
 TEST_PPAPI_IN_PROCESS(WebSocket_InvalidConnect)
 TEST_PPAPI_IN_PROCESS(WebSocket_GetURL)
 TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_ValidConnect)
+TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_InvalidClose)
+TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_ValidClose)
 TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_GetProtocol)
 TEST_PPAPI_IN_PROCESS_WITH_WS(WebSocket_TextSendReceive)