1
0
Fork 0
fenix/app/src
Grisha Kruglov 2b00d1120f Integrate BackgroundSyncManager, enable history syncing
This patch integrates the new a-c BackgroundSyncManager, which is the
main entry point for interacting with Sync. Behind the scenes, it uses
WorkManager in order to sync configured syncable stores.

Current behaviour:
- sync runs on start, with a slight delay
- sync runs on a schedule few times a day, to lessen the startup sync burden

Also included is a basic UI integration in order to allow user to synchronize
on demand, and monitor sync state.
2019-03-13 19:07:28 -05:00
..
androidTest/java/org/mozilla/fenix Remove test imports 2019-03-01 17:48:44 -08:00
debug Fixes #675: Integrate Adjust SDK (for Greenfield flavor) 2019-03-01 12:57:59 -06:00
firefoxBeta Closes #699: Firefox flavors: Re-use sharedUserId. 2019-02-28 10:54:02 -06:00
firefoxNightly Closes #699: Firefox flavors: Re-use sharedUserId. 2019-02-28 10:54:02 -06:00
firefoxRelease Closes #699: Firefox flavors: Re-use sharedUserId. 2019-02-28 10:54:02 -06:00
main Integrate BackgroundSyncManager, enable history syncing 2019-03-13 19:07:28 -05:00
release/java/org/mozilla/fenix Suppress unreachable code hack 2019-03-04 16:42:53 -08:00
test/java/org/mozilla/fenix Fixes #589: Add sample unit tests for a component 2019-02-20 09:20:40 -08:00