Bug 827885 - Improve Necko security check messages. r=jdm
Bug 799252 - Remove SkipRoots in jsstr.cpp; r=Waldo
Bug 827659 - Ensure |this| is an object when inlining getter/setter calls. r=bhackett
Bug 827851 - Move the rules from bug 822017 after including rules.mk; r=ted
Bug 827857 - make NS_ProxyRelease() handle null pointers properly; r=jlebar
Fix a dozen JS tests that were broken when using the command-line test harness (see bug 804834 comment 24 and 25). No bug#, r=evilpie on IRC.

--HG--
extra : rebase_source : 6ea3201dbd5ce97607b1d6847ee50d609dc3a91f
Bug 690970, part 1: unmark gray read barrier for weak maps. r=billm
Bug 690970, part 2: unmark gray read barrier for watchpoints. r=billm
Bug 690970, part 3: fix black-gray edges in weak containers at start of CC. r=billm
Bug 824670 - Validate Activity and Message hrefs during manifest parsing. r=mounir
Bug 824670 - Tests. r=mounir
Bug 872841 - don't proxy-release null pointers in nsMainThreadPtrHolder; r=jlebar

--HG--
extra : rebase_source : 508d22c611725379192a90d8381f61aaa3d3ba97