Nick Alexander
a92fc0c0c3
Bug 964854 - Reveal cause of exception. r=rnewman
...
This fixes an oversight from Bug 1042929, which neglected to push the
underlying exception cause through to the final exception.
2015-06-19 10:50:34 -07:00
Richard Newman
17e0b72e93
Bug 1139035 - Supporting RepoUtils and ExtendedJSONObject changes. r=nalexander
2015-03-03 10:25:35 -08:00
Chris Kitching
3d20b3fdcf
Bug 1081599: Don't check nullity before instanceof. r=rnewman
...
* * *
Bug 1081599: Don't check nullity before instanceof. r=rnewman
2014-10-12 02:14:10 +01:00
Chris Kitching
a66ddac79f
Bug 1081401: Remove unnecessary autoboxing (recalcitrant sync part). r=rnewman
2014-10-11 20:49:46 +01:00
Richard Newman
06e1156319
Bug 1042929 - Don't throw Errors from JSONObject parsing problems. r=mcomella
2014-07-24 15:38:46 -07:00
Richard Newman
a1abec2d34
Bug 962299 - Bundle account data into a single userdata field and add profile tracking. r=nalexander
2014-01-21 21:28:57 -08:00
Nick Alexander
d979251fc9
Bug 955808 - Implement Android Firefox Account client that speaks "onepw" protocol. r=rnewman
2014-01-07 18:27:47 -08:00
Nick Alexander
ea0331dd4d
Bug 799734 - Implement generating BrowserID certificates and assertions. r=rnewman
2013-09-27 14:10:04 -07:00
Nick Alexander
c67c11a426
Bug 890040 - Protect against orphans in Android health report uploader. r=rnewman
...
This does two main things. First, it tracks sets of obsolete document
IDs and retries obsoletes and deletes. Second, it tracks document IDs
that are attempted to be written to the server for obsolescence or
deletion without waiting for a server response to prevent orphaning
documents on successful upload and failed response.
The ObsoleteDocumentTracker uses a JSON map to maintain obsolete
document IDs and priority values. That's not the right data
structure; Bug 894194 tracks improving it.
2013-07-15 19:44:21 -07:00
Nick Alexander
43acd6a612
Bug 828654, Bug 840127 - Android service for submitting Firefox Health Report payloads. r=rnewman
2013-06-12 16:17:47 -07:00
Richard Newman
f3d71429ca
Bug 873338 - JavaDoc and checkstyle warnings. r=trivial
2013-05-22 10:23:29 -07:00
Richard Newman
49b5f9484f
Bug 831785 - Code cleanup. r=trivial
2013-01-18 16:10:32 -08:00
Nick Alexander
9a5366d5fc
Bug 818218 - Refactor ExtendendJSONObject parsing. r=rnewman
2013-01-03 19:00:19 -08:00
Chenxia Liu
d0b6936c54
Bug 753878 - Add UI component for selecting which engines to sync. r=nalexander
2012-10-09 15:09:08 -07:00
Richard Newman
7b78092604
Bug 720271 - MPL license cleanup for Android Sync. r=trivial
2012-05-24 13:17:46 -07:00
Nick Alexander
1048d1306e
Bug 709313 - Upload meta/global. r=rnewman, a=blocking-fennec
2012-05-17 13:20:49 -07:00
Richard Newman
4b37b435b3
Bug 750346 - Persist engine enabled state. r=nalexander,rnewman a=blocking-fennec, mobile-only
2012-05-04 14:30:15 -07:00
Richard Newman
e52de266a3
Bug 730626 - Implement resetting. r=nalexander, a=blocking-fennec
2012-04-21 21:15:27 -07:00
Richard Newman
ed1d4ddbe3
Bug 732640 - Part 1: fix some Cobertura warnings. r=trivial
2012-03-05 20:53:13 -08:00
Richard Newman
c7acc08cb0
Bug 709403 - Part 0: Add getString to ExtendedJSONObject. r=nalexander
2012-03-02 17:36:16 -08:00
Richard Newman
5fe8ffe843
Bug 709339 - First mostly functional drop of native Sync. a=mobile
2012-01-14 09:20:31 -08:00
Richard Newman
878c8c158c
Bug 709391 - initial import of Android Sync code (Git tag: v0.1.2-fixes). a=java-only
2011-12-21 08:44:08 -08:00