Bug 15759
| Summary: | Limit indirect eval | ||
|---|---|---|---|
| Product: | WebKit | Reporter: | Cameron Zwarich (cpst) <zwarich> |
| Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> |
| Status: | RESOLVED FIXED | ||
| Severity: | Normal | ||
| Priority: | P2 | ||
| Version: | 523.x (Safari 3) | ||
| Hardware: | All | ||
| OS: | All | ||
Cameron Zwarich (cpst)
Many people have suggested that we limit the effect of indirect eval, i.e. a call to eval that is not of the form eval(...) or globalObject.eval(...), on the caller's scope. Doing so will enable more optimizations. However, we first need to find a scheme for limiting eval that doesn't break existing sites.
| Attachments | ||
|---|---|---|
| Add attachment proposed patch, testcase, etc. |
Cameron Zwarich (cpst)
Fixed in r30871.