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",,,
