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

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

Issue 26564009: [PPAPI] It is now possible to pass filesystems from JavaScript to NaCl modules. (Closed) Base URL: http://git.chromium.org/chromium/src.git@master
Patch Set: ResourceRawVarData: Remove ResourceDispatcher and inline everything; much simpler. Created 7 years, 2 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
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"
(...skipping 691 matching lines...) Expand 10 before | Expand all | Expand 10 after
702 #undef PostMessage 702 #undef PostMessage
703 #endif 703 #endif
704 // PostMessage tests. 704 // PostMessage tests.
705 IN_PROC_BROWSER_TEST_F(PPAPITest, PostMessage) { 705 IN_PROC_BROWSER_TEST_F(PPAPITest, PostMessage) {
706 RunTestViaHTTP( 706 RunTestViaHTTP(
707 LIST_TEST(PostMessage_SendInInit) 707 LIST_TEST(PostMessage_SendInInit)
708 LIST_TEST(PostMessage_SendingData) 708 LIST_TEST(PostMessage_SendingData)
709 LIST_TEST(PostMessage_SendingArrayBuffer) 709 LIST_TEST(PostMessage_SendingArrayBuffer)
710 LIST_TEST(DISABLED_PostMessage_SendingArray) 710 LIST_TEST(DISABLED_PostMessage_SendingArray)
711 LIST_TEST(DISABLED_PostMessage_SendingDictionary) 711 LIST_TEST(DISABLED_PostMessage_SendingDictionary)
712 LIST_TEST(DISABLED_PostMessage_SendingResource)
712 LIST_TEST(DISABLED_PostMessage_SendingComplexVar) 713 LIST_TEST(DISABLED_PostMessage_SendingComplexVar)
713 LIST_TEST(PostMessage_MessageEvent) 714 LIST_TEST(PostMessage_MessageEvent)
714 LIST_TEST(PostMessage_NoHandler) 715 LIST_TEST(PostMessage_NoHandler)
715 LIST_TEST(PostMessage_ExtraParam) 716 LIST_TEST(PostMessage_ExtraParam)
716 ); 717 );
717 } 718 }
718 719
719 // Flaky: crbug.com/269530 720 // Flaky: crbug.com/269530
720 #if defined(OS_WIN) 721 #if defined(OS_WIN)
721 #define MAYBE_PostMessage DISABLED_PostMessage 722 #define MAYBE_PostMessage DISABLED_PostMessage
722 #else 723 #else
723 #define MAYBE_PostMessage PostMessage 724 #define MAYBE_PostMessage PostMessage
724 #endif 725 #endif
725 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, MAYBE_PostMessage) { 726 IN_PROC_BROWSER_TEST_F(OutOfProcessPPAPITest, MAYBE_PostMessage) {
726 RunTestViaHTTP( 727 RunTestViaHTTP(
727 LIST_TEST(PostMessage_SendInInit) 728 LIST_TEST(PostMessage_SendInInit)
728 LIST_TEST(PostMessage_SendingData) 729 LIST_TEST(PostMessage_SendingData)
729 LIST_TEST(PostMessage_SendingArrayBuffer) 730 LIST_TEST(PostMessage_SendingArrayBuffer)
730 LIST_TEST(PostMessage_SendingArray) 731 LIST_TEST(PostMessage_SendingArray)
731 LIST_TEST(PostMessage_SendingDictionary) 732 LIST_TEST(PostMessage_SendingDictionary)
733 LIST_TEST(PostMessage_SendingResource)
732 LIST_TEST(PostMessage_SendingComplexVar) 734 LIST_TEST(PostMessage_SendingComplexVar)
733 LIST_TEST(PostMessage_MessageEvent) 735 LIST_TEST(PostMessage_MessageEvent)
734 LIST_TEST(PostMessage_NoHandler) 736 LIST_TEST(PostMessage_NoHandler)
735 LIST_TEST(PostMessage_ExtraParam) 737 LIST_TEST(PostMessage_ExtraParam)
736 LIST_TEST(PostMessage_NonMainThread) 738 LIST_TEST(PostMessage_NonMainThread)
737 ); 739 );
738 } 740 }
739 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, PostMessage) { 741 IN_PROC_BROWSER_TEST_F(PPAPINaClNewlibTest, PostMessage) {
740 RunTestViaHTTP( 742 RunTestViaHTTP(
741 LIST_TEST(PostMessage_SendInInit) 743 LIST_TEST(PostMessage_SendInInit)
742 LIST_TEST(PostMessage_SendingData) 744 LIST_TEST(PostMessage_SendingData)
743 LIST_TEST(PostMessage_SendingArrayBuffer) 745 LIST_TEST(PostMessage_SendingArrayBuffer)
744 LIST_TEST(PostMessage_SendingArray) 746 LIST_TEST(PostMessage_SendingArray)
745 LIST_TEST(PostMessage_SendingDictionary) 747 LIST_TEST(PostMessage_SendingDictionary)
748 LIST_TEST(PostMessage_SendingResource)
746 LIST_TEST(PostMessage_SendingComplexVar) 749 LIST_TEST(PostMessage_SendingComplexVar)
747 LIST_TEST(PostMessage_MessageEvent) 750 LIST_TEST(PostMessage_MessageEvent)
748 LIST_TEST(PostMessage_NoHandler) 751 LIST_TEST(PostMessage_NoHandler)
749 LIST_TEST(PostMessage_ExtraParam) 752 LIST_TEST(PostMessage_ExtraParam)
750 LIST_TEST(PostMessage_NonMainThread) 753 LIST_TEST(PostMessage_NonMainThread)
751 ); 754 );
752 } 755 }
753 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(PostMessage)) { 756 IN_PROC_BROWSER_TEST_F(PPAPINaClGLibcTest, MAYBE_GLIBC(PostMessage)) {
754 RunTestViaHTTP( 757 RunTestViaHTTP(
755 LIST_TEST(PostMessage_SendInInit) 758 LIST_TEST(PostMessage_SendInInit)
756 LIST_TEST(PostMessage_SendingData) 759 LIST_TEST(PostMessage_SendingData)
757 LIST_TEST(PostMessage_SendingArrayBuffer) 760 LIST_TEST(PostMessage_SendingArrayBuffer)
758 LIST_TEST(PostMessage_SendingArray) 761 LIST_TEST(PostMessage_SendingArray)
759 LIST_TEST(PostMessage_SendingDictionary) 762 LIST_TEST(PostMessage_SendingDictionary)
763 LIST_TEST(PostMessage_SendingResource)
760 LIST_TEST(PostMessage_SendingComplexVar) 764 LIST_TEST(PostMessage_SendingComplexVar)
761 LIST_TEST(PostMessage_MessageEvent) 765 LIST_TEST(PostMessage_MessageEvent)
762 LIST_TEST(PostMessage_NoHandler) 766 LIST_TEST(PostMessage_NoHandler)
763 LIST_TEST(PostMessage_ExtraParam) 767 LIST_TEST(PostMessage_ExtraParam)
764 LIST_TEST(PostMessage_NonMainThread) 768 LIST_TEST(PostMessage_NonMainThread)
765 ); 769 );
766 } 770 }
767 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) { 771 IN_PROC_BROWSER_TEST_F(PPAPINaClPNaClTest, PostMessage) {
768 RunTestViaHTTP( 772 RunTestViaHTTP(
769 LIST_TEST(PostMessage_SendInInit) 773 LIST_TEST(PostMessage_SendInInit)
770 LIST_TEST(PostMessage_SendingData) 774 LIST_TEST(PostMessage_SendingData)
771 LIST_TEST(PostMessage_SendingArrayBuffer) 775 LIST_TEST(PostMessage_SendingArrayBuffer)
772 LIST_TEST(PostMessage_SendingArray) 776 LIST_TEST(PostMessage_SendingArray)
773 LIST_TEST(PostMessage_SendingDictionary) 777 LIST_TEST(PostMessage_SendingDictionary)
778 LIST_TEST(PostMessage_SendingResource)
774 LIST_TEST(PostMessage_SendingComplexVar) 779 LIST_TEST(PostMessage_SendingComplexVar)
775 LIST_TEST(PostMessage_MessageEvent) 780 LIST_TEST(PostMessage_MessageEvent)
776 LIST_TEST(PostMessage_NoHandler) 781 LIST_TEST(PostMessage_NoHandler)
777 LIST_TEST(PostMessage_ExtraParam) 782 LIST_TEST(PostMessage_ExtraParam)
778 LIST_TEST(PostMessage_NonMainThread) 783 LIST_TEST(PostMessage_NonMainThread)
779 ); 784 );
780 } 785 }
781 786
782 TEST_PPAPI_IN_PROCESS(Memory) 787 TEST_PPAPI_IN_PROCESS(Memory)
783 TEST_PPAPI_OUT_OF_PROCESS(Memory) 788 TEST_PPAPI_OUT_OF_PROCESS(Memory)
(...skipping 770 matching lines...) Expand 10 before | Expand all | Expand 10 after
1554 LIST_TEST(FlashDRM_GetHmonitor) 1559 LIST_TEST(FlashDRM_GetHmonitor)
1555 LIST_TEST(FlashDRM_GetVoucherFile)); 1560 LIST_TEST(FlashDRM_GetVoucherFile));
1556 } 1561 }
1557 1562
1558 TEST_PPAPI_IN_PROCESS(TalkPrivate) 1563 TEST_PPAPI_IN_PROCESS(TalkPrivate)
1559 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate) 1564 TEST_PPAPI_OUT_OF_PROCESS(TalkPrivate)
1560 1565
1561 #if defined(OS_CHROMEOS) 1566 #if defined(OS_CHROMEOS)
1562 TEST_PPAPI_OUT_OF_PROCESS(OutputProtectionPrivate) 1567 TEST_PPAPI_OUT_OF_PROCESS(OutputProtectionPrivate)
1563 #endif 1568 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698