Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Intent to Implement: User Timing API

47 views
Skip to first unread message

Kyle Machulis

unread,
Dec 11, 2014, 8:12:58 PM12/11/14
to dev-pl...@lists.mozilla.org, dev-w...@lists.mozilla.org
Summary: We've already got the performance resource timing API implemented (https://bugzilla.mozilla.org/show_bug.cgi?id=822480), but never got around to implementing the user timing API. This would allow users to set unique marks for profiling events in their own code, and most of the objects already exist, we just need to expose/store them in the right way. There's some performance tools being developed for FxOS that polyfill this API, but it'd be nice to just have it done.

Bug: https://bugzilla.mozilla.org/show_bug.cgi?id=782751

Link to Standard: http://www.w3.org/TR/user-timing/

Platform Coverage: all

Estimated or Target Release: Firefox 38

Preference behind which this will be implemented: dom.enable_performance

Jonas Sicking

unread,
Dec 11, 2014, 8:16:00 PM12/11/14
to Kyle Machulis, dev-webapi, dev-platform
Yes!
> _______________________________________________
> dev-platform mailing list
> dev-pl...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-platform

Kyle Machulis

unread,
Dec 11, 2014, 8:21:45 PM12/11/14
to Jonas Sicking, dev-platform, dev-webapi
Small correction, the preference should be dom.enable_user_timing, not dom.enable_performance

----- Original Message -----

Kan-Ru Chen

unread,
Dec 11, 2014, 8:25:29 PM12/11/14
to Kyle Machulis, dev-webapi, dev-platform, Jonas Sicking
Yes! The marks could be used by SPS or Tasktracer!
> _______________________________________________
> dev-webapi mailing list
> dev-w...@lists.mozilla.org
> https://lists.mozilla.org/listinfo/dev-webapi

Ehsan Akhgari

unread,
Dec 11, 2014, 8:57:53 PM12/11/14
to Kyle Machulis, dev-pl...@lists.mozilla.org, dev-w...@lists.mozilla.org, Eli Perelman
Nice!

Eli was looking into this recently as well, not sure if you guys have
talked about this, if not, you should. :-)

Kyle Machulis

unread,
Dec 11, 2014, 9:29:09 PM12/11/14
to Ehsan Akhgari, dev-w...@lists.mozilla.org, dev-pl...@lists.mozilla.org, Eli Perelman
Yup, this is all Eli's fault. :)

----- Original Message -----

> From: "Ehsan Akhgari" <ehsan....@gmail.com>
> To: "Kyle Machulis" <kmac...@mozilla.com>, dev-pl...@lists.mozilla.org,
> dev-w...@lists.mozilla.org, "Eli Perelman" <eper...@mozilla.com>
> Sent: Thursday, December 11, 2014 5:57:44 PM
> Subject: Re: Intent to Implement: User Timing API

Ilya Grigorik

unread,
Dec 12, 2014, 11:07:41 AM12/12/14
to Jonas Sicking, dev-webapi, Kyle Machulis, dev-platform
\o/

On Thu, Dec 11, 2014 at 5:15 PM, Jonas Sicking <jo...@sicking.cc> wrote:

> Yes!
>
> On Thu, Dec 11, 2014 at 5:11 PM, Kyle Machulis <kmac...@mozilla.com>
0 new messages