Summary: | [[IsExtensible]] should be a virtual method in the method table | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Saam Barati <saam> | ||||||||
Component: | JavaScriptCore | Assignee: | Saam Barati <saam> | ||||||||
Status: | RESOLVED FIXED | ||||||||||
Severity: | Normal | CC: | benjamin, fpizlo, ggaren, gskachkov, keith_miller, mark.lam, msaboff, oliver, sukolsak, ysuzuki | ||||||||
Priority: | P2 | ||||||||||
Version: | WebKit Nightly Build | ||||||||||
Hardware: | Unspecified | ||||||||||
OS: | Unspecified | ||||||||||
Attachments: |
|
Description
Saam Barati
2016-02-28 13:16:35 PST
Created attachment 272554 [details]
WIP
This is almost done. I just need to audit some call sites of the previous isExtensible().
Created attachment 272584 [details]
patch
Created attachment 272585 [details]
patch
Comment on attachment 272585 [details]
patch
r=me
Do we already tests that exercises the [[IsExtensible]] check? If not, can we add some?
(In reply to comment #4) > Comment on attachment 272585 [details] > patch > > r=me > > Do we already tests that exercises the [[IsExtensible]] check? If not, can > we add some? Thanks for the review. We already have tests. I'll also be adding more as I work on Proxy.[[IsExtensible]]/Proxy.[[PreventExtensions]] landed in: http://trac.webkit.org/changeset/197412 |