Back out 4a9ca7d8c499 (bug 918135) for frequent OS X orange
Bug 916988 - AutoCompartment constructor leads to too many false positives, r=terrence

--HG--
extra : rebase_source : 196d35acf9e9cb41743373f5dacbdff5890bc7ef
Bug 916988 - Treat mozilla::dom::Rooted* as a rooted type, r=terrence

--HG--
extra : rebase_source : 5165edc5b1949b506fb93bf449b6ce02e239f28d
Bug 916988 - Minor variable rename in rooting analysis, r=woof!

--HG--
extra : rebase_source : c05c3ce5b1c8f7aab94c41ad8cf641e5c175ca5b
Bug 916988 - NS_IsMainThread does not GC, r=terrence

--HG--
extra : rebase_source : 8a85b2bcf4f52b6f09b3ac06da9d205c572ae6e0
No bug. Expose analysis stdout for easier debugging. r=woof!

DONTBUILD because NPOTB.
Bug 910305 - Detached chat windows are always above other browser windows, r=mixedpuppy.
Bug 912260 - Make Scratchpad use CodeMirror. r=robcee r=msucan
Bug 917848: Use a static class for LoadFaviconTask inside TwoLinePageRow. [r=lucasr]
Bug 918210 - Fix for intermittent browser_webconsole_bug_613642_maintain_scroll.js | Test timed out; r=me
Bug 917806 - Immediately update title in toolbar on ACTION_VIEW intent (r=margaret)
Bug 904144 - Parse //#
Backout 66f4df0b1cb8 because the commit message got mangled; r=me
Backed out changeset 951090191c43 because of bad commit message.
Bug 904144 - Parse "//# sourceURL=..." directives and expose them on Debugger.Source; r=jimb
Merge m-c to fx-team.
Bug 917610 - Fix backgroundPageThumbsContent.js's use of nsIDOMWindowUtils.preventFurtherDialogs. r=markh
Bug 918329 - Fix XUL 'inline #text child' warning for the toolbarbutton element added in bug 762761, r=fitzgen
Bug 918797 - Trying to prettify html irrevocably loses the source until the page is refreshed, r=fitzgen
Bug 918797 - Fix the potential source of oranges in browser_dbg_pretty-print-06.js, r=me