{"shas":[["0aad08a4cc9bbfd6050c9b244fff5699447cfc44","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Introduce AsyncCollection and IncrementalResource on top of AsyncResource.\n\nIncrementalResource incorporates most of Collection's line-by-line onRecord semantics.","Richard Newman"],["23b26ed0bbb5e9cf61a4d3cb1bc2e19241bf04b5","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Asynchronous versions of Sync methods.\n\n* Introduce Engine.wipeServerCb and Engine._resetClientCb.\n* Make removeClientData asynchronous. Add async Service.startOverCb.\n* Implement WBORecord.fetchCb, WBORecord.uploadCb.\n* Code changes for async.js move.","Richard Newman"],["5bd0be22203d30535efc4f88515ee83622418b70","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Whitespace and comments.","Richard Newman"],["32e738203aa895c5d1a3a89dfd964b50e49eebef","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Implement _syncStartupCb, amending tests accordingly. Eliminate _syncStartup.","Richard Newman"],["18f75062b03d300ea3dff99bbf45b85e43148fff","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Add extendResponse hook to Resource classes.","Richard Newman"],["d50a77fb3d22c3640511cdc29a181e26edfccbb9","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Add the Resource itself as the third argument to callbacks. This is useful for Collection.","Richard Newman"],["5d5583bd84c46547719a830ea0e0cb6cf2e3afd2","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Big rework: make _processIncoming use async HTTP.","Richard Newman"],["784696ad7c1c488e10ab6eacdad5369005726d5b","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Manually integrate Bug 659107 - Only report failure for newly failed items.","Richard Newman"],["c32ad34b73c702e783259ba5f4535c90a0ac3a12","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Always persist the entire set of remaining GUIDs before updating lastSync time.","Richard Newman"],["c96f62314cf72bd3f56c4ac6c44f8ad5e8056dee","c8f4dc3b2a000e5f4b07e416774ad99513089206@mozilla.com","Minor rearrangements and comment additions.","Richard Newman"]],"ref":"refs/heads/bug-652221-asyncresource-waronerror","size":10,"head":"c96f62314cf72bd3f56c4ac6c44f8ad5e8056dee","push_id":33771976}