Bug 1105261 - Revert fresh vectors to not prereserving their inline allocation space, because the guaranteed extent of that space is an implementation detail.  r=nbp

--HG--
extra : rebase_source : ec5431786f504651b1f8a4a019da6e537b6ac175
Bug 1052139 - Refactor global-object creation code to distinguish the unique self-hosting global from all other run-of-the-mill globals.  r=till

--HG--
extra : rebase_source : fe126e03e2fa778fdee3420ad5c39f00caea2495