| Index: chrome/browser/ui/tabs/tab_strip_model.cc
|
| diff --git a/chrome/browser/ui/tabs/tab_strip_model.cc b/chrome/browser/ui/tabs/tab_strip_model.cc
|
| index 9b87c52b5949bbe7b82c9ba09c9b88a86db70d97..62874f6162a22786d30dd54049963c08c2dc0402 100644
|
| --- a/chrome/browser/ui/tabs/tab_strip_model.cc
|
| +++ b/chrome/browser/ui/tabs/tab_strip_model.cc
|
| @@ -356,12 +356,22 @@ TabContents* TabStripModel::GetActiveTabContents() const {
|
| return GetTabContentsAt(active_index());
|
| }
|
|
|
| +content::WebContents* TabStripModel::GetActiveWebContents() const {
|
| + return GetTabContentsAt(active_index())->web_contents();
|
| +}
|
| +
|
| TabContents* TabStripModel::GetTabContentsAt(int index) const {
|
| if (ContainsIndex(index))
|
| return GetContentsAt(index);
|
| return NULL;
|
| }
|
|
|
| +content::WebContents* TabStripModel::GetWebContentsAt(int index) const {
|
| + if (ContainsIndex(index))
|
| + return GetContentsAt(index)->web_contents();
|
| + return NULL;
|
| +}
|
| +
|
| int TabStripModel::GetIndexOfTabContents(const TabContents* contents) const {
|
| for (size_t i = 0; i < contents_data_.size(); ++i) {
|
| if (contents_data_[i]->contents == contents)
|
|
|