Index: chrome/browser/resources/options/content_settings.js |
diff --git a/chrome/browser/resources/options/content_settings.js b/chrome/browser/resources/options/content_settings.js |
index 96c22793830b5357c53e35a2fc1a300c888b8686..4f32f86a0eff74a4f387dddf5d24d423fc37b250 100644 |
--- a/chrome/browser/resources/options/content_settings.js |
+++ b/chrome/browser/resources/options/content_settings.js |
@@ -78,8 +78,14 @@ cr.define('options', function() { |
*/ |
ContentSettings.setContentFilterSettingsValue = function(dict) { |
for (var group in dict) { |
- document.querySelector('input[type=radio][name=' + group + |
- '][value=' + dict[group] + ']').checked = true; |
+ document.querySelector('input[type=radio][name=' + group + '][value=' + |
+ dict[group]['value'] + ']').checked = true; |
+ var radios = document.querySelectorAll('input[type=radio][name=' + |
+ group + ']'); |
+ for (var i=0, len=radios.length; i<len; ++i) { |
jochen (gone - plz use gerrit)
2010/12/07 09:43:52
spaces around operators, and i++
markusheintz_
2010/12/07 11:46:15
Done.
|
+ radios[i].disabled = dict[group]['managed']; |
+ } |
+ |
jochen (gone - plz use gerrit)
2010/12/07 09:43:52
no newline please
markusheintz_
2010/12/07 11:46:15
Done.
|
} |
}; |