Bug 222785 - XRFrame getViewerPose has emulatedPosition set properly
Summary: XRFrame getViewerPose has emulatedPosition set properly
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebXR (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Imanol Fernandez
Keywords: InRadar
Depends on:
Blocks: 208988
  Show dependency treegraph
Reported: 2021-03-05 01:00 PST by Imanol Fernandez
Modified: 2021-04-19 03:21 PDT (History)
2 users (show)

See Also:

Patch (4.41 KB, patch)
2021-03-05 01:08 PST, Imanol Fernandez
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Imanol Fernandez 2021-03-05 01:00:55 PST
We are handling emulatedPosition in the DOM code and the OpenXR platform, but not setting it in the FakeWebXRDevice for WPT tests.
Comment 1 Imanol Fernandez 2021-03-05 01:08:05 PST
Created attachment 422347 [details]
Comment 2 Imanol Fernandez 2021-03-05 03:56:55 PST
Currently enabledFeatures array is used both for checking supported and enabled features. This is causing some tests to fail: e.g. Test that reference spaces that aren't default features are rejected when not requested as a feature.
Comment 3 EWS 2021-03-05 04:05:07 PST
Committed r273961: <https://commits.webkit.org/r273961>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 422347 [details].
Comment 4 Radar WebKit Bug Importer 2021-03-05 04:06:15 PST