Backed out changeset 508848ad378a (bug 939562) for causing bug 978450