Closed jonalmeida closed 5 years ago
A ~browser-push-fcm~ lib-push-fcm component for Firebase Cloud Messaging.
browser-push-fcm
lib-push-fcm
We should take some ideas from Fennec's implementation but remember that it's still using parts of the old GCM client.
Starting point to read: https://dxr.mozilla.org/mozilla-central/source/mobile/android/services/src/main/java/org/mozilla/gecko/fxa/devices/FxAccountDeviceRegistrator.java
┆Issue is synchronized with this Jira Task
nit: I suggest using the lib- prefix since they may be useful for other apps like Lockbox too. I assume the push components themselves will have no knowledge of anything "browser"-related?
lib-
A ~
browser-push-fcm
~lib-push-fcm
component for Firebase Cloud Messaging.We should take some ideas from Fennec's implementation but remember that it's still using parts of the old GCM client.
Starting point to read: https://dxr.mozilla.org/mozilla-central/source/mobile/android/services/src/main/java/org/mozilla/gecko/fxa/devices/FxAccountDeviceRegistrator.java
┆Issue is synchronized with this Jira Task