/* -*- indent-tabs-mode: nil; js-indent-level: 4 -*- */ | |
/* | |
* Any copyright is dedicated to the Public Domain. | |
* http://creativecommons.org/licenses/publicdomain/ | |
*/ | |
var expect = true; | |
var actual; | |
var checkCaller = function(me) { | |
var caller = arguments.callee.caller; | |
var callerIsMethod = (caller === me['doThing']); | |
actual = callerIsMethod; | |
}; | |
Object.prototype.doThing = function() { | |
checkCaller(this); | |
}; | |
["dense"].doThing(); | |
reportCompare(expect, actual, "ok"); |