DescriptionRevert of IDL: Add support for [Unscopeable] on attributes and methods (patchset #2 id:20001 of https://codereview.chromium.org/1085453003/)
Reason for revert:
This change caused 5k+ leaks on WebKit Linux Leak.
Confirmed via bisect.
http://build.chromium.org/p/chromium.webkit/builders/WebKit%20Linux%20Leak/builds/10565
Original issue's description:
> IDL: Add support for [Unscopeable] on attributes and methods
>
> Adding [Unscopeable] to an attribute or method means it won't be found
> during name lookup with an object that has the attribute or method in
> the scope (i.e. using the "with" statement.)
>
> The mechanism that makes this happen is that the interface prototype
> object has a property named @@unscopables that is an object with a
> property for every unscopeable member named as the member.
>
> BUG=462916
>
> Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=194091
TBR=haraken@chromium.org,bashi@chromium.org,jl@opera.com
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=462916
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=194191
Patch Set 1 #
Created: 5 years, 8 months ago
(Patch set is too large to download)
Messages
Total messages: 8 (0 generated)
|