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 1108616 - part 1 - Language-specific text-transform casing behavior should only be used when content was explicitly tagged for language. r=dbaron
Bug 1108616 - part 2 - Add an explicitLanguage field to gfxFontStyle, and pass it down from callers. r=dbaron
Bug 1108616 - part 3 - Only do language-specific shaping when the language was explicitly tagged. r=jdaggett
Bug 35168 (Part 1) - Add GetNormalRect to nsIFrame. r=dbaron
Bug 35168 (Part 2) - Allow relative positioning of internal table objects. r=dbaron
Bug 35168 (Part 3) - Add tests for table part relative positioning. r=dbaron
Bug 1114662 - add --enable-thread-sanitizer configure option; r=glandium

Like --enable-{address,memory}-sanitizer, this doesn't add the
appropriate -fsanitize=FOO flags; it merely sets internal defines and
the LLVM_SYMBOLIZER variable.
Bug 1114684 - inform mozinfo about the MOZ_TSAN build configuration; r=ahal

Various bits of the test harnesses key off of mozinfo.info.get('asan');
we will need a similar switch for finding out whether this build
supports tsan.
Bug 1114745 - remove dead IS_ASAN defines from automation-build.mk; r=ted

Nothing uses IS_ASAN, likely because all relevant uses have been ported
over to mozinfo.