Strangeness in CreateArgumentsObject definition
oliver at apple.com
Sun Sep 26 03:00:12 PDT 2010
Section 10.6 describes the creation of the arguments object, most of which makes sense but i think there's a typo in step 14.
Step 13 describes the definition of the callee property of the arguments object if strict == false
Step 14 describes the creation of the _caller_ property if strict == true
I assume that step 14 should be referring to the callee property, otherwise we're saying in strict mode arguments does not have a "callee" property, but does have a "caller" property that throws on all accesses.
More information about the es-discuss