Backout b796080cf4d0 (bug 931699) due to causing bug 933787.