Index: chrome/browser/extensions/api/tab_capture/tab_capture_api.cc |
diff --git a/chrome/browser/extensions/api/tab_capture/tab_capture_api.cc b/chrome/browser/extensions/api/tab_capture/tab_capture_api.cc |
index 4bd54f8c5c1a286e8e62b154ddf3fe2391b5b320..52e95b6ae5819adcb156bf535b502b56eec7b87e 100644 |
--- a/chrome/browser/extensions/api/tab_capture/tab_capture_api.cc |
+++ b/chrome/browser/extensions/api/tab_capture/tab_capture_api.cc |
@@ -16,7 +16,7 @@ |
#include "chrome/browser/extensions/api/tab_capture/tab_capture_registry.h" |
#include "chrome/browser/extensions/extension_renderer_state.h" |
#include "chrome/browser/profiles/profile.h" |
-#include "chrome/browser/sessions/session_id.h" |
+#include "chrome/browser/sessions/session_tab_helper.h" |
#include "chrome/browser/ui/browser.h" |
#include "chrome/browser/ui/browser_finder.h" |
#include "chrome/browser/ui/tabs/tab_strip_model.h" |
@@ -87,7 +87,7 @@ bool TabCaptureCaptureFunction::RunSync() { |
// Make sure either we have been granted permission to capture through an |
// extension icon click or our extension is whitelisted. |
if (!extension()->permissions_data()->HasAPIPermissionForTab( |
- SessionID::IdForTab(target_contents), |
+ SessionTabHelper::IdForTab(target_contents), |
APIPermission::kTabCaptureForTab) && |
CommandLine::ForCurrentProcess()->GetSwitchValueASCII( |
switches::kWhitelistedExtensionID) != extension_id && |