Contact emailsnrosent...@chromium.org Explainerhttps://github.com/w3c/longtasks/blob/main/loaf-explainer.md
Specificationhttps://github.com/w3c/longtasks/blob/main/loaf-explainer.md Summary We propose extending the "Long Animation Frame Timing" experiment. The experiment has several active participants with multiple URLs, however due to early bugs in the OT implementation (mostly how the origin trial/feature flag logic was configured in chromium) it was out for a slow start. In addition, it's a "deep" feature with many edge cases, and the origin trial participants are really helping us understand the ins and outs before we ship to a wider audience, but it takes time to reach conclusive feedback. Proposing to extend it to 3 more milestones, to account for the milestones we lost due to OT churn. Blink componentBlink>PerformanceAPIs <https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPerformanceAPIs> TAG reviewhttps://github.com/w3ctag/design-reviews/issues/911 TAG review statusPending Risks Interoperability and Compatibility *Gecko*: Positive Not yet a formal signal but showed positive interest at WG call. *WebKit*: No signal *Web developers*: Positive ( https://twitter.com/jebbacca/status/1653355406368952321) Wix, Taboola, and others have already experimented with this in Canary. Strong excitement from several partners at We Love Speed conference. *Other signals*: Ergonomics It should work well with other performance timeline entries, mainly event-timing/INP. Security This feature exposes rendering time to iframes, which might be cross-origin (same-process). However, this is anyway observable, by using requestAnimationFrame. Note that everything in this feature is same-process. WebView application risks Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? Goals for experimentation Ongoing technical constraints None Debuggability Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, Chrome OS, Android, and Android WebView)?Yes Is this feature fully tested by web-platform-tests <https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md> ?Yes Flag nameLongAnimationFrameTiming Requires code in //chrome?False Tracking bughttps://bugs.chromium.org/p/chromium/issues/detail?id=1392685 Launch bughttps://launch.corp.google.com/launch/4244858 Estimated milestones OriginTrial desktop last 123 OriginTrial desktop first 115 OriginTrial Android last 123 OriginTrial Android first 115 OriginTrial webView last 123 OriginTrial webView first 115 Link to entry on the Chrome Platform Status https://chromestatus.com/feature/6118675067699200 Links to previous Intent discussionsIntent to prototype: https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJn%3DMYbX%3DEOAwkEvDQY9Ja1trSXLFtM1XNsuw1Lr2QR88%2BTnqw%40mail.gmail.com This intent message was generated by Chrome Platform Status <https://chromestatus.com/>. -- You received this message because you are subscribed to the Google Groups "blink-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+unsubscr...@chromium.org. To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAJn%3DMYaFKKxhZee4q57kfWv6VLq4cru5jV%3Dqv1i%3D9-ojKCDKuQ%40mail.gmail.com.