Chromium Code Reviews| Index: remoting/webapp/crd/js/hangout_session.js |
| diff --git a/remoting/webapp/crd/js/hangout_session.js b/remoting/webapp/crd/js/hangout_session.js |
| index 7776f156d57861c4b8bbda3b8d7d6207bf07a78e..32d0200d3de42c596e35bd25e8fd5b301d658012 100644 |
| --- a/remoting/webapp/crd/js/hangout_session.js |
| +++ b/remoting/webapp/crd/js/hangout_session.js |
| @@ -43,16 +43,16 @@ remoting.HangoutSession.prototype.init = function() { |
| }; |
| /** |
| - * @param {remoting.ClientSession.State} state |
| + * @param {remoting.ClientSession.State=} state |
| */ |
| remoting.HangoutSession.prototype.onSessionStateChanged_ = function(state) { |
| var State = remoting.ClientSession.State; |
| try { |
| this.port_.postMessage({method: 'sessionStateChanged', state: state}); |
| - } catch (e) { |
| + } catch (/** @type {*} */ e) { |
|
kelvinp
2015/01/12 22:51:28
Can we use /** @type {Error} */ e here and get rid
garykac
2015/01/13 00:28:39
Done.
|
| // postMessage will throw an exception if the port is disconnected. |
| // We can safely ignore this exception. |
| - var error = /** @type {Error} */ e; |
| + var error = /** @type {Error} */ (e); |
| console.error(error); |
| } finally { |
| if (state === State.FAILED || state === State.CLOSED) { |
| @@ -79,4 +79,4 @@ remoting.hangoutSessionEvents = new base.EventSource(); |
| remoting.hangoutSessionEvents.sessionStateChanged = "sessionStateChanged"; |
| remoting.hangoutSessionEvents.defineEvents( |
| - [remoting.hangoutSessionEvents.sessionStateChanged]); |
| + [remoting.hangoutSessionEvents.sessionStateChanged]); |