Index: chrome/browser/extensions/script_bubble_controller_unittest.cc |
diff --git a/chrome/browser/extensions/script_bubble_controller_unittest.cc b/chrome/browser/extensions/script_bubble_controller_unittest.cc |
index 394dd20c0fa246f9005c01fb9a918bd6179e1d2c..dc1c913241783b731c73a413a7a19bacb5800532 100644 |
--- a/chrome/browser/extensions/script_bubble_controller_unittest.cc |
+++ b/chrome/browser/extensions/script_bubble_controller_unittest.cc |
@@ -46,7 +46,6 @@ class ScriptBubbleControllerTest : public ChromeRenderViewHostTestHarness { |
extension_service_ = static_cast<TestExtensionSystem*>( |
ExtensionSystem::Get(profile))->CreateExtensionService( |
&command_line, FilePath(), false); |
- extension_service_->component_loader()->AddScriptBubble(); |
extension_service_->Init(); |
TabHelper::CreateForWebContents(web_contents()); |
@@ -106,17 +105,9 @@ TEST_F(ScriptBubbleControllerTest, Basics) { |
extension_service_->AddExtension(extension2); |
extension_service_->AddExtension(extension3); |
- const Extension* script_bubble = |
- extension_service_->component_loader()->GetScriptBubble(); |
- ExtensionAction* script_bubble_action = |
- ExtensionActionManager::Get(profile())->GetPageAction(*script_bubble); |
- ASSERT_TRUE(script_bubble_action); |
+ EXPECT_EQ(0u, script_bubble_controller_->extensions_running_scripts().size()); |
- // By default, the bubble should be invisible. |
NavigateAndCommit(GURL("http://www.google.com")); |
- EXPECT_FALSE(script_bubble_action->GetIsVisible(tab_id())); |
- EXPECT_EQ("", script_bubble_action->GetBadgeText(tab_id())); |
- EXPECT_EQ(0u, script_bubble_controller_->extensions_running_scripts().size()); |
// Running a script on the tab causes the bubble to be visible. |
TabHelper::ScriptExecutionObserver::ExecutingScriptsMap executing_scripts; |
@@ -126,8 +117,6 @@ TEST_F(ScriptBubbleControllerTest, Basics) { |
executing_scripts, |
web_contents()->GetController().GetActiveEntry()->GetPageID(), |
web_contents()->GetController().GetActiveEntry()->GetURL()); |
- // TODO(finnur): Figure out visibility test. |
- // EXPECT_TRUE(script_bubble_action->GetIsVisible(tab_id())); |
EXPECT_EQ(1u, script_bubble_controller_->extensions_running_scripts().size()); |
std::set<std::string> extension_ids; |
extension_ids.insert(extension1->id()); |
@@ -143,7 +132,6 @@ TEST_F(ScriptBubbleControllerTest, Basics) { |
executing_scripts, |
web_contents()->GetController().GetActiveEntry()->GetPageID(), |
web_contents()->GetController().GetActiveEntry()->GetURL()); |
- // EXPECT_TRUE(script_bubble_action->GetIsVisible(tab_id())); |
EXPECT_EQ(2u, script_bubble_controller_->extensions_running_scripts().size()); |
extension_ids.insert(extension2->id()); |
EXPECT_TRUE(extension_ids == |
@@ -158,7 +146,6 @@ TEST_F(ScriptBubbleControllerTest, Basics) { |
executing_scripts, |
web_contents()->GetController().GetActiveEntry()->GetPageID(), |
web_contents()->GetController().GetActiveEntry()->GetURL()); |
- // EXPECT_TRUE(script_bubble_action->GetIsVisible(tab_id())); |
EXPECT_EQ(2u, script_bubble_controller_->extensions_running_scripts().size()); |
// Running tabs.executeScript from an already-seen extension does not affect |
@@ -167,7 +154,6 @@ TEST_F(ScriptBubbleControllerTest, Basics) { |
executing_scripts[extension1->id()] = std::set<std::string>(); |
script_bubble_controller_->OnScriptsExecuted( |
web_contents(), executing_scripts, 0, GURL()); |
- // EXPECT_TRUE(script_bubble_action->GetIsVisible(tab_id())); |
EXPECT_EQ(2u, script_bubble_controller_->extensions_running_scripts().size()); |
// Running tabs.executeScript from a new extension increments the count. |
@@ -175,14 +161,11 @@ TEST_F(ScriptBubbleControllerTest, Basics) { |
executing_scripts[extension3->id()] = std::set<std::string>(); |
script_bubble_controller_->OnScriptsExecuted( |
web_contents(), executing_scripts, 0, GURL()); |
- // EXPECT_TRUE(script_bubble_action->GetIsVisible(tab_id())); |
- extension_ids.insert(extension3->id()); |
EXPECT_EQ(3u, script_bubble_controller_->extensions_running_scripts().size()); |
// Navigating away resets the badge. |
NavigateAndCommit(GURL("http://www.google.com")); |
- EXPECT_FALSE(script_bubble_action->GetIsVisible(tab_id())); |
- EXPECT_EQ("", script_bubble_action->GetBadgeText(tab_id())); |
+ EXPECT_EQ(0u, script_bubble_controller_->extensions_running_scripts().size()); |
}; |
} // namespace |