Summary: | Incorrect handling of global writes in dynamic contexts | ||||||
---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Yong Li <yong.li.webkit> | ||||
Component: | JavaScriptCore | Assignee: | Nobody <webkit-unassigned> | ||||
Status: | RESOLVED FIXED | ||||||
Severity: | Normal | CC: | darin, ggaren, oliver | ||||
Priority: | P1 | Keywords: | InRadar | ||||
Version: | 528+ (Nightly build) | ||||||
Hardware: | All | ||||||
OS: | All | ||||||
Attachments: |
|
Description
Yong Li
2010-11-11 07:34:34 PST
Seems like the problem here is that strict mode is being enforced even in non-strict contexts. How did you find this problem? Did you discover this on an actual website? (In reply to comment #3) > How did you find this problem? Did you discover this on an actual website? It is acid3 I remember. Don’t want Acid3 to fail! Weeee, so many bugs in one small test case! The original issue (strict mode applied to non-strict code) was fixed a while ago, but this has exposed a bevy of additional bugs which i am determining the root cause of now. Created attachment 82661 [details]
Patch
Comment on attachment 82661 [details]
Patch
r=geoff
Committed r78727: <http://trac.webkit.org/changeset/78727> |