From a2540fd581f35e8f79240d827d2252da5798c3a2 Mon Sep 17 00:00:00 2001 From: Misko Hevery Date: Mon, 25 Jan 2010 23:49:52 -0800 Subject: fixes to make it pass on IE --- src/API.js | 2 ++ src/Angular.js | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/API.js b/src/API.js index d795f4c3..ce690ad1 100644 --- a/src/API.js +++ b/src/API.js @@ -319,5 +319,7 @@ defineApi('Object', [angularGlobal, angularCollection, angularObject], ['keys', 'values']); defineApi('String', [angularGlobal, angularString], []); defineApi('Date', [angularGlobal, angularDate], []); +//IE bug +angular['Date']['toString'] = angularDate['toString']; defineApi('Function', [angularGlobal, angularCollection, angularFunction], ['bind', 'bindAll', 'delay', 'defer', 'wrap', 'compose']); diff --git a/src/Angular.js b/src/Angular.js index bfbe8ee9..f06562da 100644 --- a/src/Angular.js +++ b/src/Angular.js @@ -20,7 +20,8 @@ if (typeof Node == 'undefined') { function noop() {} if (!window['console']) window['console']={'log':noop, 'error':noop}; -var consoleNode, jQuery, msie, +var consoleNode, msie, + jQuery = window['jQuery'] || window['$'], // weirdness to make IE happy foreach = _.each, extend = _.extend, angular = window['angular'] || (window['angular'] = {}), -- cgit v1.2.3