Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1628)

Unified Diff: Source/devtools/front_end/sdk/DOMModel.js

Issue 1149713006: [DevTools] Removed DOMAgent.getEventListenerForNode (Closed) Base URL: https://chromium.googlesource.com/chromium/blink.git@extract-event-listeners-tree-outline
Patch Set: Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/devtools/front_end/sdk/DOMModel.js
diff --git a/Source/devtools/front_end/sdk/DOMModel.js b/Source/devtools/front_end/sdk/DOMModel.js
index edb63fe81c9b4a25981b16cee02767efe50e92b0..ce313b0be176bc46d976a9d7ce9ecdc6e1f53dd2 100644
--- a/Source/devtools/front_end/sdk/DOMModel.js
+++ b/Source/devtools/front_end/sdk/DOMModel.js
@@ -532,36 +532,6 @@ WebInspector.DOMNode.prototype = {
},
/**
- * @param {string} objectGroupId
- * @param {function(?Array.<!WebInspector.DOMModel.EventListener>)} callback
- */
- eventListeners: function(objectGroupId, callback)
- {
- var domModel = this._domModel;
- var debuggerModel = WebInspector.DebuggerModel.fromTarget(domModel.target());
- if (!debuggerModel) {
- callback(null);
- return;
- }
-
- /**
- * @param {?Protocol.Error} error
- * @param {!Array.<!DOMAgent.EventListener>} payloads
- */
- function mycallback(error, payloads)
- {
- if (error) {
- callback(null);
- return;
- }
- callback(payloads.map(function(payload) {
- return new WebInspector.DOMModel.EventListener(domModel, /** @type {!WebInspector.DebuggerModel} */ (debuggerModel), payload);
- }));
- }
- this._agent.getEventListenersForNode(this.id, objectGroupId, mycallback);
- },
-
- /**
* @return {string}
*/
path: function()
@@ -2056,68 +2026,6 @@ WebInspector.DOMDispatcher.prototype = {
}
/**
- * @constructor
- * @extends {WebInspector.SDKObject}
- * @param {!WebInspector.DOMModel} domModel
- * @param {!WebInspector.DebuggerModel} debuggerModel
- * @param {!DOMAgent.EventListener} payload
- */
-WebInspector.DOMModel.EventListener = function(domModel, debuggerModel, payload)
-{
- WebInspector.SDKObject.call(this, domModel.target());
- this._domModel = domModel;
- this._debuggerModel = debuggerModel;
- this._payload = payload;
- var script = debuggerModel.scriptForId(payload.location.scriptId);
- var sourceName = script ? script.contentURL() : "";
- this._sourceName = sourceName;
-}
-
-WebInspector.DOMModel.EventListener.prototype = {
- /**
- * @return {!DOMAgent.EventListener}
- */
- payload: function()
- {
- return this._payload;
- },
-
- /**
- * @return {?WebInspector.DOMNode}
- */
- node: function()
- {
- return this._domModel.nodeForId(this._payload.nodeId);
- },
-
- /**
- * @return {!WebInspector.DebuggerModel.Location}
- */
- location: function()
- {
- return WebInspector.DebuggerModel.Location.fromPayload(this._debuggerModel, this._payload.location);
- },
-
- /**
- * @return {?WebInspector.RemoteObject}
- */
- handler: function()
- {
- return this._payload.handler ? this.target().runtimeModel.createRemoteObject(this._payload.handler) : null;
- },
-
- /**
- * @return {string}
- */
- sourceName: function()
- {
- return this._sourceName;
- },
-
- __proto__: WebInspector.SDKObject.prototype
-}
-
-/**
* @interface
*/
WebInspector.DOMNodeHighlighter = function() {

Powered by Google App Engine
This is Rietveld 408576698