1470965
Backed out changeset bab121b4dd84 (bug 1469719) Backed out changeset d28d3a80e781 (bug 1470965) Backed out changeset 1adc0372343e (bug 1470023)