bug 854274 - Showing tab doc when clicking + r=mbrubeck

--HG--
extra : rebase_source : 89db6d0e133565a49f122c793535c22b5fde6d2c
Bug 839467 - Remove JSContext pushing in AdoptNode. r=mrbkap
Bug 839467 - Remove aCx parameter to CloneAndAdopt. r=mrbkap

Right now it has to be kept in sync with the nullness of aNewScope. Let's just
rely on the cx stack here and kill the param.
bug 855389 fix social toolbarbutton structure to work with themes/etc, r=felipe