Backout changesets 37f9a5424227, c1578a4fc86d and a417424f9213 (for bugs 933354, 929021 and 923193 respectively) while we figure out performance regressions

--HG--
extra : rebase_source : a5752a4ad4b523702cd3d95abc1fc8df0c42954b