Chromium Code Reviews| 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 |