Bug 868437 - Add a linked list of activations to JSRuntime and rewrite ScriptFrameIter to use it. r=luke
Bug 881270 - Remove the MIME type fallback tests in test_bug391728 because they are testing the incorrect behavior and only happen to work because the test plugin remained blocklisted from a prior test. r=johns

--HG--
extra : rebase_source : c7b1d6e6f50f35598d8ca98c1527673542c6798d
Bug 880675 - Remove the writable nsIPluginTag.blocklisted property, which is a poorly-constructed cache of the blocklist data, r=jschoenick r=unfocused

--HG--
extra : rebase_source : 04fd347af86d9bb47493ca37455008dedcc570f4
Bug 875454 - Rework handling of per-site plugin permissions in objectloadingcontent such that users can disable or enable plugins per-site no matter what their "global" permission is (currently only plugins marked click-to-activate globally honor per-site overrides). Also change the pageInfo UI such that "use default" is separate from the explicit click-to-play setting. r=jschoenick/jaws

--HG--
extra : rebase_source : e5bfba45eaa5619d695c484573b90303cc113181
Bug 770840 - Remove XPConnect test that explicitly runs JS on a seperate thread. v1
Bug 770840 - Add Runtime aborts when using XPCWrappedJS off-main-thread. v2
Merge mozilla-central and inbound
bug 875549: move HOST_CSRCS to mozbuild (file batch #1). r=mshal
Bug 880920 - Simplify some absolute-value-computing code in lexicographic sorts of numeric arrays.  r=luke

--HG--
extra : rebase_source : f7b164d212bdf2d94a80064c7d5575ef0cd31e88
Bug 798179 - Implement To BitwiseCast<To>(From), abstracting the treatment of a value's bits as being of another type.  r=froydnj

--HG--
extra : rebase_source : e6c57c10f7035b2654eafdd5fa2b3c5d8882f282
Bug 798179 - Implement mozilla::MakeSigned.  r=froydnj

--HG--
extra : rebase_source : 357bf046219e37959d66fde6b2ad2b7f5746960f
Bug 798179 - Implement mozilla::MakeUnsigned.  r=froydnj

--HG--
extra : rebase_source : fdd1fe8841d1bc42c1758cd4d477969b3f382b30
Bug 877824 - log proper TEST-START and TEST-END points for reftests; r=dbaron
Bug 878411 - define xFetch and xUnfetch methods in TelemetryVFS file objects; r=mak
Bug 878458 - improve error handling behavior of telemetry ping tests; r=vladan
Bug 875218 - Ensure the GrContext's lifetime is managed properly by DrawTargetSkia r=bjacob
Bug 874682 - Ensure SkThread_pthreads is built on platforms which use pthreads r=bjacob
bug 870407: move CMMSRCS to moz.build (logic). r=ted
Bug 879564 - Inline Math.atan2(). r=sstangl
Backed out changeset ae2b07dfd3d0 (bug 875218) because of build bustage on a CLOSED TREE