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

Unified Diff: chrome/browser/ui/cocoa/extensions/browser_action_button_interactive_uitest.mm

Issue 1419993010: chrome: Rename WrenchMenuController to AppMenuController. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fixes Created 5 years, 1 month 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 side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/cocoa/extensions/browser_action_button_interactive_uitest.mm
diff --git a/chrome/browser/ui/cocoa/extensions/browser_action_button_interactive_uitest.mm b/chrome/browser/ui/cocoa/extensions/browser_action_button_interactive_uitest.mm
index c50a6a32509aa71b32ad34013cee11113dfe1e67..1a8bcd88a99c13967ef5743a8804e16e4208bd2c 100644
--- a/chrome/browser/ui/cocoa/extensions/browser_action_button_interactive_uitest.mm
+++ b/chrome/browser/ui/cocoa/extensions/browser_action_button_interactive_uitest.mm
@@ -11,12 +11,12 @@
#include "chrome/browser/extensions/extension_browsertest.h"
#include "chrome/browser/extensions/extension_service.h"
#include "chrome/browser/ui/browser_window.h"
+#import "chrome/browser/ui/cocoa/app_menu/app_menu_controller.h"
#import "chrome/browser/ui/cocoa/browser_window_controller.h"
#import "chrome/browser/ui/cocoa/extensions/browser_action_button.h"
#import "chrome/browser/ui/cocoa/extensions/browser_actions_container_view.h"
#import "chrome/browser/ui/cocoa/extensions/browser_actions_controller.h"
#import "chrome/browser/ui/cocoa/toolbar/toolbar_controller.h"
-#import "chrome/browser/ui/cocoa/wrench_menu/wrench_menu_controller.h"
#include "chrome/browser/ui/global_error/global_error.h"
#include "chrome/browser/ui/global_error/global_error_service.h"
#include "chrome/browser/ui/global_error/global_error_service_factory.h"
@@ -43,7 +43,7 @@ class MenuError : public GlobalError {
}
base::string16 MenuItemLabel() override {
const char kErrorMessage[] =
- "This is a really long error message that will cause the wrench menu "
+ "This is a really long error message that will cause the app menu "
"to have increased width";
return base::ASCIIToUTF16(kErrorMessage);
}
@@ -136,7 +136,7 @@ class BrowserActionButtonUiTest : public ExtensionBrowserTest {
window()->GetNativeWindow()]
toolbarController];
ASSERT_TRUE(toolbarController_);
- wrenchMenuController_ = [toolbarController_ wrenchMenuController];
+ appMenuController_ = [toolbarController_ appMenuController];
model_ = ToolbarActionsModel::Get(profile());
}
@@ -154,7 +154,7 @@ class BrowserActionButtonUiTest : public ExtensionBrowserTest {
}
ToolbarController* toolbarController() { return toolbarController_; }
- WrenchMenuController* wrenchMenuController() { return wrenchMenuController_; }
+ AppMenuController* appMenuController() { return appMenuController_; }
ToolbarActionsModel* model() { return model_; }
NSView* wrenchButton() { return [toolbarController_ wrenchButton]; }
@@ -162,7 +162,7 @@ class BrowserActionButtonUiTest : public ExtensionBrowserTest {
scoped_ptr<extensions::FeatureSwitch::ScopedOverride> enable_redesign_;
ToolbarController* toolbarController_ = nil;
- WrenchMenuController* wrenchMenuController_ = nil;
+ AppMenuController* appMenuController_ = nil;
ToolbarActionsModel* model_ = nullptr;
DISALLOW_COPY_AND_ASSIGN(BrowserActionButtonUiTest);
@@ -172,13 +172,13 @@ class BrowserActionButtonUiTest : public ExtensionBrowserTest {
// |closure| upon completion.
void ClickOnOverflowedAction(ToolbarController* toolbarController,
const base::Closure& closure) {
- WrenchMenuController* wrenchMenuController =
- [toolbarController wrenchMenuController];
- // The wrench menu should start as open (since that's where the overflowed
+ AppMenuController* appMenuController =
+ [toolbarController appMenuController];
+ // The app menu should start as open (since that's where the overflowed
// actions are).
- EXPECT_TRUE([wrenchMenuController isMenuOpen]);
+ EXPECT_TRUE([appMenuController isMenuOpen]);
BrowserActionsController* overflowController =
- [wrenchMenuController browserActionsController];
+ [appMenuController browserActionsController];
ASSERT_TRUE(overflowController);
BrowserActionButton* actionButton =
@@ -187,15 +187,15 @@ void ClickOnOverflowedAction(ToolbarController* toolbarController,
EXPECT_TRUE([actionButton superview]);
// ui_controls:: methods don't play nice when there is an open menu (like the
- // wrench menu). Instead, simulate a right click by feeding the event directly
+ // app menu). Instead, simulate a right click by feeding the event directly
Peter Kasting 2015/11/06 22:21:28 Nit: Rewrap comment
// to the button.
NSPoint centerPoint = GetCenterPoint(actionButton);
NSEvent* mouseEvent = cocoa_test_event_utils::RightMouseDownAtPointInWindow(
centerPoint, [actionButton window]);
[actionButton rightMouseDown:mouseEvent];
- // This should close the wrench menu.
- EXPECT_FALSE([wrenchMenuController isMenuOpen]);
+ // This should close the app menu.
+ EXPECT_FALSE([appMenuController isMenuOpen]);
base::MessageLoop::current()->PostTask(FROM_HERE, closure);
}
@@ -262,14 +262,14 @@ IN_PROC_BROWSER_TEST_F(BrowserActionButtonUiTest,
model()->SetVisibleIconCount(0);
EXPECT_EQ(nil, [actionButton superview]);
- // Move the mouse over the wrench button.
+ // Move the mouse over the app button.
MoveMouseToCenter(wrenchButton());
{
// No menu yet (on the browser action).
EXPECT_FALSE([menuHelper menuOpened]);
base::RunLoop runLoop;
- // Click on the wrench menu, and pass in a callback to continue the test
+ // Click on the app menu, and pass in a callback to continue the test
Peter Kasting 2015/11/06 22:21:28 Nit: Rewrap comment
// in ClickOnOverflowedAction (Due to the blocking nature of Cocoa menus,
// passing in runLoop.QuitClosure() is not sufficient here.)
ui_controls::SendMouseEventsNotifyWhenDone(
@@ -285,37 +285,37 @@ IN_PROC_BROWSER_TEST_F(BrowserActionButtonUiTest,
}
}
-// Checks the layout of the overflow bar in the wrench menu.
+// Checks the layout of the overflow bar in the app menu.
void CheckWrenchMenuLayout(ToolbarController* toolbarController,
int overflowStartIndex,
const std::string& error_message,
const base::Closure& closure) {
- WrenchMenuController* wrenchMenuController =
- [toolbarController wrenchMenuController];
- // The wrench menu should start as open (since that's where the overflowed
+ AppMenuController* appMenuController =
+ [toolbarController appMenuController];
+ // The app menu should start as open (since that's where the overflowed
// actions are).
- EXPECT_TRUE([wrenchMenuController isMenuOpen]) << error_message;
+ EXPECT_TRUE([appMenuController isMenuOpen]) << error_message;
BrowserActionsController* overflowController =
- [wrenchMenuController browserActionsController];
+ [appMenuController browserActionsController];
ASSERT_TRUE(overflowController) << error_message;
ToolbarActionsBar* overflowBar = [overflowController toolbarActionsBar];
BrowserActionsContainerView* overflowContainer =
[overflowController containerView];
- NSMenu* menu = [wrenchMenuController menu];
+ NSMenu* menu = [appMenuController menu];
- // The overflow container should be within the bounds of the wrench menu, as
+ // The overflow container should be within the bounds of the app menu, as
// should its parents.
int menu_width = [menu size].width;
NSRect frame = [overflowContainer frame];
// The container itself should be indented in the menu.
EXPECT_GT(NSMinX(frame), 0) << error_message;
// Hierarchy: The overflow container is owned by two different views in the
- // wrench menu. Each superview should start at 0 in the x-axis..
+ // app menu. Each superview should start at 0 in the x-axis.
EXPECT_EQ(0, NSMinX([[overflowContainer superview] frame])) << error_message;
EXPECT_EQ(0, NSMinX([[[overflowContainer superview] superview] frame])) <<
error_message;
- // The overflow container should fully fit in the wrench menu, including the
+ // The overflow container should fully fit in the app menu, including the
// space taken away for padding, and should have its desired size.
EXPECT_LE(NSWidth(frame), menu_width - kMenuPadding) << error_message;
EXPECT_EQ(NSWidth(frame), overflowBar->GetPreferredSize().width()) <<
@@ -348,13 +348,13 @@ void CheckWrenchMenuLayout(ToolbarController* toolbarController,
}
}
- // Close the wrench menu.
- [wrenchMenuController cancel];
- EXPECT_FALSE([wrenchMenuController isMenuOpen]) << error_message;
+ // Close the app menu.
+ [appMenuController cancel];
+ EXPECT_FALSE([appMenuController isMenuOpen]) << error_message;
base::MessageLoop::current()->PostTask(FROM_HERE, closure);
}
-// Tests the layout of the overflow container in the wrench menu.
+// Tests the layout of the overflow container in the app menu.
IN_PROC_BROWSER_TEST_F(BrowserActionButtonUiTest, TestOverflowContainerLayout) {
// Add a bunch of extensions - enough to trigger multiple rows in the overflow
// menu.
@@ -368,7 +368,7 @@ IN_PROC_BROWSER_TEST_F(BrowserActionButtonUiTest, TestOverflowContainerLayout) {
}
ASSERT_EQ(kNumExtensions, static_cast<int>(model()->toolbar_items().size()));
- // A helper function to open the wrench menu and call the check function.
+ // A helper function to open the app menu and call the check function.
auto resizeAndActivateWrench = [this](int visible_count,
const std::string& error_message) {
model()->SetVisibleIconCount(kNumExtensions - visible_count);
@@ -376,7 +376,7 @@ IN_PROC_BROWSER_TEST_F(BrowserActionButtonUiTest, TestOverflowContainerLayout) {
{
base::RunLoop runLoop;
- // Click on the wrench menu, and pass in a callback to continue the test
+ // Click on the app menu, and pass in a callback to continue the test
Peter Kasting 2015/11/06 22:21:28 Nit: Rewrap comment
// in CheckWrenchMenuLayout (due to the blocking nature of Cocoa menus,
// passing in runLoop.QuitClosure() is not sufficient here.)
ui_controls::SendMouseEventsNotifyWhenDone(
@@ -394,7 +394,7 @@ IN_PROC_BROWSER_TEST_F(BrowserActionButtonUiTest, TestOverflowContainerLayout) {
for (int i = 1; i <= kNumExtensions; ++i)
resizeAndActivateWrench(i, base::StringPrintf("Normal: %d", i));
- // Adding a global error adjusts the wrench menu size, and has been known
+ // Adding a global error adjusts the app menu size, and has been known
Peter Kasting 2015/11/06 22:21:28 Nit: Rewrap comment
// to mess up the overflow container's bounds (crbug.com/511326).
GlobalErrorService* error_service =
GlobalErrorServiceFactory::GetForProfile(profile());

Powered by Google App Engine
This is Rietveld 408576698