Bug 1007027 - IonMonkey: Don't do backedge type processing for resume points in deleted blocks. r=nbp
Bug 1010586 - IonMonkey: Make MUse enforce use-list invariants automatically. r=nbp
Bug 957721 - Transform mach into a shell script that reexecutes itself with python. r=mshal
Bug 1013055 - Update sccache to e27061a. r=mshal
Bug 1013646 - Fix build failure with GCC < 4.7 after bug 992357. r=jchen
Bug 1013652 - Add a "DMD" button to about:memory when DMD is enabled. r=mccr8.

--HG--
extra : rebase_source : 368251faf2fbadad106a2d5fab3be56d455d16e9
Bug 1013658 - Handle null ScriptSource in AutoFilename::get (r=bholley)

--HG--
extra : rebase_source : d154d1c974c8ec69744773c14d57c278e75a77f5
Bug 1004363 - IonMonkey: Better basic block and graph dumping. r=mjrosenb
Bug 1004363 - IonMonkey: Eliminate the UnsplitEdges pass and just have Codegen know how to skip past trivial blocks. r=mjrosenb
Bug 1001320. Part 5: Use #pragma GCC visibility on B2G. r=glandium

--HG--
rename : config/gcc_hidden.h => config/gcc_hidden_dso_handle.h
Bug 997440 - Push some more cxes in jsd. r=bz
Bug 997440 - Fix an XPConnect test bug. r=bz

This failure is currently being silently squelched on trunk.
Bug 997440 - Fix some error reporting nastiness in the CPS tests. r=bz
Bug 997440 - Fix some more error reporting in crashreporter tests. r=bholley
Bug 997440 - Yet another error reporting fix, this time in devtools server tests. r=bholley
Bug 997440 - Introduce a special null principal to return when we're not in any compartment at all. r=bz
Bug 997440 - Use the WrappedJS's global as an entry global. r=bz

This basically means that baseURI will be relative to global in which the code
is defined, which seems reasonable.
Bug 997440 - Stop associating XPCWrappedNativeScopes with an XPCContext. r=bz
Bug 997440 - Remove cx pushing in SetNewDocument. r=bz
Bug 1004363 - Follow-up patch to fix a few more places that should ignore trivial blocks on ARM. r=me