michael@0: //Bug 818620 michael@0: michael@0: load(libdir + "asserts.js"); michael@0: michael@0: assertThrowsInstanceOf(function () { michael@0: Math.max(NaN, { valueOf: function () { throw new Error() } }); michael@0: }, Error); michael@0: michael@0: assertThrowsInstanceOf(function () { michael@0: Math.min(NaN, { valueOf: function () { throw new Error() } }); michael@0: }, Error);