mozilla-b2g/gaia-email-libs-and-more — pull request #82 by asutherland (2012-11-19 08:24:48+00:00)
Title: Bug 800449, Bug 805337, Bug 799063 - Show progress, convey sync failure to UI, convert failed syncs to offline message display, use mutexes on syncs

https://bugzilla.mozilla.org/show_bug.cgi?id=800449
https://bugzilla.mozilla.org/show_bug.cgi?id=805337
https://bugzilla.mozilla.org/show_bug.cgi?id=799063

Not up for review yet. This covers a few inter-related bugs related to synchronization and proper error generation. I need to finish up the conversion of the failed sync to an offline messages display; the unit test exists and happily fails right now.