Index: chrome/browser/resources/options/cookies_list.js |
diff --git a/chrome/browser/resources/options/cookies_list.js b/chrome/browser/resources/options/cookies_list.js |
index 58e74c06dd845742167ae0ef9ee5f396d3e2c8b9..962c1fceffc5f76ec756551fbcc0e39d08edc3ea 100644 |
--- a/chrome/browser/resources/options/cookies_list.js |
+++ b/chrome/browser/resources/options/cookies_list.js |
@@ -66,7 +66,7 @@ cr.define('options', function() { |
* into the given list using its @{code splice} method at the given index. |
* @param {Array.<Object>} data The data objects for the nodes to add. |
* @param {number} start The index at which to start inserting the nodes. |
- * @return {Array.<CookieTreeNode>} An array of CookieTreeNodes added. |
+ * @return {Array.<options.CookieTreeNode>} An array of CookieTreeNodes added. |
*/ |
function spliceTreeNodes(data, start, list) { |
var nodes = data.map(function(x) { return new CookieTreeNode(x); }); |
@@ -109,7 +109,7 @@ cr.define('options', function() { |
* @extends {options.DeletableItem} |
*/ |
function CookieListItem(origin, list) { |
- var listItem = new DeletableItem(null); |
+ var listItem = new DeletableItem(); |
listItem.__proto__ = CookieListItem.prototype; |
listItem.origin = origin; |
@@ -315,7 +315,7 @@ cr.define('options', function() { |
/** |
* Append a new cookie node "bubble" to this list item. |
- * @param {CookieTreeNode} node The cookie node to add a bubble for. |
+ * @param {options.CookieTreeNode} node The cookie node to add a bubble for. |
* @param {Element} div The DOM element for the bubble itself. |
* @return {number} The index the bubble was added at. |
*/ |
@@ -508,7 +508,8 @@ cr.define('options', function() { |
/** |
* Create the cookie "bubbles" for this node, recursing into children |
* if there are any. Append the cookie bubbles to @{code item}. |
- * @param {CookieListItem} item The cookie list item to create items in. |
+ * @param {options.CookieListItem} item The cookie list item to create items |
+ * in. |
*/ |
createItems: function(item) { |
if (this.children.length > 0) { |
@@ -581,7 +582,7 @@ cr.define('options', function() { |
/** |
* The parent of this cookie tree node. |
- * @type {?CookieTreeNode|CookieListItem} |
+ * @type {?(options.CookieTreeNode|options.CookieListItem)} |
*/ |
get parent() { |
// See below for an explanation of this special case. |
@@ -796,12 +797,15 @@ cr.define('options', function() { |
/** |
* The currently expanded item. Used by CookieListItem above. |
- * @type {?CookieListItem} |
+ * @type {?options.CookieListItem} |
*/ |
expandedItem: null, |
// from cr.ui.List |
- /** @override */ |
+ /** |
+ * @override |
+ * @param {Object} data |
+ */ |
createItem: function(data) { |
// We use the cached expanded item in order to allow it to maintain some |
// state (like its fixed height, and which bubble is selected). |
@@ -923,6 +927,8 @@ cr.define('options', function() { |
}; |
return { |
- CookiesList: CookiesList |
+ CookiesList: CookiesList, |
+ CookieListItem: CookieListItem, |
+ CookieTreeNode: CookieTreeNode, |
}; |
}); |