| Index: chrome/browser/resources/extensions/extension_list.js
|
| diff --git a/chrome/browser/resources/extensions/extension_list.js b/chrome/browser/resources/extensions/extension_list.js
|
| index 59f5d008ba360771bc977d9a6cba875249f1822b..82b302d77de736bd865a59847bf1a440e47e0195 100644
|
| --- a/chrome/browser/resources/extensions/extension_list.js
|
| +++ b/chrome/browser/resources/extensions/extension_list.js
|
| @@ -2,22 +2,12 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +<include src="extension_error.js"></include>
|
| +
|
| cr.define('options', function() {
|
| 'use strict';
|
|
|
| /**
|
| - * A lookup helper function to find the first node that has an id (starting
|
| - * at |node| and going up the parent chain).
|
| - * @param {Element} node The node to start looking at.
|
| - */
|
| - function findIdNode(node) {
|
| - while (node && !node.id) {
|
| - node = node.parentNode;
|
| - }
|
| - return node;
|
| - }
|
| -
|
| - /**
|
| * Creates a new list of extensions.
|
| * @param {Object=} opt_propertyBag Optional properties.
|
| * @constructor
|
| @@ -322,16 +312,10 @@ cr.define('options', function() {
|
| });
|
| }
|
|
|
| - // The install warnings.
|
| - if (extension.installWarnings) {
|
| - var panel = node.querySelector('.install-warnings');
|
| - panel.hidden = false;
|
| - var list = panel.querySelector('ul');
|
| - extension.installWarnings.forEach(function(warning) {
|
| - var li = document.createElement('li');
|
| - li.innerText = warning.message;
|
| - list.appendChild(li);
|
| - });
|
| + if (extension.manifestErrors) {
|
| + node.querySelector('.manifest-errors').hidden = false;
|
| + node.querySelector('.manifest-errors').appendChild(
|
| + new extensions.ExtensionErrorList(extension.manifestErrors));
|
| }
|
|
|
| this.appendChild(node);
|
| @@ -344,7 +328,7 @@ cr.define('options', function() {
|
| topScroll -= pad / 2;
|
| document.body.scrollTop = topScroll;
|
| }
|
| - }
|
| + },
|
| };
|
|
|
| return {
|
|
|