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; |
} |