Bug 1113242 - followup; fix missing include, just in case - CLOSED TREE
Backed out changeset f0d4cb5f206c (bug 1112827) for Mulet permacrashing.
Bug 867348 - Part 1: Add an analysis that catches calls to certain functions involving arithmetic expressions; r=jrmuizel

--HG--
extra : rebase_source : d89b16b9ab591479400a3e5e89b217a67319669d
Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel

Note that the analysis currently just looks at the AST subtree of the
function call site and is therefore unable to correctly deal with cases
such as the last two hunks of the change to OggCodecState.cpp.  Fixing
the analysis to deal with that would be very difficult, so we currently
adjust the code so that it compiles.  The first hunk in that file though
is a real bug that this analysis found.

--HG--
extra : rebase_source : b44bb6d90d95551d860e0b5a1afcf2bb35cde084
Bug 1112476 - Support dumping texture data on the ClientLayerManager. r=mstange

--HG--
extra : rebase_source : 5d5cf3372993ca4af78e12236fc64836a56eff4b
Bug 1112483 - Add the layer bounds in the DisplayList dump. r=mattwoodrow

--HG--
extra : rebase_source : cb6d1329dc507607ef57bcd26d825dde052121ea
Bug 1112756 - Pass display list and layers data directly to the profiler. r=mstange

--HG--
extra : rebase_source : 5c7295e80105b0db43651553c1b901836571cbbb
Bug 1112925 - Don't re-enter JS with a pending exception in CheckForPendingException. r=terrence
Bug 1110546 - Allow null as the principal argument for the sandbox constructor. r=gabor
Bug 1109457 - Add persistent session to our ClearKey CDM. r=edwin
Bug 1109457 - Use Contains instead of std.find to detect whether we have keys in gmp-clearkey, and don't overwrite old decryptors when we get a new key. r=edwin.
Bug 1109457 - Prevent potential for Join()ing a pointer held in free'd memory in gmp-clearkey. r=edwin
Backed out changesets acb4dd16755c and 40768f723990 (bug 867348) for static analysis bustage.
CLOSED TREE
Bug 1112827: Add IPDL's implicit typedefs to the set of explicit typedefs, preventing duplicates in generated code; r=bent
Bug 1113331 - Make the frame metrics easier to parse. r=kats
Bug 1080987 - navigator.sendBeacon() needs to sent origin header (r=sicking)
Bug 1080987 - navigator.sendBeacon() needs to sent origin header - test (r=sicking)
Bug 1110837 - [manifestparser] If parents are used, the first include in the master manifest is always used to determine defaults. r=jmaher

--HG--
extra : rebase_source : a28ecbd99906a54df76a5b74a45af9feac120488
Bug 1113284 - Bump manifestparser to 0.9. r=ahal

--HG--
extra : rebase_source : aaf0d817aab50e25a2f45c2f3c5e386c366ea056
Bug 1112968 - dmd.py: Tweak the --alloc-fns list for better effect on Mac. r=mccr8.

--HG--
extra : rebase_source : 03dbab1eeb4e3f99672a174277ba634a39a98292