Index: Source/devtools/front_end/DOMModel.js |
diff --git a/Source/devtools/front_end/DOMModel.js b/Source/devtools/front_end/DOMModel.js |
index e934b9d43f8eb9827ba2a13a3bcba52d7801c378..1002ca4ddb68cd47e34c1b88724825d8bf02cb02 100644 |
--- a/Source/devtools/front_end/DOMModel.js |
+++ b/Source/devtools/front_end/DOMModel.js |
@@ -136,6 +136,14 @@ WebInspector.DOMNode.ShadowRootTypes = { |
WebInspector.DOMNode.prototype = { |
/** |
+ * @return {!WebInspector.DOMModel} |
+ */ |
+ domModel: function() |
+ { |
+ return this._domModel; |
+ }, |
+ |
+ /** |
* @return {?Array.<!WebInspector.DOMNode>} |
*/ |
children: function() |
@@ -784,6 +792,25 @@ WebInspector.DOMNode.prototype = { |
return null; |
}, |
+ /** |
+ * @param {string=} mode |
+ * @param {!RuntimeAgent.RemoteObjectId=} objectId |
+ */ |
+ highlight: function(mode, objectId) |
+ { |
+ this._domModel.highlightDOMNode(this.id, mode, objectId); |
+ }, |
+ |
+ highlightForTwoSeconds: function() |
+ { |
+ this._domModel.highlightDOMNodeForTwoSeconds(this.id); |
+ }, |
+ |
+ reveal: function() |
+ { |
+ WebInspector.Revealer.reveal(this); |
+ }, |
+ |
__proto__: WebInspector.TargetAware.prototype |
} |