- From: Domenic Denicola <notifications@github.com>
- Date: Tue, 08 Nov 2016 14:44:41 -0800
- To: heycam/webidl <webidl@noreply.github.com>
- Message-ID: <heycam/webidl/pull/217/review/7727144@github.com>
domenic commented on this pull request. > + The <dfn id="dfn-attribute-getter" export>attribute getter</dfn> is created as follows, given an + [=attribute=] |attribute|, an [=interface=] |target|, and a [=Realm=] |realm|: + + 1. Let |steps| be the following series of steps: + 1. Try running the following steps: + 1. Let |O| be <emu-val>null</emu-val>. + 1. If |attribute| is not a [=static attribute=]: + 1. If the <emu-val>this</emu-val> value is <emu-val>null</emu-val> or + <emu-val>undefined</emu-val>, set |O| to |realm|'s [=Realm/global object=]. + (This will subsequently cause a <emu-val>TypeError</emu-val> in a few steps, if + the global object does not implement |target| and [{{LenientThis}}] is not + specified.) + <!-- https://www.w3.org/Bugs/Public/show_bug.cgi?id=18547#c9 --> + 1. Otherwise, set |O| to the <emu-val>this</emu-val> value. + 1. If |O| is a [=platform object=], then [=perform a security check=], passing |O|, + |realm|, |id|, and "method". Fixed -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/pull/217
Received on Tuesday, 8 November 2016 22:45:13 UTC