Bug 913715 - Do not inline nursery allocated getter functions; r=bhackett

--HG--
extra : rebase_source : f104adfd2de0166d7146aaf0e3154e5a8a0e48cf
Bug 643325 - Implement SharedWorker. r=khuey.

--HG--
extra : transplant_source : %D6%8C%9Ajc%3C%F0%0E%DB%C6%7E2%AA%97%B8%AA%B2%7EY%B6
Backed out changeset f90b5cb4c293 for crash test failure on CLOSED TREE. r=me
Backed out changeset 68bad2f0b260 for crash test failure on CLOSED TREE. r=me
Backed out changeset e7ca534c5049 for crash test failure on CLOSED TREE. r=me
Backed out changeset d04e3e715d7c for crash test failure on CLOSED TREE. r=me
Backed out changeset a5b64ac96886 for crash test failure on CLOSED TREE. r=me
Backed out changeset 4a02b0e5f388 for crash test failure on CLOSED TREE. r=me
Backed out changeset ab0d7dbb81b2 for crash test failure on CLOSED TREE. r=me
Bug 923151 - Part 1: Don't #include nsIDocument.h in TabChild.h; r=jst

--HG--
extra : rebase_source : 1748c347eeed09a8216580a48dd786f0dbe92588
Bug 923151 - Part 2: Don't #include nsIDocument.h in mozilla/dom/Element.h; r=jst

--HG--
extra : rebase_source : 8c5f5429574313a1304eb2779cdb6b5702e4094d
Bug 916429 - use sctpmap line for datachannels r=jesup
Bug 916445 - DataStore API - sync method, r=ehsan
Bug 923188: Add missing #include to HTMLCanvasElement.cpp, to fix build bustage with --disable-webgl. r=ehsan
Bug 922974 - Replace NO_INSTALL with NO_DIST_INSTALL. r=gps
Bug 921307 - Aggregate dependencies in subdirectories that are still recursed with pseudo derecurse. r=gps
Bug 916118 - Simplify the TextureClient deallocation protocol. r=nrc