Fixes <https://bugs.webkit.org/show_bug.cgi?id=30337>.
commitcbe97396a599c313afafd3ab585c3e7d0d1ae5a6
authorbweinstein@apple.com <bweinstein@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Oct 2009 19:01:02 +0000 (13 19:01 +0000)
committerbweinstein@apple.com <bweinstein@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 13 Oct 2009 19:01:02 +0000 (13 19:01 +0000)
treeaecfd1fc2e5a42c9ad62baf8b1650e0e9c4b1d96
parent6a3283e8bfc57884d53ad4bcb4ab4811e8fc2fba
Fixes <https://bugs.webkit.org/show_bug.cgi?id=30337>.
Web Inspector: Should be able to delete nodes from the Elements Tree.

Reviewed by Timothy Hatcher.

When the delete key is pressed and a element is selected in the tree,
the element should be deleted from the Elements Tree and the DOM.

* inspector/InspectorBackend.cpp:
(WebCore::InspectorBackend::removeNode):
* inspector/InspectorBackend.h:
* inspector/InspectorBackend.idl:
* inspector/InspectorFrontend.cpp:
(WebCore::InspectorFrontend::didRemoveNode):
* inspector/InspectorFrontend.h:
* inspector/front-end/ElementsPanel.js:
(WebInspector.ElementsPanel.prototype._updateModifiedNodes):
* inspector/front-end/ElementsTreeOutline.js:
(WebInspector.ElementsTreeOutline.prototype.handleKeyEvent):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@49505 268f45cc-cd09-0410-ab3c-d52691b4dbfc
WebCore/ChangeLog
WebCore/inspector/InspectorBackend.cpp
WebCore/inspector/InspectorBackend.h
WebCore/inspector/InspectorBackend.idl
WebCore/inspector/InspectorFrontend.cpp
WebCore/inspector/InspectorFrontend.h
WebCore/inspector/front-end/ElementsPanel.js
WebCore/inspector/front-end/ElementsTreeOutline.js