Backed out changeset c2299dce9dbd (bug 879565) due to debug assertions.
commit backout (bug 879565) CLOSED TREE