Mutable Proto

Brandon Benvie bbenvie at mozilla.com
Thu Mar 21 14:04:57 PDT 2013


On 3/21/2013 1:57 PM, Brendan Eich wrote:
> No 'with' required for SES AFAIK. Do you have a code.google.com link? 
> Cc'ing Mark in case he is not reading es-discuss frequently.
>
> /be
>
> Brandon Benvie wrote:
>> On 3/21/2013 11:39 AM, Brendan Eich wrote:
>>> Andrea Giammarchi wrote:
>>>> yes, SES, the non real world out there, needs __proto__ ... 
>>>> shenanigans all over the world because of '__proto__' ain't important.
>>>
>>> SES is deployed on major Google properties. I recall also Yahoo! but 
>>> not sure if still up.
>>>
>>> I think again you are out of line. Am I wrong?
>> I don't agree with Andrea's sentiment, but this would still be 
>> surprising to me. I would have thought that SES's use of `with` to 
>> sandbox code (it does this right?) would destroy performance to the 
>> point of being unusable in practice.
>> _______________________________________________
>> es-discuss mailing list
>> es-discuss at mozilla.org
>> https://mail.mozilla.org/listinfo/es-discuss
>>
If I understand correctly, this wrapper code is used for all code 
executed in SES (but I may be wrong): 
http://code.google.com/p/google-caja/source/browse/trunk/src/com/google/caja/ses/startSES.js#643


More information about the es-discuss mailing list