W3C home > Mailing lists > Public > public-script-coord@w3.org > July to September 2015

Re: @@symbol hooks and cross domain frames

From: Bobby Holley <bholley@mozilla.com>
Date: Tue, 15 Sep 2015 16:42:14 -0700
Message-ID: <CAKBxTcJ90AXPbf324Szv3ukP7feeX=VqC9rYLotJb6sj2Vaszg@mail.gmail.com>
To: Bobby Holley <bholley@mozilla.com>
Cc: Boris Zbarsky <bzbarsky@mit.edu>, Adam Klein <adamk@chromium.org>, "public-script-coord@w3.org" <public-script-coord@w3.org>
In terms of the original discussion on this thread: I'm concerned about an
ever-growing whitelist of symbols that we need to support. Do we expect
that list to be small and relatively constant? Do we have appropriate
channels to make sure that HTML gets updated when a new hook is added in ES?

On Tue, Sep 15, 2015 at 4:39 PM, Bobby Holley <bholley@mozilla.com> wrote:

> Sorry for the delay here, filter-fail. See
> https://bugzilla.mozilla.org/show_bug.cgi?id=1114580#c23
>
> Good catch. I've changed the etherpad to:
>
>   - [in-testsuite] [[Get]] - Invoke [[GetOwnProperty]]. If this results in
>> a value-prop, return the value. If this results in an accessor prop with a
>> getter, invoke the getter. Otherwise, throw.
>>
>
> Let me know if that's insufficient.
>
> Cheers,
> bholley
>
>
> On Thu, Jul 16, 2015 at 6:03 PM, Boris Zbarsky <bzbarsky@mit.edu> wrote:
>
>> On 7/16/15 8:20 PM, Adam Klein wrote:
>>
>>> But [[Get]] says:
>>>
>>>    Invoke [[GetOwnProperty]]. If there is a getter, invoke it.
>>> Otherwise, throw.
>>>
>>
>> Oh.  That seems clearly wrong, given that we need to be able to return
>> value properties like location.replace.
>>
>> Bobby, could you fix this, please?  We're talking about
>> https://etherpad.mozilla.org/html5-cross-origin-objects here.
>>
>> -Boris
>>
>>
>
Received on Tuesday, 15 September 2015 23:43:03 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 15 September 2015 23:43:03 UTC