Bug 950764 - Restrict compilation from Baseline based on the number of formal arguments. r=djvj
Bug 1054047 - Determine the correct range from MArgumentLength. r=sunfish
Bug 950764 - Distinguish between formal / actual arguments. r=djvj
Bug 1048615 - Fix crash when simultaneously opening remote JAR file with mEnsureChildFd enabled. r=jduell
Bug 1048615 - Test case for multiple simultaneous access. r=fabrice
 Bug 1056032 - Make sure COM is initialized when trying to decode an mp3 using decodeAudioData. r=cpearce
Bug 1056032 - Test that we can decode an mp3 using decodeAudioData. r=ehsan

--HG--
rename : content/media/test/small-shot.mp3 => content/media/webaudio/test/small-shot.mp3
Bug 1056032 - Put the test disabling in the right file.
Bug 1011166 - Improve the workarounds cairo does when rendering large gradients with pixman. rubber-stamp=roc, pending r?jrmuizel
Bug 1055932 - Don't build an APZCTreeManager if APZ is disabled. r=botond
Merge mozilla-central and inbound
Bug 1048009 - Reduce overall overpaint. r=fabrice
Bug 1002571 - Implement navigator.serviceWorker.getRegistrations. r=nsm
Bug 1014023 - [Datastore] Notify apps of changes in datastore without being opened. r=baku, r=gene
Bug 1055114 - convert GMPVideo{Encoder,Decoder} methods to take UniquePtr arguments where appropriate; r=cpearce
Bug 1056263 - remove unneeded configure checks for ssize_t, stat.st_blksize, and siginfo_t; r=mshal

js/src/ retains the ssize_t check because ctypes needs it.
Bug 1055281 - check for existence of paths in LOCAL_INCLUDES in moz.build; r=mshal
Bug 1054023 - Fix final buffered range calculation; r=edwin
Bug 963382, part 1 - Split out MethodDefiner's JS implemented case into its own thing. r=bz
Bug 963382, part 2 - Add chrome JS function for clearing cache. r=bz