Bug 608915 - part 1 - extend ToPrecision to tell use whether exponential notation was used; r=Waldo
Bug 608915 - part 2 - use MFBT's double-conversion code in nsString::AppendFloat; r=bz,gps
Bug 936555 - make mozinfo use MozconfigLoader to locate the mozconfig; r=gps
Bug 860493 - Add telemetry for history swipe animations. r=spohl,felipe
Backed out changeset 9ad40457f58f (bug 936555) for checktest failures.
Bug 936737 - IonMonkey: Re-disable beta node for unsigned comparisons. r=nbp
Bug 936040 - Fix a rooting analysis false positive in nsWindowSH::PostCreate; r=smaug

--HG--
extra : rebase_source : c295bd28a4413c67fe242f0bcce476037f0d7fee
Bug 895476: Enable updating local lists for application reputation (r=gcp)
Bug 895476: Integrate application reputation with download manager, disable remote lookups for application reputation (r=paolo)
Bug 930411 - Implement export declarations; r=bholley
Bug 895476: Remove extra dump call (r=paolo)
Bug 784739 - Switch from NULL to nullptr in build/; r=ehsan
Bug 784739 - Switch from NULL to nullptr in mozglue/; r=ehsan
Bug 784739 - Switch from NULL to nullptr in mozglue/linker/; r=ehsan
Bug 784739 - Switch from NULL to nullptr in tools/profiler/; r=ehsan
Bug 784739 - Switch from NULL to nullptr in miscellaneous directories; r=ehsan
Bug 934718 - Simplify some of the alpha computations in HashTable.h by converting alpha fractions to numerator/denominator ratios of integers, and convert associated JS_STATIC_ASSERT to static_assert.  r=luke

--HG--
extra : rebase_source : a35631c885ad7058739d9e99498714f318ef589c
Bug 930327 - Don't deoptimize the type of a coerced argument if it has other uses. r=jandem
Merge inbound to m-c