Ref Komodo bug http://bugs.activestate.com/show_bug.cgi?id=100530
Use scriptArgs in versions where arguments doesn't exist. arguments was removed because every single person we spoke to remembers being confused the first time they saw it.
I wasn't confused when I needed to find out how to do command-line processing in the js shell. It seemed like an elegant solution, avoiding introducing another global. + backward compatibility... Why not maintain `scriptArgs' as an alias to `arguments'?
At least this bug ("arguments is missing") can't be a dupe of the "remove arguments" bug. (In reply to Eric Promislow from comment #4) > + backward compatibility... Why not maintain `scriptArgs' as an alias to > `arguments'? It does not make sense because "scriptArgs" was introduced as a replacement of "arguments" in the same patch. It would not have been introduced from the start if "arguments" had been kept.
We have a simple workaround in the JS code, so there's no further issue here. Marking the bug as 'resolved:invalid' is fine.