caller
意味わからないけどたしかになんかある。
js/src/jsfun.c
case FUN_CALLER: while (fp && (fp->flags & JSFRAME_SKIP_CALLER) && fp->down) fp = fp->down; if (fp && fp->down && fp->down->fun) *vp = OBJECT_TO_JSVAL(fp->down->callee); else *vp = JSVAL_NULL; if (!JSVAL_IS_PRIMITIVE(*vp) && cx->runtime->checkObjectAccess) { id = ATOM_KEY(cx->runtime->atomState.callerAtom); if (!cx->runtime->checkObjectAccess(cx, obj, id, JSACC_READ, vp)) return JS_FALSE; } break;
実体は
nsScriptSecurityManager::CheckObjectAccessあたり。