Backed out changeset ca2ab9f4ac9c (bug 950266) for suspicion of causing bug 966582.