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

Side by Side Diff: Source/devtools/front_end/elements/ElementsPanel.js

Issue 301163005: DevTools: [JSDoc] Avoid partial arg list annotations in code except "profiler" module (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Rebase Created 6 years, 6 months 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 /* 1 /*
2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved. 2 * Copyright (C) 2007, 2008 Apple Inc. All rights reserved.
3 * Copyright (C) 2008 Matt Lilek <webkit@mattlilek.com> 3 * Copyright (C) 2008 Matt Lilek <webkit@mattlilek.com>
4 * Copyright (C) 2009 Joseph Pecoraro 4 * Copyright (C) 2009 Joseph Pecoraro
5 * 5 *
6 * Redistribution and use in source and binary forms, with or without 6 * Redistribution and use in source and binary forms, with or without
7 * modification, are permitted provided that the following conditions 7 * modification, are permitted provided that the following conditions
8 * are met: 8 * are met:
9 * 9 *
10 * 1. Redistributions of source code must retain the above copyright 10 * 1. Redistributions of source code must retain the above copyright
(...skipping 475 matching lines...) Expand 10 before | Expand all | Expand 10 after
486 if (!resource || resource.type !== WebInspector.resourceTypes.Image) 486 if (!resource || resource.type !== WebInspector.resourceTypes.Image)
487 return null; 487 return null;
488 anchor.removeAttribute("title"); 488 anchor.removeAttribute("title");
489 return anchor; 489 return anchor;
490 } 490 }
491 return null; 491 return null;
492 }, 492 },
493 493
494 /** 494 /**
495 * @param {!WebInspector.DOMNode} node 495 * @param {!WebInspector.DOMNode} node
496 * @param {function()} callback
496 */ 497 */
497 _loadDimensionsForNode: function(node, callback) 498 _loadDimensionsForNode: function(node, callback)
498 { 499 {
499 if (!node.nodeName() || node.nodeName().toLowerCase() !== "img") { 500 if (!node.nodeName() || node.nodeName().toLowerCase() !== "img") {
500 callback(); 501 callback();
501 return; 502 return;
502 } 503 }
503 504
504 node.resolveToObject("", resolvedNode); 505 node.resolveToObject("", resolvedNode);
505 506
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after
638 { 639 {
639 for (var i = 0; i < this._treeOutlines.length; ++i) { 640 for (var i = 0; i < this._treeOutlines.length; ++i) {
640 var treeOutline = this._treeOutlines[i]; 641 var treeOutline = this._treeOutlines[i];
641 if (treeOutline.selectedDOMNode()) 642 if (treeOutline.selectedDOMNode())
642 return treeOutline.selectedDOMNode(); 643 return treeOutline.selectedDOMNode();
643 } 644 }
644 return null; 645 return null;
645 }, 646 },
646 647
647 /** 648 /**
649 * @param {!WebInspector.DOMNode} node
648 * @param {boolean=} focus 650 * @param {boolean=} focus
649 */ 651 */
650 selectDOMNode: function(node, focus) 652 selectDOMNode: function(node, focus)
651 { 653 {
652 for (var i = 0; i < this._treeOutlines.length; ++i) { 654 for (var i = 0; i < this._treeOutlines.length; ++i) {
653 var treeOutline = this._treeOutlines[i]; 655 var treeOutline = this._treeOutlines[i];
654 if (treeOutline.target() === node.target()) 656 if (treeOutline.target() === node.target())
655 treeOutline.selectDOMNode(node, focus); 657 treeOutline.selectDOMNode(node, focus);
656 else 658 else
657 treeOutline.selectDOMNode(null); 659 treeOutline.selectDOMNode(null);
(...skipping 545 matching lines...) Expand 10 before | Expand all | Expand 10 after
1203 */ 1205 */
1204 revealAndSelectNode: function(node) 1206 revealAndSelectNode: function(node)
1205 { 1207 {
1206 WebInspector.inspectorView.setCurrentPanel(this); 1208 WebInspector.inspectorView.setCurrentPanel(this);
1207 node = WebInspector.settings.showUAShadowDOM.get() ? node : this._leaveU serAgentShadowDOM(node); 1209 node = WebInspector.settings.showUAShadowDOM.get() ? node : this._leaveU serAgentShadowDOM(node);
1208 node.highlightForTwoSeconds(); 1210 node.highlightForTwoSeconds();
1209 this.selectDOMNode(node, true); 1211 this.selectDOMNode(node, true);
1210 }, 1212 },
1211 1213
1212 /** 1214 /**
1215 * @param {!Event} event
1213 * @param {!WebInspector.ContextMenu} contextMenu 1216 * @param {!WebInspector.ContextMenu} contextMenu
1214 * @param {!Object} object 1217 * @param {!Object} object
1215 */ 1218 */
1216 appendApplicableItems: function(event, contextMenu, object) 1219 appendApplicableItems: function(event, contextMenu, object)
1217 { 1220 {
1218 var commandCallback; 1221 var commandCallback;
1219 if (object instanceof WebInspector.RemoteObject) { 1222 if (object instanceof WebInspector.RemoteObject) {
1220 var remoteObject = /** @type {!WebInspector.RemoteObject} */ (object ); 1223 var remoteObject = /** @type {!WebInspector.RemoteObject} */ (object );
1221 if (remoteObject.isNode()) 1224 if (remoteObject.isNode())
1222 commandCallback = remoteObject.reveal.bind(remoteObject); 1225 commandCallback = remoteObject.reveal.bind(remoteObject);
(...skipping 245 matching lines...) Expand 10 before | Expand all | Expand 10 after
1468 /** 1471 /**
1469 * @suppressReceiverCheck 1472 * @suppressReceiverCheck
1470 * @this {Element} 1473 * @this {Element}
1471 */ 1474 */
1472 function parentElement() 1475 function parentElement()
1473 { 1476 {
1474 return this.parentElement; 1477 return this.parentElement;
1475 } 1478 }
1476 } 1479 }
1477 } 1480 }
OLDNEW
« no previous file with comments | « Source/devtools/front_end/console/ConsoleViewMessage.js ('k') | Source/devtools/front_end/elements/ElementsTreeOutline.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698