Jacek Caban (@jacek) commented about dlls/mshtml/tests/documentmode.js:
function() { eval("eval")(code); }
- ];
- for(i = 0; i < indirect.length; i++) {
context = {};
ok(!("foobar" in window), "indirect[" + i + "] has global foobar before call");
indirect[i].call(context);
if(v < 9) {
ok(context.foobar === 1234, "indirect[" + i + "] context foobar = " + context.foobar);
ok(!("foobar" in window), "indirect[" + i + "] has global foobar");
}else {
ok(!("foobar" in context), "indirect[" + i + "] has foobar");
ok(window.foobar === 1234, "indirect[" + i + "] global foobar = " + context.foobar);
delete window.foobar;
}
- }
It would be nice to have some simple tests for cases where `interp_call_eval` is used with call that's not a builtin `eval`.