| Index: chrome/test/ppapi/ppapi_browsertest.cc
|
| diff --git a/chrome/test/ppapi/ppapi_browsertest.cc b/chrome/test/ppapi/ppapi_browsertest.cc
|
| index ec680e070343f3a11b7804871cf8cee7cbb91a6e..9e244e1f8e8c2357788ba6ab21115c42cf852bca 100644
|
| --- a/chrome/test/ppapi/ppapi_browsertest.cc
|
| +++ b/chrome/test/ppapi/ppapi_browsertest.cc
|
| @@ -337,6 +337,46 @@ TEST_PPAPI_NACL_WITH_SSL_SERVER(TCPSocketPrivate)
|
| TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivateTrusted)
|
| TEST_PPAPI_IN_PROCESS_WITH_SSL_SERVER(TCPSocketPrivateTrusted)
|
|
|
| +// UDPSocket tests.
|
| +// UDPSocket_Broadcast is disabled for OSX because it requires root permissions
|
| +// on OSX 10.7+.
|
| +IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, UDPSocket) {
|
| + RunTestViaHTTP(
|
| + LIST_TEST(UDPSocket_ReadWrite)
|
| + LIST_TEST(UDPSocket_SetOption)
|
| +#if !defined(OS_MACOSX)
|
| + LIST_TEST(UDPSocket_Broadcast)
|
| +#endif
|
| + );
|
| +}
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, UDPSocket) {
|
| + RunTestViaHTTP(
|
| + LIST_TEST(UDPSocket_ReadWrite)
|
| + LIST_TEST(UDPSocket_SetOption)
|
| +#if !defined(OS_MACOSX)
|
| + LIST_TEST(UDPSocket_Broadcast)
|
| +#endif
|
| + );
|
| +}
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(UDPSocket)) {
|
| + RunTestViaHTTP(
|
| + LIST_TEST(UDPSocket_ReadWrite)
|
| + LIST_TEST(UDPSocket_SetOption)
|
| +#if !defined(OS_MACOSX)
|
| + LIST_TEST(UDPSocket_Broadcast)
|
| +#endif
|
| + );
|
| +}
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, UDPSocket) {
|
| + RunTestViaHTTP(
|
| + LIST_TEST(UDPSocket_ReadWrite)
|
| + LIST_TEST(UDPSocket_SetOption)
|
| +#if !defined(OS_MACOSX)
|
| + LIST_TEST(UDPSocket_Broadcast)
|
| +#endif
|
| + );
|
| +}
|
| +
|
| // UDPSocketPrivate tests.
|
| // UDPSocketPrivate_Broadcast is disabled for OSX because it requires
|
| // root permissions on OSX 10.7+.
|
|
|