Reviewed by Chris and Darin.
[WebKit-https.git] / WebCore / ChangeLog-2005-08-23
index 5d6cce2..c7239d8 100644 (file)
@@ -1,3 +1,16 @@
+2004-11-15  David Harrison  <harrison@apple.com>
+
+        Reviewed by Chris and Darin.
+        
+        <rdar://problem/3880304> Non-linear performance hit for style changes
+
+        * khtml/xml/dom_nodeimpl.cpp:
+        (NodeImpl::traverseNextNode):
+        (NodeImpl::traverseNextSibling):
+        (NodeImpl::traversePreviousNodePostOrder):
+        Return 0 rather than traversing beyond stayWithin when this == stayWithin.
+        Add asserts that stayWithin is an ancestor of the returned node.
+
 2004-11-15  Darin Adler  <darin@apple.com>
 
         Reviewed by Ken.