| Index: chrome/browser/ui/extensions/extension_message_bubble_browsertest.cc
|
| diff --git a/chrome/browser/ui/extensions/extension_message_bubble_browsertest.cc b/chrome/browser/ui/extensions/extension_message_bubble_browsertest.cc
|
| index 99d3ae16d5e4461cb8a854375eea27c0f8da0351..f2557f4d873407c2e245daa0524177c41b3bab00 100644
|
| --- a/chrome/browser/ui/extensions/extension_message_bubble_browsertest.cc
|
| +++ b/chrome/browser/ui/extensions/extension_message_bubble_browsertest.cc
|
| @@ -122,8 +122,14 @@ void ExtensionMessageBubbleBrowserTest::TestBubbleAnchoredToAppMenu() {
|
| extensions::extension_action_test_util::CreateActionExtension(
|
| "no_action_extension",
|
| extensions::extension_action_test_util::NO_ACTION,
|
| - extensions::Manifest::UNPACKED);
|
| + extensions::Manifest::INTERNAL);
|
| extension_service()->AddExtension(no_action_extension.get());
|
| + // The 'suspicious extension' bubble warns the user about extensions that are
|
| + // disabled for not being from the webstore. This is one of the few bubbles
|
| + // that lets us test anchoring to the app menu, since we usually anchor to the
|
| + // extension action now that every extension is given a permanent UI presence.
|
| + extension_service()->DisableExtension(
|
| + no_action_extension->id(), extensions::Extension::DISABLE_NOT_VERIFIED);
|
| Browser* second_browser = new Browser(Browser::CreateParams(profile(), true));
|
| ASSERT_TRUE(second_browser);
|
| second_browser->window()->Show();
|
| @@ -138,7 +144,7 @@ void ExtensionMessageBubbleBrowserTest::
|
| extensions::extension_action_test_util::CreateActionExtension(
|
| "no_action_extension",
|
| extensions::extension_action_test_util::NO_ACTION,
|
| - extensions::Manifest::UNPACKED);
|
| + extensions::Manifest::INTERNAL);
|
| extension_service()->AddExtension(no_action_extension.get());
|
|
|
| scoped_refptr<const extensions::Extension> action_extension =
|
| @@ -148,6 +154,13 @@ void ExtensionMessageBubbleBrowserTest::
|
| extensions::Manifest::INTERNAL);
|
| extension_service()->AddExtension(action_extension.get());
|
|
|
| + // The 'suspicious extension' bubble warns the user about extensions that are
|
| + // disabled for not being from the webstore. This is one of the few bubbles
|
| + // that lets us test anchoring to the app menu, since we usually anchor to the
|
| + // extension action now that every extension is given a permanent UI presence.
|
| + extension_service()->DisableExtension(
|
| + no_action_extension->id(), extensions::Extension::DISABLE_NOT_VERIFIED);
|
| +
|
| Browser* second_browser = new Browser(Browser::CreateParams(profile(), true));
|
| ASSERT_TRUE(second_browser);
|
| second_browser->window()->Show();
|
|
|