OLD | NEW |
1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 var session = null; | 5 var session = null; |
6 var nextMessage = 0; | 6 var nextMessage = 0; |
7 var pollRequest = null; | 7 var pollRequest = null; |
8 | 8 |
9 function handleLoad() { | 9 function handleLoad() { |
10 if (document.documentMode) { | 10 if (document.documentMode) { |
(...skipping 178 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
189 var text = formattedTime + " " + message["from"] + " "; | 189 var text = formattedTime + " " + message["from"] + " "; |
190 if (message["type"] == "join") { | 190 if (message["type"] == "join") { |
191 text += "joined"; | 191 text += "joined"; |
192 } else if (message["type"] == "message") { | 192 } else if (message["type"] == "message") { |
193 text += message["message"]; | 193 text += message["message"]; |
194 } else if (message["type"] == "left") { | 194 } else if (message["type"] == "left") { |
195 text += "left"; | 195 text += "left"; |
196 } else { | 196 } else { |
197 text += "timeout"; | 197 text += "timeout"; |
198 } | 198 } |
199 p.innerHTML = text; | 199 p.innerHtml = text; |
200 if (messages.firstChild == null) { | 200 if (messages.firstChild == null) { |
201 messages.appendChild(p); | 201 messages.appendChild(p); |
202 } else { | 202 } else { |
203 messages.insertBefore(p, messages.firstChild); | 203 messages.insertBefore(p, messages.firstChild); |
204 } | 204 } |
205 if (messages.childNodes.length > 20) { | 205 if (messages.childNodes.length > 20) { |
206 messages.removeChild(messages.lastChild); | 206 messages.removeChild(messages.lastChild); |
207 } | 207 } |
208 } | 208 } |
209 | 209 |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
274 function writeReadyState(request) { | 274 function writeReadyState(request) { |
275 p = window.document.createElement('p'); | 275 p = window.document.createElement('p'); |
276 var readyStateName; | 276 var readyStateName; |
277 switch (request.readyState) { | 277 switch (request.readyState) { |
278 case 0: readyStateName = "UNSENT"; break; | 278 case 0: readyStateName = "UNSENT"; break; |
279 case 1: readyStateName = "OPENED"; break; | 279 case 1: readyStateName = "OPENED"; break; |
280 case 2: readyStateName = "HEADERS_RECEIVED"; break; | 280 case 2: readyStateName = "HEADERS_RECEIVED"; break; |
281 case 3: readyStateName = "LOADING"; break; | 281 case 3: readyStateName = "LOADING"; break; |
282 case 4: readyStateName = "DONE"; break; | 282 case 4: readyStateName = "DONE"; break; |
283 } | 283 } |
284 p.innerHTML = | 284 p.innerHtml = |
285 "Ready state " + readyStateName + " (" + request.readyState + ")"; | 285 "Ready state " + readyStateName + " (" + request.readyState + ")"; |
286 window.document.body.appendChild(p); | 286 window.document.body.appendChild(p); |
287 } | 287 } |
OLD | NEW |