Index: chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc |
diff --git a/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc b/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc |
index e5835364c24e7a302aabd2b28cdc8cfad8713053..01b58723ea76d24e9b508b642bec62f7e3f20491 100644 |
--- a/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc |
+++ b/chrome/browser/ui/toolbar/toolbar_actions_bar_unittest.cc |
@@ -19,7 +19,6 @@ |
#include "chrome/browser/sessions/session_tab_helper.h" |
#include "chrome/browser/ui/extensions/extension_toolbar_icon_surfacing_bubble_delegate.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
-#include "chrome/browser/ui/toolbar/test_toolbar_actions_bar_helper.h" |
#include "chrome/browser/ui/toolbar/toolbar_action_view_controller.h" |
#include "chrome/browser/ui/toolbar/toolbar_actions_bar_delegate.h" |
#include "chrome/common/pref_names.h" |
@@ -138,10 +137,10 @@ class ToolbarActionsBarUnitTest : public BrowserWithTestWindowTest { |
size_t visible_count) WARN_UNUSED_RESULT; |
ToolbarActionsBar* toolbar_actions_bar() { |
- return main_bar_helper_->GetToolbarActionsBar(); |
+ return browser_action_test_util_->GetToolbarActionsBar(); |
} |
ToolbarActionsBar* overflow_bar() { |
- return overflow_bar_helper_->GetToolbarActionsBar(); |
+ return overflow_browser_action_test_util_->GetToolbarActionsBar(); |
} |
extensions::ExtensionToolbarModel* toolbar_model() { |
return toolbar_model_; |
@@ -154,14 +153,6 @@ class ToolbarActionsBarUnitTest : public BrowserWithTestWindowTest { |
} |
private: |
- // The test helper that owns the ToolbarActionsBar and the platform-specific |
- // view for it. |
- scoped_ptr<TestToolbarActionsBarHelper> main_bar_helper_; |
- |
- // The test helper for the overflow bar; only non-null if |use_redesign| is |
- // true. |
- scoped_ptr<TestToolbarActionsBarHelper> overflow_bar_helper_; |
- |
// The associated ExtensionToolbarModel (owned by the keyed service setup). |
extensions::ExtensionToolbarModel* toolbar_model_; |
@@ -201,28 +192,21 @@ void ToolbarActionsBarUnitTest::SetUp() { |
extensions::extension_action_test_util::CreateToolbarModelForProfile( |
profile()); |
- main_bar_helper_ = TestToolbarActionsBarHelper::Create(browser(), nullptr); |
- |
ToolbarActionsBar::disable_animations_for_testing_ = true; |
ToolbarActionsBar::set_send_overflowed_action_changes_for_testing(false); |
- browser_action_test_util_.reset( |
- new BrowserActionTestUtil(browser(), |
- toolbar_actions_bar()->delegate_for_test())); |
+ browser_action_test_util_.reset(new BrowserActionTestUtil(browser(), false)); |
if (use_redesign_) { |
- overflow_bar_helper_ = |
- TestToolbarActionsBarHelper::Create(browser(), main_bar_helper_.get()); |
- overflow_browser_action_test_util_.reset( |
- new BrowserActionTestUtil(browser(), |
- overflow_bar()->delegate_for_test())); |
+ overflow_browser_action_test_util_ = |
+ browser_action_test_util_->CreateOverflowBar(); |
} |
} |
void ToolbarActionsBarUnitTest::TearDown() { |
// Since the profile gets destroyed in BrowserWithTestWindowTest::TearDown(), |
// we need to delete this now. |
- overflow_bar_helper_.reset(); |
- main_bar_helper_.reset(); |
+ browser_action_test_util_.reset(); |
+ overflow_browser_action_test_util_.reset(); |
ToolbarActionsBar::disable_animations_for_testing_ = false; |
redesign_switch_.reset(); |
BrowserWithTestWindowTest::TearDown(); |