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 "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" |
(...skipping 903 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
914 } | 914 } |
915 | 915 |
916 IN_PROC_BROWSER_TEST_F(PPAPITest, FileRef) { | 916 IN_PROC_BROWSER_TEST_F(PPAPITest, FileRef) { |
917 RunTestViaHTTP( | 917 RunTestViaHTTP( |
918 LIST_TEST(FileRef_Create) | 918 LIST_TEST(FileRef_Create) |
919 LIST_TEST(FileRef_GetFileSystemType) | 919 LIST_TEST(FileRef_GetFileSystemType) |
920 LIST_TEST(FileRef_GetName) | 920 LIST_TEST(FileRef_GetName) |
921 LIST_TEST(FileRef_GetPath) | 921 LIST_TEST(FileRef_GetPath) |
922 LIST_TEST(FileRef_GetParent) | 922 LIST_TEST(FileRef_GetParent) |
923 LIST_TEST(FileRef_MakeDirectory) | 923 LIST_TEST(FileRef_MakeDirectory) |
| 924 LIST_TEST(FileRef_MakeDirectoryExclusive) |
924 LIST_TEST(FileRef_QueryAndTouchFile) | 925 LIST_TEST(FileRef_QueryAndTouchFile) |
925 LIST_TEST(FileRef_DeleteFileAndDirectory) | 926 LIST_TEST(FileRef_DeleteFileAndDirectory) |
926 LIST_TEST(FileRef_RenameFileAndDirectory) | 927 LIST_TEST(FileRef_RenameFileAndDirectory) |
927 LIST_TEST(FileRef_Query) | 928 LIST_TEST(FileRef_Query) |
928 LIST_TEST(FileRef_FileNameEscaping) | 929 LIST_TEST(FileRef_FileNameEscaping) |
929 LIST_TEST(FileRef_ReadDirectoryEntries) | 930 LIST_TEST(FileRef_ReadDirectoryEntries) |
930 ); | 931 ); |
931 } | 932 } |
932 // OutOfProcessPPAPITest.FileRef times out fairly often. | 933 // OutOfProcessPPAPITest.FileRef times out fairly often. |
933 // http://crbug.com/241646 | 934 // http://crbug.com/241646 |
934 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, FileRef) { | 935 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, FileRef) { |
935 RunTestViaHTTP( | 936 RunTestViaHTTP( |
936 LIST_TEST(FileRef_Create) | 937 LIST_TEST(FileRef_Create) |
937 LIST_TEST(FileRef_GetFileSystemType) | 938 LIST_TEST(FileRef_GetFileSystemType) |
938 LIST_TEST(FileRef_GetName) | 939 LIST_TEST(FileRef_GetName) |
939 LIST_TEST(FileRef_GetPath) | 940 LIST_TEST(FileRef_GetPath) |
940 LIST_TEST(FileRef_GetParent) | 941 LIST_TEST(FileRef_GetParent) |
941 LIST_TEST(FileRef_MakeDirectory) | 942 LIST_TEST(FileRef_MakeDirectory) |
| 943 LIST_TEST(FileRef_MakeDirectoryExclusive) |
942 LIST_TEST(FileRef_QueryAndTouchFile) | 944 LIST_TEST(FileRef_QueryAndTouchFile) |
943 LIST_TEST(FileRef_DeleteFileAndDirectory) | 945 LIST_TEST(FileRef_DeleteFileAndDirectory) |
944 LIST_TEST(FileRef_RenameFileAndDirectory) | 946 LIST_TEST(FileRef_RenameFileAndDirectory) |
945 LIST_TEST(FileRef_Query) | 947 LIST_TEST(FileRef_Query) |
946 LIST_TEST(FileRef_FileNameEscaping) | 948 LIST_TEST(FileRef_FileNameEscaping) |
947 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) | 949 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) |
948 ); | 950 ); |
949 } | 951 } |
950 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, FileRef) { | 952 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, FileRef) { |
951 RunTestViaHTTP( | 953 RunTestViaHTTP( |
952 LIST_TEST(FileRef_Create) | 954 LIST_TEST(FileRef_Create) |
953 LIST_TEST(FileRef_GetFileSystemType) | 955 LIST_TEST(FileRef_GetFileSystemType) |
954 LIST_TEST(FileRef_GetName) | 956 LIST_TEST(FileRef_GetName) |
955 LIST_TEST(FileRef_GetPath) | 957 LIST_TEST(FileRef_GetPath) |
956 LIST_TEST(FileRef_GetParent) | 958 LIST_TEST(FileRef_GetParent) |
957 LIST_TEST(FileRef_MakeDirectory) | 959 LIST_TEST(FileRef_MakeDirectory) |
| 960 LIST_TEST(FileRef_MakeDirectoryExclusive) |
958 LIST_TEST(FileRef_QueryAndTouchFile) | 961 LIST_TEST(FileRef_QueryAndTouchFile) |
959 LIST_TEST(FileRef_DeleteFileAndDirectory) | 962 LIST_TEST(FileRef_DeleteFileAndDirectory) |
960 LIST_TEST(FileRef_RenameFileAndDirectory) | 963 LIST_TEST(FileRef_RenameFileAndDirectory) |
961 LIST_TEST(FileRef_Query) | 964 LIST_TEST(FileRef_Query) |
962 LIST_TEST(FileRef_FileNameEscaping) | 965 LIST_TEST(FileRef_FileNameEscaping) |
963 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) | 966 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) |
964 ); | 967 ); |
965 } | 968 } |
966 // Flaky on 32-bit linux bot; http://crbug.com/308908 | 969 // Flaky on 32-bit linux bot; http://crbug.com/308908 |
967 #if defined(OS_LINUX) && defined(ARCH_CPU_X86) | 970 #if defined(OS_LINUX) && defined(ARCH_CPU_X86) |
968 #define MAYBE_NaCl_Glibc_FileRef DISABLED_FileRef | 971 #define MAYBE_NaCl_Glibc_FileRef DISABLED_FileRef |
969 #else | 972 #else |
970 #define MAYBE_NaCl_Glibc_FileRef FileRef | 973 #define MAYBE_NaCl_Glibc_FileRef FileRef |
971 #endif | 974 #endif |
972 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_NaCl_Glibc_FileRef) { | 975 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_NaCl_Glibc_FileRef) { |
973 RunTestViaHTTP( | 976 RunTestViaHTTP( |
974 LIST_TEST(FileRef_Create) | 977 LIST_TEST(FileRef_Create) |
975 LIST_TEST(FileRef_GetFileSystemType) | 978 LIST_TEST(FileRef_GetFileSystemType) |
976 LIST_TEST(FileRef_GetName) | 979 LIST_TEST(FileRef_GetName) |
977 LIST_TEST(FileRef_GetPath) | 980 LIST_TEST(FileRef_GetPath) |
978 LIST_TEST(FileRef_GetParent) | 981 LIST_TEST(FileRef_GetParent) |
979 LIST_TEST(FileRef_MakeDirectory) | 982 LIST_TEST(FileRef_MakeDirectory) |
| 983 LIST_TEST(FileRef_MakeDirectoryExclusive) |
980 LIST_TEST(FileRef_QueryAndTouchFile) | 984 LIST_TEST(FileRef_QueryAndTouchFile) |
981 LIST_TEST(FileRef_DeleteFileAndDirectory) | 985 LIST_TEST(FileRef_DeleteFileAndDirectory) |
982 LIST_TEST(FileRef_RenameFileAndDirectory) | 986 LIST_TEST(FileRef_RenameFileAndDirectory) |
983 LIST_TEST(FileRef_Query) | 987 LIST_TEST(FileRef_Query) |
984 LIST_TEST(FileRef_FileNameEscaping) | 988 LIST_TEST(FileRef_FileNameEscaping) |
985 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) | 989 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) |
986 ); | 990 ); |
987 } | 991 } |
988 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef) { | 992 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileRef) { |
989 RunTestViaHTTP( | 993 RunTestViaHTTP( |
990 LIST_TEST(FileRef_Create) | 994 LIST_TEST(FileRef_Create) |
991 LIST_TEST(FileRef_GetFileSystemType) | 995 LIST_TEST(FileRef_GetFileSystemType) |
992 LIST_TEST(FileRef_GetName) | 996 LIST_TEST(FileRef_GetName) |
993 LIST_TEST(FileRef_GetPath) | 997 LIST_TEST(FileRef_GetPath) |
994 LIST_TEST(FileRef_GetParent) | 998 LIST_TEST(FileRef_GetParent) |
995 LIST_TEST(FileRef_MakeDirectory) | 999 LIST_TEST(FileRef_MakeDirectory) |
| 1000 LIST_TEST(FileRef_MakeDirectoryExclusive) |
996 LIST_TEST(FileRef_QueryAndTouchFile) | 1001 LIST_TEST(FileRef_QueryAndTouchFile) |
997 LIST_TEST(FileRef_DeleteFileAndDirectory) | 1002 LIST_TEST(FileRef_DeleteFileAndDirectory) |
998 LIST_TEST(FileRef_RenameFileAndDirectory) | 1003 LIST_TEST(FileRef_RenameFileAndDirectory) |
999 LIST_TEST(FileRef_Query) | 1004 LIST_TEST(FileRef_Query) |
1000 LIST_TEST(FileRef_FileNameEscaping) | 1005 LIST_TEST(FileRef_FileNameEscaping) |
1001 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) | 1006 LIST_TEST(DISABLED_FileRef_ReadDirectoryEntries) |
1002 ); | 1007 ); |
1003 } | 1008 } |
1004 | 1009 |
1005 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileSystem) | 1010 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileSystem) |
(...skipping 606 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1612 LIST_TEST(FlashDRM_GetHmonitor) | 1617 LIST_TEST(FlashDRM_GetHmonitor) |
1613 LIST_TEST(FlashDRM_GetVoucherFile)); | 1618 LIST_TEST(FlashDRM_GetVoucherFile)); |
1614 } | 1619 } |
1615 | 1620 |
1616 TEST_PPAPI_IN_PROCESS(TalkPrivate) | 1621 TEST_PPAPI_IN_PROCESS(TalkPrivate) |
1617 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate) | 1622 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate) |
1618 | 1623 |
1619 #if defined(OS_CHROMEOS) | 1624 #if defined(OS_CHROMEOS) |
1620 TEST_PPAPI_OUT_OF_PROCESS(OutputProtectionPrivate) | 1625 TEST_PPAPI_OUT_OF_PROCESS(OutputProtectionPrivate) |
1621 #endif | 1626 #endif |
OLD | NEW |