| Index: third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeElement.js
|
| diff --git a/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeElement.js b/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeElement.js
|
| index 3ac4a0d80efd8c80cc776dfda58dfde20df64d1d..d2de4a1e272e90de883a0a1def17eb9399afc5ab 100644
|
| --- a/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeElement.js
|
| +++ b/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeElement.js
|
| @@ -538,7 +538,7 @@ WebInspector.ElementsTreeElement.prototype = {
|
| var openTagElement = this._node[this.treeOutline.treeElementSymbol()] || this;
|
| var isEditable = this.hasEditableNode();
|
| if (isEditable && !this._editing)
|
| - contextMenu.appendAction("elements.edit-as-html", WebInspector.UIString("Edit as HTML"));
|
| + contextMenu.appendItem(WebInspector.UIString("Edit as HTML"), this._editAsHTML.bind(this));
|
| var isShadowRoot = this._node.isShadowRoot();
|
|
|
| // Place it here so that all "Copy"-ing items stick together.
|
| @@ -1615,5 +1615,11 @@ WebInspector.ElementsTreeElement.prototype = {
|
| this._node.resolveToObject("", scrollIntoViewCallback);
|
| },
|
|
|
| + _editAsHTML: function ()
|
| + {
|
| + var promise = WebInspector.Revealer.revealPromise(this.node());
|
| + promise.then(() => WebInspector.actionRegistry.action("elements.edit-as-html").execute());
|
| + },
|
| +
|
| __proto__: TreeElement.prototype
|
| }
|
|
|