Backout 82e3d6f25c5f (bug 789261).