Allows querying for the current target frame rate of the XR Session, querying for the frame rates that the session supports, and requesting a change to the target frame rate.
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?
No milestones specified
Contact emails
alco...@chromium.org, bia...@chromium.orgExplainer
NoneSpecification
https://immersive-web.github.io/webxr/#apply-the-nominal-frame-rateSummary
Allows querying for the current target frame rate of the XR Session, querying for the frame rates that the session supports, and requesting a change to the target frame rate.
Blink component
Blink>WebXRMotivation
Initial public proposal
TAG review
https://github.com/w3ctag/design-reviews/issues/545https://github.com/w3c/transitions/issues/420TAG review status
Issues addressedRisks
Interoperability and Compatibility
Gecko: Positive (https://chromestatus.com/feature/5680169905815552) Re-using signals from overall WebXR API chromestatus entry (https://chromestatus.com/feature/5680169905815552), since this is a part of the CR for that API that we haven't implemented yet.
WebKit: No signal (https://chromestatus.com/feature/5680169905815552) Re-using signals from overall WebXR API chromestatus entry (https://chromestatus.com/feature/5680169905815552), since this is a part of the CR for that API that we haven't implemented yet.
Web developers: Strongly positive (https://chromestatus.com/feature/5680169905815552) Re-using signals from overall WebXR API chromestatus entry (https://chromestatus.com/feature/5680169905815552), since this is a part of the CR for that API that we haven't implemented yet.
Other signals: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?
Debuggability
Is this feature fully tested by web-platform-tests?
No
Flag name
Requires code in //chrome?
FalseTracking bug
https://crbug.com/1377432Estimated milestones
No milestones specified
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5157293366181888This intent message was generated by Chrome Platform Status.
--
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+...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGOLbz36QHGLYyz2H_6CnsuiwN_y002YRg%2BCeWzs_dvPxhLEWg%40mail.gmail.com.
It's mainly that this is just not yet tested because it is not yet implemented.
With regards to the signals, this is implementing a portion of a CR spec that we already have the bulk of the rest of the implementation for (and had previously asked for signals on);
so asking for signals for this (and the other portions of the spec that we haven't yet implemented and will be covered by future Chromestatus entries) feels a bit spammy. I'm not sure what kind of direct link you'd like for the Web Developers signal?
--
The Quest browser implemented this feature a couple of years ago and it's used by many WebXR experiences to control the frame rate.Often sites lower the frame rate because it's more important to have a smooth rate than a rate that is faster but with stuttering.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAGN7qDCMBf8DGhnNo7qtB8K95SyfERt4idVQDhzgus_RwD%2BTog%40mail.gmail.com.
FWIW, I think the signals aren't required for an I2P yet anyways just for an Intent to Ship? I'd pre filled them because I found them while looking for some other ancillary data.