I think you've rediscovered the bug mentioned in the list thread titled "Assigning to eval-introduced local bindings outside strict mode, and an ES5 spec bug", spanning 20101124-20101126. I don't know whether any followup happened to fix that or not in the spec, haven't been concerned enough to follow up and check.
Jeff _______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

