Bug 1007788 - Disallow in-source builds for js/src, same as the main m-c tree. r=glandium
Bug 1007196 - Re-enable the Signaling unittests for Linux and OSX. r=ted
Bug 1007734 - Avoid leaving APZC with stale parent pointer. r=kats
Bug 999575 - Add an already_AddRefed<> Put method for nsRefPtrHashtable. r=froydnj
Bug 972601, part 1 - Get rid of pointless start state in nsTreeStyleCache::GetStyleContext. r=dbaron
Bug 972601, part 2 - Delete trailing whitespace from nsXULTreeStyleCache. r=dbaron
Bug 972601, part 3 - Make nsTreeStyleCache use auto pointers for its hashtables. r=dbaron
Bug 972601, part 4 - Convert nsTreeStyleCache::mCache to nsRefPtrHashtable. r=dbaron
Bug 972601, part 5 - Convert nsTreeStyleCache::mTransitionTable to nsClassHashtable. r=dbaron

This also turns nsTransitionKey into an inner class of nsTreeStyleCache, and changes it from an nsHashKey to a class to be used with nsGenericHashKey.

It also changes the intermediate values of the hash computation to uints, instead of signed ints, as that seems more right.
Bug 972601, part 6 - Replace nsDFAState with uint32_t in nsXULTreeStyleCache. r=dbaron

It is now a pointless wrapper around uint32_t.
Bug 995943 - Clean up some silly stuff surrounding prefs in CAPS. r=bz
Bug 995943 - Allow access to file:// URIs from pref-whitelisted sites. r=bz
Bug 1007897 - Release mSurface reference earlier to reduce copies and peak memory. r=mattwoodrow

--HG--
extra : rebase_source : 2f2a46c66e41010a5e8afb4d9d6e95d0f27bd763
Bug 926922 - Log reason for layout flushes in profiles. r=ehsan,bz

--HG--
extra : rebase_source : 5383b80a1d0d1ddb36351dea1ad44f27b93001a2
Bug 1004899 - Add stderr to profile output. r=ehsan

--HG--
extra : rebase_source : e21a60c60521bcd0471c36645378ef9231c9e243
Bug 985336: Remove unnecessary #includes from headers in layout/style. r=dbaron
bug 378637 part 1 - add leak detection macros to http classes r=hurley

--HG--
extra : rebase_source : 00eb3c046ab80f3b00c4ed8790fc1260a286c2ec
bug 378637 part 2 - change some stack nscstrings to spdystream* autocstring r=hurley

--HG--
extra : rebase_source : 330ac5e429501191430b3f1c9cfc45f21957f7db
bug 378637 part 3 - fix http style: comments, whitespace, formatters r=hurley

--HG--
extra : rebase_source : 9c9af71e086422ee3dbb5b2f6cf08611252ae456
bug 378637 part 4 - more proactive failed to connect detection in nsHttpConnection r=hurley

--HG--
extra : rebase_source : 6b1637d328c3a78bc1f6ea0e35b912a84f689b24