I don&#39;t understand. The www-dom discussion ends with a clear consensus to use a new property name. There were no objections to systemTime. The public-web-perf discussion didn&#39;t have an objections and just wanted to wait until the V2 spec: <a href="http://lists.w3.org/Archives/Public/public-web-perf/2012Oct/0046.html" class="cremed">http://lists.w3.org/Archives/Public/public-web-perf/2012Oct/0046.html</a>.<div>

<br></div><div>In what way does this not meet the bar for being checked in behind a flag? Having an editor&#39;s draft spec has not historically (even recently) been a requirement for checking things into WebKit behind a flag.</div>

<div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Oct 25, 2012 at 10:12 AM, Robert Flack <span dir="ltr">&lt;<a href="mailto:flackr@chromium.org" target="_blank">flackr@chromium.org</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">FWIW, I don&#39;t plan to have it enabled by default on any platforms until we&#39;re sure what we want. The discussion with Anne about reusing timestamp was before she found out that timestamp calls for a 1970 based time by spec (<a href="http://lists.w3.org/Archives/Public/www-dom/2012OctDec/0022.html" target="_blank">http://lists.w3.org/Archives/Public/www-dom/2012OctDec/0022.html</a>). I think we need a new property for this and systemTime has some consensus (as per the post from Anne), but I will of course not expose it to the public until we&#39;ve reached a consensus and a proposed standard.<div class="HOEnZb">

<div class="h5"><div class="gmail_extra">
<br><br><div class="gmail_quote">On Thu, Oct 25, 2012 at 12:59 PM, Ryosuke Niwa <span dir="ltr">&lt;<a href="mailto:rniwa@webkit.org" target="_blank">rniwa@webkit.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


As Elliott pointed out, this property doesn&#39;t seem to be on any working draft or editor&#39;s draft yet. And it doesn&#39;t seem like either thread on www-dom or www-perf reached a consensus.<div><br></div><div>I&#39;d appreciate if you waited until either thread reached a rough consensus about the feature. Namely, www-dom thread discussion leads me to believe that some people think we can simply modify timeStamp IDL attribute instead of adding new one.</div>


<span><font color="#888888">

<div><br></div><div>- Ryosuke</div></font></span><div><br><div><div><div><div><div><div class="gmail_quote"><div>On Wed, Oct 24, 2012 at 6:17 PM, Robert Flack <span dir="ltr">&lt;<a href="mailto:flackr@chromium.org" target="_blank">flackr@chromium.org</a>&gt;</span> wrote:<br>




</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>Hi webkit-dev,<div><br></div><div>I would like to add platform timestamps to DOM events as the systemTime property. I have a patch implementing the feature: <a href="https://bugs.webkit.org/show_bug.cgi?id=94987" target="_blank">https://bugs.webkit.org/show_bug.cgi?id=94987</a>. This will let us know the time at which the system received an event to be able to accurately handle it, whereas the timestamp property gives the time the DOM event was created in an inaccurate milliseconds since 1970 form. This has been discussed on www-dom (<a href="http://lists.w3.org/Archives/Public/www-dom/2012OctDec/0028.html" target="_blank">http://lists.w3.org/Archives/Public/www-dom/2012OctDec/0028.html</a>) and www-perf (<a href="http://lists.w3.org/Archives/Public/public-web-perf/2012Oct/0046.html" target="_blank">http://lists.w3.org/Archives/Public/public-web-perf/2012Oct/0046.html</a>) and use cases for this have been discussed (<a href="http://lists.w3.org/Archives/Public/www-dom/2012AprJun/0092.html" target="_blank">http://lists.w3.org/Archives/Public/www-dom/2012AprJun/0092.html</a>).</div>







<div><br></div><div>The platform timestamp comes in as a monotonic timestamp. Since the DOM Event spec requires that timeStamp() be a 1970-epoch based timestamp it is not sufficient for a high resolution precise time delta on event delivery. Instead, we add a systemTime property which uses the Performance API spec (<a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html" target="_blank">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>) for high res timestamps (time since document load timestamp to avoid user fingerprinting) and provide the platform&#39;s high resolution timestamp to ECMAScript.</div>







<div><br></div><div>Let me know if you have any suggestions. I look forward to everyone&#39;s feedback, cheers!<br></div><div>- Rob</div>
<br></div></div><div>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org" target="_blank">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo/webkit-dev</a><br>
<br></div></blockquote></div><br></div></div></div></div></div></div>
</blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
webkit-dev mailing list<br>
<a href="mailto:webkit-dev@lists.webkit.org">webkit-dev@lists.webkit.org</a><br>
<a href="http://lists.webkit.org/mailman/listinfo/webkit-dev" target="_blank">http://lists.webkit.org/mailman/listinfo/webkit-dev</a><br>
<br></blockquote></div><br></div>