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
Rename a method from 'check' to 'checkBounds' to avoid colliding with a 'check' macro in an OS X system header.  (No, really.)  Noticed while tryservering patches for bug 798179, r=rage

--HG--
extra : rebase_source : 3f9323afa6e80962ede30d1b953b95f3d363ccd0
Bug 798179 - Rewrite ToIntWidth to more simply act upon the actual bits of the IEEE-754 representation.  r=froydnj

--HG--
extra : rebase_source : fb2da4e55b258b6b62c1c9449447fccff8c2012d
Bug 880591 - Keep length metadata correct for frozen arrays.  r=bhackett

--HG--
extra : rebase_source : d2caf062d0f43c438c8cf0e4b407009951dacf36
Bug 798179 - Bustage fix in a CLOSED TREE for another bug's patch that landed after the try run here.  r=aargh
Bug 880947 - Make CreateTransfer re-entrant, remove InitializeDownload. r=paolo
Bug 881409 - Pull the parts of AssertGraphCoherency that can be checked before SplitCriticalEdges out into a separate function and call it before SplitCriticalEdges. r=jandem
Bug 879478 - fix regressions when starting camera (crash and de-virtualized functions -- see also bug 880780), r=roc
Bug 881763 - Append /mobile/ to about:healthreport URL. r=trivial