Recall that I'm not interested in measuring all latency, only (for the
time being) latency caused by JS code executing on the main thread or
waiting for a CPOW. This simplifies a lot the implementation (when I
execute JS code, I just need to check whether I'm currently dealing with
a user-issued event), but unfortunately doesn't cover your use-case.

I'll be happy to brainstorm your use-case afterwards, but this sounds
like an entirely different set of challenges.

Cheers,
 David

On 30/10/15 02:35, Ehsan Akhgari wrote:
> Out of curiosity, how are you planning to measure input latency?  Based
> on event timestamps?
> 
> The reason I'm asking is that with e10s, I sometimes see long (even
> multi-second!) delays between for example clicking the new tab button,
> or for the title of a new tab to appear after the tab being initially
> painted) that are very visible to the user, and can't be detected that
> way.  I think it would be nice to come up with a set of user actions in
> the primary UI and manually measure their delay based on the knowledge
> that we have about the asynchronous nature of their implementation.
> 
> Cheers,
> Ehsan


-- 
David Rajchenbach-Teller, PhD
 Performance Team, Mozilla

Attachment: signature.asc
Description: OpenPGP digital signature

_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to