Index: chrome/browser/extensions/extension_tabs_module.cc |
diff --git a/chrome/browser/extensions/extension_tabs_module.cc b/chrome/browser/extensions/extension_tabs_module.cc |
index 6912e2536163e5951740454cc7c76f05a8939282..771ad235efb98e0ddaa4ce41a3265d99210ad182 100644 |
--- a/chrome/browser/extensions/extension_tabs_module.cc |
+++ b/chrome/browser/extensions/extension_tabs_module.cc |
@@ -78,23 +78,8 @@ int ExtensionTabUtil::GetTabId(const TabContents* tab_contents) { |
return tab_contents->controller().session_id().id(); |
} |
-ExtensionTabUtil::TabStatus ExtensionTabUtil::GetTabStatus( |
- const TabContents* tab_contents) { |
- return tab_contents->is_loading() ? TAB_LOADING : TAB_COMPLETE; |
-} |
- |
-std::string ExtensionTabUtil::GetTabStatusText(TabStatus status) { |
- std::string text; |
- switch (status) { |
- case TAB_LOADING: |
- text = keys::kStatusValueLoading; |
- break; |
- case TAB_COMPLETE: |
- text = keys::kStatusValueComplete; |
- break; |
- } |
- |
- return text; |
+std::string ExtensionTabUtil::GetTabStatusText(bool is_loading) { |
+ return is_loading ? keys::kStatusValueLoading : keys::kStatusValueComplete; |
} |
int ExtensionTabUtil::GetWindowIdOfTab(const TabContents* tab_contents) { |
@@ -130,22 +115,20 @@ ListValue* ExtensionTabUtil::CreateTabList(const Browser* browser) { |
DictionaryValue* ExtensionTabUtil::CreateTabValue( |
const TabContents* contents, TabStripModel* tab_strip, int tab_index) { |
- TabStatus status = GetTabStatus(contents); |
- |
DictionaryValue* result = new DictionaryValue(); |
result->SetInteger(keys::kIdKey, ExtensionTabUtil::GetTabId(contents)); |
result->SetInteger(keys::kIndexKey, tab_index); |
result->SetInteger(keys::kWindowIdKey, |
ExtensionTabUtil::GetWindowIdOfTab(contents)); |
result->SetString(keys::kUrlKey, contents->GetURL().spec()); |
- result->SetString(keys::kStatusKey, GetTabStatusText(status)); |
+ result->SetString(keys::kStatusKey, GetTabStatusText(contents->is_loading())); |
result->SetBoolean(keys::kSelectedKey, |
tab_strip && tab_index == tab_strip->selected_index()); |
result->SetString(keys::kTitleKey, UTF16ToWide(contents->GetTitle())); |
result->SetBoolean(keys::kIncognitoKey, |
contents->profile()->IsOffTheRecord()); |
- if (status != TAB_LOADING) { |
+ if (!contents->is_loading()) { |
NavigationEntry* entry = contents->controller().GetActiveEntry(); |
if (entry) { |
if (entry->favicon().is_valid()) |