Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(177)

Side by Side Diff: chrome/test/ppapi/ppapi_browsertest.cc

Issue 249183004: Implement open_resource in non-SFI mode. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Rebase Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/test/nacl/nacl_browsertest_util.h ('k') | components/nacl.gyp » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 "chrome/test/ppapi/ppapi_test.h" 5 #include "chrome/test/ppapi/ppapi_test.h"
6 6
7 #include "base/test/test_timeouts.h" 7 #include "base/test/test_timeouts.h"
8 #include "build/build_config.h" 8 #include "build/build_config.h"
9 #include "chrome/browser/content_settings/host_content_settings_map.h" 9 #include "chrome/browser/content_settings/host_content_settings_map.h"
10 #include "chrome/browser/profiles/profile.h" 10 #include "chrome/browser/profiles/profile.h"
11 #include "chrome/browser/ui/browser.h" 11 #include "chrome/browser/ui/browser.h"
12 #include "chrome/browser/ui/browser_navigator.h" 12 #include "chrome/browser/ui/browser_navigator.h"
13 #include "chrome/browser/ui/tabs/tab_strip_model.h" 13 #include "chrome/browser/ui/tabs/tab_strip_model.h"
14 #include "chrome/test/base/javascript_test_observer.h" 14 #include "chrome/test/base/javascript_test_observer.h"
15 #include "chrome/test/base/ui_test_utils.h" 15 #include "chrome/test/base/ui_test_utils.h"
16 #include "chrome/test/nacl/nacl_browsertest_util.h"
16 #include "content/public/browser/web_contents.h" 17 #include "content/public/browser/web_contents.h"
17 #include "content/public/common/url_constants.h" 18 #include "content/public/common/url_constants.h"
18 #include "content/public/test/test_renderer_host.h" 19 #include "content/public/test/test_renderer_host.h"
19 20
20 using content::RenderViewHost; 21 using content::RenderViewHost;
21 22
22 // This macro finesses macro expansion to do what we want. 23 // This macro finesses macro expansion to do what we want.
23 #define STRIP_PREFIXES(test_name) StripPrefixes(#test_name) 24 #define STRIP_PREFIXES(test_name) StripPrefixes(#test_name)
24 // Turn the given token into a string. This allows us to use precompiler stuff 25 // Turn the given token into a string. This allows us to use precompiler stuff
25 // to turn names into DISABLED_Foo, but still pass a string to RunTest. 26 // to turn names into DISABLED_Foo, but still pass a string to RunTest.
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after
58 } 59 }
59 60
60 // NaCl glibc tests are included for x86 only, as there is no glibc support 61 // NaCl glibc tests are included for x86 only, as there is no glibc support
61 // for other architectures (ARM/MIPS). 62 // for other architectures (ARM/MIPS).
62 #if defined(ARCH_CPU_X86_FAMILY) 63 #if defined(ARCH_CPU_X86_FAMILY)
63 #define MAYBE_GLIBC(test_name) test_name 64 #define MAYBE_GLIBC(test_name) test_name
64 #else 65 #else
65 #define MAYBE_GLIBC(test_name) DISABLED_##test_name 66 #define MAYBE_GLIBC(test_name) DISABLED_##test_name
66 #endif 67 #endif
67 68
68 // The NonSFI test is currently available only on linux-x86-32 architecture.
69 #if defined(OS_LINUX) && defined(ARCH_CPU_X86)
70 #define MAYBE_NONSFI(test_name) test_name
71 #else
72 #define MAYBE_NONSFI(test_name) DISABLED_##test_name
73 #endif
74
75 #if defined(DISABLE_NACL) 69 #if defined(DISABLE_NACL)
76 70
77 #define TEST_PPAPI_NACL(test_name) 71 #define TEST_PPAPI_NACL(test_name)
78 #define TEST_PPAPI_NACL_DISALLOWED_SOCKETS(test_name) 72 #define TEST_PPAPI_NACL_DISALLOWED_SOCKETS(test_name)
79 #define TEST_PPAPI_NACL_WITH_SSL_SERVER(test_name) 73 #define TEST_PPAPI_NACL_WITH_SSL_SERVER(test_name)
80 74
81 #else 75 #else
82 76
83 // NaCl based PPAPI tests 77 // NaCl based PPAPI tests
84 #define TEST_PPAPI_NACL(test_name) \ 78 #define TEST_PPAPI_NACL(test_name) \
85 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \ 79 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \
86 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ 80 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
87 } \ 81 } \
88 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \ 82 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \
89 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ 83 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
90 } \ 84 } \
91 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ 85 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \
92 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ 86 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
93 } \ 87 } \
94 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ 88 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \
95 MAYBE_NONSFI(test_name)) { \ 89 MAYBE_PNACL_NONSFI(test_name)) { \
96 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ 90 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
97 } 91 }
98 92
99 // NaCl based PPAPI tests with disallowed socket API 93 // NaCl based PPAPI tests with disallowed socket API
100 #define TEST_PPAPI_NACL_DISALLOWED_SOCKETS(test_name) \ 94 #define TEST_PPAPI_NACL_DISALLOWED_SOCKETS(test_name) \
101 IN_PROC_BROWSER_TEST_F(PPAPINaClTestDisallowedSockets, test_name) { \ 95 IN_PROC_BROWSER_TEST_F(PPAPINaClTestDisallowedSockets, test_name) { \
102 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \ 96 RunTestViaHTTP(STRIP_PREFIXES(test_name)); \
103 } 97 }
104 98
105 // NaCl based PPAPI tests with SSL server 99 // NaCl based PPAPI tests with SSL server
106 #define TEST_PPAPI_NACL_WITH_SSL_SERVER(test_name) \ 100 #define TEST_PPAPI_NACL_WITH_SSL_SERVER(test_name) \
107 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \ 101 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, test_name) { \
108 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ 102 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \
109 } \ 103 } \
110 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \ 104 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(test_name)) { \
111 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ 105 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \
112 } \ 106 } \
113 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \ 107 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, test_name) { \
114 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ 108 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \
115 } \ 109 } \
116 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \ 110 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, \
117 MAYBE_NONSFI(test_name)) { \ 111 MAYBE_PNACL_NONSFI(test_name)) { \
118 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \ 112 RunTestWithSSLServer(STRIP_PREFIXES(test_name)); \
119 } 113 }
120 114
121 #endif // DISABLE_NACL 115 #endif // DISABLE_NACL
122 116
123 // 117 //
124 // Interface tests. 118 // Interface tests.
125 // 119 //
126 120
127 TEST_PPAPI_IN_PROCESS(Broker) 121 TEST_PPAPI_IN_PROCESS(Broker)
(...skipping 216 matching lines...) Expand 10 before | Expand all | Expand 10 after
344 } 338 }
345 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, TCPSocket) { 339 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, TCPSocket) {
346 RUN_TCPSOCKET_SUBTESTS; 340 RUN_TCPSOCKET_SUBTESTS;
347 } 341 }
348 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(TCPSocket)) { 342 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(TCPSocket)) {
349 RUN_TCPSOCKET_SUBTESTS; 343 RUN_TCPSOCKET_SUBTESTS;
350 } 344 }
351 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, TCPSocket) { 345 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, TCPSocket) {
352 RUN_TCPSOCKET_SUBTESTS; 346 RUN_TCPSOCKET_SUBTESTS;
353 } 347 }
354 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(TCPSocket)) { 348 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
349 MAYBE_PNACL_NONSFI(TCPSocket)) {
355 RUN_TCPSOCKET_SUBTESTS; 350 RUN_TCPSOCKET_SUBTESTS;
356 } 351 }
357 352
358 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(TCPServerSocketPrivate) 353 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(TCPServerSocketPrivate)
359 TEST_PPAPI_NACL(TCPServerSocketPrivate) 354 TEST_PPAPI_NACL(TCPServerSocketPrivate)
360 355
361 TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivate) 356 TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivate)
362 TEST_PPAPI_NACL_WITH_SSL_SERVER(TCPSocketPrivate) 357 TEST_PPAPI_NACL_WITH_SSL_SERVER(TCPSocketPrivate)
363 358
364 TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivateTrusted) 359 TEST_PPAPI_OUT_OF_PROCESS_WITH_SSL_SERVER(TCPSocketPrivateTrusted)
(...skipping 19 matching lines...) Expand all
384 } 379 }
385 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, UDPSocket) { 380 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, UDPSocket) {
386 RUN_UDPSOCKET_SUBTESTS; 381 RUN_UDPSOCKET_SUBTESTS;
387 } 382 }
388 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(UDPSocket)) { 383 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(UDPSocket)) {
389 RUN_UDPSOCKET_SUBTESTS; 384 RUN_UDPSOCKET_SUBTESTS;
390 } 385 }
391 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, UDPSocket) { 386 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, UDPSocket) {
392 RUN_UDPSOCKET_SUBTESTS; 387 RUN_UDPSOCKET_SUBTESTS;
393 } 388 }
394 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(UDPSocket)) { 389 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
390 MAYBE_PNACL_NONSFI(UDPSocket)) {
395 RUN_UDPSOCKET_SUBTESTS; 391 RUN_UDPSOCKET_SUBTESTS;
396 } 392 }
397 393
398 394
399 // UDPSocketPrivate tests. 395 // UDPSocketPrivate tests.
400 // UDPSocketPrivate_Broadcast is disabled for OSX because it requires root 396 // UDPSocketPrivate_Broadcast is disabled for OSX because it requires root
401 // permissions on OSX 10.7+. 397 // permissions on OSX 10.7+.
402 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_Connect) 398 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_Connect)
403 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_ConnectFailure) 399 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(UDPSocketPrivate_ConnectFailure)
404 #if !defined(OS_MACOSX) 400 #if !defined(OS_MACOSX)
(...skipping 26 matching lines...) Expand all
431 } 427 }
432 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, HostResolver) { 428 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, HostResolver) {
433 RUN_HOST_RESOLVER_SUBTESTS; 429 RUN_HOST_RESOLVER_SUBTESTS;
434 } 430 }
435 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(HostResolver)) { 431 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(HostResolver)) {
436 RUN_HOST_RESOLVER_SUBTESTS; 432 RUN_HOST_RESOLVER_SUBTESTS;
437 } 433 }
438 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, HostResolver) { 434 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, HostResolver) {
439 RUN_HOST_RESOLVER_SUBTESTS; 435 RUN_HOST_RESOLVER_SUBTESTS;
440 } 436 }
441 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(HostResolver)) { 437 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
438 MAYBE_PNACL_NONSFI(HostResolver)) {
442 RUN_HOST_RESOLVER_SUBTESTS; 439 RUN_HOST_RESOLVER_SUBTESTS;
443 } 440 }
444 441
445 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_Resolve) 442 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_Resolve)
446 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_ResolveIPv4) 443 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(HostResolverPrivate_ResolveIPv4)
447 TEST_PPAPI_NACL(HostResolverPrivate_Resolve) 444 TEST_PPAPI_NACL(HostResolverPrivate_Resolve)
448 TEST_PPAPI_NACL(HostResolverPrivate_ResolveIPv4) 445 TEST_PPAPI_NACL(HostResolverPrivate_ResolveIPv4)
449 446
450 // URLLoader tests. These are split into multiple test fixtures because if we 447 // URLLoader tests. These are split into multiple test fixtures because if we
451 // run them all together, they tend to time out. 448 // run them all together, they tend to time out.
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
576 } 573 }
577 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader1) { 574 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader1) {
578 RUN_URLLOADER_SUBTESTS_1; 575 RUN_URLLOADER_SUBTESTS_1;
579 } 576 }
580 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader2) { 577 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader2) {
581 RUN_URLLOADER_SUBTESTS_2; 578 RUN_URLLOADER_SUBTESTS_2;
582 } 579 }
583 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader3) { 580 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, URLLoader3) {
584 RUN_URLLOADER_SUBTESTS_3; 581 RUN_URLLOADER_SUBTESTS_3;
585 } 582 }
586 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader0)) { 583 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
584 MAYBE_PNACL_NONSFI(URLLoader0)) {
587 RUN_URLLOADER_SUBTESTS_0; 585 RUN_URLLOADER_SUBTESTS_0;
588 } 586 }
589 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader1)) { 587 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
588 MAYBE_PNACL_NONSFI(URLLoader1)) {
590 RUN_URLLOADER_SUBTESTS_1; 589 RUN_URLLOADER_SUBTESTS_1;
591 } 590 }
592 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader2)) { 591 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
592 MAYBE_PNACL_NONSFI(URLLoader2)) {
593 RUN_URLLOADER_SUBTESTS_2; 593 RUN_URLLOADER_SUBTESTS_2;
594 } 594 }
595 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(URLLoader3)) { 595 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
596 MAYBE_PNACL_NONSFI(URLLoader3)) {
596 RUN_URLLOADER_SUBTESTS_3; 597 RUN_URLLOADER_SUBTESTS_3;
597 } 598 }
598 599
599 // URLRequestInfo tests. 600 // URLRequestInfo tests.
600 TEST_PPAPI_IN_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo) 601 TEST_PPAPI_IN_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo)
601 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo) 602 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(URLRequest_CreateAndIsURLRequestInfo)
602 603
603 // Timing out on Windows. http://crbug.com/129571 604 // Timing out on Windows. http://crbug.com/129571
604 #if defined(OS_WIN) 605 #if defined(OS_WIN)
605 #define MAYBE_URLRequest_CreateAndIsURLRequestInfo \ 606 #define MAYBE_URLRequest_CreateAndIsURLRequestInfo \
(...skipping 105 matching lines...) Expand 10 before | Expand all | Expand 10 after
711 } 712 }
712 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, PostMessage) { 713 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, PostMessage) {
713 RUN_POSTMESSAGE_SUBTESTS; 714 RUN_POSTMESSAGE_SUBTESTS;
714 } 715 }
715 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(PostMessage)) { 716 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(PostMessage)) {
716 RUN_POSTMESSAGE_SUBTESTS; 717 RUN_POSTMESSAGE_SUBTESTS;
717 } 718 }
718 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) { 719 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) {
719 RUN_POSTMESSAGE_SUBTESTS; 720 RUN_POSTMESSAGE_SUBTESTS;
720 } 721 }
721 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(PostMessage)) { 722 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
723 MAYBE_PNACL_NONSFI(PostMessage)) {
722 RUN_POSTMESSAGE_SUBTESTS; 724 RUN_POSTMESSAGE_SUBTESTS;
723 } 725 }
724 726
725 TEST_PPAPI_IN_PROCESS(Memory) 727 TEST_PPAPI_IN_PROCESS(Memory)
726 TEST_PPAPI_OUT_OF_PROCESS(Memory) 728 TEST_PPAPI_OUT_OF_PROCESS(Memory)
727 TEST_PPAPI_NACL(Memory) 729 TEST_PPAPI_NACL(Memory)
728 730
729 TEST_PPAPI_IN_PROCESS(VideoDecoder) 731 TEST_PPAPI_IN_PROCESS(VideoDecoder)
730 TEST_PPAPI_OUT_OF_PROCESS(VideoDecoder) 732 TEST_PPAPI_OUT_OF_PROCESS(VideoDecoder)
731 733
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after
805 #define MAYBE_PNaCl_FileIO FileIO 807 #define MAYBE_PNaCl_FileIO FileIO
806 #define MAYBE_PNaCl_FileIO_Private FileIO_Private 808 #define MAYBE_PNaCl_FileIO_Private FileIO_Private
807 #endif 809 #endif
808 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, MAYBE_PNaCl_FileIO) { 810 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, MAYBE_PNaCl_FileIO) {
809 RUN_FILEIO_SUBTESTS; 811 RUN_FILEIO_SUBTESTS;
810 } 812 }
811 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTest, MAYBE_PNaCl_FileIO_Private) { 813 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTest, MAYBE_PNaCl_FileIO_Private) {
812 RUN_FILEIO_PRIVATE_SUBTESTS; 814 RUN_FILEIO_PRIVATE_SUBTESTS;
813 } 815 }
814 816
815 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(FileIO)) { 817 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(FileIO)) {
816 RUN_FILEIO_SUBTESTS; 818 RUN_FILEIO_SUBTESTS;
817 } 819 }
818 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTest, 820 IN_PROC_BROWSER_TEST_F(PPAPIPrivateNaClPNaClTest,
819 MAYBE_NONSFI(FILEIO_Private)) { 821 MAYBE_PNACL_NONSFI(FILEIO_Private)) {
820 RUN_FILEIO_PRIVATE_SUBTESTS; 822 RUN_FILEIO_PRIVATE_SUBTESTS;
821 } 823 }
822 824
823 // PPB_FileMapping is only implemented on POSIX currently. 825 // PPB_FileMapping is only implemented on POSIX currently.
824 // http://crbug.com/83774 826 // http://crbug.com/83774
825 #if defined(OS_WIN) 827 #if defined(OS_WIN)
826 #define MAYBE_FileMapping DISABLED_FileMapping 828 #define MAYBE_FileMapping DISABLED_FileMapping
827 #else 829 #else
828 #define MAYBE_FileMapping FileMapping 830 #define MAYBE_FileMapping FileMapping
829 #endif 831 #endif
(...skipping 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
887 } 889 }
888 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_NaCl_Glibc_FileRef2) { 890 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_NaCl_Glibc_FileRef2) {
889 RUN_FILEREF_SUBTESTS_2; 891 RUN_FILEREF_SUBTESTS_2;
890 } 892 }
891 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef1) { 893 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef1) {
892 RUN_FILEREF_SUBTESTS_1; 894 RUN_FILEREF_SUBTESTS_1;
893 } 895 }
894 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef2) { 896 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef2) {
895 RUN_FILEREF_SUBTESTS_2; 897 RUN_FILEREF_SUBTESTS_2;
896 } 898 }
897 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(FileRef1)) { 899 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
900 MAYBE_PNACL_NONSFI(FileRef1)) {
898 RUN_FILEREF_SUBTESTS_1; 901 RUN_FILEREF_SUBTESTS_1;
899 } 902 }
900 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(FileRef2)) { 903 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
904 MAYBE_PNACL_NONSFI(FileRef2)) {
901 RUN_FILEREF_SUBTESTS_2; 905 RUN_FILEREF_SUBTESTS_2;
902 } 906 }
903 907
904 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileSystem) 908 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileSystem)
905 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(FileSystem) 909 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(FileSystem)
906 910
907 // PPAPINaClTest.FileSystem times out consistently on Windows and Mac. 911 // PPAPINaClTest.FileSystem times out consistently on Windows and Mac.
908 // http://crbug.com/130372 912 // http://crbug.com/130372
909 #if defined(OS_MACOSX) || defined(OS_WIN) 913 #if defined(OS_MACOSX) || defined(OS_WIN)
910 #define MAYBE_FileSystem DISABLED_FileSystem 914 #define MAYBE_FileSystem DISABLED_FileSystem
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after
950 } 954 }
951 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetAddress) { 955 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetAddress) {
952 RUN_NETADDRESS_SUBTESTS; 956 RUN_NETADDRESS_SUBTESTS;
953 } 957 }
954 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetAddress)) { 958 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetAddress)) {
955 RUN_NETADDRESS_SUBTESTS; 959 RUN_NETADDRESS_SUBTESTS;
956 } 960 }
957 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddress) { 961 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddress) {
958 RUN_NETADDRESS_SUBTESTS; 962 RUN_NETADDRESS_SUBTESTS;
959 } 963 }
960 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(NetAddress)) { 964 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
965 MAYBE_PNACL_NONSFI(NetAddress)) {
961 RUN_NETADDRESS_SUBTESTS; 966 RUN_NETADDRESS_SUBTESTS;
962 } 967 }
963 968
964 // NetAddressPrivate tests. 969 // NetAddressPrivate tests.
965 #define RUN_NETADDRESS_PRIVATE_SUBTESTS \ 970 #define RUN_NETADDRESS_PRIVATE_SUBTESTS \
966 RunTestViaHTTP( \ 971 RunTestViaHTTP( \
967 LIST_TEST(NetAddressPrivate_AreEqual) \ 972 LIST_TEST(NetAddressPrivate_AreEqual) \
968 LIST_TEST(NetAddressPrivate_AreHostsEqual) \ 973 LIST_TEST(NetAddressPrivate_AreHostsEqual) \
969 LIST_TEST(NetAddressPrivate_Describe) \ 974 LIST_TEST(NetAddressPrivate_Describe) \
970 LIST_TEST(NetAddressPrivate_ReplacePort) \ 975 LIST_TEST(NetAddressPrivate_ReplacePort) \
(...skipping 27 matching lines...) Expand all
998 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetAddressPrivate) { 1003 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetAddressPrivate) {
999 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; 1004 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS;
1000 } 1005 }
1001 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetAddressPrivate)) { 1006 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetAddressPrivate)) {
1002 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; 1007 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS;
1003 } 1008 }
1004 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddressPrivate) { 1009 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetAddressPrivate) {
1005 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; 1010 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS;
1006 } 1011 }
1007 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, 1012 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1008 MAYBE_NONSFI(NetAddressPrivate)) { 1013 MAYBE_PNACL_NONSFI(NetAddressPrivate)) {
1009 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS; 1014 RUN_NETADDRESS_PRIVATE_UNTRUSTED_SUBTESTS;
1010 } 1015 }
1011 1016
1012 // NetworkMonitor tests. 1017 // NetworkMonitor tests.
1013 #define RUN_NETWORK_MONITOR_SUBTESTS \ 1018 #define RUN_NETWORK_MONITOR_SUBTESTS \
1014 RunTestViaHTTP( \ 1019 RunTestViaHTTP( \
1015 LIST_TEST(NetworkMonitor_Basic) \ 1020 LIST_TEST(NetworkMonitor_Basic) \
1016 LIST_TEST(NetworkMonitor_2Monitors) \ 1021 LIST_TEST(NetworkMonitor_2Monitors) \
1017 LIST_TEST(NetworkMonitor_DeleteInCallback) \ 1022 LIST_TEST(NetworkMonitor_DeleteInCallback) \
1018 ) 1023 )
1019 1024
1020 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, NetworkMonitor) { 1025 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, NetworkMonitor) {
1021 RUN_NETWORK_MONITOR_SUBTESTS; 1026 RUN_NETWORK_MONITOR_SUBTESTS;
1022 } 1027 }
1023 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetworkMonitor) { 1028 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, NetworkMonitor) {
1024 RUN_NETWORK_MONITOR_SUBTESTS; 1029 RUN_NETWORK_MONITOR_SUBTESTS;
1025 } 1030 }
1026 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetworkMonitor)) { 1031 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(NetworkMonitor)) {
1027 RUN_NETWORK_MONITOR_SUBTESTS; 1032 RUN_NETWORK_MONITOR_SUBTESTS;
1028 } 1033 }
1029 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetworkMonitor) { 1034 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, NetworkMonitor) {
1030 RUN_NETWORK_MONITOR_SUBTESTS; 1035 RUN_NETWORK_MONITOR_SUBTESTS;
1031 } 1036 }
1032 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, 1037 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1033 MAYBE_NONSFI(NetworkMonitor)) { 1038 MAYBE_PNACL_NONSFI(NetworkMonitor)) {
1034 RUN_NETWORK_MONITOR_SUBTESTS; 1039 RUN_NETWORK_MONITOR_SUBTESTS;
1035 } 1040 }
1036 1041
1037 // Flash tests. 1042 // Flash tests.
1038 #define RUN_FLASH_SUBTESTS \ 1043 #define RUN_FLASH_SUBTESTS \
1039 RunTestViaHTTP( \ 1044 RunTestViaHTTP( \
1040 LIST_TEST(Flash_SetInstanceAlwaysOnTop) \ 1045 LIST_TEST(Flash_SetInstanceAlwaysOnTop) \
1041 LIST_TEST(Flash_GetCommandLineArgs) \ 1046 LIST_TEST(Flash_GetCommandLineArgs) \
1042 ) 1047 )
1043 1048
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
1111 } 1116 }
1112 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(WebSocket2)) { 1117 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(WebSocket2)) {
1113 RUN_WEBSOCKET_SUBTESTS_2; 1118 RUN_WEBSOCKET_SUBTESTS_2;
1114 } 1119 }
1115 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, WebSocket1) { 1120 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, WebSocket1) {
1116 RUN_WEBSOCKET_SUBTESTS_1; 1121 RUN_WEBSOCKET_SUBTESTS_1;
1117 } 1122 }
1118 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, WebSocket2) { 1123 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, WebSocket2) {
1119 RUN_WEBSOCKET_SUBTESTS_2; 1124 RUN_WEBSOCKET_SUBTESTS_2;
1120 } 1125 }
1121 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(WebSocket1)) { 1126 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1127 MAYBE_PNACL_NONSFI(WebSocket1)) {
1122 RUN_WEBSOCKET_SUBTESTS_1; 1128 RUN_WEBSOCKET_SUBTESTS_1;
1123 } 1129 }
1124 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(WebSocket2)) { 1130 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1131 MAYBE_PNACL_NONSFI(WebSocket2)) {
1125 RUN_WEBSOCKET_SUBTESTS_2; 1132 RUN_WEBSOCKET_SUBTESTS_2;
1126 } 1133 }
1127 1134
1128 // AudioConfig tests 1135 // AudioConfig tests
1129 #define RUN_AUDIO_CONFIG_SUBTESTS \ 1136 #define RUN_AUDIO_CONFIG_SUBTESTS \
1130 RunTestViaHTTP( \ 1137 RunTestViaHTTP( \
1131 LIST_TEST(AudioConfig_RecommendSampleRate) \ 1138 LIST_TEST(AudioConfig_RecommendSampleRate) \
1132 LIST_TEST(AudioConfig_ValidConfigs) \ 1139 LIST_TEST(AudioConfig_ValidConfigs) \
1133 LIST_TEST(AudioConfig_InvalidConfigs) \ 1140 LIST_TEST(AudioConfig_InvalidConfigs) \
1134 ) 1141 )
1135 1142
1136 IN_PROC_BROWSER_TEST_F(PPAPITest, AudioConfig) { 1143 IN_PROC_BROWSER_TEST_F(PPAPITest, AudioConfig) {
1137 RUN_AUDIO_CONFIG_SUBTESTS; 1144 RUN_AUDIO_CONFIG_SUBTESTS;
1138 } 1145 }
1139 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, AudioConfig) { 1146 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, AudioConfig) {
1140 RUN_AUDIO_CONFIG_SUBTESTS; 1147 RUN_AUDIO_CONFIG_SUBTESTS;
1141 } 1148 }
1142 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, AudioConfig) { 1149 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, AudioConfig) {
1143 RUN_AUDIO_CONFIG_SUBTESTS; 1150 RUN_AUDIO_CONFIG_SUBTESTS;
1144 } 1151 }
1145 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioConfig)) { 1152 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioConfig)) {
1146 RUN_AUDIO_CONFIG_SUBTESTS; 1153 RUN_AUDIO_CONFIG_SUBTESTS;
1147 } 1154 }
1148 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioConfig) { 1155 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioConfig) {
1149 RUN_AUDIO_CONFIG_SUBTESTS; 1156 RUN_AUDIO_CONFIG_SUBTESTS;
1150 } 1157 }
1151 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(AudioConfig)) { 1158 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1159 MAYBE_PNACL_NONSFI(AudioConfig)) {
1152 RUN_AUDIO_CONFIG_SUBTESTS; 1160 RUN_AUDIO_CONFIG_SUBTESTS;
1153 } 1161 }
1154 1162
1155 // PPB_Audio tests. 1163 // PPB_Audio tests.
1156 #define RUN_AUDIO_SUBTESTS \ 1164 #define RUN_AUDIO_SUBTESTS \
1157 RunTestViaHTTP( \ 1165 RunTestViaHTTP( \
1158 LIST_TEST(Audio_Creation) \ 1166 LIST_TEST(Audio_Creation) \
1159 LIST_TEST(Audio_DestroyNoStop) \ 1167 LIST_TEST(Audio_DestroyNoStop) \
1160 LIST_TEST(Audio_Failures) \ 1168 LIST_TEST(Audio_Failures) \
1161 LIST_TEST(Audio_AudioCallback1) \ 1169 LIST_TEST(Audio_AudioCallback1) \
1162 LIST_TEST(Audio_AudioCallback2) \ 1170 LIST_TEST(Audio_AudioCallback2) \
1163 LIST_TEST(Audio_AudioCallback3) \ 1171 LIST_TEST(Audio_AudioCallback3) \
1164 LIST_TEST(Audio_AudioCallback4) \ 1172 LIST_TEST(Audio_AudioCallback4) \
1165 ) 1173 )
1166 1174
1167 // PPB_Audio is not supported in-process. 1175 // PPB_Audio is not supported in-process.
1168 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, Audio) { 1176 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, Audio) {
1169 RUN_AUDIO_SUBTESTS; 1177 RUN_AUDIO_SUBTESTS;
1170 } 1178 }
1171 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, Audio) { 1179 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, Audio) {
1172 RUN_AUDIO_SUBTESTS; 1180 RUN_AUDIO_SUBTESTS;
1173 } 1181 }
1174 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(Audio)) { 1182 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(Audio)) {
1175 RUN_AUDIO_SUBTESTS; 1183 RUN_AUDIO_SUBTESTS;
1176 } 1184 }
1177 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, Audio) { 1185 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, Audio) {
1178 RUN_AUDIO_SUBTESTS; 1186 RUN_AUDIO_SUBTESTS;
1179 } 1187 }
1180 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(Audio)) { 1188 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1189 MAYBE_PNACL_NONSFI(Audio)) {
1181 RUN_AUDIO_SUBTESTS; 1190 RUN_AUDIO_SUBTESTS;
1182 } 1191 }
1183 1192
1184 #define RUN_AUDIO_THREAD_CREATOR_SUBTESTS \ 1193 #define RUN_AUDIO_THREAD_CREATOR_SUBTESTS \
1185 RunTestViaHTTP( \ 1194 RunTestViaHTTP( \
1186 LIST_TEST(Audio_AudioThreadCreatorIsRequired) \ 1195 LIST_TEST(Audio_AudioThreadCreatorIsRequired) \
1187 LIST_TEST(Audio_AudioThreadCreatorIsCalled) \ 1196 LIST_TEST(Audio_AudioThreadCreatorIsCalled) \
1188 ) 1197 )
1189 1198
1190 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, AudioThreadCreator) { 1199 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, AudioThreadCreator) {
1191 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; 1200 RUN_AUDIO_THREAD_CREATOR_SUBTESTS;
1192 } 1201 }
1193 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioThreadCreator)) { 1202 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(AudioThreadCreator)) {
1194 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; 1203 RUN_AUDIO_THREAD_CREATOR_SUBTESTS;
1195 } 1204 }
1196 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioThreadCreator) { 1205 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, AudioThreadCreator) {
1197 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; 1206 RUN_AUDIO_THREAD_CREATOR_SUBTESTS;
1198 } 1207 }
1199 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, 1208 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest,
1200 MAYBE_NONSFI(AudioThreadCreator)) { 1209 MAYBE_PNACL_NONSFI(AudioThreadCreator)) {
1201 RUN_AUDIO_THREAD_CREATOR_SUBTESTS; 1210 RUN_AUDIO_THREAD_CREATOR_SUBTESTS;
1202 } 1211 }
1203 1212
1204 TEST_PPAPI_IN_PROCESS(View_CreatedVisible); 1213 TEST_PPAPI_IN_PROCESS(View_CreatedVisible);
1205 TEST_PPAPI_OUT_OF_PROCESS(View_CreatedVisible); 1214 TEST_PPAPI_OUT_OF_PROCESS(View_CreatedVisible);
1206 TEST_PPAPI_NACL(View_CreatedVisible); 1215 TEST_PPAPI_NACL(View_CreatedVisible);
1207 // This test ensures that plugins created in a background tab have their 1216 // This test ensures that plugins created in a background tab have their
1208 // initial visibility set to false. We don't bother testing in-process for this 1217 // initial visibility set to false. We don't bother testing in-process for this
1209 // custom test since the out of process code also exercises in-process. 1218 // custom test since the out of process code also exercises in-process.
1210 1219
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after
1282 } 1291 }
1283 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, View) { 1292 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, View) {
1284 RUN_VIEW_SUBTESTS; 1293 RUN_VIEW_SUBTESTS;
1285 } 1294 }
1286 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(View)) { 1295 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(View)) {
1287 RUN_VIEW_SUBTESTS; 1296 RUN_VIEW_SUBTESTS;
1288 } 1297 }
1289 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, View) { 1298 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, View) {
1290 RUN_VIEW_SUBTESTS; 1299 RUN_VIEW_SUBTESTS;
1291 } 1300 }
1292 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_NONSFI(View)) { 1301 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClNonSfiTest, MAYBE_PNACL_NONSFI(View)) {
1293 RUN_VIEW_SUBTESTS; 1302 RUN_VIEW_SUBTESTS;
1294 } 1303 }
1295 1304
1296 // FlashMessageLoop tests. 1305 // FlashMessageLoop tests.
1297 #define RUN_FLASH_MESSAGE_LOOP_SUBTESTS \ 1306 #define RUN_FLASH_MESSAGE_LOOP_SUBTESTS \
1298 RunTest( \ 1307 RunTest( \
1299 LIST_TEST(FlashMessageLoop_Basics) \ 1308 LIST_TEST(FlashMessageLoop_Basics) \
1300 LIST_TEST(FlashMessageLoop_RunWithoutQuit) \ 1309 LIST_TEST(FlashMessageLoop_RunWithoutQuit) \
1301 ) 1310 )
1302 1311
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
1384 LIST_TEST(FlashDRM_GetHmonitor) 1393 LIST_TEST(FlashDRM_GetHmonitor)
1385 LIST_TEST(FlashDRM_GetVoucherFile)); 1394 LIST_TEST(FlashDRM_GetVoucherFile));
1386 } 1395 }
1387 1396
1388 TEST_PPAPI_IN_PROCESS(TalkPrivate) 1397 TEST_PPAPI_IN_PROCESS(TalkPrivate)
1389 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate) 1398 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate)
1390 1399
1391 #if defined(OS_CHROMEOS) 1400 #if defined(OS_CHROMEOS)
1392 TEST_PPAPI_OUT_OF_PROCESS(OutputProtectionPrivate) 1401 TEST_PPAPI_OUT_OF_PROCESS(OutputProtectionPrivate)
1393 #endif 1402 #endif
OLDNEW
« no previous file with comments | « chrome/test/nacl/nacl_browsertest_util.h ('k') | components/nacl.gyp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698