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
>
>