Index: remoting/webapp/host_session.js |
diff --git a/remoting/webapp/host_session.js b/remoting/webapp/host_session.js |
index d1f9a1460af83e2ea88662c65d0b5dfc6eb5d01b..fb064e563da632a77ee5851dbf85435564ef9ee0 100644 |
--- a/remoting/webapp/host_session.js |
+++ b/remoting/webapp/host_session.js |
@@ -72,7 +72,16 @@ remoting.HostSession.prototype.createPluginAndConnect = |
this.plugin.onNatTraversalPolicyChanged = onNatTraversalPolicyChanged; |
this.plugin.onStateChanged = onStateChanged; |
this.plugin.logDebugInfo = logDebugInfo; |
- this.plugin.localize(chrome.i18n.getMessage); |
+ this.plugin.localize( |
+ /** @param {string} id */ |
+ function(id) { |
+ // Plugin takes care of string substitution, so we just keep |
+ // $ placeholders. |
+ // TODO(sergeyu): Refactor plugin location so that it |
+ // doesn't need to do any substitutions. crbug.com/132370 . |
+ return chrome.i18n.getMessage(id, ["$1", "$2", "$3"]); |
+ } |
+ ); |
this.plugin.connect(email, 'oauth2:' + accessToken); |
}; |