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 1055141 - use a UniquePtr for AudioStream's mCubebStream member; r=kinetik
Bug 1055653 - Most MediaResource::GetDownloadRate() implementions ignore their out-parameter.  r=cpearce.

--HG--
extra : rebase_source : 67d5000c51740cedaad69fe22797589b6fcd06b4
Bug 1054703 - Part 1: Flatten embedding/base/ into parent directory. r=bsmedberg

--HG--
rename : embedding/base/nsEmbedCID.h => embedding/nsEmbedCID.h
rename : embedding/base/nsIWindowCreator.idl => embedding/nsIWindowCreator.idl
rename : embedding/base/nsIWindowCreator2.idl => embedding/nsIWindowCreator2.idl
rename : embedding/base/nsIWindowProvider.idl => embedding/nsIWindowProvider.idl
Bug 1054703 - Part 2: Flatten embedding/components/appstartup/src/ into parent directory. r=bsmedberg

--HG--
rename : embedding/components/appstartup/src/moz.build => embedding/components/appstartup/moz.build
rename : embedding/components/appstartup/src/nsAppStartupNotifier.cpp => embedding/components/appstartup/nsAppStartupNotifier.cpp
rename : embedding/components/appstartup/src/nsAppStartupNotifier.h => embedding/components/appstartup/nsAppStartupNotifier.h
rename : embedding/components/appstartup/src/nsIAppStartupNotifier.h => embedding/components/appstartup/nsIAppStartupNotifier.h
Bug 1054703 - Part 3: Flatten embedding/components/commandhandler/{public,src}/ into parent directory. r=bsmedberg

--HG--
rename : embedding/components/commandhandler/src/nsBaseCommandController.cpp => embedding/components/commandhandler/nsBaseCommandController.cpp
rename : embedding/components/commandhandler/src/nsBaseCommandController.h => embedding/components/commandhandler/nsBaseCommandController.h
rename : embedding/components/commandhandler/src/nsCommandGroup.cpp => embedding/components/commandhandler/nsCommandGroup.cpp
rename : embedding/components/commandhandler/src/nsCommandGroup.h => embedding/components/commandhandler/nsCommandGroup.h
rename : embedding/components/commandhandler/src/nsCommandManager.cpp => embedding/components/commandhandler/nsCommandManager.cpp
rename : embedding/components/commandhandler/src/nsCommandManager.h => embedding/components/commandhandler/nsCommandManager.h
rename : embedding/components/commandhandler/src/nsCommandParams.cpp => embedding/components/commandhandler/nsCommandParams.cpp
rename : embedding/components/commandhandler/src/nsCommandParams.h => embedding/components/commandhandler/nsCommandParams.h
rename : embedding/components/commandhandler/src/nsControllerCommandTable.cpp => embedding/components/commandhandler/nsControllerCommandTable.cpp
rename : embedding/components/commandhandler/src/nsControllerCommandTable.h => embedding/components/commandhandler/nsControllerCommandTable.h
rename : embedding/components/commandhandler/public/nsICommandManager.idl => embedding/components/commandhandler/nsICommandManager.idl
rename : embedding/components/commandhandler/public/nsICommandParams.idl => embedding/components/commandhandler/nsICommandParams.idl
rename : embedding/components/commandhandler/public/nsIControllerCommand.idl => embedding/components/commandhandler/nsIControllerCommand.idl
rename : embedding/components/commandhandler/public/nsIControllerCommandTable.idl => embedding/components/commandhandler/nsIControllerCommandTable.idl
rename : embedding/components/commandhandler/public/nsIControllerContext.idl => embedding/components/commandhandler/nsIControllerContext.idl
rename : embedding/components/commandhandler/public/nsPICommandUpdater.idl => embedding/components/commandhandler/nsPICommandUpdater.idl
Bug 1054703 - Part 4: Flatten embedding/components/find/{public,src}/ into parent directory. r=bsmedberg

--HG--
rename : embedding/components/find/src/nsFind.cpp => embedding/components/find/nsFind.cpp
rename : embedding/components/find/src/nsFind.h => embedding/components/find/nsFind.h
rename : embedding/components/find/public/nsIFind.idl => embedding/components/find/nsIFind.idl
rename : embedding/components/find/public/nsIWebBrowserFind.idl => embedding/components/find/nsIWebBrowserFind.idl
rename : embedding/components/find/src/nsWebBrowserFind.cpp => embedding/components/find/nsWebBrowserFind.cpp
rename : embedding/components/find/src/nsWebBrowserFind.h => embedding/components/find/nsWebBrowserFind.h