| OLD | NEW |
| 1 /* | 1 /* |
| 2 * Copyright (C) 2007 Apple Inc. All rights reserved. | 2 * Copyright (C) 2007 Apple Inc. All rights reserved. |
| 3 * Copyright (C) 2012 Google Inc. All rights reserved. | 3 * Copyright (C) 2012 Google Inc. All rights reserved. |
| 4 * | 4 * |
| 5 * Redistribution and use in source and binary forms, with or without | 5 * Redistribution and use in source and binary forms, with or without |
| 6 * modification, are permitted provided that the following conditions | 6 * modification, are permitted provided that the following conditions |
| 7 * are met: | 7 * are met: |
| 8 * | 8 * |
| 9 * 1. Redistributions of source code must retain the above copyright | 9 * 1. Redistributions of source code must retain the above copyright |
| 10 * notice, this list of conditions and the following disclaimer. | 10 * notice, this list of conditions and the following disclaimer. |
| (...skipping 375 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 386 leadZero(this.getMonth() + 1) + | 386 leadZero(this.getMonth() + 1) + |
| 387 leadZero(this.getDate()) + "T" + | 387 leadZero(this.getDate()) + "T" + |
| 388 leadZero(this.getHours()) + | 388 leadZero(this.getHours()) + |
| 389 leadZero(this.getMinutes()) + | 389 leadZero(this.getMinutes()) + |
| 390 leadZero(this.getSeconds()); | 390 leadZero(this.getSeconds()); |
| 391 } | 391 } |
| 392 | 392 |
| 393 /** | 393 /** |
| 394 * @return {string} | 394 * @return {string} |
| 395 */ | 395 */ |
| 396 Date.prototype.toConsoleTime = function() | 396 Date.prototype.toConsoleTime = function() |
| 397 { | 397 { |
| 398 /** | 398 /** |
| 399 * @param {number} x | 399 * @param {number} x |
| 400 * @return {string} | 400 * @return {string} |
| 401 */ | 401 */ |
| 402 function leadZero2(x) | 402 function leadZero2(x) |
| 403 { | 403 { |
| 404 return (x > 9 ? "" : "0") + x; | 404 return (x > 9 ? "" : "0") + x; |
| 405 } | 405 } |
| 406 | 406 |
| (...skipping 1349 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1756 var cbList = callbacks.slice(); | 1756 var cbList = callbacks.slice(); |
| 1757 callbacks.length = 0; | 1757 callbacks.length = 0; |
| 1758 cbList.forEach(function(callback) { callback(); }); | 1758 cbList.forEach(function(callback) { callback(); }); |
| 1759 }; | 1759 }; |
| 1760 return function setImmediate(callback) { | 1760 return function setImmediate(callback) { |
| 1761 if (!callbacks.length) | 1761 if (!callbacks.length) |
| 1762 new Promise(function(resolve,reject){ resolve(null);}).then(run); | 1762 new Promise(function(resolve,reject){ resolve(null);}).then(run); |
| 1763 callbacks.push(callback); | 1763 callbacks.push(callback); |
| 1764 }; | 1764 }; |
| 1765 })(); | 1765 })(); |
| OLD | NEW |