michael@0: // |reftest| skip-if(!xulRuntime.shell) -- uses evalcx michael@0: /* michael@0: * Any copyright is dedicated to the Public Domain. michael@0: * http://creativecommons.org/licenses/publicdomain/ michael@0: */ michael@0: michael@0: try { michael@0: evalcx("Object.freeze(this); eval('const q;')"); michael@0: } catch (e) { michael@0: assertEq(e.message, "({lazy:false}) is not extensible"); michael@0: } michael@0: michael@0: reportCompare(0, 0, "don't crash");