IE8 calls the wrong function, causing infinite recursion #49

briancavalier opened this Issue Aug 15, 2012 · 1 comment


None yet

2 participants

The Javascript Architectural Toolkit member

IE8 incorrectly calls the function expression named resolve within the defer() closure, instead of calling the outer function named resolve() like every other sane platform does. The fix is simple--rename the function expression, or remove the name entirely, but I prefer the former for debugging purposes.

The Javascript Architectural Toolkit member


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment