Bug 376957 followup fix: make Error readonly/permanent, patch by Brendan Eich <brendan@mozilla.org>, r=jwalden, a=schrep for M10 landing
git-svn-id: svn://10.0.0.236/trunk@240727 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
parent
84fe6e4ba3
commit
a3b21be21d
@ -1052,7 +1052,8 @@ js_InitExceptionClasses(JSContext *cx, JSObject *obj)
|
||||
|
||||
/* Make a constructor function for the current name. */
|
||||
atom = cx->runtime->atomState.classAtoms[exceptions[i].key];
|
||||
fun = js_DefineFunction(cx, obj, atom, exceptions[i].native, 3, 0);
|
||||
fun = js_DefineFunction(cx, obj, atom, exceptions[i].native, 3,
|
||||
JSPROP_READONLY | JSPROP_PERMANENT);
|
||||
if (!fun)
|
||||
break;
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user