I read <https://trac.webkit.org/wiki/DeprecatingFeatures>, but I'm
still unsure how to proceed with removing webkitPostMessage and
aligning postMessage with the spec.  No one responded to my earlier
message, so I'm inclined to just post a patch.

Many thanks,
Adam


On Tue, Apr 10, 2012 at 9:08 PM, Adam Barth <aba...@webkit.org> wrote:
> 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