WebCore:
[WebKit-https.git] / WebCore / ChangeLog
index 26825f089182112b1ab4d5e529eeb61c7b29d1bd..373845a6fe2334180bca2ff744a58f5a880e4a7f 100644 (file)
@@ -1,3 +1,16 @@
+2007-12-12  Justin Garcia  <justin.garcia@apple.com>
+
+        Reviewed by Darin Adler.
+
+        <rdar://problem/5433862> Mail crashes at WebCore::highestAncestor() when deleting a particular selection
+
+        * editing/DeleteSelectionCommand.cpp:
+        (WebCore::DeleteSelectionCommand::removePreviouslySelectedEmptyTableRows):
+        Don't remove the table row that contained the end of the selection if it is where we are
+        about to place the ending selection.
+        Don't remove all empty rows after the row that contained the start of the selection,
+        they might come after the row that contained the end of the selection.
+
 2007-12-12  Sam Weinig  <sam@webkit.org>
 
         Reviewed by Anders Carlsson.