OLD | NEW |
---|---|
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "base/path_service.h" | 5 #include "base/path_service.h" |
6 #include "base/test/test_timeouts.h" | 6 #include "base/test/test_timeouts.h" |
7 #include "build/build_config.h" | 7 #include "build/build_config.h" |
8 #include "chrome/browser/extensions/extension_browsertest.h" | 8 #include "chrome/browser/extensions/extension_browsertest.h" |
9 #include "chrome/browser/profiles/profile.h" | 9 #include "chrome/browser/profiles/profile.h" |
10 #include "chrome/browser/ui/browser.h" | 10 #include "chrome/browser/ui/browser.h" |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
84 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ | 84 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ |
85 } \ | 85 } \ |
86 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ | 86 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ |
87 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ | 87 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ |
88 } \ | 88 } \ |
89 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ | 89 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ |
90 MAYBE_PNACL_NONSFI(test_name)) { \ | 90 MAYBE_PNACL_NONSFI(test_name)) { \ |
91 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ | 91 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ |
92 } \ | 92 } \ |
93 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, \ | 93 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, \ |
94 MAYBE_PNACL_TRANSITIONAL_NONSFI(test_name)) { \ | 94 MAYBE_PNACL_NONSFI(test_name)) { \ |
Mark Seaborn
2015/01/14 06:28:18
Will it end up being necessary to change all of th
| |
95 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ | 95 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ |
96 } | 96 } |
97 | 97 |
98 // NaCl based PPAPI tests | 98 // NaCl based PPAPI tests |
99 #define TEST_PPAPI_NACL_SUBTESTS(test_name, run_statement) \ | 99 #define TEST_PPAPI_NACL_SUBTESTS(test_name, run_statement) \ |
100 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \ | 100 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \ |
101 run_statement; \ | 101 run_statement; \ |
102 } \ | 102 } \ |
103 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \ | 103 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \ |
104 run_statement; \ | 104 run_statement; \ |
105 } \ | 105 } \ |
106 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ | 106 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ |
107 run_statement; \ | 107 run_statement; \ |
108 } \ | 108 } \ |
109 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ | 109 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ |
110 MAYBE_PNACL_NONSFI(test_name)) { \ | 110 MAYBE_PNACL_NONSFI(test_name)) { \ |
111 run_statement; \ | 111 run_statement; \ |
112 } \ | 112 } \ |
113 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, \ | 113 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, \ |
114 MAYBE_PNACL_TRANSITIONAL_NONSFI(test_name)) { \ | 114 MAYBE_PNACL_NONSFI(test_name)) { \ |
115 run_statement; \ | 115 run_statement; \ |
116 } | 116 } |
117 | 117 |
118 // NaCl based PPAPI tests with disallowed socket API | 118 // NaCl based PPAPI tests with disallowed socket API |
119 #define TEST_PPAPI_NACL_DISALLOWED_SOCKETS(test_name) \ | 119 #define TEST_PPAPI_NACL_DISALLOWED_SOCKETS(test_name) \ |
120 IN_PROC_BROWSER_TEST_F(PPAPINaClTestDisallowedSockets, test_name) { \ | 120 IN_PROC_BROWSER_TEST_F(PPAPINaClTestDisallowedSockets, test_name) { \ |
121 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ | 121 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ |
122 } | 122 } |
123 | 123 |
124 // NaCl based PPAPI tests with SSL server | 124 // NaCl based PPAPI tests with SSL server |
125 #define TEST_PPAPI_NACL_WITH_SSL_SERVER(test_name) \ | 125 #define TEST_PPAPI_NACL_WITH_SSL_SERVER(test_name) \ |
126 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \ | 126 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \ |
127 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ | 127 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ |
128 } \ | 128 } \ |
129 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \ | 129 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \ |
130 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ | 130 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ |
131 } \ | 131 } \ |
132 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ | 132 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ |
133 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ | 133 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ |
134 } \ | 134 } \ |
135 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ | 135 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ |
136 MAYBE_PNACL_NONSFI(test_name)) { \ | 136 MAYBE_PNACL_NONSFI(test_name)) { \ |
137 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ | 137 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ |
138 } \ | 138 } \ |
139 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, \ | 139 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, \ |
140 MAYBE_PNACL_TRANSITIONAL_NONSFI(test_name)) { \ | 140 MAYBE_PNACL_NONSFI(test_name)) { \ |
141 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ | 141 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ |
142 } | 142 } |
143 | 143 |
144 | 144 |
145 #endif // DISABLE_NACL | 145 #endif // DISABLE_NACL |
146 | 146 |
147 // | 147 // |
148 // Interface tests. | 148 // Interface tests. |
149 // | 149 // |
150 | 150 |
(...skipping 157 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
308 RUN_TCPSOCKET_SUBTESTS; | 308 RUN_TCPSOCKET_SUBTESTS; |
309 } | 309 } |
310 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, TCPSocket) { | 310 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, TCPSocket) { |
311 RUN_TCPSOCKET_SUBTESTS; | 311 RUN_TCPSOCKET_SUBTESTS; |
312 } | 312 } |
313 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 313 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
314 MAYBE_PNACL_NONSFI(TCPSocket)) { | 314 MAYBE_PNACL_NONSFI(TCPSocket)) { |
315 RUN_TCPSOCKET_SUBTESTS; | 315 RUN_TCPSOCKET_SUBTESTS; |
316 } | 316 } |
317 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 317 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
318 MAYBE_PNACL_TRANSITIONAL_NONSFI(TCPSocket)) { | 318 MAYBE_PNACL_NONSFI(TCPSocket)) { |
319 RUN_TCPSOCKET_SUBTESTS; | 319 RUN_TCPSOCKET_SUBTESTS; |
320 } | 320 } |
321 | 321 |
322 | 322 |
323 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(TCPServerSocketPrivate) | 323 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(TCPServerSocketPrivate) |
324 TEST_PPAPI_NACL(TCPServerSocketPrivate) | 324 TEST_PPAPI_NACL(TCPServerSocketPrivate) |
325 | 325 |
326 TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivate) | 326 TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivate) |
327 | 327 |
328 #if defined(OS_MACOSX) && defined(ADDRESS_SANITIZER) | 328 #if defined(OS_MACOSX) && defined(ADDRESS_SANITIZER) |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
361 RUN_UDPSOCKET_SUBTESTS; | 361 RUN_UDPSOCKET_SUBTESTS; |
362 } | 362 } |
363 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, UDPSocket) { | 363 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, UDPSocket) { |
364 RUN_UDPSOCKET_SUBTESTS; | 364 RUN_UDPSOCKET_SUBTESTS; |
365 } | 365 } |
366 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 366 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
367 MAYBE_PNACL_NONSFI(UDPSocket)) { | 367 MAYBE_PNACL_NONSFI(UDPSocket)) { |
368 RUN_UDPSOCKET_SUBTESTS; | 368 RUN_UDPSOCKET_SUBTESTS; |
369 } | 369 } |
370 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 370 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
371 MAYBE_PNACL_TRANSITIONAL_NONSFI(UDPSocket)) { | 371 MAYBE_PNACL_NONSFI(UDPSocket)) { |
372 RUN_UDPSOCKET_SUBTESTS; | 372 RUN_UDPSOCKET_SUBTESTS; |
373 } | 373 } |
374 | 374 |
375 | 375 |
376 // UDPSocketPrivate tests. | 376 // UDPSocketPrivate tests. |
377 // UDPSocketPrivate_Broadcast is disabled for OSX because it requires root | 377 // UDPSocketPrivate_Broadcast is disabled for OSX because it requires root |
378 // permissions on OSX 10.7+. | 378 // permissions on OSX 10.7+. |
379 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_Connect) | 379 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_Connect) |
380 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_ConnectFailure) | 380 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_ConnectFailure) |
381 #if !defined(OS_MACOSX) | 381 #if !defined(OS_MACOSX) |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
413 RUN_HOST_RESOLVER_SUBTESTS; | 413 RUN_HOST_RESOLVER_SUBTESTS; |
414 } | 414 } |
415 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, HostResolver) { | 415 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, HostResolver) { |
416 RUN_HOST_RESOLVER_SUBTESTS; | 416 RUN_HOST_RESOLVER_SUBTESTS; |
417 } | 417 } |
418 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 418 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
419 MAYBE_PNACL_NONSFI(HostResolver)) { | 419 MAYBE_PNACL_NONSFI(HostResolver)) { |
420 RUN_HOST_RESOLVER_SUBTESTS; | 420 RUN_HOST_RESOLVER_SUBTESTS; |
421 } | 421 } |
422 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 422 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
423 MAYBE_PNACL_TRANSITIONAL_NONSFI(HostResolver)) { | 423 MAYBE_PNACL_NONSFI(HostResolver)) { |
424 RUN_HOST_RESOLVER_SUBTESTS; | 424 RUN_HOST_RESOLVER_SUBTESTS; |
425 } | 425 } |
426 | 426 |
427 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_Resolve) | 427 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_Resolve) |
428 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_ResolveIPv4) | 428 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_ResolveIPv4) |
429 TEST_PPAPI_NACL(HostResolverPrivate_Resolve) | 429 TEST_PPAPI_NACL(HostResolverPrivate_Resolve) |
430 TEST_PPAPI_NACL(HostResolverPrivate_ResolveIPv4) | 430 TEST_PPAPI_NACL(HostResolverPrivate_ResolveIPv4) |
431 | 431 |
432 // URLLoader tests. These are split into multiple test fixtures because if we | 432 // URLLoader tests. These are split into multiple test fixtures because if we |
433 // run them all together, they tend to time out. | 433 // run them all together, they tend to time out. |
(...skipping 150 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
584 } | 584 } |
585 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 585 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
586 MAYBE_PNACL_NONSFI(URLLoader2)) { | 586 MAYBE_PNACL_NONSFI(URLLoader2)) { |
587 RUN_URLLOADER_SUBTESTS_2; | 587 RUN_URLLOADER_SUBTESTS_2; |
588 } | 588 } |
589 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 589 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
590 MAYBE_PNACL_NONSFI(URLLoader3)) { | 590 MAYBE_PNACL_NONSFI(URLLoader3)) { |
591 RUN_URLLOADER_SUBTESTS_3; | 591 RUN_URLLOADER_SUBTESTS_3; |
592 } | 592 } |
593 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 593 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
594 MAYBE_PNACL_TRANSITIONAL_NONSFI(URLLoader0)) { | 594 MAYBE_PNACL_NONSFI(URLLoader0)) { |
595 RUN_URLLOADER_SUBTESTS_0; | 595 RUN_URLLOADER_SUBTESTS_0; |
596 } | 596 } |
597 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 597 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
598 MAYBE_PNACL_TRANSITIONAL_NONSFI(URLLoader1)) { | 598 MAYBE_PNACL_NONSFI(URLLoader1)) { |
599 RUN_URLLOADER_SUBTESTS_1; | 599 RUN_URLLOADER_SUBTESTS_1; |
600 } | 600 } |
601 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 601 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
602 MAYBE_PNACL_TRANSITIONAL_NONSFI(URLLoader2)) { | 602 MAYBE_PNACL_NONSFI(URLLoader2)) { |
603 RUN_URLLOADER_SUBTESTS_2; | 603 RUN_URLLOADER_SUBTESTS_2; |
604 } | 604 } |
605 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 605 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
606 MAYBE_PNACL_TRANSITIONAL_NONSFI(URLLoader3)) { | 606 MAYBE_PNACL_NONSFI(URLLoader3)) { |
607 RUN_URLLOADER_SUBTESTS_3; | 607 RUN_URLLOADER_SUBTESTS_3; |
608 } | 608 } |
609 | 609 |
610 | 610 |
611 // URLRequestInfo tests. | 611 // URLRequestInfo tests. |
612 TEST_PPAPI_IN_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo) | 612 TEST_PPAPI_IN_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo) |
613 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo) | 613 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo) |
614 | 614 |
615 // Timing out on Windows. http://crbug.com/129571 | 615 // Timing out on Windows. http://crbug.com/129571 |
616 #if defined(OS_WIN) | 616 #if defined(OS_WIN) |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
684 RUN_POSTMESSAGE_SUBTESTS; | 684 RUN_POSTMESSAGE_SUBTESTS; |
685 } | 685 } |
686 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) { | 686 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) { |
687 RUN_POSTMESSAGE_SUBTESTS; | 687 RUN_POSTMESSAGE_SUBTESTS; |
688 } | 688 } |
689 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 689 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
690 MAYBE_PNACL_NONSFI(PostMessage)) { | 690 MAYBE_PNACL_NONSFI(PostMessage)) { |
691 RUN_POSTMESSAGE_SUBTESTS; | 691 RUN_POSTMESSAGE_SUBTESTS; |
692 } | 692 } |
693 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 693 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
694 MAYBE_PNACL_TRANSITIONAL_NONSFI(PostMessage)) { | 694 MAYBE_PNACL_NONSFI(PostMessage)) { |
695 RUN_POSTMESSAGE_SUBTESTS; | 695 RUN_POSTMESSAGE_SUBTESTS; |
696 } | 696 } |
697 | 697 |
698 TEST_PPAPI_NACL(Memory) | 698 TEST_PPAPI_NACL(Memory) |
699 | 699 |
700 // FileIO tests. | 700 // FileIO tests. |
701 #define RUN_FILEIO_SUBTESTS \ | 701 #define RUN_FILEIO_SUBTESTS \ |
702 RunTestViaHTTP( \ | 702 RunTestViaHTTP( \ |
703 LIST_TEST(FileIO_Open) \ | 703 LIST_TEST(FileIO_Open) \ |
704 LIST_TEST(FileIO_OpenDirectory) \ | 704 LIST_TEST(FileIO_OpenDirectory) \ |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
763 | 763 |
764 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(FileIO)) { | 764 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(FileIO)) { |
765 RUN_FILEIO_SUBTESTS; | 765 RUN_FILEIO_SUBTESTS; |
766 } | 766 } |
767 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClNonSfiTest, | 767 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClNonSfiTest, |
768 MAYBE_PNACL_NONSFI(FILEIO_Private)) { | 768 MAYBE_PNACL_NONSFI(FILEIO_Private)) { |
769 RUN_FILEIO_PRIVATE_SUBTESTS; | 769 RUN_FILEIO_PRIVATE_SUBTESTS; |
770 } | 770 } |
771 | 771 |
772 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 772 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
773 MAYBE_PNACL_TRANSITIONAL_NONSFI(FileIO)) { | 773 MAYBE_PNACL_NONSFI(FileIO)) { |
774 RUN_FILEIO_SUBTESTS; | 774 RUN_FILEIO_SUBTESTS; |
775 } | 775 } |
776 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTransitionalNonSfiTest, | 776 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTransitionalNonSfiTest, |
777 MAYBE_PNACL_TRANSITIONAL_NONSFI(FILEIO_Private)) { | 777 MAYBE_PNACL_NONSFI(FILEIO_Private)) { |
778 RUN_FILEIO_PRIVATE_SUBTESTS; | 778 RUN_FILEIO_PRIVATE_SUBTESTS; |
779 } | 779 } |
780 | 780 |
781 // PPB_FileMapping is only implemented on POSIX currently. | 781 // PPB_FileMapping is only implemented on POSIX currently. |
782 // http://crbug.com/83774 | 782 // http://crbug.com/83774 |
783 #if defined(OS_WIN) | 783 #if defined(OS_WIN) |
784 #define MAYBE_FileMapping DISABLED_FileMapping | 784 #define MAYBE_FileMapping DISABLED_FileMapping |
785 #else | 785 #else |
786 #define MAYBE_FileMapping FileMapping | 786 #define MAYBE_FileMapping FileMapping |
787 #endif | 787 #endif |
(...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
863 } | 863 } |
864 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 864 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
865 MAYBE_PNACL_NONSFI(FileRef1)) { | 865 MAYBE_PNACL_NONSFI(FileRef1)) { |
866 RUN_FILEREF_SUBTESTS_1; | 866 RUN_FILEREF_SUBTESTS_1; |
867 } | 867 } |
868 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 868 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
869 MAYBE_PNACL_NONSFI(FileRef2)) { | 869 MAYBE_PNACL_NONSFI(FileRef2)) { |
870 RUN_FILEREF_SUBTESTS_2; | 870 RUN_FILEREF_SUBTESTS_2; |
871 } | 871 } |
872 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 872 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
873 MAYBE_PNACL_TRANSITIONAL_NONSFI(FileRef1)) { | 873 MAYBE_PNACL_NONSFI(FileRef1)) { |
874 RUN_FILEREF_SUBTESTS_1; | 874 RUN_FILEREF_SUBTESTS_1; |
875 } | 875 } |
876 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 876 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
877 MAYBE_PNACL_TRANSITIONAL_NONSFI(FileRef2)) { | 877 MAYBE_PNACL_NONSFI(FileRef2)) { |
878 RUN_FILEREF_SUBTESTS_2; | 878 RUN_FILEREF_SUBTESTS_2; |
879 } | 879 } |
880 | 880 |
881 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileSystem) | 881 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileSystem) |
882 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(FileSystem) | 882 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(FileSystem) |
883 | 883 |
884 // PPAPINaClTest.FileSystem times out consistently on Windows and Mac. | 884 // PPAPINaClTest.FileSystem times out consistently on Windows and Mac. |
885 // http://crbug.com/130372 | 885 // http://crbug.com/130372 |
886 #if defined(OS_MACOSX) || defined(OS_WIN) | 886 #if defined(OS_MACOSX) || defined(OS_WIN) |
887 #define MAYBE_FileSystem DISABLED_FileSystem | 887 #define MAYBE_FileSystem DISABLED_FileSystem |
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
932 RUN_NETADDRESS_SUBTESTS; | 932 RUN_NETADDRESS_SUBTESTS; |
933 } | 933 } |
934 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddress) { | 934 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddress) { |
935 RUN_NETADDRESS_SUBTESTS; | 935 RUN_NETADDRESS_SUBTESTS; |
936 } | 936 } |
937 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 937 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
938 MAYBE_PNACL_NONSFI(NetAddress)) { | 938 MAYBE_PNACL_NONSFI(NetAddress)) { |
939 RUN_NETADDRESS_SUBTESTS; | 939 RUN_NETADDRESS_SUBTESTS; |
940 } | 940 } |
941 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 941 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
942 MAYBE_PNACL_TRANSITIONAL_NONSFI(NetAddress)) { | 942 MAYBE_PNACL_NONSFI(NetAddress)) { |
943 RUN_NETADDRESS_SUBTESTS; | 943 RUN_NETADDRESS_SUBTESTS; |
944 } | 944 } |
945 | 945 |
946 // NetAddressPrivate tests. | 946 // NetAddressPrivate tests. |
947 #define RUN_NETADDRESS_PRIVATE_SUBTESTS \ | 947 #define RUN_NETADDRESS_PRIVATE_SUBTESTS \ |
948 RunTestViaHTTP( \ | 948 RunTestViaHTTP( \ |
949 LIST_TEST(NetAddressPrivate_AreEqual) \ | 949 LIST_TEST(NetAddressPrivate_AreEqual) \ |
950 LIST_TEST(NetAddressPrivate_AreHostsEqual) \ | 950 LIST_TEST(NetAddressPrivate_AreHostsEqual) \ |
951 LIST_TEST(NetAddressPrivate_Describe) \ | 951 LIST_TEST(NetAddressPrivate_Describe) \ |
952 LIST_TEST(NetAddressPrivate_ReplacePort) \ | 952 LIST_TEST(NetAddressPrivate_ReplacePort) \ |
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
984 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; | 984 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; |
985 } | 985 } |
986 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddressPrivate) { | 986 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddressPrivate) { |
987 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; | 987 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; |
988 } | 988 } |
989 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 989 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
990 MAYBE_PNACL_NONSFI(NetAddressPrivate)) { | 990 MAYBE_PNACL_NONSFI(NetAddressPrivate)) { |
991 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; | 991 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; |
992 } | 992 } |
993 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 993 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
994 MAYBE_PNACL_TRANSITIONAL_NONSFI(NetAddressPrivate)) { | 994 MAYBE_PNACL_NONSFI(NetAddressPrivate)) { |
995 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; | 995 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; |
996 } | 996 } |
997 | 997 |
998 // NetworkMonitor tests. | 998 // NetworkMonitor tests. |
999 #define RUN_NETWORK_MONITOR_SUBTESTS \ | 999 #define RUN_NETWORK_MONITOR_SUBTESTS \ |
1000 RunTestViaHTTP( \ | 1000 RunTestViaHTTP( \ |
1001 LIST_TEST(NetworkMonitor_Basic) \ | 1001 LIST_TEST(NetworkMonitor_Basic) \ |
1002 LIST_TEST(NetworkMonitor_2Monitors) \ | 1002 LIST_TEST(NetworkMonitor_2Monitors) \ |
1003 LIST_TEST(NetworkMonitor_DeleteInCallback) \ | 1003 LIST_TEST(NetworkMonitor_DeleteInCallback) \ |
1004 ) | 1004 ) |
1005 | 1005 |
1006 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, NetworkMonitor) { | 1006 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, NetworkMonitor) { |
1007 RUN_NETWORK_MONITOR_SUBTESTS; | 1007 RUN_NETWORK_MONITOR_SUBTESTS; |
1008 } | 1008 } |
1009 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetworkMonitor) { | 1009 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetworkMonitor) { |
1010 RUN_NETWORK_MONITOR_SUBTESTS; | 1010 RUN_NETWORK_MONITOR_SUBTESTS; |
1011 } | 1011 } |
1012 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetworkMonitor)) { | 1012 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetworkMonitor)) { |
1013 RUN_NETWORK_MONITOR_SUBTESTS; | 1013 RUN_NETWORK_MONITOR_SUBTESTS; |
1014 } | 1014 } |
1015 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetworkMonitor) { | 1015 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetworkMonitor) { |
1016 RUN_NETWORK_MONITOR_SUBTESTS; | 1016 RUN_NETWORK_MONITOR_SUBTESTS; |
1017 } | 1017 } |
1018 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 1018 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
1019 MAYBE_PNACL_NONSFI(NetworkMonitor)) { | 1019 MAYBE_PNACL_NONSFI(NetworkMonitor)) { |
1020 RUN_NETWORK_MONITOR_SUBTESTS; | 1020 RUN_NETWORK_MONITOR_SUBTESTS; |
1021 } | 1021 } |
1022 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1022 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1023 MAYBE_PNACL_TRANSITIONAL_NONSFI(NetworkMonitor)) { | 1023 MAYBE_PNACL_NONSFI(NetworkMonitor)) { |
1024 RUN_NETWORK_MONITOR_SUBTESTS; | 1024 RUN_NETWORK_MONITOR_SUBTESTS; |
1025 } | 1025 } |
1026 | 1026 |
1027 // Flash tests. | 1027 // Flash tests. |
1028 #define RUN_FLASH_SUBTESTS \ | 1028 #define RUN_FLASH_SUBTESTS \ |
1029 RunTestViaHTTP( \ | 1029 RunTestViaHTTP( \ |
1030 LIST_TEST(Flash_SetInstanceAlwaysOnTop) \ | 1030 LIST_TEST(Flash_SetInstanceAlwaysOnTop) \ |
1031 LIST_TEST(Flash_GetCommandLineArgs) \ | 1031 LIST_TEST(Flash_GetCommandLineArgs) \ |
1032 ) | 1032 ) |
1033 | 1033 |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1110 } | 1110 } |
1111 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 1111 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
1112 MAYBE_PNACL_NONSFI(WebSocket1)) { | 1112 MAYBE_PNACL_NONSFI(WebSocket1)) { |
1113 RUN_WEBSOCKET_SUBTESTS_1; | 1113 RUN_WEBSOCKET_SUBTESTS_1; |
1114 } | 1114 } |
1115 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 1115 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
1116 MAYBE_PNACL_NONSFI(WebSocket2)) { | 1116 MAYBE_PNACL_NONSFI(WebSocket2)) { |
1117 RUN_WEBSOCKET_SUBTESTS_2; | 1117 RUN_WEBSOCKET_SUBTESTS_2; |
1118 } | 1118 } |
1119 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1119 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1120 MAYBE_PNACL_TRANSITIONAL_NONSFI(WebSocket1)) { | 1120 MAYBE_PNACL_NONSFI(WebSocket1)) { |
1121 RUN_WEBSOCKET_SUBTESTS_1; | 1121 RUN_WEBSOCKET_SUBTESTS_1; |
1122 } | 1122 } |
1123 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1123 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1124 MAYBE_PNACL_TRANSITIONAL_NONSFI(WebSocket2)) { | 1124 MAYBE_PNACL_NONSFI(WebSocket2)) { |
1125 RUN_WEBSOCKET_SUBTESTS_2; | 1125 RUN_WEBSOCKET_SUBTESTS_2; |
1126 } | 1126 } |
1127 | 1127 |
1128 // AudioConfig tests | 1128 // AudioConfig tests |
1129 #define RUN_AUDIO_CONFIG_SUBTESTS \ | 1129 #define RUN_AUDIO_CONFIG_SUBTESTS \ |
1130 RunTestViaHTTP( \ | 1130 RunTestViaHTTP( \ |
1131 LIST_TEST(AudioConfig_RecommendSampleRate) \ | 1131 LIST_TEST(AudioConfig_RecommendSampleRate) \ |
1132 LIST_TEST(AudioConfig_ValidConfigs) \ | 1132 LIST_TEST(AudioConfig_ValidConfigs) \ |
1133 LIST_TEST(AudioConfig_InvalidConfigs) \ | 1133 LIST_TEST(AudioConfig_InvalidConfigs) \ |
1134 ) | 1134 ) |
(...skipping 11 matching lines...) Expand all Loading... | |
1146 RUN_AUDIO_CONFIG_SUBTESTS; | 1146 RUN_AUDIO_CONFIG_SUBTESTS; |
1147 } | 1147 } |
1148 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioConfig) { | 1148 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioConfig) { |
1149 RUN_AUDIO_CONFIG_SUBTESTS; | 1149 RUN_AUDIO_CONFIG_SUBTESTS; |
1150 } | 1150 } |
1151 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 1151 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
1152 MAYBE_PNACL_NONSFI(AudioConfig)) { | 1152 MAYBE_PNACL_NONSFI(AudioConfig)) { |
1153 RUN_AUDIO_CONFIG_SUBTESTS; | 1153 RUN_AUDIO_CONFIG_SUBTESTS; |
1154 } | 1154 } |
1155 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1155 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1156 MAYBE_PNACL_TRANSITIONAL_NONSFI(AudioConfig)) { | 1156 MAYBE_PNACL_NONSFI(AudioConfig)) { |
1157 RUN_AUDIO_CONFIG_SUBTESTS; | 1157 RUN_AUDIO_CONFIG_SUBTESTS; |
1158 } | 1158 } |
1159 | 1159 |
1160 // PPB_Audio tests. | 1160 // PPB_Audio tests. |
1161 #define RUN_AUDIO_SUBTESTS \ | 1161 #define RUN_AUDIO_SUBTESTS \ |
1162 RunTestViaHTTP( \ | 1162 RunTestViaHTTP( \ |
1163 LIST_TEST(Audio_Creation) \ | 1163 LIST_TEST(Audio_Creation) \ |
1164 LIST_TEST(Audio_DestroyNoStop) \ | 1164 LIST_TEST(Audio_DestroyNoStop) \ |
1165 LIST_TEST(Audio_Failures) \ | 1165 LIST_TEST(Audio_Failures) \ |
1166 LIST_TEST(Audio_AudioCallback1) \ | 1166 LIST_TEST(Audio_AudioCallback1) \ |
(...skipping 19 matching lines...) Expand all Loading... | |
1186 RUN_AUDIO_SUBTESTS; | 1186 RUN_AUDIO_SUBTESTS; |
1187 } | 1187 } |
1188 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, Audio) { | 1188 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, Audio) { |
1189 RUN_AUDIO_SUBTESTS; | 1189 RUN_AUDIO_SUBTESTS; |
1190 } | 1190 } |
1191 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 1191 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
1192 MAYBE_PNACL_NONSFI(Audio)) { | 1192 MAYBE_PNACL_NONSFI(Audio)) { |
1193 RUN_AUDIO_SUBTESTS; | 1193 RUN_AUDIO_SUBTESTS; |
1194 } | 1194 } |
1195 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1195 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1196 MAYBE_PNACL_TRANSITIONAL_NONSFI(Audio)) { | 1196 MAYBE_PNACL_NONSFI(Audio)) { |
1197 RUN_AUDIO_SUBTESTS; | 1197 RUN_AUDIO_SUBTESTS; |
1198 } | 1198 } |
1199 | 1199 |
1200 #define RUN_AUDIO_THREAD_CREATOR_SUBTESTS \ | 1200 #define RUN_AUDIO_THREAD_CREATOR_SUBTESTS \ |
1201 RunTestViaHTTP( \ | 1201 RunTestViaHTTP( \ |
1202 LIST_TEST(Audio_AudioThreadCreatorIsRequired) \ | 1202 LIST_TEST(Audio_AudioThreadCreatorIsRequired) \ |
1203 LIST_TEST(Audio_AudioThreadCreatorIsCalled) \ | 1203 LIST_TEST(Audio_AudioThreadCreatorIsCalled) \ |
1204 ) | 1204 ) |
1205 | 1205 |
1206 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, AudioThreadCreator) { | 1206 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, AudioThreadCreator) { |
1207 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; | 1207 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; |
1208 } | 1208 } |
1209 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioThreadCreator)) { | 1209 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioThreadCreator)) { |
1210 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; | 1210 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; |
1211 } | 1211 } |
1212 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioThreadCreator) { | 1212 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioThreadCreator) { |
1213 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; | 1213 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; |
1214 } | 1214 } |
1215 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, | 1215 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, |
1216 MAYBE_PNACL_NONSFI(AudioThreadCreator)) { | 1216 MAYBE_PNACL_NONSFI(AudioThreadCreator)) { |
1217 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; | 1217 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; |
1218 } | 1218 } |
1219 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1219 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1220 MAYBE_PNACL_TRANSITIONAL_NONSFI(AudioThreadCreator)) { | 1220 MAYBE_PNACL_NONSFI(AudioThreadCreator)) { |
1221 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; | 1221 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; |
1222 } | 1222 } |
1223 | 1223 |
1224 TEST_PPAPI_IN_PROCESS(View_CreatedVisible); | 1224 TEST_PPAPI_IN_PROCESS(View_CreatedVisible); |
1225 TEST_PPAPI_OUT_OF_PROCESS(View_CreatedVisible); | 1225 TEST_PPAPI_OUT_OF_PROCESS(View_CreatedVisible); |
1226 TEST_PPAPI_NACL(View_CreatedVisible); | 1226 TEST_PPAPI_NACL(View_CreatedVisible); |
1227 // This test ensures that plugins created in a background tab have their | 1227 // This test ensures that plugins created in a background tab have their |
1228 // initial visibility set to false. We don't bother testing in-process for this | 1228 // initial visibility set to false. We don't bother testing in-process for this |
1229 // custom test since the out of process code also exercises in-process. | 1229 // custom test since the out of process code also exercises in-process. |
1230 | 1230 |
(...skipping 76 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1307 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(View)) { | 1307 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(View)) { |
1308 RUN_VIEW_SUBTESTS; | 1308 RUN_VIEW_SUBTESTS; |
1309 } | 1309 } |
1310 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, View) { | 1310 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, View) { |
1311 RUN_VIEW_SUBTESTS; | 1311 RUN_VIEW_SUBTESTS; |
1312 } | 1312 } |
1313 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(View)) { | 1313 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(View)) { |
1314 RUN_VIEW_SUBTESTS; | 1314 RUN_VIEW_SUBTESTS; |
1315 } | 1315 } |
1316 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, | 1316 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTransitionalNonSfiTest, |
1317 MAYBE_PNACL_TRANSITIONAL_NONSFI(View)) { | 1317 MAYBE_PNACL_NONSFI(View)) { |
1318 RUN_VIEW_SUBTESTS; | 1318 RUN_VIEW_SUBTESTS; |
1319 } | 1319 } |
1320 | 1320 |
1321 // FlashMessageLoop tests. | 1321 // FlashMessageLoop tests. |
1322 #define RUN_FLASH_MESSAGE_LOOP_SUBTESTS \ | 1322 #define RUN_FLASH_MESSAGE_LOOP_SUBTESTS \ |
1323 RunTest( \ | 1323 RunTest( \ |
1324 LIST_TEST(FlashMessageLoop_Basics) \ | 1324 LIST_TEST(FlashMessageLoop_Basics) \ |
1325 LIST_TEST(FlashMessageLoop_RunWithoutQuit) \ | 1325 LIST_TEST(FlashMessageLoop_RunWithoutQuit) \ |
1326 ) | 1326 ) |
1327 | 1327 |
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1523 IN_PROC_BROWSER_TEST_F(NewlibPackagedAppTest, SuccessfulLoad) { | 1523 IN_PROC_BROWSER_TEST_F(NewlibPackagedAppTest, SuccessfulLoad) { |
1524 RunTests(); | 1524 RunTests(); |
1525 } | 1525 } |
1526 | 1526 |
1527 IN_PROC_BROWSER_TEST_F(NonSfiPackagedAppTest, | 1527 IN_PROC_BROWSER_TEST_F(NonSfiPackagedAppTest, |
1528 MAYBE_PNACL_NONSFI(SuccessfulLoad)) { | 1528 MAYBE_PNACL_NONSFI(SuccessfulLoad)) { |
1529 RunTests(); | 1529 RunTests(); |
1530 } | 1530 } |
1531 | 1531 |
1532 IN_PROC_BROWSER_TEST_F(TransitionalNonSfiPackagedAppTest, | 1532 IN_PROC_BROWSER_TEST_F(TransitionalNonSfiPackagedAppTest, |
1533 MAYBE_PNACL_TRANSITIONAL_NONSFI(SuccessfulLoad)) { | 1533 MAYBE_PNACL_NONSFI(SuccessfulLoad)) { |
1534 RunTests(); | 1534 RunTests(); |
1535 } | 1535 } |
1536 | 1536 |
1537 #if !defined(DISABLE_NACL) | 1537 #if !defined(DISABLE_NACL) |
1538 class MojoPPAPITest : public InProcessBrowserTest { | 1538 class MojoPPAPITest : public InProcessBrowserTest { |
1539 public: | 1539 public: |
1540 MojoPPAPITest() : InProcessBrowserTest() { } | 1540 MojoPPAPITest() : InProcessBrowserTest() { } |
1541 virtual ~MojoPPAPITest() { } | 1541 virtual ~MojoPPAPITest() { } |
1542 | 1542 |
1543 void RunTestInternal() { | 1543 void RunTestInternal() { |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1582 #endif | 1582 #endif |
1583 | 1583 |
1584 IN_PROC_BROWSER_TEST_F(MojoPPAPITest, MAYBE_MOJO(Mojo)) { | 1584 IN_PROC_BROWSER_TEST_F(MojoPPAPITest, MAYBE_MOJO(Mojo)) { |
1585 RunTest(); | 1585 RunTest(); |
1586 } | 1586 } |
1587 | 1587 |
1588 IN_PROC_BROWSER_TEST_F(MojoPPAPITest, MAYBE_MOJO(MojoFailsWithoutFlag)) { | 1588 IN_PROC_BROWSER_TEST_F(MojoPPAPITest, MAYBE_MOJO(MojoFailsWithoutFlag)) { |
1589 RunTestWithoutFlag(); | 1589 RunTestWithoutFlag(); |
1590 } | 1590 } |
1591 #endif | 1591 #endif |
OLD | NEW |