From 653d45158f0faf6536283fd07c5d683e18c630d7 Mon Sep 17 00:00:00 2001 From: "jerrica@google.com" Date: Fri, 13 Aug 2010 01:01:53 +0000 Subject: sync: Add sessions to protocol and chromiumsync python test server. BUG=30519 Review URL: http://codereview.chromium.org/3107008 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@55973 0039d316-1c4b-4281-b951-d872f2087c98 --- net/tools/testserver/chromiumsync.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'net/tools') diff --git a/net/tools/testserver/chromiumsync.py b/net/tools/testserver/chromiumsync.py index f0f63ad..8e3ea46 100755 --- a/net/tools/testserver/chromiumsync.py +++ b/net/tools/testserver/chromiumsync.py @@ -21,6 +21,7 @@ import password_specifics_pb2 import preference_specifics_pb2 import theme_specifics_pb2 import typed_url_specifics_pb2 +import session_specifics_pb2 import sync_pb2 # An enumeration of the various kinds of data that can be synced. @@ -35,9 +36,9 @@ ALL_TYPES = ( NIGORI, PASSWORD, PREFERENCE, - # SESSION, + SESSION, THEME, - TYPED_URL) = range(9) + TYPED_URL) = range(10) # Given a sync type from ALL_TYPES, find the extension token corresponding # to that datatype. Note that TOP_LEVEL has no such token. @@ -48,7 +49,7 @@ SYNC_TYPE_TO_EXTENSION = { NIGORI: nigori_specifics_pb2.nigori, PASSWORD: password_specifics_pb2.password, PREFERENCE: preference_specifics_pb2.preference, - # SESSION: session_specifics_pb2.session, # Disabled + SESSION: session_specifics_pb2.session, THEME: theme_specifics_pb2.theme, TYPED_URL: typed_url_specifics_pb2.typed_url, } @@ -166,9 +167,8 @@ class SyncDataModel(object): parent_tag='google_chrome', sync_type=EXTENSIONS), PermanentItem('google_chrome_passwords', name='Passwords', parent_tag='google_chrome', sync_type=PASSWORD), - # TODO(rsimha): Disabled since the protocol does not support it yet. - # PermanentItem('google_chrome_sessions', name='Sessions', - # parent_tag='google_chrome', SESSION), + PermanentItem('google_chrome_sessions', name='Sessions', + parent_tag='google_chrome', sync_type=SESSION), PermanentItem('google_chrome_themes', name='Themes', parent_tag='google_chrome', sync_type=THEME), PermanentItem('google_chrome_typed_urls', name='Typed URLs', -- cgit v1.1