- 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