Index: chrome/browser/ui/webui/options/manage_profile_browsertest.js |
diff --git a/chrome/browser/ui/webui/options/manage_profile_browsertest.js b/chrome/browser/ui/webui/options/manage_profile_browsertest.js |
index 78a206cd71cf7f5a69d270d8158fe98968494470..4e0cca55dcf3533928702f19f220e260f0d15b4e 100644 |
--- a/chrome/browser/ui/webui/options/manage_profile_browsertest.js |
+++ b/chrome/browser/ui/webui/options/manage_profile_browsertest.js |
@@ -429,25 +429,28 @@ TEST_F('ManageProfileUITest', 'PolicyDynamicRefresh', function() { |
CreateProfileOverlay.updateSignedInStatus(custodianEmail); |
CreateProfileOverlay.updateSupervisedUsersAllowed(true); |
var checkbox = $('create-profile-supervised'); |
- var link = $('create-profile-supervised-not-signed-in-link'); |
+ var signInPromo = $('create-profile-supervised-not-signed-in'); |
+ var signInLink = $('create-profile-supervised-sign-in-link'); |
var indicator = $('create-profile-supervised-indicator'); |
assertFalse(checkbox.disabled, 'allowed and signed in'); |
- assertFalse(link.hidden, 'allowed and signed in'); |
+ assertTrue(signInPromo.hidden, 'allowed and signed in'); |
assertEquals('none', window.getComputedStyle(indicator, null).display, |
'allowed and signed in'); |
CreateProfileOverlay.updateSignedInStatus(''); |
CreateProfileOverlay.updateSupervisedUsersAllowed(true); |
assertTrue(checkbox.disabled, 'allowed, not signed in'); |
- assertFalse(link.hidden, 'allowed, not signed in'); |
+ assertFalse(signInPromo.hidden, 'allowed, not signed in'); |
+ assertTrue(signInLink.enabled, 'allowed, not signed in'); |
assertEquals('none', window.getComputedStyle(indicator, null).display, |
'allowed, not signed in'); |
CreateProfileOverlay.updateSignedInStatus(''); |
CreateProfileOverlay.updateSupervisedUsersAllowed(false); |
assertTrue(checkbox.disabled, 'disallowed, not signed in'); |
- assertTrue(link.hidden, 'disallowed, not signed in'); |
+ assertFalse(signInPromo.hidden, 'disallowed, not signed in'); |
+ assertFalse(signInLink.enabled, 'disallowed, not signed in'); |
assertEquals('inline-block', window.getComputedStyle(indicator, null).display, |
'disallowed, not signed in'); |
assertEquals('policy', indicator.getAttribute('controlled-by')); |
@@ -455,7 +458,7 @@ TEST_F('ManageProfileUITest', 'PolicyDynamicRefresh', function() { |
CreateProfileOverlay.updateSignedInStatus(custodianEmail); |
CreateProfileOverlay.updateSupervisedUsersAllowed(false); |
assertTrue(checkbox.disabled, 'disallowed, signed in'); |
- assertTrue(link.hidden, 'disallowed, signed in'); |
+ assertTrue(signInPromo.hidden, 'disallowed, signed in'); |
assertEquals('inline-block', window.getComputedStyle(indicator, null).display, |
'disallowed, signed in'); |
assertEquals('policy', indicator.getAttribute('controlled-by')); |
@@ -463,7 +466,7 @@ TEST_F('ManageProfileUITest', 'PolicyDynamicRefresh', function() { |
CreateProfileOverlay.updateSignedInStatus(custodianEmail); |
CreateProfileOverlay.updateSupervisedUsersAllowed(true); |
assertFalse(checkbox.disabled, 're-allowed and signed in'); |
- assertFalse(link.hidden, 're-allowed and signed in'); |
+ assertTrue(signInPromo.hidden, 're-allowed and signed in'); |
assertEquals('none', window.getComputedStyle(indicator, null).display, |
're-allowed and signed in'); |
}); |
@@ -477,11 +480,11 @@ TEST_F('ManageProfileUITest', 'CreateInProgress', function() { |
CreateProfileOverlay.updateSignedInStatus(custodianEmail); |
CreateProfileOverlay.updateSupervisedUsersAllowed(true); |
var checkbox = $('create-profile-supervised'); |
- var link = $('create-profile-supervised-not-signed-in-link'); |
+ var signInPromo = $('create-profile-supervised-not-signed-in'); |
var indicator = $('create-profile-supervised-indicator'); |
assertFalse(checkbox.disabled, 'allowed and signed in'); |
- assertFalse(link.hidden, 'allowed and signed in'); |
+ assertTrue(signInPromo.hidden, 'allowed and signed in'); |
assertEquals('none', window.getComputedStyle(indicator, null).display, |
'allowed and signed in'); |
assertFalse(indicator.hasAttribute('controlled-by')); |