Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / components / sessions.gypi
index 099c88f..2da33d7 100644 (file)
@@ -5,6 +5,7 @@
 {
   'targets': [
     {
+      # GN version: //components/sessions
       'target_name': 'sessions',
       'type': '<(component)',
       'dependencies': [
@@ -12,6 +13,7 @@
         '../content/content.gyp:content_browser',
         '../skia/skia.gyp:skia',
         '../third_party/protobuf/protobuf.gyp:protobuf_lite',
+        '../ui/base/ui_base.gyp:ui_base',
         '../url/url.gyp:url_lib',
       ],
       'include_dirs': [
         'SESSIONS_IMPLEMENTATION',
       ],
       'sources': [
+        # 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': [
-        ['OS != "ios" and chrome_multiple_dll != 1', {
-          'dependencies': [
-            '../webkit/glue/webkit_glue.gyp:glue',
-          ]
-        }],
         ['android_webview_build == 0', {
           'dependencies': [
              '../sync/sync.gyp:sync',
@@ -38,6 +38,7 @@
       ],
     },
     {
+      # GN version: //components/sessions:test_support
       'target_name': 'sessions_test_support',
       'type': 'static_library',
       'defines!': ['SESSIONS_IMPLEMENTATION'],
@@ -49,6 +50,7 @@
         '..',
       ],
       'sources': [
+        # Note: sources list duplicated in GN build.
         'sessions/serialized_navigation_entry_test_helper.cc',
         'sessions/serialized_navigation_entry_test_helper.h',
       ],