Created attachment 539182 [details]
testcase (crashes Firefox when loaded)
###!!! ASSERTION: Why don't we have a document type node?: 'docType1 && docType2', file content/base/src/nsGenericElement.cpp, line 905
Regression from somewhere in here:
Created attachment 539183 [details]
stack trace for the assertion
5.110 + nsCOMPtr<nsIDOMDocumentType> docType1 = do_QueryInterface(this);
5.111 + nsCOMPtr<nsIDOMDocumentType> docType2 = do_QueryInterface(aOther);
This is bogus...
Why was this cause for backing out all of the original patches?
So this is fixed now, right?
Yes, by updated patches in bug 659053