kin%netscape.com c89294e709 Fixes for bug #10231 (crash making list after select all)
and bug #10815 (Crash deleting selected text and table)

mozilla/editor/base/nsHTMLEditRules.cpp
  - Added check, in WillDeleteSelection(),  to see if
    endpoints of the range are in the body before calling
    GetBlockNodeParent(). (Bug #10231)
  - Modified GetPromotedPoint() to check for NULL in the
    case where aWhere == kEnd and GetChildAt() returns NULL.
    (Bug #10815)

mozilla/layout/base/src/nsGenericElement.cpp
  - Modified RangeAdd() so that it doesn't add
    a range if it's already in the list.  (Bug #10231)

mozilla/layout/base/src/nsRangeList.cpp
  - Modified GetPrimaryFrameForFocusNode() to
    initialize aReturnFrame and to return a failure
    if ChildAt() returns NULL. (Bug #10231)


git-svn-id: svn://10.0.0.236/trunk@42152 18797224-902f-48f8-a5cc-f745e15eee43
1999-08-04 18:36:19 +00:00
..
1999-06-28 13:44:40 +00:00
1999-08-04 02:06:03 +00:00
1999-05-26 23:14:05 +00:00
1999-08-04 02:06:03 +00:00
1999-08-04 02:06:03 +00:00
1999-06-10 23:50:26 +00:00
1999-04-12 12:01:32 +00:00
1999-08-04 02:06:03 +00:00
1999-08-03 05:56:55 +00:00
1999-07-25 18:14:44 +00:00
1999-07-25 18:14:44 +00:00