bug 880379 - remove nsIXULDocument::GetScriptGlobalObjectOwner() r=smaug
bug 880379 - move nsIScriptGlobalObjectOwner out of nsXULPrototypeScript::Compile() r=smaug
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 866880 - Implement Close Tabs to the Right. r=jaws, ui-r=madhava
Bug 875126 - Make cgdb an option for mach --debugger. r=ted
Bug 880754 - Remove unused PointerSet typedef. r=khuey
Bug 882160 - Unbust mach mozbuild-reference; r=ted

Regressed from bug 863069.

--HG--
extra : rebase_source : ed545daf8e6c60817e99407a9be360b5e85576e6
Bug 881991 - Properly detect already inserted sessions; r=rnewman

--HG--
extra : rebase_source : 2655dcc1230f05d37c3f43c1d2c4fb22768bd1f5
Bug 873569 - Part 0: Add a sanity test for JNI.jsm. r=wesj