Reviewed by Harrison
authorkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Nov 2004 22:11:14 +0000 (22:11 +0000)
committerkocienda <kocienda@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 29 Nov 2004 22:11:14 +0000 (22:11 +0000)
        Small improvements to the node-display debugging helpers.

        * khtml/xml/dom_nodeimpl.cpp:
        (NodeImpl::displayTree): Make the rootNode be this if there is no rootEditableElement.
        * khtml/xml/dom_nodeimpl.h: Make displayNode take a default argument of "" for its string.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@8082 268f45cc-cd09-0410-ab3c-d52691b4dbfc

WebCore/ChangeLog-2005-08-23
WebCore/khtml/xml/dom_nodeimpl.cpp
WebCore/khtml/xml/dom_nodeimpl.h

index 8c11218..5077bbb 100644 (file)
@@ -2,6 +2,16 @@
 
         Reviewed by Harrison
 
+        Small improvements to the node-display debugging helpers.
+
+        * khtml/xml/dom_nodeimpl.cpp:
+        (NodeImpl::displayTree): Make the rootNode be this if there is no rootEditableElement.
+        * khtml/xml/dom_nodeimpl.h: Make displayNode take a default argument of "" for its string.
+
+2004-11-29  Ken Kocienda  <kocienda@apple.com>
+
+        Reviewed by Harrison
+
         * khtml/editing/htmlediting.cpp:
         (khtml::DeleteSelectionCommand::handleGeneralDelete): The downstream position in this function 
         may need to be adjusted when deleting text off the front part of a text node. This fixes a problem 
index 0d59763..be52918 100644 (file)
@@ -1505,7 +1505,7 @@ void NodeImpl::displayNode(const char *prefix)
 
 void NodeImpl::displayTree()
 {
-    NodeImpl    *rootNode = rootEditableElement();
+    NodeImpl    *rootNode = rootEditableElement() ? : this;
     NodeImpl    *node;
     
     for (node = rootNode; node; node = node->traverseNextNode()) {
index 020f031..8b273e8 100644 (file)
@@ -448,7 +448,7 @@ public:
 #ifndef NDEBUG
     virtual void formatForDebugger(char *buffer, unsigned length) const;
 
-    void displayNode(const char *prefix);
+    void displayNode(const char *prefix="");
     void displayTree();
 #endif