Bug 915522: Update NSPR to NSPR_4_10_2_BETA1.
Bug 921310 - Don't collect extra data for restoring tabs (r=ttaubert)
Bug 910646 - Collect docShell capabilities from module (r=ttaubert)
Bug 910646 - Collect docShell capabilities from content script (r=ttaubert)
Bug 921311 - Fix out-of-bounds index in session history collection (r=ttaubert)
b=920987 check for ovrflw in addition r=ehsan

--HG--
extra : rebase_source : 759d416f4697bb60dd24b104678b6fb259ee308d
b=912474 use speex_resampler_process_int on platforms where speex_resampler_process_float expects samples in the range +/-32767 r=ehsan

--HG--
extra : rebase_source : 48b08dc174e49d26b80ac4e439f97c5e2fa65f58
Combine AsyncChannel, SyncChannel, and RPCChannel into one class (bug 901789, r=cjones,bent).

--HG--
rename : ipc/glue/RPCChannel.cpp => ipc/glue/MessageChannel.cpp
rename : ipc/glue/RPCChannel.h => ipc/glue/MessageChannel.h
Bug 920055 - Honor install-strip and STRIP_FLAGS when packaging tests. r=ted

--HG--
extra : rebase_source : 6845c548309113cecdf30d6ca3a885b39b0c0d03
Bug 921440 - Build ASan optimized builds with -gline-tables-only. r=ted

--HG--
extra : rebase_source : 748468aacb041aef4769c41deb5e7864645a3a24
Bug 911346 - Add a test for WebGL context creation. - r=bjacob
Bug 921604 - Fix trickle unittests for machines with multiple addresses r=abr
Merge m-c to inbound
Bug 919572 - Refactor the MP3 frame parser r=cpearce
Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (1/7); r=ehsan

--HG--
extra : rebase_source : bb4a1bebb093c07714aa0384f730177f44465907
Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (2/7); r=ehsan

--HG--
extra : rebase_source : fc48d50cbd18c872babf1d50fd922178e138c8a6
Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (3/7); r=ehsan

--HG--
extra : rebase_source : 194cdcf5da29350f8d5789b89cd2b93641dceff8
Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (4/7); r=ehsan

--HG--
extra : rebase_source : e9097607859dbbcde1700180f68787af935f7449
Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (5/7); r=ehsan

--HG--
extra : rebase_source : 1d9c6dc2bde75d940bebb0584a8c497b70fc6f45
Bug 784739 - Switch from NULL to nullptr in js/src/jit/ (6/7); r=ehsan

--HG--
extra : rebase_source : e5b3e4e45ab587f6953605a67a63814eea9c8056