+cc: v8-users@googlegroups.com

2015-06-04 11:12 GMT+09:00 Yuki Shiino <yukishi...@chromium.org>:

> +cc: v8-users@googlegroups.com
> -cc: v8-team
>
> Sorry, changed the mailing list to v8-users.
>
> Cheers,
> Yuki Shiino
>
>
> 2015-06-03 22:20 GMT+09:00 Yuki Shiino <yukishi...@chromium.org>:
>
>> Hi V8 team,
>>
>> It turned out that we need to support [LenientThis] extended attribute
>> <http://heycam.github.io/webidl/#LenientThis> sometime soon to keep the
>> backward compatibility.  Here are the issues that need [LenientThis].
>> https://crbug.com/472260
>> https://crbug.com/492820
>>
>> Since the type checking of instances is done in V8, we need you guys'
>> help to relax the type checking against |this|.  Could you guys help us to
>> support [LenientThis]?
>>
>> The required behavior of [LenientThis] is
>> - get: returns |undefined| if the type checking fails, instead of
>> throwing TypeError.
>> - set: does nothing if the type checking fails, instead of throwing
>> TypeError.
>>
>> My expectation is
>> - V8 provides an option to relax the type checking
>> - V8 handles the required behavior above, or
>>   V8 calls Blink binding code back even if the type doesnt match.
>> Any other ideas are welcome.
>>
>> Cheers,
>> Yuki Shiino
>>
>>
>

-- 
-- 
v8-users mailing list
v8-users@googlegroups.com
http://groups.google.com/group/v8-users
--- 
You received this message because you are subscribed to the Google Groups 
"v8-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to v8-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to