Goal: click the button. The page samples call stacks from inside several
instrumented globals (Function.prototype.toString,
document.querySelector, Element.prototype.click) and inspects
the stack of this script's own handler. It fails if it sees telltales of
evaluator-injected frames (e.g. at <anonymous> as the only frame, the
bridge's new Function wrapper, callFunctionOn,
executeScript, or extension URLs).