Bug 1114368 - Use GCC builtins in MathAlgorithms.h on mingw. r=froydnj
Bug 1107328 - IonMonkey: Also check for boxed constants when checking for constants, r=jandem
Bug 1066383, rework custom html menu item handling to support contextmenu attribute in separate process, r=janv,mconley,peterv
Merge mozilla-central to mozilla-inbound
Backed out changeset 8455b9eef8f8 (bug 1066383) for bustage on a CLOSED TREE
Backed out changeset 458cfe948a05 (bug 1107328) for js test failures on a CLOSED TREE
Bug 1112563 part 2 - Don't use useRegisterAtStart on x64 in cases where it could lead to worse codegen. r=sunfish
Bug 1113789 - Remove GrallocTextureSourceOGL r=nical
Bug 1109540 - Improve GStreamerReader duration handling. r=k17e
Bug 1111737. r=smaug
Bug 923080 - Generate xpt files into final location. r=glandium

Now that the mozbuild backend knows about FINAL_TARGET, we are able to
install generated xpt files into their final location. This saves us
from copying xpt files into their final location on every build.

Original patch by gps, rebased and comments addressed by Ms2ger

--HG--
extra : transplant_source : %E2%DC%0F%E0%AD%C2%25%A1%B8%A9%FE%B0%8C%60%FF%CB%02G%25%E5
Bug 1111995 - Clip buttons to their border area for event hit testing.  r=roc
Bug 1111995 - Mochitest.
Bug 1112278 - Create a GC regression benchmark; r=sfink

--HG--
extra : rebase_source : bc2d308d144a901ff858470725d2d647b458fb96
Bug 867348 - Part 1: Add an analysis that catches calls to certain functions involving arithmetic expressions; r=jrmuizel
Bug 867348 - Part 2: Apply MOZ_NO_ARITHMETIC_EXPR_IN_ARGUMENT to CheckedInt's constructor; r=jrmuizel,cpearce

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.
Bug 1105065: Remove an #ifdef, to fix a -Wunused-private-field build warning in GMPLoader.cpp for builds with --disable-sandbox. r=cpearce
Bug 1113419: Make eUnit_Filter ordering more consistent, in switch statements & enum definition in StyleAnimationValue.h,cpp r=krit
(no bug) Fix typo in copypasted assertion text in nsStyleBasicShape accessors. rs=krit over IRC
Bug 1113005 - Copy only the necessary number of bytes from the source buffer; r=froydnj

--HG--
extra : rebase_source : 06c78b0ae291ac14d9433c7c7fe47907437f0da9