On 7/15/11 1:37 PM, Dean Landolt wrote:
Is it really a problem if host objects don't survive in full across 
serialization
boundaries?

Depending on what you mean by "in full", yes.

As you say "All APIs that use structured cloning are pretty
explicit. Things like Worker.postMessage and IDBObjectStore.put pretty
explicitly creates a new copy." If you expect host objects to survive
across that boundary you'll quickly learn otherwise, and it won't take
long to grok the difference.

The whole point of structured cloning is to pass across objects in a way that's pretty difficult to do via serialization using existing ES5 reflection facilities.

Java draws a distinction between marshalling and serialization which
might be useful to this discussion:

Structured clone is closer to marshalling.

-Boris
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to