Index: chrome/browser/resources/options/browser_options.js |
diff --git a/chrome/browser/resources/options/browser_options.js b/chrome/browser/resources/options/browser_options.js |
index ee54e405017aa1c22eff1c4e5885a79884473447..f1c36722982370237f9de346852e28462f58824e 100644 |
--- a/chrome/browser/resources/options/browser_options.js |
+++ b/chrome/browser/resources/options/browser_options.js |
@@ -419,9 +419,14 @@ cr.define('options', function() { |
// Device control section. |
if (cr.isChromeOS && |
+ UIAccountTweaks.currentUserIsOwner() && |
loadTimeData.getBoolean('consumerManagementEnabled')) { |
$('device-control-section').hidden = false; |
+ var isEnrolled = loadTimeData.getBoolean('consumerManagementEnrolled'); |
+ $('consumer-management-enroll').hidden = isEnrolled; |
+ $('consumer-management-unenroll').hidden = !isEnrolled; |
+ |
$('consumer-management-section').onclick = function(event) { |
// If either button is clicked. |
if (event.target.tagName == 'BUTTON') |
@@ -1830,7 +1835,6 @@ cr.define('options', function() { |
'setAutoOpenFileTypesDisplayed', |
'setBluetoothState', |
'setCanSetTime', |
- 'setConsumerManagementEnrollmentStatus', |
'setFontSize', |
'setNativeThemeButtonEnabled', |
'setHighContrastCheckboxState', |
@@ -1876,17 +1880,6 @@ cr.define('options', function() { |
BrowserOptions.getLoggedInUsername = function() { |
return BrowserOptions.getInstance().username_; |
}; |
- |
- /** |
- * Shows enroll or unenroll button based on the enrollment status. |
- * @param {boolean} isEnrolled Whether the device is enrolled. |
- */ |
- BrowserOptions.setConsumerManagementEnrollmentStatus = |
- function(isEnrolled) { |
- $('consumer-management-enroll').hidden = isEnrolled; |
- $('consumer-management-unenroll').hidden = !isEnrolled; |
- ConsumerManagementOverlay.setEnrollmentStatus(isEnrolled); |
- }; |
} |
// Export |