Is KRPano using "the latest WebXR standard"
Yes, but the specs are just one side, the real browser implemention is the other one. There are also some parts, especially runtime behavior, where the exact behavior is not exactly defined and browsers are acting differently. And before each release krpano is typically tested with the current available browser versions.
or is WebXR just not up to snuff? It is still only version 0.40, after all. Or is it, as you suggest, Oculus purposefully dumbing down display rendering? (I couldn't find a reference.)
What means 'not up to snuff'?
If you're interested you can follow the WebXR API development here:
https://github.com/immersive-web/webxr
Here a quote from the specs about the rendering resolution:
https://immersive-web.github.io/webxr/#n…ffer-resolution
Note: The user agent is free to use and method of its choosing to estimate the recommended WebGL framebuffer resolution.
and here more to read about the framebuffer scaling:
https://github.com/immersive-web/webxr/issues/349
https://github.com/immersive-web/webxr/issues/348
Best regards,
Klaus