The fix for bug 204784 causes a constant stream of assertions for me when loading pages with form controls. The assertion is "no common ancestor at all???" in nsLayoutUtils::CompareTreePosition. For more information, see: https://bugzilla.mozilla.org/show_bug.cgi?id=204784#c27 and onwards.
- Check that the parent node is non-NULL before calling CompareTreePosition. This prevents the assertion. - Change a comment to an NS_ASSERTION so we'll know if for some reason the QI to nsIContent fails. This is to address Bug 204784 comment 25.
Comment on attachment 164444 [details] [diff] [review] Patch v1 r+sr=bzbarsky
Fixed. Checking in nsHTMLFormElement.cpp; /cvsroot/mozilla/content/html/content/src/nsHTMLFormElement.cpp,v <-- nsHTMLFormElement.cpp new revision: 1.176; previous revision: 1.175 done
Status: NEW → RESOLVED
Closed: 18 years ago
Resolution: --- → FIXED
try to lock down `1.7.6 to ship soon. not blocking for this one.
Flags: blocking1.7.6? → blocking1.7.6-
You need to log in before you can comment on or make changes to this bug.