Closed Bug 679780 Opened 14 years ago Closed 7 years ago

for-in semantics broken in jsexec

Categories

(Other Applications Graveyard :: Narcissus, defect)

x86
macOS
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: dherman, Unassigned)

References

Details

The for-in case in jsexec is implemented using the host VM's for-in, which breaks when e.g. an object contains a |__iterator__| property. We should instead use Object.getOwnPropertyNames and Object.getPrototypeOf to query the property names more reliably. I will file a separate bug for implementing |__iterator__|. Dave
Blocks: 679803
Closing as Narcissus isn't maintained anymore.
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
Product: Other Applications → Other Applications Graveyard
You need to log in before you can comment on or make changes to this bug.