https://bugzilla.mozilla.org/show_bug.cgi?id=1093480
Comment 0: I think I will break this patch up into several incremental patches: * Inline API documentation, errors and basic infrastructure (stack of transactions, PromiseAction, isInTransaction) * doTransaction * undoTransaction * redoTransaction * Transaction listeners * Merging transactions * Transaction metadata * Undo / redo stacks (getting, clearing) Each phase will have its own tests as well. On Sunday, November 2, 2014 11:45:52 AM UTC-8, David Rajchenbach-Teller wrote: > This looks like toolkit/ stuff. > If you can segment this in small patches, I can try and review it. > > Cheers, > David > > On 01/11/14 20:42, ajvinc...@gmail.com wrote: > > In a couple weeks I'll be doing some work on Firefox-as-a-platform-SDK > > (replacement for XULRunner) and addon infrastructure work. Part of that > > latter bit would be support for asynchronous file operations in the > > AddonManager. > > > -- > David Rajchenbach-Teller, PhD > Performance Team, Mozilla _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform