| 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 626 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 637 LIST_TEST(FileIO_OpenDirectory) | 637 LIST_TEST(FileIO_OpenDirectory) |
| 638 LIST_TEST(FileIO_AbortCalls) | 638 LIST_TEST(FileIO_AbortCalls) |
| 639 LIST_TEST(FileIO_ParallelReads) | 639 LIST_TEST(FileIO_ParallelReads) |
| 640 LIST_TEST(FileIO_ParallelWrites) | 640 LIST_TEST(FileIO_ParallelWrites) |
| 641 LIST_TEST(FileIO_NotAllowMixedReadWrite) | 641 LIST_TEST(FileIO_NotAllowMixedReadWrite) |
| 642 LIST_TEST(FileIO_ReadWriteSetLength) | 642 LIST_TEST(FileIO_ReadWriteSetLength) |
| 643 LIST_TEST(FileIO_ReadToArrayWriteSetLength) | 643 LIST_TEST(FileIO_ReadToArrayWriteSetLength) |
| 644 LIST_TEST(FileIO_TouchQuery) | 644 LIST_TEST(FileIO_TouchQuery) |
| 645 LIST_TEST(FileIO_WillWriteWillSetLength) | 645 LIST_TEST(FileIO_WillWriteWillSetLength) |
| 646 LIST_TEST(FileIO_RequestOSFileHandle) | 646 LIST_TEST(FileIO_RequestOSFileHandle) |
| 647 LIST_TEST(FileIO_RequestOSFileHandleWithOpenExclusive) |
| 647 LIST_TEST(FileIO_Mmap) | 648 LIST_TEST(FileIO_Mmap) |
| 648 ); | 649 ); |
| 649 } | 650 } |
| 650 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, FileIO) { | 651 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, FileIO) { |
| 651 RunTestViaHTTP( | 652 RunTestViaHTTP( |
| 652 LIST_TEST(FileIO_Open) | 653 LIST_TEST(FileIO_Open) |
| 653 LIST_TEST(FileIO_AbortCalls) | 654 LIST_TEST(FileIO_AbortCalls) |
| 654 LIST_TEST(FileIO_ParallelReads) | 655 LIST_TEST(FileIO_ParallelReads) |
| 655 LIST_TEST(FileIO_ParallelWrites) | 656 LIST_TEST(FileIO_ParallelWrites) |
| 656 LIST_TEST(FileIO_NotAllowMixedReadWrite) | 657 LIST_TEST(FileIO_NotAllowMixedReadWrite) |
| 657 LIST_TEST(FileIO_ReadWriteSetLength) | 658 LIST_TEST(FileIO_ReadWriteSetLength) |
| 658 LIST_TEST(FileIO_ReadToArrayWriteSetLength) | 659 LIST_TEST(FileIO_ReadToArrayWriteSetLength) |
| 659 LIST_TEST(FileIO_TouchQuery) | 660 LIST_TEST(FileIO_TouchQuery) |
| 660 LIST_TEST(FileIO_WillWriteWillSetLength) | 661 LIST_TEST(FileIO_WillWriteWillSetLength) |
| 661 LIST_TEST(FileIO_RequestOSFileHandle) | 662 LIST_TEST(FileIO_RequestOSFileHandle) |
| 663 LIST_TEST(FileIO_RequestOSFileHandleWithOpenExclusive) |
| 662 LIST_TEST(FileIO_Mmap) | 664 LIST_TEST(FileIO_Mmap) |
| 663 ); | 665 ); |
| 664 } | 666 } |
| 665 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, FileIO) { | 667 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, FileIO) { |
| 666 RunTestViaHTTP( | 668 RunTestViaHTTP( |
| 667 LIST_TEST(FileIO_Open) | 669 LIST_TEST(FileIO_Open) |
| 668 LIST_TEST(FileIO_AbortCalls) | 670 LIST_TEST(FileIO_AbortCalls) |
| 669 LIST_TEST(FileIO_ParallelReads) | 671 LIST_TEST(FileIO_ParallelReads) |
| 670 LIST_TEST(FileIO_ParallelWrites) | 672 LIST_TEST(FileIO_ParallelWrites) |
| 671 LIST_TEST(FileIO_NotAllowMixedReadWrite) | 673 LIST_TEST(FileIO_NotAllowMixedReadWrite) |
| 672 LIST_TEST(FileIO_ReadWriteSetLength) | 674 LIST_TEST(FileIO_ReadWriteSetLength) |
| 673 LIST_TEST(FileIO_ReadToArrayWriteSetLength) | 675 LIST_TEST(FileIO_ReadToArrayWriteSetLength) |
| 674 LIST_TEST(FileIO_TouchQuery) | 676 LIST_TEST(FileIO_TouchQuery) |
| 675 // The following test requires PPB_FileIO_Trusted, not available in NaCl. | 677 // The following test requires PPB_FileIO_Trusted, not available in NaCl. |
| 676 LIST_TEST(DISABLED_FileIO_WillWriteWillSetLength) | 678 LIST_TEST(DISABLED_FileIO_WillWriteWillSetLength) |
| 677 LIST_TEST(FileIO_RequestOSFileHandle) | 679 LIST_TEST(FileIO_RequestOSFileHandle) |
| 680 LIST_TEST(FileIO_RequestOSFileHandleWithOpenExclusive) |
| 678 LIST_TEST(FileIO_Mmap) | 681 LIST_TEST(FileIO_Mmap) |
| 679 ); | 682 ); |
| 680 } | 683 } |
| 681 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(FileIO)) { | 684 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(FileIO)) { |
| 682 RunTestViaHTTP( | 685 RunTestViaHTTP( |
| 683 LIST_TEST(FileIO_Open) | 686 LIST_TEST(FileIO_Open) |
| 684 LIST_TEST(FileIO_AbortCalls) | 687 LIST_TEST(FileIO_AbortCalls) |
| 685 LIST_TEST(FileIO_ParallelReads) | 688 LIST_TEST(FileIO_ParallelReads) |
| 686 LIST_TEST(FileIO_ParallelWrites) | 689 LIST_TEST(FileIO_ParallelWrites) |
| 687 LIST_TEST(FileIO_NotAllowMixedReadWrite) | 690 LIST_TEST(FileIO_NotAllowMixedReadWrite) |
| 688 LIST_TEST(FileIO_ReadWriteSetLength) | 691 LIST_TEST(FileIO_ReadWriteSetLength) |
| 689 LIST_TEST(FileIO_ReadToArrayWriteSetLength) | 692 LIST_TEST(FileIO_ReadToArrayWriteSetLength) |
| 690 LIST_TEST(FileIO_TouchQuery) | 693 LIST_TEST(FileIO_TouchQuery) |
| 691 // The following test requires PPB_FileIO_Trusted, not available in NaCl. | 694 // The following test requires PPB_FileIO_Trusted, not available in NaCl. |
| 692 LIST_TEST(DISABLED_FileIO_WillWriteWillSetLength) | 695 LIST_TEST(DISABLED_FileIO_WillWriteWillSetLength) |
| 693 LIST_TEST(FileIO_RequestOSFileHandle) | 696 LIST_TEST(FileIO_RequestOSFileHandle) |
| 697 LIST_TEST(FileIO_RequestOSFileHandleWithOpenExclusive) |
| 694 LIST_TEST(FileIO_Mmap) | 698 LIST_TEST(FileIO_Mmap) |
| 695 ); | 699 ); |
| 696 } | 700 } |
| 697 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileIO) { | 701 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, FileIO) { |
| 698 RunTestViaHTTP( | 702 RunTestViaHTTP( |
| 699 LIST_TEST(FileIO_Open) | 703 LIST_TEST(FileIO_Open) |
| 700 LIST_TEST(FileIO_AbortCalls) | 704 LIST_TEST(FileIO_AbortCalls) |
| 701 LIST_TEST(FileIO_ParallelReads) | 705 LIST_TEST(FileIO_ParallelReads) |
| 702 LIST_TEST(FileIO_ParallelWrites) | 706 LIST_TEST(FileIO_ParallelWrites) |
| 703 LIST_TEST(FileIO_NotAllowMixedReadWrite) | 707 LIST_TEST(FileIO_NotAllowMixedReadWrite) |
| 704 LIST_TEST(FileIO_ReadWriteSetLength) | 708 LIST_TEST(FileIO_ReadWriteSetLength) |
| 705 LIST_TEST(FileIO_ReadToArrayWriteSetLength) | 709 LIST_TEST(FileIO_ReadToArrayWriteSetLength) |
| 706 LIST_TEST(FileIO_TouchQuery) | 710 LIST_TEST(FileIO_TouchQuery) |
| 707 // The following test requires PPB_FileIO_Trusted, not available in NaCl. | 711 // The following test requires PPB_FileIO_Trusted, not available in NaCl. |
| 708 LIST_TEST(DISABLED_FileIO_WillWriteWillSetLength) | 712 LIST_TEST(DISABLED_FileIO_WillWriteWillSetLength) |
| 709 LIST_TEST(FileIO_RequestOSFileHandle) | 713 LIST_TEST(FileIO_RequestOSFileHandle) |
| 714 LIST_TEST(FileIO_RequestOSFileHandleWithOpenExclusive) |
| 710 LIST_TEST(FileIO_Mmap) | 715 LIST_TEST(FileIO_Mmap) |
| 711 ); | 716 ); |
| 712 } | 717 } |
| 713 | 718 |
| 714 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileRef) | 719 TEST_PPAPI_IN_PROCESS_VIA_HTTP(FileRef) |
| 715 // OutOfProcessPPAPITest.FileRef times out fairly often. | 720 // OutOfProcessPPAPITest.FileRef times out fairly often. |
| 716 // http://crbug.com/241646 | 721 // http://crbug.com/241646 |
| 717 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(DISABLED_FileRef) | 722 TEST_PPAPI_OUT_OF_PROCESS_VIA_HTTP(DISABLED_FileRef) |
| 718 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, FileRef) { | 723 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, FileRef) { |
| 719 RunTestViaHTTP( | 724 RunTestViaHTTP( |
| (...skipping 598 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1318 TEST_PPAPI_OUT_OF_PROCESS(PDF) | 1323 TEST_PPAPI_OUT_OF_PROCESS(PDF) |
| 1319 // Only implemented on Windows and ChromeOS currently. | 1324 // Only implemented on Windows and ChromeOS currently. |
| 1320 #if (defined(OS_WIN) && defined(ENABLE_RLZ)) || defined(OS_CHROMEOS) | 1325 #if (defined(OS_WIN) && defined(ENABLE_RLZ)) || defined(OS_CHROMEOS) |
| 1321 TEST_PPAPI_OUT_OF_PROCESS(FlashDRM) | 1326 TEST_PPAPI_OUT_OF_PROCESS(FlashDRM) |
| 1322 #endif | 1327 #endif |
| 1323 | 1328 |
| 1324 TEST_PPAPI_IN_PROCESS(TalkPrivate) | 1329 TEST_PPAPI_IN_PROCESS(TalkPrivate) |
| 1325 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate) | 1330 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate) |
| 1326 | 1331 |
| 1327 #endif // ADDRESS_SANITIZER | 1332 #endif // ADDRESS_SANITIZER |
| OLD | NEW |