This problem has already been reported and fixed[1], it's just that
the fix isn't in  I assume it must be in 1.6.1 RC2, which is
the "bleeding edge" you can download from the website[2] since it was
fixed six months ago.

[1] https://prototype.lighthouseapp.com/projects/8886-prototype/tickets/397
[2] http://prototypejs.org/download

T.J. Crowder
tj / crowder software / com
Independent Software Engineer, consulting services available

On Jun 13, 10:52 am, oogatta <ooga...@gmail.com> wrote:
> Hi, all.
> First I have to admit that I'm a "type lover", so I always write
> function definitions like this,
> ==========
> var test = function test ( /*Array*/friendList, /*Number*/index ) {
> // ....}
> ==========
> but I noticed, when comments appear in arguments list,
> Function.argumentNames fails to get correct argument names IN IE.
> In method definitions of a inherited class, this leads to make me lose
> $super capability. Condition ( value.argumentNames().first() ==
> "$super" ) on Class.addMethods, equals false.
> I think, that's because IE stay comments untouched in the returned
> strings of Function.toString. I'm sure that FF drops comments
> appearing in arguments parentheses.
> Can I post a fix or ask someone for taking care of this? or, Should I
> change my belief? :P
> Thanks!
> oogatta
You received this message because you are subscribed to the Google Groups 
"Prototype & script.aculo.us" group.
To post to this group, send email to prototype-scriptaculous@googlegroups.com
To unsubscribe from this group, send email to 
For more options, visit this group at 

Reply via email to