| 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
|
|
|