Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(22)

Issue 143973006: New Sync datatype for Synced Notifications App Info (Closed)

Created:
6 years, 11 months ago by Pete Williamson
Modified:
5 years, 2 months ago
CC:
chromium-reviews, tim+watch_chromium.org, rsimha+watch_chromium.org, haitaol+watch_chromium.org, albertb+watch_chromium.org, maniscalco+watch_chromium.org, dewittj
Visibility:
Public.

Description

New Sync datatype for Synced Notifications App Info This is the first checkin for creating a new sync datatype for the synced notifications app info. The new datatype will be used for synced notification metadata such as the name and icon of the service sending the synced notification. BUG=280266 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=247551

Patch Set 1 #

Total comments: 18

Patch Set 2 : AppInfo: CR fixes per Zea@ #

Total comments: 4

Patch Set 3 : AppInfo: Rename fields in protobuf to match code better. #

Total comments: 2

Patch Set 4 : AppInfo: Fix proto version number and cr comments #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+131 lines, -9 lines) Patch
M chrome/browser/sync/glue/model_association_manager.cc View 1 chunk +1 line, -0 lines 0 comments Download
M chrome/browser/sync/profile_sync_components_factory_impl.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/sync/profile_sync_service.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/sync/sync_prefs.cc View 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/browser/sync/test/integration/enable_disable_test.cc View 1 chunk +2 lines, -1 line 0 comments Download
M chrome/browser/sync/user_selectable_sync_type.h View 2 chunks +3 lines, -0 lines 0 comments Download
M chrome/browser/ui/webui/sync_setup_handler.cc View 1 1 chunk +1 line, -1 line 0 comments Download
M chrome/common/pref_names.h View 1 1 chunk +1 line, -0 lines 0 comments Download
M chrome/common/pref_names.cc View 1 1 chunk +2 lines, -0 lines 0 comments Download
M sync/internal_api/public/base/model_type.h View 1 1 chunk +2 lines, -0 lines 0 comments Download
M sync/protocol/nigori_specifics.proto View 1 1 chunk +2 lines, -0 lines 0 comments Download
M sync/protocol/proto_value_conversions.h View 1 2 2 chunks +7 lines, -0 lines 0 comments Download
M sync/protocol/proto_value_conversions.cc View 1 2 3 4 chunks +20 lines, -0 lines 0 comments Download
M sync/protocol/proto_value_conversions_unittest.cc View 1 2 3 chunks +6 lines, -1 line 0 comments Download
M sync/protocol/sync.proto View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download
A sync/protocol/synced_notification_app_info_specifics.proto View 1 2 1 chunk +34 lines, -0 lines 0 comments Download
M sync/sync_proto.gypi View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M sync/syncable/model_type.cc View 1 2 3 12 chunks +27 lines, -0 lines 1 comment Download
M sync/syncable/nigori_util.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M sync/tools/sync_client.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
M sync/tools/testserver/chromiumsync.py View 1 2 6 chunks +8 lines, -3 lines 0 comments Download
M sync/util/data_type_histogram.h View 1 chunk +3 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (1 generated)
Pete Williamson
6 years, 11 months ago (2014-01-21 21:59:42 UTC) #1
Nicolas Zea
https://codereview.chromium.org/143973006/diff/1/sync/protocol/server_app_info_specifics.proto File sync/protocol/server_app_info_specifics.proto (right): https://codereview.chromium.org/143973006/diff/1/sync/protocol/server_app_info_specifics.proto#newcode24 sync/protocol/server_app_info_specifics.proto:24: repeated string app_id = 1; Perhaps I didn't follow ...
6 years, 11 months ago (2014-01-21 23:25:10 UTC) #2
Pete Williamson
BauerB@ Please review the changes to chrome/browser/ui/webui/setup_sync_handler.cc Thanks!
6 years, 11 months ago (2014-01-22 00:14:16 UTC) #3
Nicolas Zea
https://codereview.chromium.org/143973006/diff/1/chrome/browser/sync/profile_sync_components_factory_impl.cc File chrome/browser/sync/profile_sync_components_factory_impl.cc (right): https://codereview.chromium.org/143973006/diff/1/chrome/browser/sync/profile_sync_components_factory_impl.cc#newcode315 chrome/browser/sync/profile_sync_components_factory_impl.cc:315: // Synced Notification App Info is also enabled by ...
6 years, 11 months ago (2014-01-22 00:43:38 UTC) #4
Bernhard Bauer
WebUI LGTM (feel free to TBR trivial changes like these).
6 years, 11 months ago (2014-01-22 10:26:14 UTC) #5
Bernhard Bauer
On 2014/01/22 10:26:14, Bernhard Bauer wrote: > WebUI LGTM (feel free to TBR trivial changes ...
6 years, 11 months ago (2014-01-22 10:26:45 UTC) #6
Pete Williamson
CR fixes per Zea@ https://codereview.chromium.org/143973006/diff/1/chrome/browser/sync/profile_sync_components_factory_impl.cc File chrome/browser/sync/profile_sync_components_factory_impl.cc (right): https://codereview.chromium.org/143973006/diff/1/chrome/browser/sync/profile_sync_components_factory_impl.cc#newcode315 chrome/browser/sync/profile_sync_components_factory_impl.cc:315: // Synced Notification App Info ...
6 years, 11 months ago (2014-01-22 19:51:10 UTC) #7
Nicolas Zea
https://codereview.chromium.org/143973006/diff/1/sync/tools/testserver/chromiumsync.py File sync/tools/testserver/chromiumsync.py (right): https://codereview.chromium.org/143973006/diff/1/sync/tools/testserver/chromiumsync.py#newcode1248 sync/tools/testserver/chromiumsync.py:1248: def AddAppInfo(self, app_info): On 2014/01/22 19:51:10, Pete Williamson wrote: ...
6 years, 11 months ago (2014-01-24 01:39:04 UTC) #8
Nicolas Zea
https://codereview.chromium.org/143973006/diff/70003/sync/protocol/server_app_info_specifics.proto File sync/protocol/server_app_info_specifics.proto (right): https://codereview.chromium.org/143973006/diff/70003/sync/protocol/server_app_info_specifics.proto#newcode1 sync/protocol/server_app_info_specifics.proto:1: // Copyright 2014 Google Inc. All Rights Reserved. Looks ...
6 years, 11 months ago (2014-01-24 01:41:26 UTC) #9
Pete Williamson
Changed the protobuf object names to more closely match the code per Zea@ feedback. https://codereview.chromium.org/143973006/diff/1/sync/tools/testserver/chromiumsync.py ...
6 years, 11 months ago (2014-01-27 18:49:32 UTC) #10
Nicolas Zea
LGTM with a few comments https://codereview.chromium.org/143973006/diff/270001/sync/protocol/proto_value_conversions.cc File sync/protocol/proto_value_conversions.cc (right): https://codereview.chromium.org/143973006/diff/270001/sync/protocol/proto_value_conversions.cc#newcode245 sync/protocol/proto_value_conversions.cc:245: // AppInfo conversion functions. ...
6 years, 10 months ago (2014-01-28 08:21:02 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/petewil@chromium.org/143973006/280001
6 years, 10 months ago (2014-01-28 19:44:38 UTC) #12
commit-bot: I haz the power
Change committed as 247551
6 years, 10 months ago (2014-01-29 01:00:19 UTC) #13
Adrian Kuegel
I currently get the following sync error with a ToT build: "Sync configuration failed with ...
6 years, 10 months ago (2014-01-29 13:55:33 UTC) #14
Nicolas Zea
Thanks for noticing that Adrian. I've filed crbug.com/339094 because it looks like the sync engine ...
6 years, 10 months ago (2014-01-29 14:41:41 UTC) #15
joshswife1985
5 years, 2 months ago (2015-09-29 05:48:37 UTC) #17
Message was sent while issue was closed.
How do I do it

Powered by Google App Engine
This is Rietveld 408576698