From bddc0bc8967faf27759f3910ff67ee7f4f6f0d6d Mon Sep 17 00:00:00 2001 From: "pfeldman@chromium.org" Date: Wed, 8 Feb 2012 14:49:26 +0000 Subject: [PATCH] Web Inspector: do not clear entire tree map upon last element deletion. https://bugs.webkit.org/show_bug.cgi?id=78112 Reviewed by Yury Semikhatsky. * inspector/front-end/treeoutline.js: (TreeOutline.prototype._forgetChildrenRecursive): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@107083 268f45cc-cd09-0410-ab3c-d52691b4dbfc --- Source/WebCore/ChangeLog | 10 ++++++++++ Source/WebCore/inspector/front-end/treeoutline.js | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Source/WebCore/ChangeLog b/Source/WebCore/ChangeLog index 08a25a9..40b57b5 100644 --- a/Source/WebCore/ChangeLog +++ b/Source/WebCore/ChangeLog @@ -1,3 +1,13 @@ +2012-02-08 Pavel Feldman + + Web Inspector: do not clear entire tree map upon last element deletion. + https://bugs.webkit.org/show_bug.cgi?id=78112 + + Reviewed by Yury Semikhatsky. + + * inspector/front-end/treeoutline.js: + (TreeOutline.prototype._forgetChildrenRecursive): + 2012-02-08 Kaustubh Atrawalkar Migrate createObjectURL & revokeObjectURL to static (Class) methods. diff --git a/Source/WebCore/inspector/front-end/treeoutline.js b/Source/WebCore/inspector/front-end/treeoutline.js index 015ffb3..ce36fe8 100644 --- a/Source/WebCore/inspector/front-end/treeoutline.js +++ b/Source/WebCore/inspector/front-end/treeoutline.js @@ -237,7 +237,7 @@ TreeOutline.prototype._forgetChildrenRecursive = function(parentElement) var child = parentElement.children[0]; while (child) { this._forgetTreeElement(child); - child = child.traverseNextTreeElement(false, this, true); + child = child.traverseNextTreeElement(false, parentElement, true); } } -- 2.7.4