[Sync v2] FCM invalidation integration #11118
Labels
feature/sync
OS/Android
Fixes related to Android browser functionality
OS/Desktop
priority/P4
Planned work. We expect to get to it "soon".
https://chromium.googlesource.com/chromium/src/+/master/components/invalidation/impl/README.md
We currently replies on periodic polling (60s), that will have many meaning sync cycles and also causing issue like #11116
Client need to get FCM related config setup so it can register itself to FCM server with interested topics(Sync Types)
Server will receive
instance ID
(invalidator_client_id) from client insync.proto
and it need to send notification to FCM server with instance IDs if some sync types have new data or when first time setup.And then Client will only receive notification of enabled sync types from FCM server.
When receiving it, client will do a poll and nudge for the types in notification.
The text was updated successfully, but these errors were encountered: