Bug 827426 - Added checks for external mutations to text fragments managed by an UndoManager. r=ehsan
Bug 820124 - Follow-up fix: handle prebarrier on raw pointer, fixing a CLOSED TREE.
Bug 830132 r=ehsan
Bug 830221 - Remove nsIDOMDOMImplementation r=bz
Bug 829439 (part 1) - Add MemoryReporterBase class that promotes better encapsulation within nsIMemoryReporter sub-classes.  r=jlebar.

--HG--
extra : rebase_source : 53a77ea456f2aedafe05954ceece7e64db743e66
Bug 829439 (part 2) - Some memory reporter clean-ups.  r=jlebar.

--HG--
extra : rebase_source : 31ef4aaa1dde5299125ed67d297d70ee5fe5c876
Backed out 2 changesets (bug 826605, bug 811469) for xpcshell failures.