Bug 863858 - Create Call and DeclEnv objects in the Nursery; r=dvander,terrence

--HG--
extra : rebase_source : cf78a73f8e702fed48b2cc05b093f32536640ba6
Bug 867784 - Allocate RegExpObjects initially tenured; r=sstangl,terrence
Bug 854209 - add asm.js mochitests (r=sstangl)
Bug 829872 - Add convenience version of Equals/Subsumes to nsIPrincipal. r=bz
Bug 829872 - Return null for cross-origin contentDocument. r=bz
Bug 829872 - Tests. r=bz
Bug 829872 - Fix up tests that depend on contentDocument being non-null. r=imelven

These almost universally depend on some sort of special privileges, so I don't
think they're representative of any use-cases we might find on the web.
Bug 867459: Rooting fixes for ipc r=terrence
Bug 867459: Rooting fixes for netwerk r=terrence
Bug 861117 - report errors when URIs passed into nsIStrictTransportSecurityService::IsStsURI malformed. (r=bsmith)

--HG--
extra : rebase_source : 0a42dfe50219438fd5acd997e61c026d6a9cc116
Bug 868334 - test for MacroAssembler::oom in nextJump (r=sstangl)

--HG--
extra : rebase_source : 0f24502942176278fb94d3d978941deac1d77050