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 f21d865d7a78bea2c1b9fe0172c9d5ed9955d465..c70db74262764d82b93ca5c206817bf07b6996a3 100644 |
--- a/chrome/browser/resources/extensions/extension_list.js |
+++ b/chrome/browser/resources/extensions/extension_list.js |
@@ -148,6 +148,15 @@ cr.define('options', function() { |
var butterBar = node.querySelector('.butter-bar'); |
butterBar.hidden = !butterBarVisibility[extension.id]; |
+ // The 'collect errors' checkbox. |
+ var errorCollection = |
+ node.querySelector('.error-collection-control input'); |
+ errorCollection.checked = extension.errorCollectionEnabled; |
+ errorCollection.addEventListener('change', function(e) { |
+ chrome.send('extensionSettingsEnableErrorCollection', |
+ [extension.id, String(e.target.checked)]); |
+ }); |
+ |
// The 'allow file:// access' checkbox. |
if (extension.wantsFileAccess) { |
var fileAccess = node.querySelector('.file-access-control'); |