diff options
author | skuhne <skuhne@chromium.org> | 2014-11-13 20:06:55 -0800 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-11-14 04:07:15 +0000 |
commit | b7409dcf40be005c9539b86e3b634c4687676ab2 (patch) | |
tree | 7d51244f82e55a9c755074652d0085c0d7a4a472 /components/sessions.gypi | |
parent | 459b11b10f0f18c4111bcfa973be5244171f1412 (diff) | |
download | chromium_src-b7409dcf40be005c9539b86e3b634c4687676ab2.zip chromium_src-b7409dcf40be005c9539b86e3b634c4687676ab2.tar.gz chromium_src-b7409dcf40be005c9539b86e3b634c4687676ab2.tar.bz2 |
Moving componentizable sessions files into the sessions component
Ooohkay... this is the CL which moves the files from browser to the components/sessions component and moving them into the sessions namespace.
Due to the namespace change this CL got rather big - but I am not sure how to avoid that since it is used in many places.
Note: The SessionBackend is now not exposed anymore.
Setting notry=true to skip the precommit test. Beside that everything is green.
BUG=424679
TEST=use existing tests
NOTRY=true
Review URL: https://codereview.chromium.org/714243002
Cr-Commit-Position: refs/heads/master@{#304162}
Diffstat (limited to 'components/sessions.gypi')
-rw-r--r-- | components/sessions.gypi | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/components/sessions.gypi b/components/sessions.gypi index 40c103d..a510b23 100644 --- a/components/sessions.gypi +++ b/components/sessions.gypi @@ -1,4 +1,4 @@ -# Copyright (c) 2013 The Chromium Authors. All rights reserved. +# Copyright 2013 The Chromium Authors. All rights reserved. # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. @@ -14,11 +14,24 @@ # unsuitable as a static_library because it would be linked into multiple # shared libraries. Revisit this setup if necessary. 'sessions_core_sources': [ + 'sessions/base_session_service.cc', + 'sessions/base_session_service.h', + 'sessions/base_session_service_commands.cc', + 'sessions/base_session_service_commands.h', + 'sessions/base_session_service_delegate.h', 'sessions/core/serialized_navigation_driver.h', 'sessions/serialized_navigation_entry.cc', 'sessions/serialized_navigation_entry.h', + 'sessions/session_backend.cc', + 'sessions/session_backend.h', + 'sessions/session_command.cc', + 'sessions/session_command.h', 'sessions/session_id.cc', 'sessions/session_id.h', + 'sessions/session_service_commands.cc', + 'sessions/session_service_commands.h', + 'sessions/session_types.cc', + 'sessions/session_types.h', ], }, 'targets': [ @@ -45,6 +58,12 @@ '../sync/sync.gyp:sync', ] }], + ['OS!="ios" and OS!="android"', { + 'sources': [ + 'sessions/session_backend.cc', + 'sessions/session_backend.h', + ] + }], ], }, ], @@ -64,6 +83,7 @@ '../skia/skia.gyp:skia', '../third_party/protobuf/protobuf.gyp:protobuf_lite', '../ui/base/ui_base.gyp:ui_base', + '../ui/gfx/gfx.gyp:gfx_geometry', '../url/url.gyp:url_lib', ], 'include_dirs': [ @@ -101,6 +121,7 @@ '../sync/sync.gyp:sync', '../third_party/protobuf/protobuf.gyp:protobuf_lite', '../ui/base/ui_base.gyp:ui_base', + '../ui/gfx/gfx.gyp:gfx_geometry', '../url/url.gyp:url_lib', ], 'include_dirs': [ |