Change required datatypes in SharingService according to flags
- This will enable SharingService to register in transport mode once 1) DeviceInfo is in transport mode (SyncDeviceInfoInTransportMode) 2) FCM/encryption info in DeviceInfo (SharingUseDeviceInfo) 3) VAPID key derive from sync (SharingDeriveVapidKey) - For required sync data types: - DEVICE_INFO is always required - kSharingUseDeviceInfo disabled -> require PREFERENCES - kSharingDeriveVapidKey disabled -> require PREFERENCES Bug: 1010968 Change-Id: I78aaa6c4ee00098d4c6cbe9ebf9aa922733ed3ca Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1837935 Commit-Queue: Alex Chau <alexchau@chromium.org> Reviewed-by:Richard Knoll <knollr@chromium.org> Cr-Commit-Position: refs/heads/master@{#702830}
Showing
Please register or sign in to comment