Updates:
        Status: Accepted

Comment #7 on issue 1077 by felix8a: fn.apply(o) throws error in Safari 4, Opera 9.6, IE6
http://code.google.com/p/google-caja/issues/detail?id=1077

your proposed fix changes the semantics of apply slightly,
f.apply(x, 0); would succeed rather than throwing an error.

so, the es3 and es5 specs both say that
f.apply(x, null) and f.apply(x, undefined) are the
same as f.apply(x, []).

ff, safari, opera all behave that way.
ie7, ie8 throw a type error for null and undefined.

ok, I'll fix it.

--
You received this message because you are listed in the owner
or CC fields of this issue, or because you starred this issue.
You may adjust your issue notification preferences at:
http://code.google.com/hosting/settings

Reply via email to