I just landed `PaintTimingMixin` for `PerformancePaintTiming` and
`LargestContentfulPaint` interfaces on Bug 1963464
<https://bugzilla.mozilla.org/show_bug.cgi?id=1963464>, without the
`presentationTime`. This mixin has a non-nullable `paintTime` attribute and
a nullable `presentationTime` attribute. We currently return null for the
presentationTime as browsers might choose to not include this information.
We intend to add this time information in Bug 1950098
<https://bugzilla.mozilla.org/show_bug.cgi?id=1950098>, but will do it as a
follow-up work.

This will make the timing numbers more explicit for web developers when
they try to see which number we support.

Bug: Bug 1963464 <https://bugzilla.mozilla.org/show_bug.cgi?id=1963464>

Standards Body: W3C
Platform coverage: All
Link to standards-positions discussion:
https://github.com/mozilla/standards-positions/issues/1110

Other browsers:
* Blink: Shipped since version 133
* WebKit: Considering (
https://github.com/WebKit/standards-positions/issues/426)

web-platform-tests:
https://wpt.fyi/results/paint-timing?label=experimental&label=master&aligned
and
https://wpt.fyi/results/largest-contentful-paint?label=experimental&label=master&aligned

Best,
Nazım Can

-- 
You received this message because you are subscribed to the Google Groups 
"dev-platform@mozilla.org" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to dev-platform+unsubscr...@mozilla.org.
To view this discussion visit 
https://groups.google.com/a/mozilla.org/d/msgid/dev-platform/CA%2BFasUPFFONKSENofBAsKrbMsxE9cAm7r9rehczPO0O9-rimeQ%40mail.gmail.com.

Reply via email to