diff options
author | hashimoto@chromium.org <hashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-18 12:41:59 +0000 |
---|---|---|
committer | hashimoto@chromium.org <hashimoto@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-08-18 12:43:22 +0000 |
commit | e3f90c60f713e638206f71c1189bd0d92ed07940 (patch) | |
tree | f0acb674735598e258f51faa719296ff78ed2899 /components/sessions.gypi | |
parent | 1a75d0e4c5f9dc4ad49a097e227f9b90bdddb7ad (diff) | |
download | chromium_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.gypi | 2 |
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', { |