<html><head><meta http-equiv="Content-Type" content="text/html charset=iso-8859-1"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Apr 29, 2012, at 11:01 AM, Adam Barth <<a href="mailto:abarth@webkit.org">abarth@webkit.org</a>> wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>I read <<a href="https://trac.webkit.org/wiki/DeprecatingFeatures">https://trac.webkit.org/wiki/DeprecatingFeatures</a>>, but I'm<br>still unsure how to proceed with removing webkitPostMessage and<br>aligning postMessage with the spec.  No one responded to my earlier<br>message, so I'm inclined to just post a patch.<br></div></blockquote></div><br><div>Comparing your post to the recommended steps on that page (t<span style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; font-size: 13px; ">he page says the same steps should be applied to removing only the prefixed version of a feature)</span>:</div><div><br></div><div>It looks like you did this:</div><div><ul style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><li>Any deprecation should be sent to webkit-dev for discussion.</li></ul><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;">It doesn't look like you did any of these yet:</span></font></div><ul style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><li>Any deprecation requires some data as to why the feature can be deprecated. The goal of the data is to show that the feature is not widely used and is not popular. The following would qualify:</li><ul><li>usage statistics in the wild (either by instrumenting the browser or any other means).</li><li>some discussions on the standard mailing lists underlining that the standards' bodies don't think there is enough traction to get the feature standardized.</li><li>some proof that there is others way to achieve the same result that are better.</li><li>some proof that web-developers don't care much about this feature.</li><li>...</li></ul></ul><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;">It seems like this hasn't really happened but you did give people due notice:</span></font></div></div><div><ul style="font-family: Verdana, Arial, 'Bitstream Vera Sans', Helvetica, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><li>If several vendors are supporting the feature, we expect people to have interacted with them to assess their support towards the removal.</li></ul><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;">==> I can add that I'm not aware of any WebKit-specific content at Apple that uses webkitPostMessage.</span></font></div><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;"><br></span></font></div><div><br></div><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;"><br></span></font></div><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;"><br></span></font></div><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;">Regards,</span></font></div></div><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;">Maciej</span></font></div><div><font face="Verdana, Arial, Bitstream Vera Sans, Helvetica, sans-serif"><span style="font-size: 13px;"><br></span></font></div></body></html>