| Index: chrome/test/ppapi/ppapi_browsertest.cc
|
| diff --git a/chrome/test/ppapi/ppapi_browsertest.cc b/chrome/test/ppapi/ppapi_browsertest.cc
|
| index 1f5f2f0e3666bd953989b3d890d6c8a63774c025..39b870d3ae28245279b353d74c961c6854dcccb7 100644
|
| --- a/chrome/test/ppapi/ppapi_browsertest.cc
|
| +++ b/chrome/test/ppapi/ppapi_browsertest.cc
|
| @@ -13,6 +13,7 @@
|
| #include "chrome/browser/ui/tabs/tab_strip_model.h"
|
| #include "chrome/test/base/javascript_test_observer.h"
|
| #include "chrome/test/base/ui_test_utils.h"
|
| +#include "chrome/test/nacl/nacl_browsertest_util.h"
|
| #include "content/public/browser/web_contents.h"
|
| #include "content/public/common/url_constants.h"
|
| #include "content/public/test/test_renderer_host.h"
|
| @@ -65,13 +66,6 @@ using content::RenderViewHost;
|
| #define MAYBE_GLIBC(test_name) DISABLED_##test_name
|
| #endif
|
|
|
| -// The NonSFI test is currently available only on linux-x86-32 architecture.
|
| -#if defined(OS_LINUX) && defined(ARCH_CPU_X86)
|
| -#define MAYBE_NONSFI(test_name) test_name
|
| -#else
|
| -#define MAYBE_NONSFI(test_name) DISABLED_##test_name
|
| -#endif
|
| -
|
| #if defined(DISABLE_NACL)
|
|
|
| #define TEST_PPAPI_NACL(test_name)
|
| @@ -92,7 +86,7 @@ using content::RenderViewHost;
|
| RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
|
| } \
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \
|
| - MAYBE_NONSFI(test_name)) { \
|
| + MAYBE_PNACL_NONSFI(test_name)) { \
|
| RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
|
| }
|
|
|
| @@ -114,7 +108,7 @@ using content::RenderViewHost;
|
| RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \
|
| } \
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \
|
| - MAYBE_NONSFI(test_name)) { \
|
| + MAYBE_PNACL_NONSFI(test_name)) { \
|
| RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \
|
| }
|
|
|
| @@ -351,7 +345,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(TCPSocket)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, TCPSocket) {
|
| RUN_TCPSOCKET_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(TCPSocket)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(TCPSocket)) {
|
| RUN_TCPSOCKET_SUBTESTS;
|
| }
|
|
|
| @@ -391,7 +386,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(UDPSocket)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, UDPSocket) {
|
| RUN_UDPSOCKET_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(UDPSocket)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(UDPSocket)) {
|
| RUN_UDPSOCKET_SUBTESTS;
|
| }
|
|
|
| @@ -438,7 +434,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(HostResolver)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, HostResolver) {
|
| RUN_HOST_RESOLVER_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(HostResolver)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(HostResolver)) {
|
| RUN_HOST_RESOLVER_SUBTESTS;
|
| }
|
|
|
| @@ -583,16 +580,20 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader2) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader3) {
|
| RUN_URLLOADER_SUBTESTS_3;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader0)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(URLLoader0)) {
|
| RUN_URLLOADER_SUBTESTS_0;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader1)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(URLLoader1)) {
|
| RUN_URLLOADER_SUBTESTS_1;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader2)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(URLLoader2)) {
|
| RUN_URLLOADER_SUBTESTS_2;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader3)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(URLLoader3)) {
|
| RUN_URLLOADER_SUBTESTS_3;
|
| }
|
|
|
| @@ -718,7 +719,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(PostMessage)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) {
|
| RUN_POSTMESSAGE_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(PostMessage)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(PostMessage)) {
|
| RUN_POSTMESSAGE_SUBTESTS;
|
| }
|
|
|
| @@ -812,11 +814,11 @@ IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTest, MAYBE_PNaCl_FileIO_Private) {
|
| RUN_FILEIO_PRIVATE_SUBTESTS;
|
| }
|
|
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(FileIO)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(FileIO)) {
|
| RUN_FILEIO_SUBTESTS;
|
| }
|
| IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTest,
|
| - MAYBE_NONSFI(FILEIO_Private)) {
|
| + MAYBE_PNACL_NONSFI(FILEIO_Private)) {
|
| RUN_FILEIO_PRIVATE_SUBTESTS;
|
| }
|
|
|
| @@ -894,10 +896,12 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef1) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef2) {
|
| RUN_FILEREF_SUBTESTS_2;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(FileRef1)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(FileRef1)) {
|
| RUN_FILEREF_SUBTESTS_1;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(FileRef2)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(FileRef2)) {
|
| RUN_FILEREF_SUBTESTS_2;
|
| }
|
|
|
| @@ -957,7 +961,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetAddress)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddress) {
|
| RUN_NETADDRESS_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(NetAddress)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(NetAddress)) {
|
| RUN_NETADDRESS_SUBTESTS;
|
| }
|
|
|
| @@ -1005,7 +1010,7 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddressPrivate) {
|
| RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS;
|
| }
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| - MAYBE_NONSFI(NetAddressPrivate)) {
|
| + MAYBE_PNACL_NONSFI(NetAddressPrivate)) {
|
| RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS;
|
| }
|
|
|
| @@ -1030,7 +1035,7 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetworkMonitor) {
|
| RUN_NETWORK_MONITOR_SUBTESTS;
|
| }
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| - MAYBE_NONSFI(NetworkMonitor)) {
|
| + MAYBE_PNACL_NONSFI(NetworkMonitor)) {
|
| RUN_NETWORK_MONITOR_SUBTESTS;
|
| }
|
|
|
| @@ -1118,10 +1123,12 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, WebSocket1) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, WebSocket2) {
|
| RUN_WEBSOCKET_SUBTESTS_2;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(WebSocket1)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(WebSocket1)) {
|
| RUN_WEBSOCKET_SUBTESTS_1;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(WebSocket2)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(WebSocket2)) {
|
| RUN_WEBSOCKET_SUBTESTS_2;
|
| }
|
|
|
| @@ -1148,7 +1155,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioConfig)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioConfig) {
|
| RUN_AUDIO_CONFIG_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(AudioConfig)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(AudioConfig)) {
|
| RUN_AUDIO_CONFIG_SUBTESTS;
|
| }
|
|
|
| @@ -1177,7 +1185,8 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(Audio)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, Audio) {
|
| RUN_AUDIO_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(Audio)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| + MAYBE_PNACL_NONSFI(Audio)) {
|
| RUN_AUDIO_SUBTESTS;
|
| }
|
|
|
| @@ -1197,7 +1206,7 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioThreadCreator) {
|
| RUN_AUDIO_THREAD_CREATOR_SUBTESTS;
|
| }
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
|
| - MAYBE_NONSFI(AudioThreadCreator)) {
|
| + MAYBE_PNACL_NONSFI(AudioThreadCreator)) {
|
| RUN_AUDIO_THREAD_CREATOR_SUBTESTS;
|
| }
|
|
|
| @@ -1289,7 +1298,7 @@ IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(View)) {
|
| IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, View) {
|
| RUN_VIEW_SUBTESTS;
|
| }
|
| -IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(View)) {
|
| +IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(View)) {
|
| RUN_VIEW_SUBTESTS;
|
| }
|
|
|
|
|