summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/script_badge_controller.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/script_badge_controller.cc')
-rw-r--r--chrome/browser/extensions/script_badge_controller.cc11
1 files changed, 2 insertions, 9 deletions
diff --git a/chrome/browser/extensions/script_badge_controller.cc b/chrome/browser/extensions/script_badge_controller.cc
index 7c1ad86..111384a 100644
--- a/chrome/browser/extensions/script_badge_controller.cc
+++ b/chrome/browser/extensions/script_badge_controller.cc
@@ -12,7 +12,6 @@
#include "chrome/browser/extensions/extension_system.h"
#include "chrome/browser/extensions/tab_helper.h"
#include "chrome/browser/sessions/session_id.h"
-#include "chrome/browser/sessions/session_tab_helper.h"
#include "chrome/browser/ui/tab_contents/tab_contents.h"
#include "chrome/common/extensions/extension.h"
#include "chrome/common/extensions/extension_action.h"
@@ -56,11 +55,8 @@ void ScriptBadgeController::GetAttentionFor(
// TODO(jyasskin): Modify the icon's appearance to indicate that the
// extension is merely asking for permission to run:
// http://crbug.com/133142
- // TODO(avi): Make IdForTab return -1 for non-tabs.
- if (SessionTabHelper::FromWebContents(web_contents())) {
- script_badge->SetAppearance(SessionID::IdForTab(web_contents()),
- ExtensionAction::WANTS_ATTENTION);
- }
+ script_badge->SetAppearance(SessionID::IdForTab(web_contents()),
+ ExtensionAction::WANTS_ATTENTION);
NotifyChange();
}
@@ -251,9 +247,6 @@ bool ScriptBadgeController::MarkExtensionExecuting(
if (!script_badge)
return false;
- // TODO(avi): Make IdForTab return -1 for non-tabs.
- if (!SessionTabHelper::FromWebContents(web_contents()))
- return true;
script_badge->SetAppearance(SessionID::IdForTab(web_contents()),
ExtensionAction::ACTIVE);
return true;