Summary: | Bogus decompilation of "for (var j = 1 in [])" | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Jesse Ruderman <jruderman> | ||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | Keywords: | HasReduction | ||||
Priority: | P2 | ||||||
Version: | 523.x (Safari 3) | ||||||
Hardware: | Mac | ||||||
OS: | OS X 10.4 | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 13638 | ||||||
Attachments: |
|
Created attachment 14491 [details]
Use vardecllist to print the initializer
Comment on attachment 14491 [details]
Use vardecllist to print the initializer
r=me
|
> (function() { for (var j = 1 in []) {} }) function () { for (var j = 1 = = 1 in []) { } } So many equals signs! (Tested with a WebKit nightly I downloaded a few hours ago. Found with jsfunfuzz.)