Backout Bug 879680, Bug 874000, Bug 883178, Bug 883178 and Bug 885701. a=bustage
Backout Bug 879680, Bug 874000, Bug 883178, Bug 883178 and Bug 885701. a=bustage