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

Side by Side Diff: chrome_frame/test/ui_test.cc

Issue 113143006: Add base:: to string16 in chrome_frame/. (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years 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_frame/test/test_scrubber.cc ('k') | chrome_frame/test_utils.h » ('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 <mshtmcid.h> 5 #include <mshtmcid.h>
6 #include <string> 6 #include <string>
7 7
8 #include "base/file_util.h" 8 #include "base/file_util.h"
9 #include "base/strings/utf_string_conversions.h" 9 #include "base/strings/utf_string_conversions.h"
10 #include "base/test/test_file_util.h" 10 #include "base/test/test_file_util.h"
(...skipping 466 matching lines...) Expand 10 before | Expand all | Expand 10 after
477 } 477 }
478 478
479 // Common helper function for "Save xxx As" tests. 479 // Common helper function for "Save xxx As" tests.
480 void DoSaveAsTest(const wchar_t* role, const wchar_t* menu_item_name, 480 void DoSaveAsTest(const wchar_t* role, const wchar_t* menu_item_name,
481 const wchar_t* file_ext) { 481 const wchar_t* file_ext) {
482 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 482 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
483 MockWindowObserver win_observer_mock; 483 MockWindowObserver win_observer_mock;
484 InSequence expect_in_sequence_for_scope; 484 InSequence expect_in_sequence_for_scope;
485 485
486 // Open 'Save As' dialog. 486 // Open 'Save As' dialog.
487 string16 initial_url(GetTestUrl(L"save_as_context_menu.html")); 487 base::string16 initial_url(GetTestUrl(L"save_as_context_menu.html"));
488 const char* kSaveDlgCaption = "Save As"; 488 const char* kSaveDlgCaption = "Save As";
489 EXPECT_CALL(acc_observer_, 489 EXPECT_CALL(acc_observer_,
490 OnAccDocLoad(TabContentsTitleEq(initial_url, 490 OnAccDocLoad(TabContentsTitleEq(initial_url,
491 L"Save As download test"))) 491 L"Save As download test")))
492 .WillOnce(testing::DoAll( 492 .WillOnce(testing::DoAll(
493 WatchWindow(&win_observer_mock, kSaveDlgCaption, ""), 493 WatchWindow(&win_observer_mock, kSaveDlgCaption, ""),
494 AccRightClick(AccObjectMatcher(L"", role)))); 494 AccRightClick(AccObjectMatcher(L"", role))));
495 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 495 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
496 .WillOnce(AccLeftClick(AccObjectMatcher(menu_item_name))); 496 .WillOnce(AccLeftClick(AccObjectMatcher(menu_item_name)));
497 497
(...skipping 27 matching lines...) Expand all
525 const std::wstring kTextFieldInitValue; 525 const std::wstring kTextFieldInitValue;
526 526
527 testing::NiceMock<MockAccEventObserver> acc_observer_; 527 testing::NiceMock<MockAccEventObserver> acc_observer_;
528 }; 528 };
529 529
530 // Test reloading from the context menu. 530 // Test reloading from the context menu.
531 TEST_F(ContextMenuTest, CFReload) { 531 TEST_F(ContextMenuTest, CFReload) {
532 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 532 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
533 InSequence expect_in_sequence_for_scope; 533 InSequence expect_in_sequence_for_scope;
534 534
535 string16 initial_url(GetSimplePageUrl()); 535 base::string16 initial_url(GetSimplePageUrl());
536 EXPECT_CALL(acc_observer_, 536 EXPECT_CALL(acc_observer_,
537 OnAccDocLoad(TabContentsTitleEq(initial_url, 537 OnAccDocLoad(TabContentsTitleEq(initial_url,
538 GetSimplePageTitle()))) 538 GetSimplePageTitle())))
539 .WillOnce(OpenContextMenuAsync()); 539 .WillOnce(OpenContextMenuAsync());
540 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 540 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
541 .WillOnce(AccLeftClick(AccObjectMatcher(L"Reload"))); 541 .WillOnce(AccLeftClick(AccObjectMatcher(L"Reload")));
542 542
543 EXPECT_CALL(ie_mock_, OnLoad(IN_CF, StrEq(initial_url))) 543 EXPECT_CALL(ie_mock_, OnLoad(IN_CF, StrEq(initial_url)))
544 .WillOnce(CloseBrowserMock(&ie_mock_)); 544 .WillOnce(CloseBrowserMock(&ie_mock_));
545 545
546 LaunchIEAndNavigate(initial_url); 546 LaunchIEAndNavigate(initial_url);
547 } 547 }
548 548
549 // Test view source from the context menu. 549 // Test view source from the context menu.
550 TEST_F(ContextMenuTest, CFViewSource) { 550 TEST_F(ContextMenuTest, CFViewSource) {
551 // Please see http://code.google.com/p/chromium/issues/detail?id=60987 551 // Please see http://code.google.com/p/chromium/issues/detail?id=60987
552 // for more information on why this test is disabled for Vista with IE7. 552 // for more information on why this test is disabled for Vista with IE7.
553 if (base::win::GetVersion() == base::win::VERSION_VISTA && 553 if (base::win::GetVersion() == base::win::VERSION_VISTA &&
554 GetInstalledIEVersion() == IE_7) { 554 GetInstalledIEVersion() == IE_7) {
555 LOG(INFO) << "Not running test on Vista with IE7"; 555 LOG(INFO) << "Not running test on Vista with IE7";
556 return; 556 return;
557 } 557 }
558 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 558 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
559 MockIEEventSink view_source_mock; 559 MockIEEventSink view_source_mock;
560 view_source_mock.ExpectAnyNavigations(); 560 view_source_mock.ExpectAnyNavigations();
561 InSequence expect_in_sequence_for_scope; 561 InSequence expect_in_sequence_for_scope;
562 string16 initial_url(GetSimplePageUrl()); 562 base::string16 initial_url(GetSimplePageUrl());
563 563
564 // View the page source. 564 // View the page source.
565 EXPECT_CALL(acc_observer_, 565 EXPECT_CALL(acc_observer_,
566 OnAccDocLoad(TabContentsTitleEq(initial_url, 566 OnAccDocLoad(TabContentsTitleEq(initial_url,
567 GetSimplePageTitle()))) 567 GetSimplePageTitle())))
568 .WillOnce(OpenContextMenuAsync()); 568 .WillOnce(OpenContextMenuAsync());
569 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 569 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
570 .WillOnce(AccLeftClick(AccObjectMatcher(L"View page source"))); 570 .WillOnce(AccLeftClick(AccObjectMatcher(L"View page source")));
571 571
572 // Expect notification for view-source window, handle new window event 572 // Expect notification for view-source window, handle new window event
(...skipping 17 matching lines...) Expand all
590 .Times(testing::AtMost(1)) 590 .Times(testing::AtMost(1))
591 .WillOnce(CloseBrowserMock(&ie_mock_)); 591 .WillOnce(CloseBrowserMock(&ie_mock_));
592 592
593 LaunchIEAndNavigate(initial_url); 593 LaunchIEAndNavigate(initial_url);
594 } 594 }
595 595
596 TEST_F(ContextMenuTest, DISABLED_CFPageInfo) { 596 TEST_F(ContextMenuTest, DISABLED_CFPageInfo) {
597 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 597 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
598 MockWindowObserver win_observer_mock; 598 MockWindowObserver win_observer_mock;
599 InSequence expect_in_sequence_for_scope; 599 InSequence expect_in_sequence_for_scope;
600 string16 initial_url(GetSimplePageUrl()); 600 base::string16 initial_url(GetSimplePageUrl());
601 601
602 // View page information. 602 // View page information.
603 EXPECT_CALL(acc_observer_, 603 EXPECT_CALL(acc_observer_,
604 OnAccDocLoad(TabContentsTitleEq(initial_url, 604 OnAccDocLoad(TabContentsTitleEq(initial_url,
605 GetSimplePageTitle()))) 605 GetSimplePageTitle())))
606 .WillOnce(testing::DoAll( 606 .WillOnce(testing::DoAll(
607 WatchWindow(&win_observer_mock, "", "Chrome_WidgetWin_*"), 607 WatchWindow(&win_observer_mock, "", "Chrome_WidgetWin_*"),
608 OpenContextMenuAsync())); 608 OpenContextMenuAsync()));
609 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 609 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
610 .WillOnce(AccLeftClick(AccObjectMatcher(L"View page info"))); 610 .WillOnce(AccLeftClick(AccObjectMatcher(L"View page info")));
(...skipping 12 matching lines...) Expand all
623 623
624 TEST_F(ContextMenuTest, CFInspector) { 624 TEST_F(ContextMenuTest, CFInspector) {
625 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 625 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
626 MockWindowObserver win_observer_mock; 626 MockWindowObserver win_observer_mock;
627 InSequence expect_in_sequence_for_scope; 627 InSequence expect_in_sequence_for_scope;
628 628
629 // Open developer tools. 629 // Open developer tools.
630 // Devtools begins life with "Untitled" caption and it changes 630 // Devtools begins life with "Untitled" caption and it changes
631 // later to the 'Developer Tools - <url> form. 631 // later to the 'Developer Tools - <url> form.
632 const char* kPageInfoCaptionPattern = "Untitled*"; 632 const char* kPageInfoCaptionPattern = "Untitled*";
633 string16 initial_url(GetSimplePageUrl()); 633 base::string16 initial_url(GetSimplePageUrl());
634 EXPECT_CALL(acc_observer_, 634 EXPECT_CALL(acc_observer_,
635 OnAccDocLoad(TabContentsTitleEq(initial_url, 635 OnAccDocLoad(TabContentsTitleEq(initial_url,
636 GetSimplePageTitle()))) 636 GetSimplePageTitle())))
637 .WillOnce(testing::DoAll( 637 .WillOnce(testing::DoAll(
638 WatchWindow(&win_observer_mock, kPageInfoCaptionPattern, ""), 638 WatchWindow(&win_observer_mock, kPageInfoCaptionPattern, ""),
639 OpenContextMenuAsync())); 639 OpenContextMenuAsync()));
640 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 640 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
641 .WillOnce(AccLeftClick(AccObjectMatcher(L"Inspect element"))); 641 .WillOnce(AccLeftClick(AccObjectMatcher(L"Inspect element")));
642 642
643 EXPECT_CALL(win_observer_mock, OnWindowOpen(_)) 643 EXPECT_CALL(win_observer_mock, OnWindowOpen(_))
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
681 GetInstalledIEVersion() == IE_7) { 681 GetInstalledIEVersion() == IE_7) {
682 LOG(INFO) << "Not running test on Vista with IE7"; 682 LOG(INFO) << "Not running test on Vista with IE7";
683 return; 683 return;
684 } 684 }
685 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 685 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
686 const wchar_t* kAboutVersionUrl = L"gcf:about:version"; 686 const wchar_t* kAboutVersionUrl = L"gcf:about:version";
687 const wchar_t* kAboutVersionWithoutProtoUrl = L"about:version"; 687 const wchar_t* kAboutVersionWithoutProtoUrl = L"about:version";
688 MockIEEventSink new_window_mock; 688 MockIEEventSink new_window_mock;
689 new_window_mock.ExpectAnyNavigations(); 689 new_window_mock.ExpectAnyNavigations();
690 InSequence expect_in_sequence_for_scope; 690 InSequence expect_in_sequence_for_scope;
691 string16 initial_url(GetSimplePageUrl()); 691 base::string16 initial_url(GetSimplePageUrl());
692 692
693 EXPECT_CALL(acc_observer_, 693 EXPECT_CALL(acc_observer_,
694 OnAccDocLoad(TabContentsTitleEq(initial_url, 694 OnAccDocLoad(TabContentsTitleEq(initial_url,
695 GetSimplePageTitle()))) 695 GetSimplePageTitle())))
696 .WillOnce(OpenContextMenuAsync()); 696 .WillOnce(OpenContextMenuAsync());
697 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 697 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
698 .WillOnce(AccLeftClick(AccObjectMatcher(L"About*"))); 698 .WillOnce(AccLeftClick(AccObjectMatcher(L"About*")));
699 699
700 ie_mock_.ExpectNewWindow(&new_window_mock); 700 ie_mock_.ExpectNewWindow(&new_window_mock);
701 // For some reason this happens occasionally at least on Win7 IE8. 701 // For some reason this happens occasionally at least on Win7 IE8.
702 EXPECT_CALL(new_window_mock, OnLoad(IN_IE, StrEq(kAboutVersionUrl))) 702 EXPECT_CALL(new_window_mock, OnLoad(IN_IE, StrEq(kAboutVersionUrl)))
703 .Times(testing::AtMost(1)); 703 .Times(testing::AtMost(1));
704 EXPECT_CALL(new_window_mock, 704 EXPECT_CALL(new_window_mock,
705 OnLoad(IN_CF, StrEq(kAboutVersionWithoutProtoUrl))) 705 OnLoad(IN_CF, StrEq(kAboutVersionWithoutProtoUrl)))
706 .WillOnce(testing::DoAll( 706 .WillOnce(testing::DoAll(
707 VerifyAddressBarUrlWithGcf(&new_window_mock), 707 VerifyAddressBarUrlWithGcf(&new_window_mock),
708 CloseBrowserMock(&new_window_mock))); 708 CloseBrowserMock(&new_window_mock)));
709 709
710 EXPECT_CALL(new_window_mock, OnQuit()) 710 EXPECT_CALL(new_window_mock, OnQuit())
711 .Times(testing::AtMost(1)) 711 .Times(testing::AtMost(1))
712 .WillOnce(CloseBrowserMock(&ie_mock_)); 712 .WillOnce(CloseBrowserMock(&ie_mock_));
713 713
714 LaunchIEAndNavigate(initial_url); 714 LaunchIEAndNavigate(initial_url);
715 } 715 }
716 716
717 TEST_F(ContextMenuTest, IEOpen) { 717 TEST_F(ContextMenuTest, IEOpen) {
718 server_mock_.ExpectAndServeAnyRequests(CFInvocation::None()); 718 server_mock_.ExpectAndServeAnyRequests(CFInvocation::None());
719 InSequence expect_in_sequence_for_scope; 719 InSequence expect_in_sequence_for_scope;
720 string16 initial_url(GetLinkPageUrl()); 720 base::string16 initial_url(GetLinkPageUrl());
721 721
722 // Open the link through the context menu. 722 // Open the link through the context menu.
723 EXPECT_CALL(acc_observer_, 723 EXPECT_CALL(acc_observer_,
724 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle()))) 724 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle())))
725 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link"))); 725 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link")));
726 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 726 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
727 .WillOnce(AccLeftClick(AccObjectMatcher(L"Open"))); 727 .WillOnce(AccLeftClick(AccObjectMatcher(L"Open")));
728 728
729 EXPECT_CALL(ie_mock_, OnLoad(IN_IE, StrEq(GetSimplePageUrl()))) 729 EXPECT_CALL(ie_mock_, OnLoad(IN_IE, StrEq(GetSimplePageUrl())))
730 .WillOnce(testing::DoAll( 730 .WillOnce(testing::DoAll(
731 VerifyAddressBarUrl(&ie_mock_), 731 VerifyAddressBarUrl(&ie_mock_),
732 CloseBrowserMock(&ie_mock_))); 732 CloseBrowserMock(&ie_mock_)));
733 733
734 LaunchIEAndNavigate(initial_url); 734 LaunchIEAndNavigate(initial_url);
735 } 735 }
736 736
737 TEST_F(ContextMenuTest, IEOpenInNewWindow) { 737 TEST_F(ContextMenuTest, IEOpenInNewWindow) {
738 // See crbug.com/64794. 738 // See crbug.com/64794.
739 if (GetInstalledIEVersion() == IE_7) { 739 if (GetInstalledIEVersion() == IE_7) {
740 LOG(INFO) << "Not running test with IE7"; 740 LOG(INFO) << "Not running test with IE7";
741 return; 741 return;
742 } 742 }
743 server_mock_.ExpectAndServeAnyRequests(CFInvocation::None()); 743 server_mock_.ExpectAndServeAnyRequests(CFInvocation::None());
744 MockIEEventSink new_window_mock; 744 MockIEEventSink new_window_mock;
745 new_window_mock.ExpectAnyNavigations(); 745 new_window_mock.ExpectAnyNavigations();
746 InSequence expect_in_sequence_for_scope; 746 InSequence expect_in_sequence_for_scope;
747 string16 initial_url(GetLinkPageUrl()); 747 base::string16 initial_url(GetLinkPageUrl());
748 748
749 // Open the link in a new window. 749 // Open the link in a new window.
750 EXPECT_CALL(acc_observer_, 750 EXPECT_CALL(acc_observer_,
751 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle()))) 751 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle())))
752 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link"))); 752 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link")));
753 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 753 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
754 .WillOnce(AccLeftClick(AccObjectMatcher(L"Open in New Window"))); 754 .WillOnce(AccLeftClick(AccObjectMatcher(L"Open in New Window")));
755 755
756 ie_mock_.ExpectNewWindow(&new_window_mock); 756 ie_mock_.ExpectNewWindow(&new_window_mock);
757 EXPECT_CALL(new_window_mock, OnLoad(IN_IE, StrEq(GetSimplePageUrl()))) 757 EXPECT_CALL(new_window_mock, OnLoad(IN_IE, StrEq(GetSimplePageUrl())))
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
800 800
801 LaunchIEAndNavigate(page1); 801 LaunchIEAndNavigate(page1);
802 } 802 }
803 803
804 // Test CF link context menu - Open link in new window. 804 // Test CF link context menu - Open link in new window.
805 // Failing intermittently on IE6/7. See crbug.com/64794. 805 // Failing intermittently on IE6/7. See crbug.com/64794.
806 TEST_F(ContextMenuTest, DISABLED_CFOpenLinkInNewWindow) { 806 TEST_F(ContextMenuTest, DISABLED_CFOpenLinkInNewWindow) {
807 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 807 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
808 MockIEEventSink new_window_mock; 808 MockIEEventSink new_window_mock;
809 new_window_mock.ExpectAnyNavigations(); 809 new_window_mock.ExpectAnyNavigations();
810 string16 initial_url(GetLinkPageUrl()); 810 base::string16 initial_url(GetLinkPageUrl());
811 811
812 // Invoke 'Open link in new window' context menu item. 812 // Invoke 'Open link in new window' context menu item.
813 EXPECT_CALL(acc_observer_, 813 EXPECT_CALL(acc_observer_,
814 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle()))) 814 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle())))
815 .Times(testing::AtMost(2)) 815 .Times(testing::AtMost(2))
816 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link"))) 816 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link")))
817 .WillOnce(testing::Return()); 817 .WillOnce(testing::Return());
818 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 818 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
819 .WillOnce(AccLeftClick(AccObjectMatcher(L"Open link in new window*"))); 819 .WillOnce(AccLeftClick(AccObjectMatcher(L"Open link in new window*")));
820 820
821 ie_mock_.ExpectNewWindow(&new_window_mock); 821 ie_mock_.ExpectNewWindow(&new_window_mock);
822 EXPECT_CALL(new_window_mock, OnLoad(IN_CF, StrEq(GetSimplePageUrl()))) 822 EXPECT_CALL(new_window_mock, OnLoad(IN_CF, StrEq(GetSimplePageUrl())))
823 .WillOnce(CloseBrowserMock(&new_window_mock)); 823 .WillOnce(CloseBrowserMock(&new_window_mock));
824 EXPECT_CALL(new_window_mock, OnQuit()) 824 EXPECT_CALL(new_window_mock, OnQuit())
825 .WillOnce(CloseBrowserMock(&ie_mock_)); 825 .WillOnce(CloseBrowserMock(&ie_mock_));
826 826
827 LaunchIEAndNavigate(initial_url); 827 LaunchIEAndNavigate(initial_url);
828 } 828 }
829 829
830 // Test CF link context menu - Copy link address. 830 // Test CF link context menu - Copy link address.
831 TEST_F(ContextMenuTest, CFCopyLinkAddress) { 831 TEST_F(ContextMenuTest, CFCopyLinkAddress) {
832 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag()); 832 server_mock_.ExpectAndServeAnyRequests(CFInvocation::MetaTag());
833 string16 initial_url(GetLinkPageUrl()); 833 base::string16 initial_url(GetLinkPageUrl());
834 834
835 // Invoke 'Copy link address' context menu item. 835 // Invoke 'Copy link address' context menu item.
836 EXPECT_CALL(acc_observer_, 836 EXPECT_CALL(acc_observer_,
837 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle()))) 837 OnAccDocLoad(TabContentsTitleEq(initial_url, GetLinkPageTitle())))
838 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link"))); 838 .WillOnce(AccRightClick(AccObjectMatcher(L"", L"link")));
839 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 839 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
840 .WillOnce(testing::DoAll( 840 .WillOnce(testing::DoAll(
841 AccLeftClick(AccObjectMatcher(L"Copy link address*")), 841 AccLeftClick(AccObjectMatcher(L"Copy link address*")),
842 CloseBrowserMock(&ie_mock_))); 842 CloseBrowserMock(&ie_mock_)));
843 843
(...skipping 260 matching lines...) Expand 10 before | Expand all | Expand 10 after
1104 EXPECT_CALL(acc_observer_, OnMenuPopup(_)) 1104 EXPECT_CALL(acc_observer_, OnMenuPopup(_))
1105 .WillOnce(AccLeftClick(AccObjectMatcher(L"Forward"))); 1105 .WillOnce(AccLeftClick(AccObjectMatcher(L"Forward")));
1106 1106
1107 EXPECT_CALL(ie_mock_, OnLoad(IN_CF, StrEq(page3))) 1107 EXPECT_CALL(ie_mock_, OnLoad(IN_CF, StrEq(page3)))
1108 .WillOnce(CloseBrowserMock(&ie_mock_)); 1108 .WillOnce(CloseBrowserMock(&ie_mock_));
1109 1109
1110 LaunchIENavigateAndLoop(page1, kChromeFrameVeryLongNavigationTimeout); 1110 LaunchIENavigateAndLoop(page1, kChromeFrameVeryLongNavigationTimeout);
1111 } 1111 }
1112 1112
1113 } // namespace chrome_frame_test 1113 } // namespace chrome_frame_test
OLDNEW
« no previous file with comments | « chrome_frame/test/test_scrubber.cc ('k') | chrome_frame/test_utils.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698