Index: chrome/browser/ui/views/location_bar/page_action_image_view_interactive_uitest.cc |
diff --git a/chrome/browser/ui/views/location_bar/page_action_image_view_interactive_uitest.cc b/chrome/browser/ui/views/location_bar/page_action_image_view_interactive_uitest.cc |
index 798701afec72d4a0e43a1d5034bab0fde279456f..d4a42d283977ae04db83844f780e0121785aba65 100644 |
--- a/chrome/browser/ui/views/location_bar/page_action_image_view_interactive_uitest.cc |
+++ b/chrome/browser/ui/views/location_bar/page_action_image_view_interactive_uitest.cc |
@@ -14,6 +14,7 @@ |
#include "chrome/browser/ui/views/location_bar/page_action_with_badge_view.h" |
#include "chrome/browser/ui/views/tabs/tab_drag_controller_interactive_uitest.h" |
#include "extensions/common/constants.h" |
+#include "extensions/common/feature_switch.h" |
#include "extensions/test/extension_test_message_listener.h" |
#include "ui/base/test/ui_controls.h" |
#include "ui/gfx/image/canvas_image_source.h" |
@@ -21,7 +22,23 @@ |
#include "ui/gfx/image/image_skia_operations.h" |
#include "ui/views/controls/menu/menu_controller.h" |
-using PageActionImageViewInteractiveUITest = ExtensionBrowserTest; |
+class PageActionImageViewInteractiveUITest : public ExtensionBrowserTest { |
+ protected: |
+ PageActionImageViewInteractiveUITest() {} |
+ ~PageActionImageViewInteractiveUITest() override {} |
+ |
+ void SetUpCommandLine(base::CommandLine* command_line) override { |
+ ExtensionBrowserTest::SetUpCommandLine(command_line); |
+ // Testing page action-specific UI means we need to disable the redesign. |
+ disable_redesign_.reset(new extensions::FeatureSwitch::ScopedOverride( |
+ extensions::FeatureSwitch::extension_action_redesign(), false)); |
+ } |
+ |
+ private: |
+ scoped_ptr<extensions::FeatureSwitch::ScopedOverride> disable_redesign_; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(PageActionImageViewInteractiveUITest); |
+}; |
// An ImageSkia source that will do nothing. We need this because we need a |
// blank canvas at a certain size, and that can't be done by just using a null |