addEventListener has 3 args, not 0. r+sr+branch181=jst

This commit is contained in:
bzbarsky%mit.edu 2006-04-17 22:05:42 +00:00
Родитель cc010c99cd
Коммит 5b460ad0df
1 изменённых файлов: 2 добавлений и 1 удалений

Просмотреть файл

@ -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;