summaryrefslogtreecommitdiffstats
path: root/WebCore/inspector/front-end/treeoutline.js
diff options
context:
space:
mode:
Diffstat (limited to 'WebCore/inspector/front-end/treeoutline.js')
-rw-r--r--WebCore/inspector/front-end/treeoutline.js6
1 files changed, 6 insertions, 0 deletions
diff --git a/WebCore/inspector/front-end/treeoutline.js b/WebCore/inspector/front-end/treeoutline.js
index 7d58954..297bbab 100644
--- a/WebCore/inspector/front-end/treeoutline.js
+++ b/WebCore/inspector/front-end/treeoutline.js
@@ -389,6 +389,12 @@ TreeOutline.prototype._treeKeyDown = function(event)
this.selectedTreeElement.expand();
}
}
+ } else if (event.keyCode === WebInspector.KeyboardShortcut.Keys.Backspace.code || event.keyCode === WebInspector.KeyboardShortcut.Keys.Delete.code) {
+ if (this.selectedTreeElement.ondelete)
+ handled = this.selectedTreeElement.ondelete();
+ } else if (isEnterKey(event)) {
+ if (this.selectedTreeElement.onenter)
+ handled = this.selectedTreeElement.onenter();
}
if (nextSelectedElement) {