Index: chrome/browser/resources/inline_login/inline_login.js |
diff --git a/chrome/browser/resources/inline_login/inline_login.js b/chrome/browser/resources/inline_login/inline_login.js |
index c98bc12e7df5418ac4c87fc6847528715dc8da6e..684216a9b2bddf53808367e17231a6a941d0b08d 100644 |
--- a/chrome/browser/resources/inline_login/inline_login.js |
+++ b/chrome/browser/resources/inline_login/inline_login.js |
@@ -29,6 +29,11 @@ cr.define('inline.login', function() { |
authReadyFired = true; |
} |
+ function onDropLink(e) { |
+ // Navigate to the dropped link. |
+ window.location.href = e.detail; |
+ } |
+ |
function onNewWindow(e) { |
window.open(e.detail.targetUrl, '_blank'); |
e.detail.window.discard(); |
@@ -48,6 +53,7 @@ cr.define('inline.login', function() { |
*/ |
function initialize() { |
authExtHost = new cr.login.GaiaAuthHost('signin-frame'); |
+ authExtHost.addEventListener('dropLink', onDropLink); |
authExtHost.addEventListener('ready', onAuthReady); |
authExtHost.addEventListener('newWindow', onNewWindow); |
authExtHost.addEventListener('resize', onResize); |