<div dir="ltr">also because I believe it is straight forward ... "is this a hosted thingy" ? throw "this object cannot be proxied"<div><br></div><div>So the source of all evil disappear until Proxy is eventually able to wrap DOM instances too.<br>
<div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Jan 12, 2013 at 3:18 PM, Brandon Benvie <span dir="ltr"><<a href="mailto:brandon@brandonbenvie.com" target="_blank">brandon@brandonbenvie.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">This isn't exactly a direct parallel because all the types that are included as part of ES6 will be proxyable in such a way that the proxy can be transparently interchanged with its target. The problem with DOM objects is that this isn't true. I think it would be a good practice for the providers of unproxyable platform APIs to be up front about their inability to be proxied successfully.</div>

<div class="gmail_extra"><br><br><div class="gmail_quote"><div><div class="h5">On Sat, Jan 12, 2013 at 5:58 PM, David Bruant <span dir="ltr"><<a href="mailto:bruant.d@gmail.com" target="_blank">bruant.d@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Le 12/01/2013 23:28, Andrea Giammarchi a écrit :<div><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I don't want to detect node and proxied node<br>
</blockquote></div>
Why would you have to?<br>
Currently, before calling .appendChild, do you write code that detects that you're not trying to append a normal object or a date or an array? I have personally never done such a test, because anytime I .appendChild, I've created the node before or picked it up from the DOM tree. Why would it be different when proxies are out?<span><font color="#888888"><br>


<br>
David</font></span></div></div><div><div><br><div class="im">
______________________________<u></u>_________________<br>
es-discuss mailing list<br>
<a href="mailto:es-discuss@mozilla.org" target="_blank">es-discuss@mozilla.org</a><br>
<a href="https://mail.mozilla.org/listinfo/es-discuss" target="_blank">https://mail.mozilla.org/<u></u>listinfo/es-discuss</a><br>
</div></div></div></blockquote></div><br></div>
</blockquote></div><br></div></div></div>