| Index: chrome/browser/extensions/api/tabs/tabs_api.cc
|
| diff --git a/chrome/browser/extensions/api/tabs/tabs_api.cc b/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| index 40e84dd0a11043f9f3731c86dc8f5113445ee823..f379b70d830d9b7581007013c03af8ec1e1dedc3 100644
|
| --- a/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| +++ b/chrome/browser/extensions/api/tabs/tabs_api.cc
|
| @@ -30,6 +30,7 @@
|
| #include "chrome/browser/extensions/window_controller_list.h"
|
| #include "chrome/browser/prefs/incognito_mode_prefs.h"
|
| #include "chrome/browser/profiles/profile.h"
|
| +#include "chrome/browser/sessions/session_tab_helper.h"
|
| #include "chrome/browser/translate/chrome_translate_client.h"
|
| #include "chrome/browser/ui/apps/chrome_app_delegate.h"
|
| #include "chrome/browser/ui/browser.h"
|
| @@ -1087,7 +1088,7 @@ bool TabsUpdateFunction::RunAsync() {
|
| error_ = keys::kNoSelectedTabError;
|
| return false;
|
| }
|
| - tab_id = SessionID::IdForTab(contents);
|
| + tab_id = SessionTabHelper::IdForTab(contents);
|
| } else {
|
| tab_id = *params->tab_id;
|
| }
|
| @@ -1517,7 +1518,7 @@ WebContents* TabsCaptureVisibleTabFunction::GetWebContentsForID(int window_id) {
|
| }
|
|
|
| if (!extension()->permissions_data()->CanCaptureVisiblePage(
|
| - SessionID::IdForTab(contents), &error_)) {
|
| + SessionTabHelper::IdForTab(contents), &error_)) {
|
| return NULL;
|
| }
|
| return contents;
|
|
|