id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	blocking	blockedby
5532	jQuery.trigger doesn't pass data argument when its object with length property	mikz	brandon	"jQuery.trigger (and probably more functions) doesn't pass data when it's Object with length property. jQuery.makeArray doesn't recognize this object and tries to make array from it, which returns undefined.

Test:
$(""body"").bind(""custom"", function(event, data) {
console.log(data);
});
$(""body"").trigger(""custom"", {length: ""fails""});
$(""body"").trigger(""custom"", {test: ""passes""});
"	bug	closed	major	1.4	event	1.3.2	worksforme	makeArray, length			
