Merge m-c to inbound.
Bug 855570 - Remove WebAudio pref check from Audio Data API deprecation warnings.  r=ehsan
Bug 873366 - move getText tests into separate file, r=tbsaunde
Bug 868793 - Fix about:support's "ASSERTION: FormatStringFromName() without format parameters". r=felipe
Bug 518606 - Improve about:support's "Copy text to clipboard" output. r=unfocused
Bug 874306 - Add PC identifier to ICE logging r=ekr
bug 873939 followup - remove duplicates in the test_interfaces.html list. r=khuey
bug 874053 - ReadCMAP() must not leave the font entry's mCharacterMap pointer NULL, even if cmap table can't be read. r=roc
Bug 834701 - Stop depending on the XBL bit in IsCallerXBL. r=bz
Bug 834701 - Stop setting the XBL script in the browser. r=bz
Bug 834701 - Remove the XBL bit from spidermonkey. r=luke
Back out de1c0246854c (bug 851057), 89a472c35979 (bug 873142), f849dec1a6df (bug 870496), 45fbd0b38bc5 (bug 873136) for incomprehensible Android reftest failures
bug 873902 - zero mark widths after GPOS positioning for Arabic fonts. r=jdaggett
bug 873902 - reftest for Arabic marks with Windows fonts. r=jdaggett
Bug 874078 - Move RecursiveMakeBackend.built rule to rules.mk; r=glandium
Bug 870306 - Put includes under /usr/include/mozjs-x.y instead of /usr/include/js-x.y on make install. r=sstangl,r=Waldo
Bug 873640 - Fix and cleanup profiledbuild profile script invocation. r=ted
Bug 873812 - Don't attempt to open camera objects/probe capabilities more than once. r=jesup
Bug 862808 - Local Video is upside down on Android when in portrait mode. r=jesup
Bug 873455 - Add assertions for imgFrame::Init failure. r=joe