| Index: chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| diff --git a/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm b/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| index 899fce37506f3e66ce32984ce48003f0b6efef54..6fd9d2276dc682dddc8e50662b9731878ae07397 100644
|
| --- a/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| +++ b/chrome/browser/ui/cocoa/website_settings/permission_bubble_controller_unittest.mm
|
| @@ -22,6 +22,8 @@
|
| #include "ui/base/l10n/l10n_util_mac.h"
|
| #import "ui/events/test/cocoa_test_event_utils.h"
|
|
|
| +// TODO(hcarmona): compile this
|
| +
|
| @class ConstrainedWindowButton;
|
|
|
| @interface PermissionBubbleController (ExposedForTesting)
|
| @@ -57,9 +59,9 @@ class PermissionBubbleControllerTest : public CocoaProfileTest,
|
| CocoaProfileTest::SetUp();
|
| bridge_.reset(new PermissionBubbleCocoa(browser()));
|
| AddRequest(kPermissionA);
|
| - controller_ = [[PermissionBubbleController alloc]
|
| - initWithParentWindow:test_window()
|
| - bridge:bridge_.get()];
|
| + controller_ =
|
| + [[PermissionBubbleController alloc] initWithBrowser:browser()
|
| + bridge:bridge_.get()];
|
| }
|
|
|
| void TearDown() override {
|
| @@ -146,10 +148,9 @@ TEST_F(PermissionBubbleControllerTest, ShowAndClose) {
|
| }
|
|
|
| TEST_F(PermissionBubbleControllerTest, ShowSinglePermission) {
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_TRUE(FindTextFieldWithString(kPermissionA));
|
| EXPECT_TRUE(FindButtonWithTitle(IDS_PERMISSION_ALLOW));
|
| @@ -165,10 +166,9 @@ TEST_F(PermissionBubbleControllerTest, ShowMultiplePermissions) {
|
| accept_states_.push_back(true); // B
|
| accept_states_.push_back(true); // C
|
|
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_TRUE(FindTextFieldWithString(kPermissionA));
|
| EXPECT_TRUE(FindTextFieldWithString(kPermissionB));
|
| @@ -185,10 +185,9 @@ TEST_F(PermissionBubbleControllerTest, ShowMultiplePermissionsAllow) {
|
| accept_states_.push_back(true); // A
|
| accept_states_.push_back(true); // B
|
|
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| // Test that all menus have 'Allow' visible.
|
| EXPECT_TRUE(FindMenuButtonWithTitle(IDS_PERMISSION_ALLOW));
|
| @@ -205,10 +204,9 @@ TEST_F(PermissionBubbleControllerTest, ShowMultiplePermissionsBlock) {
|
| accept_states_.push_back(false); // A
|
| accept_states_.push_back(false); // B
|
|
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| // Test that all menus have 'Block' visible.
|
| EXPECT_TRUE(FindMenuButtonWithTitle(IDS_PERMISSION_DENY));
|
| @@ -227,10 +225,9 @@ TEST_F(PermissionBubbleControllerTest, ShowMultiplePermissionsMixed) {
|
| accept_states_.push_back(false); // B
|
| accept_states_.push_back(true); // C
|
|
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| // Test that both 'allow' and 'deny' are visible.
|
| EXPECT_TRUE(FindMenuButtonWithTitle(IDS_PERMISSION_DENY));
|
| @@ -247,30 +244,27 @@ TEST_F(PermissionBubbleControllerTest, OK) {
|
| accept_states_.push_back(true); // A
|
| accept_states_.push_back(true); // B
|
|
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_CALL(*this, Accept()).Times(1);
|
| [FindButtonWithTitle(IDS_OK) performClick:nil];
|
| }
|
|
|
| TEST_F(PermissionBubbleControllerTest, Allow) {
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_CALL(*this, Accept()).Times(1);
|
| [FindButtonWithTitle(IDS_PERMISSION_ALLOW) performClick:nil];
|
| }
|
|
|
| TEST_F(PermissionBubbleControllerTest, Deny) {
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_CALL(*this, Deny()).Times(1);
|
| [FindButtonWithTitle(IDS_PERMISSION_DENY) performClick:nil];
|
| @@ -282,10 +276,9 @@ TEST_F(PermissionBubbleControllerTest, ChangePermissionSelection) {
|
| accept_states_.push_back(true); // A
|
| accept_states_.push_back(false); // B
|
|
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_CALL(*this, ToggleAccept(0, false)).Times(1);
|
| EXPECT_CALL(*this, ToggleAccept(1, true)).Times(1);
|
| @@ -296,10 +289,9 @@ TEST_F(PermissionBubbleControllerTest, ChangePermissionSelection) {
|
| }
|
|
|
| TEST_F(PermissionBubbleControllerTest, EscapeCloses) {
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_TRUE([[controller_ window] isVisible]);
|
| [[controller_ window]
|
| @@ -309,10 +301,9 @@ TEST_F(PermissionBubbleControllerTest, EscapeCloses) {
|
| }
|
|
|
| TEST_F(PermissionBubbleControllerTest, EnterFullscreen) {
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_TRUE([[controller_ window] isVisible]);
|
|
|
| @@ -325,10 +316,9 @@ TEST_F(PermissionBubbleControllerTest, EnterFullscreen) {
|
| }
|
|
|
| TEST_F(PermissionBubbleControllerTest, ExitFullscreen) {
|
| - [controller_ showAtAnchor:NSZeroPoint
|
| - withDelegate:this
|
| - forRequests:requests_
|
| - acceptStates:accept_states_];
|
| + [controller_ showWithDelegate:this
|
| + forRequests:requests_
|
| + acceptStates:accept_states_];
|
|
|
| EXPECT_TRUE([[controller_ window] isVisible]);
|
|
|
|
|