| 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 bfa5d48f9d4ca9b9b9cebba7c48672a8f29e0e29..01b031b2e11d4592fb9343c0b2b4529817ec9f26 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/sdk/DOMModel.js
|
| @@ -961,6 +961,20 @@ WebInspector.DOMNode.prototype = {
|
| this._agent.setInspectedNode(node.id);
|
| },
|
|
|
| + /**
|
| + * @return {?WebInspector.DOMNode}
|
| + */
|
| + enclosingElementOrSelf: function()
|
| + {
|
| + var node = this;
|
| + if (node && node.nodeType() === Node.TEXT_NODE && node.parentNode)
|
| + node = node.parentNode;
|
| +
|
| + if (node && node.nodeType() !== Node.ELEMENT_NODE)
|
| + node = null;
|
| + return node;
|
| + },
|
| +
|
| __proto__: WebInspector.SDKObject.prototype
|
| }
|
|
|
|
|