Index: chrome/browser/automation/testing_automation_provider.cc |
diff --git a/chrome/browser/automation/testing_automation_provider.cc b/chrome/browser/automation/testing_automation_provider.cc |
index c86a5de679f420b5fabb256140f3756c016a0cc1..307b1b0ad62836ac0fccdbef3218ab6bf0e6738a 100644 |
--- a/chrome/browser/automation/testing_automation_provider.cc |
+++ b/chrome/browser/automation/testing_automation_provider.cc |
@@ -2094,8 +2094,7 @@ ListValue* TestingAutomationProvider::GetInfobarsInfo(WebContents* wc) { |
// Each infobar may have different properties depending on the type. |
ListValue* infobars = new ListValue; |
InfoBarTabHelper* infobar_helper = |
- TabContents::GetOwningTabContentsForWebContents(wc)-> |
- infobar_tab_helper(); |
+ TabContents::FromWebContents(wc)->infobar_tab_helper(); |
for (size_t i = 0; i < infobar_helper->infobar_count(); ++i) { |
DictionaryValue* infobar_item = new DictionaryValue; |
InfoBarDelegate* infobar = infobar_helper->GetInfoBarDelegateAt(i); |
@@ -3648,8 +3647,7 @@ TabContents* GetTabContentsFromDict(const Browser* browser, |
TranslateInfoBarDelegate* GetTranslateInfoBarDelegate( |
WebContents* web_contents) { |
InfoBarTabHelper* infobar_helper = |
- TabContents::GetOwningTabContentsForWebContents(web_contents)-> |
- infobar_tab_helper(); |
+ TabContents::FromWebContents(web_contents)->infobar_tab_helper(); |
for (size_t i = 0; i < infobar_helper->infobar_count(); i++) { |
InfoBarDelegate* infobar = infobar_helper->GetInfoBarDelegateAt(i); |
if (infobar->AsTranslateInfoBarDelegate()) |
@@ -3729,8 +3727,8 @@ void TestingAutomationProvider::GetTranslateInfo( |
this, reply_message, web_contents, translate_bar); |
// If the language for the page hasn't been loaded yet, then just make |
// the observer, otherwise call observe directly. |
- TranslateTabHelper* helper = TabContents::GetOwningTabContentsForWebContents( |
- web_contents)->translate_tab_helper(); |
+ TranslateTabHelper* helper = |
+ TabContents::FromWebContents(web_contents)->translate_tab_helper(); |
std::string language = helper->language_state().original_language(); |
if (!language.empty()) { |
observer->Observe(chrome::NOTIFICATION_TAB_LANGUAGE_DETERMINED, |
@@ -4396,8 +4394,7 @@ void TestingAutomationProvider::HeapProfilerDump( |
return; |
} |
- TabContents* tab_contents = |
- TabContents::GetOwningTabContentsForWebContents(web_contents); |
+ TabContents* tab_contents = TabContents::FromWebContents(web_contents); |
tab_contents->automation_tab_helper()->HeapProfilerDump(reason_string); |
reply.SendSuccess(NULL); |
return; |
@@ -6013,7 +6010,7 @@ void TestingAutomationProvider::GetIndicesFromTab( |
} |
int id = id_or_handle; |
if (has_handle) { |
- TabContents* tab = TabContents::GetOwningTabContentsForWebContents( |
+ TabContents* tab = TabContents::FromWebContents( |
tab_tracker_->GetResource(id_or_handle)->GetWebContents()); |
id = tab->restore_tab_helper()->session_id().id(); |
} |
@@ -6338,8 +6335,7 @@ void TestingAutomationProvider::CaptureEntirePageJSON( |
FilePath path(path_str); |
// This will delete itself when finished. |
PageSnapshotTaker* snapshot_taker = new PageSnapshotTaker( |
- this, reply_message, |
- TabContents::GetOwningTabContentsForWebContents(web_contents), path); |
+ this, reply_message, TabContents::FromWebContents(web_contents), path); |
snapshot_taker->Start(); |
} else { |
AutomationJSONReply(this, reply_message) |
@@ -6648,8 +6644,7 @@ void TestingAutomationProvider::WaitForInfoBarCount( |
// The delegate will delete itself. |
new InfoBarCountObserver(this, reply_message, |
- TabContents::GetOwningTabContentsForWebContents( |
- controller->GetWebContents()), target_count); |
+ TabContents::FromWebContents(controller->GetWebContents()), target_count); |
} |
void TestingAutomationProvider::ResetToDefaultTheme() { |