possible invalidation of anonymous function calls #7

0x4a616e opened this Issue Sep 18, 2013 · 2 comments


None yet

2 participants

true && function f() {}()

will be changed to:

true && f() {


without the function keyword.

(Might be off-topic here since it seems to be a problem of rkelly)

svent commented Sep 19, 2013

Thanks for your report!
I can reproduce this bug and confirmed that this is an upstream bug in the rkelly library. I will try to get it fixed upstream or create a workaround.

svent commented Dec 17, 2013

As rkelly is not maintained anymore, I included the rkelly library into the JSDetox distribution, applied some bug fixes and removed the gem dependency.
Thanks to @nene for maintaining a fork of rkelly with valuable contributions.

@svent svent closed this in 1141829 Dec 17, 2013
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment