I'm trying to understand why we have both DOMWindow.webkitPostMessage
and DOMWindow.postMessage.  I'm also trying to understand the
following comment in {JS,V8}DOMWindowCustom.cpp:

    // This function has variable arguments and can be:
    // Per current spec:
    //   postMessage(message, targetOrigin)
    //   postMessage(message, targetOrigin, {sequence of transferrables})
    // Legacy non-standard implementations in webkit allowed:
    //   postMessage(message, {sequence of transferrables}, targetOrigin);

Specifically:

1) Can we remove webkitPostMessage?  If we can't remove it now, is
there a time in the future at which we can remove it?

2) Can we adopt the behavior in the specification (and drop the
non-standard behavior)?  If not, should we change the specification to
match our behavior?

Many thanks,
Adam
_______________________________________________
webkit-dev mailing list
webkit-dev@lists.webkit.org
http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev

Reply via email to