You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When a linkable object (function or object) is Proxied over capnode, and then the proxy is passed back to its parent by some method, it should be "unwrapped" to the original referenced object (vs wrapping the wrapped).
Since objects can be mutated client-side, so we might need to detect changes in them, or we can just say capnode proxies are not truly mutable, only superfically locally.
The text was updated successfully, but these errors were encountered:
A true test of object unwrapping: Can I pass my dom’s createElement along with another element reference, such that you can create new elements and append them to your permitted element?
Brings to light how properties are all synchronous but could be spoofed with getter/setter decorator functions which could trigger and reflect async updates.
That may be too hacky, but at least createElement and appendChild could be done with async-ified wrappers.
danfinlay
changed the title
Unwrap functions passed back to parent
Unwrap linkable objects passed back to parent
Oct 29, 2019
When a linkable object (function or object) is Proxied over capnode, and then the proxy is passed back to its parent by some method, it should be "unwrapped" to the original referenced object (vs wrapping the wrapped).
http://blog.ezyang.com/2013/03/what-is-a-membran/
Since objects can be mutated client-side, so we might need to detect changes in them, or we can just say capnode proxies are not truly mutable, only superfically locally.
The text was updated successfully, but these errors were encountered: