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

Unified Diff: chrome/browser/resources/options/content_settings.js

Issue 1825173003: [Policy Experimental] Add "recommended" policies for URL exceptions. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Sync. Created 4 years, 9 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 side-by-side diff with in-line comments
Download patch
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 db335e89b12da61fcac306a2062399826292e85d..67ece0668df048e127dd60388ee6872a83536f45 100644
--- a/chrome/browser/resources/options/content_settings.js
+++ b/chrome/browser/resources/options/content_settings.js
@@ -126,14 +126,15 @@ cr.define('options', function() {
}
var managedBy = dict[group].managedBy;
- var controlledBy = managedBy == 'policy' || managedBy == 'extension' ?
- managedBy : null;
+ var controlledBy = managedBy == 'policy' || managedBy == 'extension' ||
+ managedBy == 'recommended' ? managedBy : null;
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++) {
- radios[i].disabled = (managedBy != 'default');
+ radios[i].disabled = managedBy != 'default' &&
+ managedBy != 'recommended';
radios[i].controlledBy = controlledBy;
}
var indicators = document.querySelectorAll(

Powered by Google App Engine
This is Rietveld 408576698