[webkit-changes] cvs commit: WebCore/khtml/rendering
render_container.cpp
Geoffrey
ggaren at opensource.apple.com
Fri Dec 23 17:05:56 PST 2005
ggaren 05/12/23 17:05:56
Modified: . Tag: Safari-2-0-branch ChangeLog
khtml/rendering Tag: Safari-2-0-branch render_container.cpp
Log:
- Fixed <rdar://problem/4392583> REGRESSION: Reproducible crash while viewing Opera's "why we're better than Safari" site, http://www.howtocreate.co.uk/browserSpeed.html, in khtml::RenderBlock::nodeAtPoint
Fix by Darin, reviewed and landed by me.
* khtml/rendering/render_container.cpp:
(RenderContainer::updatePseudoChild): Don't have the parent call removeChild, because the child calls parent()->removeChild() on itself in detach().
Revision Changes Path
No revision
No revision
1.16.2.7 +9 -0 WebCore/ChangeLog
Index: ChangeLog
===================================================================
RCS file: /cvs/root/WebCore/ChangeLog,v
retrieving revision 1.16.2.6
retrieving revision 1.16.2.7
diff -u -r1.16.2.6 -r1.16.2.7
--- ChangeLog 21 Dec 2005 22:42:36 -0000 1.16.2.6
+++ ChangeLog 24 Dec 2005 01:05:55 -0000 1.16.2.7
@@ -1,3 +1,12 @@
+2005-12-23 Geoffrey Garen <ggaren at apple.com>
+
+ - Fixed <rdar://problem/4392583> REGRESSION: Reproducible crash while viewing Opera's "why we're better than Safari" site, http://www.howtocreate.co.uk/browserSpeed.html, in khtml::RenderBlock::nodeAtPoint
+
+ Fix by Darin, reviewed and landed by me.
+
+ * khtml/rendering/render_container.cpp:
+ (RenderContainer::updatePseudoChild): Don't have the parent call removeChild, because the child calls parent()->removeChild() on itself in detach().
+
=== WebCore-417.17 ===
2005-12-21 Adele Peterson <adele at apple.com>
No revision
No revision
1.66.8.2 +0 -1 WebCore/khtml/rendering/render_container.cpp
Index: render_container.cpp
===================================================================
RCS file: /cvs/root/WebCore/khtml/rendering/render_container.cpp,v
retrieving revision 1.66.8.1
retrieving revision 1.66.8.2
diff -u -r1.66.8.1 -r1.66.8.2
--- render_container.cpp 28 Sep 2005 18:24:45 -0000 1.66.8.1
+++ render_container.cpp 24 Dec 2005 01:05:55 -0000 1.66.8.2
@@ -242,7 +242,6 @@
// Nuke the child.
if (child && child->style()->styleType() == type) {
oldContentPresent = false;
- removeChild(child);
child->detach();
child = (type == RenderStyle::BEFORE) ? firstChild() : lastChild();
}
More information about the webkit-changes
mailing list