Closed
Bug 1168501
Opened 10 years ago
Closed 10 years ago
Timed syncs for history
Categories
(Firefox for iOS :: Sync, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: rnewman, Assigned: rnewman)
References
Details
(Whiteboard: noteworthy)
Attachments
(1 file)
This is very under-specified right now.
| Assignee | ||
Comment 1•10 years ago
|
||
We want this for history sync.
Necessary: backoff!
Assignee: nobody → rnewman
Status: NEW → ASSIGNED
| Assignee | ||
Comment 2•10 years ago
|
||
This is on top of basic backoff handling, earlier in the PR.
We kick off a 15-minute timer when the app is foregrounded, and stop it when we go bye-bye.
Backoff handling -- or no account, or any other NotStarted cause -- will cause the sync to short-circuit fail with no work being done, so this timer is very cheap; this is a little simpler than twisting together both the app lifecycle and account state.
Attachment #8613848 -
Flags: review?(sarentz)
Comment 3•10 years ago
|
||
Comment on attachment 8613848 [details] [review]
Pull req.
LGTM. Just added a comment about the weak AppDelegate.profile, which I think may not be correct or at least not do what you would expect.
Attachment #8613848 -
Flags: review?(sarentz) → review+
| Assignee | ||
Comment 4•10 years ago
|
||
Status: ASSIGNED → RESOLVED
Closed: 10 years ago
Resolution: --- → FIXED
| Assignee | ||
Updated•10 years ago
|
Summary: Timed syncs → Timed syncs for history
Whiteboard: noteworthy
You need to log in
before you can comment on or make changes to this bug.
Description
•