Side navigation
#3601 closed bug (duplicate)
Opened November 13, 2008 04:05PM UTC
Closed November 17, 2008 03:05PM UTC
Last modified March 15, 2012 12:02AM UTC
Mismatch parameters count passed to jQuery.easing.linear() or jQuery.easing.swing()
Reported by: | DanielKatz | Owned by: | |
---|---|---|---|
Priority: | minor | Milestone: | 1.3 |
Component: | effects | Version: | 1.2.6 |
Keywords: | easing, parameters | Cc: | DanielKatz, flesler |
Blocked by: | Blocking: |
Description
In some cases mismatch parameters count passed to jQuery.easing.linear() or jQuery.easing.swing() and causing an exception.
Test case is provided.
(at the line: this.pos = jQuery.easing[this.options.easing || (jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, this.options.duration);)
Attachments (3)
Change History (7)
Changed November 13, 2008 04:24PM UTC by comment:1
cc: | → DanielKatz, flesler |
---|---|
component: | unfilled → fx |
need: | Review → Test Case |
owner: | flesler |
priority: | blocker → minor |
Changed November 13, 2008 04:38PM UTC by comment:2
Replying to [comment:1 flesler]:
The test case is really not a good one. The whole iframe+string manipulation can lead to unreal situations. can you make one that reproduces the error, with a simple html file with no iframes and stuff like that ?
I'l try. but i think this the only case. and it's obviously bug in jQuery because this exception occures on every browser...
And logicaly the iframe doesn't make any difference.
Changed November 13, 2008 05:30PM UTC by comment:3
Replying to [comment:1 flesler]:
The test case is really not a good one. The whole iframe+string manipulation can lead to unreal situations. can you make one that reproduces the error, with a simple html file with no iframes and stuff like that ?
I've wrote slightly simpler test case it's attached to the ticket.
Changed November 13, 2008 05:52PM UTC by comment:4
need: | Test Case → Review |
---|
Ok then, so the problem is related to iframes.
That's something you don't mention anywhere in the whole ticket.
Changed November 13, 2008 05:57PM UTC by comment:5
Replying to [comment:4 flesler]:
Ok then, so the problem is related to iframes. That's something you don't mention anywhere in the whole ticket.
Yes it is. And if I'd know how to update the description I would. sorry.
Changed November 13, 2008 06:32PM UTC by comment:6
Replying to [ticket:3601 DanielKatz]:
In some cases mismatch parameters count passed to jQuery.easing.linear() or jQuery.easing.swing() and causing an exception. Test case is provided. (at the line: this.pos = jQuery.easing[this.options.easing || (jQuery.easing.swing ? "swing" : "linear")](this.state, n, 0, 1, this.options.duration);)
Allegedly the bug appears only the code executes in context of onload event of IFrame.
The test case is really not a good one. The whole iframe+string manipulation can lead to unreal situations.
can you make one that reproduces the error, with a simple html file with no iframes and stuff like that ?