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

Unified Diff: third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeOutline.js

Issue 2493373002: DevTools: rename WebInspector into modules. (Closed)
Patch Set: for bots Created 4 years, 1 month 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: third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeOutline.js
diff --git a/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeOutline.js b/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeOutline.js
index b0fa8e08c9a6d57402b66e48c9e7f5876b190e30..28f8897dfbab3d055e75785a09351a618cb2bbba 100644
--- a/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeOutline.js
+++ b/third_party/WebKit/Source/devtools/front_end/elements/ElementsTreeOutline.js
@@ -31,9 +31,9 @@
/**
* @unrestricted
*/
-WebInspector.ElementsTreeOutline = class extends TreeOutline {
+Elements.ElementsTreeOutline = class extends TreeOutline {
/**
- * @param {!WebInspector.DOMModel} domModel
+ * @param {!SDK.DOMModel} domModel
* @param {boolean=} omitRootDOMNode
* @param {boolean=} selectEnabled
*/
@@ -43,7 +43,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
this._domModel = domModel;
this._treeElementSymbol = Symbol('treeElement');
var shadowContainer = createElement('div');
- this._shadowRoot = WebInspector.createShadowRootWithCoreStyles(shadowContainer, 'elements/elementsTreeOutline.css');
+ this._shadowRoot = UI.createShadowRootWithCoreStyles(shadowContainer, 'elements/elementsTreeOutline.css');
var outlineDisclosureElement = this._shadowRoot.createChild('div', 'elements-disclosure');
this._element = this.element;
@@ -67,33 +67,33 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
this._includeRootDOMNode = !omitRootDOMNode;
this._selectEnabled = selectEnabled;
- /** @type {?WebInspector.DOMNode} */
+ /** @type {?SDK.DOMNode} */
this._rootDOMNode = null;
- /** @type {?WebInspector.DOMNode} */
+ /** @type {?SDK.DOMNode} */
this._selectedDOMNode = null;
this._visible = false;
- this._popoverHelper = new WebInspector.PopoverHelper(this._element);
+ this._popoverHelper = new UI.PopoverHelper(this._element);
this._popoverHelper.initializeCallbacks(this._getPopoverAnchor.bind(this), this._showPopover.bind(this));
this._popoverHelper.setTimeout(0, 100);
- /** @type {!Map<!WebInspector.DOMNode, !WebInspector.ElementsTreeOutline.UpdateRecord>} */
+ /** @type {!Map<!SDK.DOMNode, !Elements.ElementsTreeOutline.UpdateRecord>} */
this._updateRecords = new Map();
- /** @type {!Set<!WebInspector.ElementsTreeElement>} */
+ /** @type {!Set<!Elements.ElementsTreeElement>} */
this._treeElementsBeingUpdated = new Set();
- this._domModel.addEventListener(WebInspector.DOMModel.Events.MarkersChanged, this._markersChanged, this);
- this._showHTMLCommentsSetting = WebInspector.moduleSetting('showHTMLComments');
+ this._domModel.addEventListener(SDK.DOMModel.Events.MarkersChanged, this._markersChanged, this);
+ this._showHTMLCommentsSetting = Common.moduleSetting('showHTMLComments');
this._showHTMLCommentsSetting.addChangeListener(this._onShowHTMLCommentsChange.bind(this));
}
/**
- * @param {!WebInspector.DOMModel} domModel
- * @return {?WebInspector.ElementsTreeOutline}
+ * @param {!SDK.DOMModel} domModel
+ * @return {?Elements.ElementsTreeOutline}
*/
static forDOMModel(domModel) {
- return domModel[WebInspector.ElementsTreeOutline._treeOutlineSymbol] || null;
+ return domModel[Elements.ElementsTreeOutline._treeOutlineSymbol] || null;
}
_onShowHTMLCommentsChange() {
@@ -125,14 +125,14 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @return {!WebInspector.DOMModel}
+ * @return {!SDK.DOMModel}
*/
domModel() {
return this._domModel;
}
/**
- * @param {?WebInspector.InplaceEditor.Controller} multilineEditing
+ * @param {?UI.InplaceEditor.Controller} multilineEditing
*/
setMultilineEditing(multilineEditing) {
this._multilineEditing = multilineEditing;
@@ -155,7 +155,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {?WebInspector.ElementsTreeOutline.ClipboardData} data
+ * @param {?Elements.ElementsTreeOutline.ClipboardData} data
*/
_setClipboardData(data) {
if (this._clipboardNodeData) {
@@ -174,7 +174,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} removedNode
+ * @param {!SDK.DOMNode} removedNode
*/
resetClipboardIfNeeded(removedNode) {
if (this._clipboardNodeData && this._clipboardNodeData.node === removedNode)
@@ -201,7 +201,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
return;
// Do not interfere with text editing.
- if (WebInspector.isEditing())
+ if (UI.isEditing())
return;
var targetNode = this.selectedDOMNode();
@@ -216,7 +216,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
/**
* @param {boolean} isCut
- * @param {?WebInspector.DOMNode} node
+ * @param {?SDK.DOMNode} node
*/
performCopyOrCut(isCut, node) {
if (isCut && (node.isShadowRoot() || node.ancestorUserAgentShadowRoot()))
@@ -227,7 +227,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} targetNode
+ * @param {!SDK.DOMNode} targetNode
* @return {boolean}
*/
canPaste(targetNode) {
@@ -247,7 +247,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} targetNode
+ * @param {!SDK.DOMNode} targetNode
*/
pasteNode(targetNode) {
if (this.canPaste(targetNode))
@@ -259,7 +259,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
*/
_onPaste(event) {
// Do not interfere with text editing.
- if (WebInspector.isEditing())
+ if (UI.isEditing())
return;
var targetNode = this.selectedDOMNode();
@@ -271,7 +271,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} targetNode
+ * @param {!SDK.DOMNode} targetNode
*/
_performPaste(targetNode) {
if (this._clipboardNodeData.isCut) {
@@ -284,7 +284,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
/**
* @param {?Protocol.Error} error
* @param {!Protocol.DOM.NodeId} nodeId
- * @this {WebInspector.ElementsTreeOutline}
+ * @this {Elements.ElementsTreeOutline}
*/
function expandCallback(error, nodeId) {
if (error)
@@ -333,14 +333,14 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @return {?WebInspector.DOMNode}
+ * @return {?SDK.DOMNode}
*/
selectedDOMNode() {
return this._selectedDOMNode;
}
/**
- * @param {?WebInspector.DOMNode} node
+ * @param {?SDK.DOMNode} node
* @param {boolean=} focus
*/
selectDOMNode(node, focus) {
@@ -400,19 +400,19 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
*/
_selectedNodeChanged(focus) {
this.dispatchEventToListeners(
- WebInspector.ElementsTreeOutline.Events.SelectedNodeChanged, {node: this._selectedDOMNode, focus: focus});
+ Elements.ElementsTreeOutline.Events.SelectedNodeChanged, {node: this._selectedDOMNode, focus: focus});
}
/**
- * @param {!Array.<!WebInspector.DOMNode>} nodes
+ * @param {!Array.<!SDK.DOMNode>} nodes
*/
_fireElementsTreeUpdated(nodes) {
- this.dispatchEventToListeners(WebInspector.ElementsTreeOutline.Events.ElementsTreeUpdated, nodes);
+ this.dispatchEventToListeners(Elements.ElementsTreeOutline.Events.ElementsTreeUpdated, nodes);
}
/**
- * @param {!WebInspector.DOMNode} node
- * @return {?WebInspector.ElementsTreeElement}
+ * @param {!SDK.DOMNode} node
+ * @return {?Elements.ElementsTreeElement}
*/
findTreeElement(node) {
var treeElement = this._lookUpTreeElement(node);
@@ -421,11 +421,11 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
treeElement = this._lookUpTreeElement(node.parentNode);
}
- return /** @type {?WebInspector.ElementsTreeElement} */ (treeElement);
+ return /** @type {?Elements.ElementsTreeElement} */ (treeElement);
}
/**
- * @param {?WebInspector.DOMNode} node
+ * @param {?SDK.DOMNode} node
* @return {?TreeElement}
*/
_lookUpTreeElement(node) {
@@ -458,8 +458,8 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} node
- * @return {?WebInspector.ElementsTreeElement}
+ * @param {!SDK.DOMNode} node
+ * @return {?Elements.ElementsTreeElement}
*/
createTreeElementFor(node) {
var treeElement = this.findTreeElement(node);
@@ -479,7 +479,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {?WebInspector.DOMNode} node
+ * @param {?SDK.DOMNode} node
* @param {boolean} omitFocus
*/
_revealAndSelectNode(node, omitFocus) {
@@ -539,7 +539,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} node
+ * @param {!SDK.DOMNode} node
* @param {function()} callback
*/
_loadDimensionsForNode(node, callback) {
@@ -578,14 +578,14 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
/**
* @param {!Element} anchor
- * @param {!WebInspector.Popover} popover
+ * @param {!UI.Popover} popover
*/
_showPopover(anchor, popover) {
var listItem = anchor.enclosingNodeOrSelfWithNodeName('li');
- var node = /** @type {!WebInspector.ElementsTreeElement} */ (listItem.treeElement).node();
+ var node = /** @type {!Elements.ElementsTreeElement} */ (listItem.treeElement).node();
this._loadDimensionsForNode(
- node, WebInspector.DOMPresentationUtils.buildImagePreviewContents.bind(
- WebInspector.DOMPresentationUtils, node.target(), anchor.href, true, showPopover));
+ node, Components.DOMPresentationUtils.buildImagePreviewContents.bind(
+ Components.DOMPresentationUtils, node.target(), anchor.href, true, showPopover));
/**
* @param {!Element=} contents
@@ -632,21 +632,21 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
this.setHoverEffect(element);
- if (element instanceof WebInspector.ElementsTreeElement) {
+ if (element instanceof Elements.ElementsTreeElement) {
this._domModel.highlightDOMNodeWithConfig(
- element.node().id, {mode: 'all', showInfo: !WebInspector.KeyboardShortcut.eventHasCtrlOrMeta(event)});
+ element.node().id, {mode: 'all', showInfo: !UI.KeyboardShortcut.eventHasCtrlOrMeta(event)});
return;
}
- if (element instanceof WebInspector.ElementsTreeOutline.ShortcutTreeElement)
+ if (element instanceof Elements.ElementsTreeOutline.ShortcutTreeElement)
this._domModel.highlightDOMNodeWithConfig(
- undefined, {mode: 'all', showInfo: !WebInspector.KeyboardShortcut.eventHasCtrlOrMeta(event)},
+ undefined, {mode: 'all', showInfo: !UI.KeyboardShortcut.eventHasCtrlOrMeta(event)},
element.backendNodeId());
}
_onmouseleave(event) {
this.setHoverEffect(null);
- WebInspector.DOMModel.hideDOMNodeHighlight();
+ SDK.DOMModel.hideDOMNodeHighlight();
}
_ondragstart(event) {
@@ -666,7 +666,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
event.dataTransfer.effectAllowed = 'copyMove';
this._treeElementBeingDragged = treeElement;
- WebInspector.DOMModel.hideDOMNodeHighlight();
+ SDK.DOMModel.hideDOMNodeHighlight();
return true;
}
@@ -707,9 +707,9 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
if (!treeElement)
return false;
- if (!(treeElement instanceof WebInspector.ElementsTreeElement))
+ if (!(treeElement instanceof Elements.ElementsTreeElement))
return false;
- var elementsTreeElement = /** @type {!WebInspector.ElementsTreeElement} */ (treeElement);
+ var elementsTreeElement = /** @type {!Elements.ElementsTreeElement} */ (treeElement);
var node = elementsTreeElement.node();
if (!node.parentNode || node.parentNode.nodeType() !== Node.ELEMENT_NODE)
@@ -766,19 +766,19 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
_contextMenuEventFired(event) {
var treeElement = this._treeElementFromEvent(event);
- if (treeElement instanceof WebInspector.ElementsTreeElement)
+ if (treeElement instanceof Elements.ElementsTreeElement)
this.showContextMenu(treeElement, event);
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} treeElement
* @param {!Event} event
*/
showContextMenu(treeElement, event) {
- if (WebInspector.isEditing())
+ if (UI.isEditing())
return;
- var contextMenu = new WebInspector.ContextMenu(event);
+ var contextMenu = new UI.ContextMenu(event);
var isPseudoElement = !!treeElement.node().pseudoType();
var isTag = treeElement.node().nodeType() === Node.ELEMENT_NODE && !isPseudoElement;
var textNode = event.target.enclosingNodeOrSelfWithClass('webkit-html-text-node');
@@ -815,7 +815,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
if (!treeElement)
return;
- if (WebInspector.KeyboardShortcut.eventHasCtrlOrMeta(event) && node.parentNode) {
+ if (UI.KeyboardShortcut.eventHasCtrlOrMeta(event) && node.parentNode) {
if (event.key === 'ArrowUp' && node.previousSibling) {
node.moveTo(node.parentNode, node.previousSibling, this.selectNodeAfterEdit.bind(this, treeElement.expanded));
event.handled = true;
@@ -831,7 +831,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} node
+ * @param {!SDK.DOMNode} node
* @param {boolean=} startEditing
* @param {function()=} callback
*/
@@ -850,7 +850,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
treeElement.toggleEditAsHTML(editingFinished.bind(this), startEditing);
/**
- * @this {WebInspector.ElementsTreeOutline}
+ * @this {Elements.ElementsTreeOutline}
* @param {boolean} success
*/
function editingFinished(success) {
@@ -880,7 +880,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
* @param {boolean} wasExpanded
* @param {?Protocol.Error} error
* @param {!Protocol.DOM.NodeId=} nodeId
- * @return {?WebInspector.ElementsTreeElement} nodeId
+ * @return {?Elements.ElementsTreeElement} nodeId
*/
selectNodeAfterEdit(wasExpanded, error, nodeId) {
if (error)
@@ -909,8 +909,8 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
* containing a rule to set "visibility: hidden" on the class and all it's
* ancestors.
*
- * @param {!WebInspector.DOMNode} node
- * @param {function(?WebInspector.RemoteObject, boolean=)=} userCallback
+ * @param {!SDK.DOMNode} node
+ * @param {function(?SDK.RemoteObject, boolean=)=} userCallback
*/
toggleHideElement(node, userCallback) {
var pseudoType = node.pseudoType();
@@ -973,7 +973,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} node
+ * @param {!SDK.DOMNode} node
* @return {boolean}
*/
isToggledToHidden(node) {
@@ -985,56 +985,56 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
this.selectDOMNode(null, false);
this._popoverHelper.hidePopover();
delete this._clipboardNodeData;
- WebInspector.DOMModel.hideDOMNodeHighlight();
+ SDK.DOMModel.hideDOMNodeHighlight();
this._updateRecords.clear();
}
wireToDOMModel() {
- this._domModel[WebInspector.ElementsTreeOutline._treeOutlineSymbol] = this;
- this._domModel.addEventListener(WebInspector.DOMModel.Events.NodeInserted, this._nodeInserted, this);
- this._domModel.addEventListener(WebInspector.DOMModel.Events.NodeRemoved, this._nodeRemoved, this);
- this._domModel.addEventListener(WebInspector.DOMModel.Events.AttrModified, this._attributeModified, this);
- this._domModel.addEventListener(WebInspector.DOMModel.Events.AttrRemoved, this._attributeRemoved, this);
+ this._domModel[Elements.ElementsTreeOutline._treeOutlineSymbol] = this;
+ this._domModel.addEventListener(SDK.DOMModel.Events.NodeInserted, this._nodeInserted, this);
+ this._domModel.addEventListener(SDK.DOMModel.Events.NodeRemoved, this._nodeRemoved, this);
+ this._domModel.addEventListener(SDK.DOMModel.Events.AttrModified, this._attributeModified, this);
+ this._domModel.addEventListener(SDK.DOMModel.Events.AttrRemoved, this._attributeRemoved, this);
this._domModel.addEventListener(
- WebInspector.DOMModel.Events.CharacterDataModified, this._characterDataModified, this);
- this._domModel.addEventListener(WebInspector.DOMModel.Events.DocumentUpdated, this._documentUpdated, this);
+ SDK.DOMModel.Events.CharacterDataModified, this._characterDataModified, this);
+ this._domModel.addEventListener(SDK.DOMModel.Events.DocumentUpdated, this._documentUpdated, this);
this._domModel.addEventListener(
- WebInspector.DOMModel.Events.ChildNodeCountUpdated, this._childNodeCountUpdated, this);
+ SDK.DOMModel.Events.ChildNodeCountUpdated, this._childNodeCountUpdated, this);
this._domModel.addEventListener(
- WebInspector.DOMModel.Events.DistributedNodesChanged, this._distributedNodesChanged, this);
+ SDK.DOMModel.Events.DistributedNodesChanged, this._distributedNodesChanged, this);
}
unwireFromDOMModel() {
- this._domModel.removeEventListener(WebInspector.DOMModel.Events.NodeInserted, this._nodeInserted, this);
- this._domModel.removeEventListener(WebInspector.DOMModel.Events.NodeRemoved, this._nodeRemoved, this);
- this._domModel.removeEventListener(WebInspector.DOMModel.Events.AttrModified, this._attributeModified, this);
- this._domModel.removeEventListener(WebInspector.DOMModel.Events.AttrRemoved, this._attributeRemoved, this);
+ this._domModel.removeEventListener(SDK.DOMModel.Events.NodeInserted, this._nodeInserted, this);
+ this._domModel.removeEventListener(SDK.DOMModel.Events.NodeRemoved, this._nodeRemoved, this);
+ this._domModel.removeEventListener(SDK.DOMModel.Events.AttrModified, this._attributeModified, this);
+ this._domModel.removeEventListener(SDK.DOMModel.Events.AttrRemoved, this._attributeRemoved, this);
this._domModel.removeEventListener(
- WebInspector.DOMModel.Events.CharacterDataModified, this._characterDataModified, this);
- this._domModel.removeEventListener(WebInspector.DOMModel.Events.DocumentUpdated, this._documentUpdated, this);
+ SDK.DOMModel.Events.CharacterDataModified, this._characterDataModified, this);
+ this._domModel.removeEventListener(SDK.DOMModel.Events.DocumentUpdated, this._documentUpdated, this);
this._domModel.removeEventListener(
- WebInspector.DOMModel.Events.ChildNodeCountUpdated, this._childNodeCountUpdated, this);
+ SDK.DOMModel.Events.ChildNodeCountUpdated, this._childNodeCountUpdated, this);
this._domModel.removeEventListener(
- WebInspector.DOMModel.Events.DistributedNodesChanged, this._distributedNodesChanged, this);
- delete this._domModel[WebInspector.ElementsTreeOutline._treeOutlineSymbol];
+ SDK.DOMModel.Events.DistributedNodesChanged, this._distributedNodesChanged, this);
+ delete this._domModel[Elements.ElementsTreeOutline._treeOutlineSymbol];
}
/**
- * @param {!WebInspector.DOMNode} node
- * @return {!WebInspector.ElementsTreeOutline.UpdateRecord}
+ * @param {!SDK.DOMNode} node
+ * @return {!Elements.ElementsTreeOutline.UpdateRecord}
*/
_addUpdateRecord(node) {
var record = this._updateRecords.get(node);
if (!record) {
- record = new WebInspector.ElementsTreeOutline.UpdateRecord();
+ record = new Elements.ElementsTreeOutline.UpdateRecord();
this._updateRecords.set(node, record);
}
return record;
}
/**
- * @param {!WebInspector.DOMNode} node
- * @return {?WebInspector.ElementsTreeOutline.UpdateRecord}
+ * @param {!SDK.DOMNode} node
+ * @return {?Elements.ElementsTreeOutline.UpdateRecord}
*/
_updateRecordForHighlight(node) {
if (!this._visible)
@@ -1043,7 +1043,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_documentUpdated(event) {
var inspectedRootDocument = event.data;
@@ -1057,28 +1057,28 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_attributeModified(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data.node);
+ var node = /** @type {!SDK.DOMNode} */ (event.data.node);
this._addUpdateRecord(node).attributeModified(event.data.name);
this._updateModifiedNodesSoon();
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_attributeRemoved(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data.node);
+ var node = /** @type {!SDK.DOMNode} */ (event.data.node);
this._addUpdateRecord(node).attributeRemoved(event.data.name);
this._updateModifiedNodesSoon();
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_characterDataModified(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data);
+ var node = /** @type {!SDK.DOMNode} */ (event.data);
this._addUpdateRecord(node).charDataModified();
// Text could be large and force us to render itself as the child in the tree outline.
if (node.parentNode && node.parentNode.firstChild === node.parentNode.lastChild)
@@ -1087,39 +1087,39 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_nodeInserted(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data);
- this._addUpdateRecord(/** @type {!WebInspector.DOMNode} */ (node.parentNode)).nodeInserted(node);
+ var node = /** @type {!SDK.DOMNode} */ (event.data);
+ this._addUpdateRecord(/** @type {!SDK.DOMNode} */ (node.parentNode)).nodeInserted(node);
this._updateModifiedNodesSoon();
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_nodeRemoved(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data.node);
- var parentNode = /** @type {!WebInspector.DOMNode} */ (event.data.parent);
+ var node = /** @type {!SDK.DOMNode} */ (event.data.node);
+ var parentNode = /** @type {!SDK.DOMNode} */ (event.data.parent);
this.resetClipboardIfNeeded(node);
this._addUpdateRecord(parentNode).nodeRemoved(node);
this._updateModifiedNodesSoon();
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_childNodeCountUpdated(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data);
+ var node = /** @type {!SDK.DOMNode} */ (event.data);
this._addUpdateRecord(node).childrenModified();
this._updateModifiedNodesSoon();
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_distributedNodesChanged(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data);
+ var node = /** @type {!SDK.DOMNode} */ (event.data);
this._addUpdateRecord(node).childrenModified();
this._updateModifiedNodesSoon();
}
@@ -1186,7 +1186,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} treeElement
*/
populateTreeElement(treeElement) {
if (treeElement.childCount() || !treeElement.isExpandable())
@@ -1196,12 +1196,12 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} node
+ * @param {!SDK.DOMNode} node
* @param {boolean=} closingTag
- * @return {!WebInspector.ElementsTreeElement}
+ * @return {!Elements.ElementsTreeElement}
*/
_createElementTreeElement(node, closingTag) {
- var treeElement = new WebInspector.ElementsTreeElement(node, closingTag);
+ var treeElement = new Elements.ElementsTreeElement(node, closingTag);
treeElement.setExpandable(!closingTag && this._hasVisibleChildren(node));
if (node.nodeType() === Node.ELEMENT_NODE && node.parentNode && node.parentNode.nodeType() === Node.DOCUMENT_NODE &&
!node.parentNode.parentNode)
@@ -1211,9 +1211,9 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
- * @param {!WebInspector.DOMNode} child
- * @return {?WebInspector.ElementsTreeElement}
+ * @param {!Elements.ElementsTreeElement} treeElement
+ * @param {!SDK.DOMNode} child
+ * @return {?Elements.ElementsTreeElement}
*/
_showChild(treeElement, child) {
if (treeElement.isClosingTag())
@@ -1225,15 +1225,15 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
if (index >= treeElement.expandedChildrenLimit())
this.setExpandedChildrenLimit(treeElement, index + 1);
- return /** @type {!WebInspector.ElementsTreeElement} */ (treeElement.childAt(index));
+ return /** @type {!Elements.ElementsTreeElement} */ (treeElement.childAt(index));
}
/**
- * @param {!WebInspector.DOMNode} node
- * @return {!Array.<!WebInspector.DOMNode>} visibleChildren
+ * @param {!SDK.DOMNode} node
+ * @return {!Array.<!SDK.DOMNode>} visibleChildren
*/
_visibleChildren(node) {
- var visibleChildren = WebInspector.ElementsTreeElement.visibleShadowRoots(node);
+ var visibleChildren = Elements.ElementsTreeElement.visibleShadowRoots(node);
var importedDocument = node.importedDocument();
if (importedDocument)
@@ -1262,7 +1262,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.DOMNode} node
+ * @param {!SDK.DOMNode} node
* @return {boolean}
*/
_hasVisibleChildren(node) {
@@ -1270,17 +1270,17 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
return true;
if (node.templateContent())
return true;
- if (WebInspector.ElementsTreeElement.visibleShadowRoots(node).length)
+ if (Elements.ElementsTreeElement.visibleShadowRoots(node).length)
return true;
if (node.hasPseudoElements())
return true;
if (node.isInsertionPoint())
return true;
- return !!node.childNodeCount() && !WebInspector.ElementsTreeElement.canShowInlineText(node);
+ return !!node.childNodeCount() && !Elements.ElementsTreeElement.canShowInlineText(node);
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} treeElement
*/
_createExpandAllButtonTreeElement(treeElement) {
var button = createTextButton('', handleLoadAllChildren.bind(this));
@@ -1292,7 +1292,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
return expandAllButtonElement;
/**
- * @this {WebInspector.ElementsTreeOutline}
+ * @this {Elements.ElementsTreeOutline}
* @param {!Event} event
*/
function handleLoadAllChildren(event) {
@@ -1300,13 +1300,13 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
this.setExpandedChildrenLimit(
treeElement, Math.max(
visibleChildCount, treeElement.expandedChildrenLimit() +
- WebInspector.ElementsTreeElement.InitialChildrenLimit));
+ Elements.ElementsTreeElement.InitialChildrenLimit));
event.consume();
}
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} treeElement
* @param {number} expandedChildrenLimit
*/
setExpandedChildrenLimit(treeElement, expandedChildrenLimit) {
@@ -1319,7 +1319,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} treeElement
*/
_updateChildren(treeElement) {
if (!treeElement.isExpandable()) {
@@ -1335,8 +1335,8 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
treeElement.node().getChildNodes(childNodesLoaded.bind(this));
/**
- * @param {?Array.<!WebInspector.DOMNode>} children
- * @this {WebInspector.ElementsTreeOutline}
+ * @param {?Array.<!SDK.DOMNode>} children
+ * @this {Elements.ElementsTreeOutline}
*/
function childNodesLoaded(children) {
// FIXME: sort this out, it should not happen.
@@ -1347,11 +1347,11 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
- * @param {!WebInspector.DOMNode} child
+ * @param {!Elements.ElementsTreeElement} treeElement
+ * @param {!SDK.DOMNode} child
* @param {number} index
* @param {boolean=} closingTag
- * @return {!WebInspector.ElementsTreeElement}
+ * @return {!Elements.ElementsTreeElement}
*/
insertChildElement(treeElement, child, index, closingTag) {
var newElement = this._createElementTreeElement(child, closingTag);
@@ -1360,8 +1360,8 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
- * @param {!WebInspector.ElementsTreeElement} child
+ * @param {!Elements.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} child
* @param {number} targetIndex
*/
_moveChild(treeElement, child, targetIndex) {
@@ -1376,7 +1376,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.ElementsTreeElement} treeElement
+ * @param {!Elements.ElementsTreeElement} treeElement
*/
_innerUpdateChildren(treeElement) {
if (this._treeElementsBeingUpdated.has(treeElement))
@@ -1393,12 +1393,12 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
var existingTreeElements = new Map();
for (var i = treeElement.childCount() - 1; i >= 0; --i) {
var existingTreeElement = treeElement.childAt(i);
- if (!(existingTreeElement instanceof WebInspector.ElementsTreeElement)) {
+ if (!(existingTreeElement instanceof Elements.ElementsTreeElement)) {
// Remove expand all button and shadow host toolbar.
treeElement.removeChildAtIndex(i);
continue;
}
- var elementsTreeElement = /** @type {!WebInspector.ElementsTreeElement} */ (existingTreeElement);
+ var elementsTreeElement = /** @type {!Elements.ElementsTreeElement} */ (existingTreeElement);
var existingNode = elementsTreeElement.node();
if (visibleChildrenSet.has(existingNode)) {
@@ -1419,7 +1419,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
// No existing element found, insert a new element.
var newElement = this.insertChildElement(treeElement, child, i);
if (this._updateRecordForHighlight(node) && treeElement.expanded)
- WebInspector.ElementsTreeElement.animateOnDOMUpdate(newElement);
+ Elements.ElementsTreeElement.animateOnDOMUpdate(newElement);
// If a node was inserted in the middle of existing list dynamically we might need to increase the limit.
if (treeElement.childCount() > treeElement.expandedChildrenLimit())
this.setExpandedChildrenLimit(treeElement, treeElement.expandedChildrenLimit() + 1);
@@ -1434,7 +1434,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
treeElement.expandAllButtonElement = this._createExpandAllButtonTreeElement(treeElement);
treeElement.insertChild(treeElement.expandAllButtonElement, targetButtonIndex);
treeElement.expandAllButtonElement.button.textContent =
- WebInspector.UIString('Show All Nodes (%d More)', visibleChildren.length - expandedChildCount);
+ Common.UIString('Show All Nodes (%d More)', visibleChildren.length - expandedChildCount);
} else if (treeElement.expandAllButtonElement) {
delete treeElement.expandAllButtonElement;
}
@@ -1442,7 +1442,7 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
// Insert shortcuts to distrubuted children.
if (node.isInsertionPoint()) {
for (var distributedNode of node.distributedNodes())
- treeElement.appendChild(new WebInspector.ElementsTreeOutline.ShortcutTreeElement(distributedNode));
+ treeElement.appendChild(new Elements.ElementsTreeOutline.ShortcutTreeElement(distributedNode));
}
// Insert close tag.
@@ -1453,24 +1453,24 @@ WebInspector.ElementsTreeOutline = class extends TreeOutline {
}
/**
- * @param {!WebInspector.Event} event
+ * @param {!Common.Event} event
*/
_markersChanged(event) {
- var node = /** @type {!WebInspector.DOMNode} */ (event.data);
+ var node = /** @type {!SDK.DOMNode} */ (event.data);
var treeElement = node[this._treeElementSymbol];
if (treeElement)
treeElement.updateDecorations();
}
};
-WebInspector.ElementsTreeOutline._treeOutlineSymbol = Symbol('treeOutline');
+Elements.ElementsTreeOutline._treeOutlineSymbol = Symbol('treeOutline');
-/** @typedef {{node: !WebInspector.DOMNode, isCut: boolean}} */
-WebInspector.ElementsTreeOutline.ClipboardData;
+/** @typedef {{node: !SDK.DOMNode, isCut: boolean}} */
+Elements.ElementsTreeOutline.ClipboardData;
/** @enum {symbol} */
-WebInspector.ElementsTreeOutline.Events = {
+Elements.ElementsTreeOutline.Events = {
SelectedNodeChanged: Symbol('SelectedNodeChanged'),
ElementsTreeUpdated: Symbol('ElementsTreeUpdated')
};
@@ -1479,7 +1479,7 @@ WebInspector.ElementsTreeOutline.Events = {
* @const
* @type {!Object.<string, string>}
*/
-WebInspector.ElementsTreeOutline.MappedCharToEntity = {
+Elements.ElementsTreeOutline.MappedCharToEntity = {
'\u00a0': 'nbsp',
'\u0093': '#147', // <control>
'\u00ad': 'shy',
@@ -1503,7 +1503,7 @@ WebInspector.ElementsTreeOutline.MappedCharToEntity = {
/**
* @unrestricted
*/
-WebInspector.ElementsTreeOutline.UpdateRecord = class {
+Elements.ElementsTreeOutline.UpdateRecord = class {
/**
* @param {string} attrName
*/
@@ -1527,7 +1527,7 @@ WebInspector.ElementsTreeOutline.UpdateRecord = class {
}
/**
- * @param {!WebInspector.DOMNode} node
+ * @param {!SDK.DOMNode} node
*/
nodeInserted(node) {
this._hasChangedChildren = true;
@@ -1584,10 +1584,10 @@ WebInspector.ElementsTreeOutline.UpdateRecord = class {
};
/**
- * @implements {WebInspector.Renderer}
+ * @implements {Common.Renderer}
* @unrestricted
*/
-WebInspector.ElementsTreeOutline.Renderer = class {
+Elements.ElementsTreeOutline.Renderer = class {
/**
* @override
* @param {!Object} object
@@ -1601,12 +1601,12 @@ WebInspector.ElementsTreeOutline.Renderer = class {
* @param {function(!Error)} reject
*/
function renderPromise(resolve, reject) {
- if (object instanceof WebInspector.DOMNode) {
- onNodeResolved(/** @type {!WebInspector.DOMNode} */ (object));
- } else if (object instanceof WebInspector.DeferredDOMNode) {
- (/** @type {!WebInspector.DeferredDOMNode} */ (object)).resolve(onNodeResolved);
- } else if (object instanceof WebInspector.RemoteObject) {
- var domModel = WebInspector.DOMModel.fromTarget((/** @type {!WebInspector.RemoteObject} */ (object)).target());
+ if (object instanceof SDK.DOMNode) {
+ onNodeResolved(/** @type {!SDK.DOMNode} */ (object));
+ } else if (object instanceof SDK.DeferredDOMNode) {
+ (/** @type {!SDK.DeferredDOMNode} */ (object)).resolve(onNodeResolved);
+ } else if (object instanceof SDK.RemoteObject) {
+ var domModel = SDK.DOMModel.fromTarget((/** @type {!SDK.RemoteObject} */ (object)).target());
if (domModel)
domModel.pushObjectAsNodeToFrontend(object, onNodeResolved);
else
@@ -1616,14 +1616,14 @@ WebInspector.ElementsTreeOutline.Renderer = class {
}
/**
- * @param {?WebInspector.DOMNode} node
+ * @param {?SDK.DOMNode} node
*/
function onNodeResolved(node) {
if (!node) {
reject(new Error('Could not resolve node.'));
return;
}
- var treeOutline = new WebInspector.ElementsTreeOutline(node.domModel(), false, false);
+ var treeOutline = new Elements.ElementsTreeOutline(node.domModel(), false, false);
treeOutline.rootDOMNode = node;
if (!treeOutline.firstChild().isExpandable())
treeOutline._element.classList.add('single-node');
@@ -1638,9 +1638,9 @@ WebInspector.ElementsTreeOutline.Renderer = class {
/**
* @unrestricted
*/
-WebInspector.ElementsTreeOutline.ShortcutTreeElement = class extends TreeElement {
+Elements.ElementsTreeOutline.ShortcutTreeElement = class extends TreeElement {
/**
- * @param {!WebInspector.DOMNodeShortcut} nodeShortcut
+ * @param {!SDK.DOMNodeShortcut} nodeShortcut
*/
constructor(nodeShortcut) {
super('');
@@ -1651,10 +1651,10 @@ WebInspector.ElementsTreeOutline.ShortcutTreeElement = class extends TreeElement
text = '<' + text + '>';
title.textContent = '\u21AA ' + text;
- var link = WebInspector.DOMPresentationUtils.linkifyDeferredNodeReference(nodeShortcut.deferredNode);
+ var link = Components.DOMPresentationUtils.linkifyDeferredNodeReference(nodeShortcut.deferredNode);
this.listItemElement.createTextChild(' ');
link.classList.add('elements-tree-shortcut-link');
- link.textContent = WebInspector.UIString('reveal');
+ link.textContent = Common.UIString('reveal');
this.listItemElement.appendChild(link);
this._nodeShortcut = nodeShortcut;
}
@@ -1694,8 +1694,8 @@ WebInspector.ElementsTreeOutline.ShortcutTreeElement = class extends TreeElement
this._nodeShortcut.deferredNode.highlight();
this._nodeShortcut.deferredNode.resolve(resolved.bind(this));
/**
- * @param {?WebInspector.DOMNode} node
- * @this {WebInspector.ElementsTreeOutline.ShortcutTreeElement}
+ * @param {?SDK.DOMNode} node
+ * @this {Elements.ElementsTreeOutline.ShortcutTreeElement}
*/
function resolved(node) {
if (node) {

Powered by Google App Engine
This is Rietveld 408576698