Meaningful Paint is intentionally missing, since Blink's current definition relies on the Blink-internal concept of "layout objects". Translating this into something usable for Servo will require discussion with people more familiar with our layout implementation than I currently am.

On 2017-04-02 1:25 AM, digitar...@gmail.com wrote:
Excited to see PWMs moving forward in Servo!

I am advocating for the these metrics for Quantum and we'll use them to measure 
progress as much as we can for the MVP release and definitely more after that.

What is definitely missing from the list is Meaningful Paint [1], which is in 
flight for Firefox [2] and used as reference for TTI.

TTI got backlogged but I have high hopes for it [7]. Chrome team published some 
interesting manual tests [3] on different algorithms.

Expected Queueing Time [4] was planned to be used for TTI to measure how 
available the event queue is.

Frame Throughput [5] is a bit further out as it seemed very Blink specific to 
some. Firefox took a different approach for now [6].

Feel free to reach out if I can help anything else around these metrics, as I 
spend some time already wrapping my head around them.

/Harald

[1]: 
https://docs.google.com/document/d/1BR94tJdZLsin5poeet0XoTW60M0SjvOJQttKT-JK8HI/view#
[2]: https://bugzilla.mozilla.org/show_bug.cgi?id=1299117
[3]: 
https://groups.google.com/a/chromium.org/forum/#!topic/progressive-web-metrics/G83qR5CR1kg
[4]: 
https://docs.google.com/document/d/1b9slyaB9yho91YTOkAQfpCdULFkZM9LqsipcX3t7He8/edit#
[5]: 
https://docs.google.com/document/d/1Bot91txCWZUstt32_BBLo-_HUsvOVn_L5yaI5xre2M0/edit
[6]: https://bugzilla.mozilla.org/show_bug.cgi?id=1338347
[7]: https://bugzilla.mozilla.org/show_bug.cgi?id=1299118


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

Reply via email to