addEventListener has 3 args, not 0. r+sr+branch181=jst
git-svn-id: svn://10.0.0.236/trunk@194541 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
@@ -6701,9 +6701,10 @@ nsEventReceiverSH::NewResolve(nsIXPConnectWrappedNative *wrapper,
|
||||
|
||||
if (id == sAddEventListener_id && !(flags & JSRESOLVE_ASSIGNING)) {
|
||||
JSString *str = JSVAL_TO_STRING(id);
|
||||
// addEventListener always takes at leat 3 arguments.
|
||||
JSFunction *fnc =
|
||||
::JS_DefineFunction(cx, obj, ::JS_GetStringBytes(str),
|
||||
AddEventListenerHelper, 0, JSPROP_ENUMERATE);
|
||||
AddEventListenerHelper, 3, JSPROP_ENUMERATE);
|
||||
|
||||
*objp = obj;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user