Chromium Code Reviews| Index: third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js |
| diff --git a/third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js b/third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js |
| index 26eefa97de045feb679caf865ab8767a2a124f05..f689dd6ce2996e72bea5837c204659a2b4a1884e 100644 |
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js |
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js |
| @@ -1101,6 +1101,7 @@ WebInspector.DOMModel.Events = { |
| DOMMutated: "DOMMutated", |
| NodeInserted: "NodeInserted", |
| NodeInspected: "NodeInspected", |
| + NodeHighlightedInOverlay: "NodeHighlightedInOverlay", |
| NodeRemoved: "NodeRemoved", |
| DocumentUpdated: "DocumentUpdated", |
| ChildNodeCountUpdated: "ChildNodeCountUpdated", |
| @@ -1944,6 +1945,18 @@ WebInspector.DOMModel.prototype = { |
| } |
| }, |
| + /** |
| + * @param {!DOMAgent.BackendNodeId} backendNodeId |
|
dgozman
2015/10/13 01:42:54
s/backendNodeId/nodeId/ in this method
sergeyv
2015/10/13 21:24:18
Done.
|
| + */ |
| + _nodeHighlightedInOverlay: function(backendNodeId) |
| + { |
| + var node = this.nodeForId(backendNodeId); |
| + if (!node) |
| + return; |
| + |
| + this.dispatchEventToListeners(WebInspector.DOMModel.Events.NodeHighlightedInOverlay, node); |
|
dgozman
2015/10/13 01:42:54
Let's also issue this event from ScreencastView to
sergeyv
2015/10/13 21:24:18
Done.
|
| + }, |
| + |
| __proto__: WebInspector.SDKModel.prototype |
| } |
| @@ -2104,6 +2117,15 @@ WebInspector.DOMDispatcher.prototype = { |
| distributedNodesUpdated: function(insertionPointId, distributedNodes) |
| { |
| this._domModel._distributedNodesUpdated(insertionPointId, distributedNodes); |
| + }, |
| + |
| + /** |
| + * @override |
| + * @param {!DOMAgent.NodeId} nodeId |
| + */ |
| + nodeHighlightedInOverlay: function(nodeId) |
| + { |
| + this._domModel._nodeHighlightedInOverlay(nodeId); |
| } |
| } |