summaryrefslogtreecommitdiffstats
path: root/components/sessions.gypi
diff options
context:
space:
mode:
authorhashimoto@chromium.org <hashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-18 12:41:59 +0000
committerhashimoto@chromium.org <hashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-18 12:43:22 +0000
commite3f90c60f713e638206f71c1189bd0d92ed07940 (patch)
treef0acb674735598e258f51faa719296ff78ed2899 /components/sessions.gypi
parent1a75d0e4c5f9dc4ad49a097e227f9b90bdddb7ad (diff)
downloadchromium_src-e3f90c60f713e638206f71c1189bd0d92ed07940.zip
chromium_src-e3f90c60f713e638206f71c1189bd0d92ed07940.tar.gz
chromium_src-e3f90c60f713e638206f71c1189bd0d92ed07940.tar.bz2
Move session_id.{cc,h} from chrome/browser/sessions to components/sessions
Move SessionID out of chrome/ to make it usable from non-Chrome embedders like app_shell and athena. Move methods IdForTab() and IdForWindowContainingTab() from SessionID to SessionTabHelper to make SessionID chrome-free. Move SessionID to components/sessions. Fix gyp, BUILD.gn and DEPS. BUG=403726 TBR=sky@chromium.org for include fix under chrome/browser Review URL: https://codereview.chromium.org/480883002 Cr-Commit-Position: refs/heads/master@{#290242} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290242 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'components/sessions.gypi')
-rw-r--r--components/sessions.gypi2
1 files changed, 2 insertions, 0 deletions
diff --git a/components/sessions.gypi b/components/sessions.gypi
index 743ebf2..14fa080 100644
--- a/components/sessions.gypi
+++ b/components/sessions.gypi
@@ -25,6 +25,8 @@
# Note: sources list duplicated in GN build.
'sessions/serialized_navigation_entry.cc',
'sessions/serialized_navigation_entry.h',
+ 'sessions/session_id.cc',
+ 'sessions/session_id.h',
],
'conditions': [
['android_webview_build == 0', {