Index: chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.js |
diff --git a/chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.js b/chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.js |
index 297e4e6f6a5c30af0f2c5c3a23e3328513672afc..09475949c27c75d1ebe2b82a260b1a1717d8533f 100644 |
--- a/chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.js |
+++ b/chrome/browser/resources/chromeos/login/oobe_screen_oauth_enrollment.js |
@@ -17,6 +17,7 @@ login.createScreen('OAuthEnrollmentScreen', 'oauth-enrollment', function() { |
'showError', |
'showWorking', |
'setAuthenticatedUserEmail', |
+ 'doReload', |
], |
/** |
@@ -223,6 +224,11 @@ login.createScreen('OAuthEnrollmentScreen', 'oauth-enrollment', function() { |
chrome.send('oauthEnrollCompleteLogin', [email]); |
}, |
+ doReload: function() { |
+ $('oauth-enroll-signin-frame').contentWindow.location.href = |
+ this.signInUrl_; |
+ }, |
+ |
/** |
* Handler for cancellations of an enforced auto-enrollment. |
*/ |
@@ -304,6 +310,7 @@ login.createScreen('OAuthEnrollmentScreen', 'oauth-enrollment', function() { |
msg.domain); |
} |
this.classList.toggle('saml', msg.isSAML); |
+ chrome.send('frameLoadingCompleted', [0]); |
} |
if (msg.method == 'insecureContentBlocked') { |