backout Bug 533840, since it added a randomly failing test
backout Bug 533840, since it added a randomly failing test

--HG--
extra : rebase_source : c9f9de9148b5a52bf7013b543035626d959c6e5a
bug 789919, (snow-white) make addref/release of CCable objects faster by removing indirect refcnt increase/decrease, r=mccr8, test changes r=ehsan

--HG--
extra : rebase_source : 2a3b22425c14d6daedc91d62a652c34431acd2fb
Bug 891436 - Skip heap walk for profilingScripts during minor GC; r=billm

--HG--
extra : rebase_source : acc76b0b299412c420c7fcc4cc3dc269b82cbeb8
Bug 839854 - Protect against getChildAt returning a null view during a rotation. r=mfinkle
Bug 883313 - Fix nsHTMLDocument::SetBody to call either ReplaceChild or AppendChild, not both. r=smaug.
Bug 888117 - Properly barrier the JSON stringifier's CycleDetection set; r=billm

--HG--
extra : rebase_source : 9cd269cf38bacfb63cbceef5dec795da2c24750c
Bug 891340 - Make Range.collapse optional and default to false
Bug 887676 - Always zero RegExp lastIndex upon failure to match. r=Waldo