- From: Ms2ger <notifications@github.com>
- Date: Fri, 08 Feb 2019 01:17:27 -0800
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Friday, 8 February 2019 09:17:54 UTC
Ms2ger commented on this pull request. > -as defined in [[#platform-object-setprototypeof]]. - -Within a [=Realm=] |realm|, -for each [=interface=] |interface| implemented by a [=platform object=] |obj|, -the following steps must be run as part of |obj|'s creation: - -1. [=Define the unforgeable regular operations=] of |interface| on |obj|, given |realm|. -1. [=Define the unforgeable regular attributes=] of |interface| on |obj|, given |realm|. - -If within a [=Realm=] |realm| a [=platform object=] |obj| implements -an interface |interface| which is declared with the [{{Global}}] [=extended attribute=], then -the following steps must be run as part of |obj|'s creation: - -1. [=Define the regular operations=] of |interface| on |obj|, given |realm|. -1. [=Define the regular attributes=] of |interface| on |obj|, given |realm|. - Additionally, [=platform objects=] which implement an [=interface=] which has a [{{Global}}] [=extended attribute=] get properties declaratively from: I'm planning to define those properties imperatively in a follow-up, and then this can go, but for now, I'd keep it. -- 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/635#discussion_r254999515
Received on Friday, 8 February 2019 09:17:54 UTC