Index: Source/devtools/front_end/main/Main.js |
diff --git a/Source/devtools/front_end/main/Main.js b/Source/devtools/front_end/main/Main.js |
index c58c6071429479210e040fc63732616d07ee69ea..12d8e0138d01e90fb392cbfb4d1ea981b279d6cb 100644 |
--- a/Source/devtools/front_end/main/Main.js |
+++ b/Source/devtools/front_end/main/Main.js |
@@ -543,6 +543,18 @@ WebInspector.Main.prototype = { |
WebInspector.inspectorView.currentPanel()["handleCopyEvent"](event); |
}, |
+ _documentCut: function(event) |
+ { |
+ if (WebInspector.inspectorView.currentPanel() && WebInspector.inspectorView.currentPanel()["handleCutEvent"]) |
aandrey
2014/07/18 05:30:05
extract WebInspector.inspectorView.currentPanel()
apavlov
2014/07/18 09:02:07
Done.
|
+ WebInspector.inspectorView.currentPanel()["handleCutEvent"](event); |
+ }, |
+ |
+ _documentPaste: function(event) |
+ { |
+ if (WebInspector.inspectorView.currentPanel() && WebInspector.inspectorView.currentPanel()["handlePasteEvent"]) |
aandrey
2014/07/18 05:30:05
ditto
apavlov
2014/07/18 09:02:07
Done.
|
+ WebInspector.inspectorView.currentPanel()["handlePasteEvent"](event); |
+ }, |
+ |
_contextMenuEventFired: function(event) |
{ |
if (event.handled || event.target.classList.contains("popup-glasspane")) |
@@ -554,6 +566,8 @@ WebInspector.Main.prototype = { |
doc.addEventListener("keydown", this._postDocumentKeyDown.bind(this), false); |
doc.addEventListener("beforecopy", this._documentCanCopy.bind(this), true); |
doc.addEventListener("copy", this._documentCopy.bind(this), false); |
+ doc.addEventListener("cut", this._documentCut.bind(this), false); |
+ doc.addEventListener("paste", this._documentPaste.bind(this), false); |
doc.addEventListener("contextmenu", this._contextMenuEventFired.bind(this), true); |
doc.addEventListener("click", this._documentClick.bind(this), false); |
}, |