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