[js] better for-in parsing (not perfect yet)
Merge branch 'master' into coverity_scan