diff options
Diffstat (limited to 'chrome/browser/extensions/script_badge_controller.cc')
-rw-r--r-- | chrome/browser/extensions/script_badge_controller.cc | 11 |
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; |