Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 3c67bdc9b9be20540a2f2f69d31fd4474c9b8b08
      
https://github.com/WebKit/WebKit/commit/3c67bdc9b9be20540a2f2f69d31fd4474c9b8b08
  Author: Sergio Villar Senin <[email protected]>
  Date:   2025-10-07 (Tue, 07 Oct 2025)

  Changed paths:
    M Source/WebKit/UIProcess/XR/openxr/OpenXRInputSource.cpp

  Log Message:
  -----------
  [OpenXR] Unsupported path errors trying to bind hand interaction profile in 
desktop
https://bugs.webkit.org/show_bug.cgi?id=299864

Reviewed by Carlos Garcia Campos.

Hand interaction profile is normally not supported by desktop runtimes.
That's why the runtime issues an unsupported path error while trying to bind it.

XR_ERROR_PATH_UNSUPPORTED: 
xrSuggestInteractionProfileBindings(suggestedBindings->interactionProfile
== "/interaction_profiles/ext/hand_interaction_ext") used but 
XR_EXT_hand_interaction not enabled

The error is harmless but we can get rid of it by not binding unsupported
interaction profiles.

No new tests required as this just prevents an error from the
runtime from being shown. It does not affect functionality
because the unsupported interaction profile was ignored anyway.

* Source/WebKit/UIProcess/XR/openxr/OpenXRInputSource.cpp:
(WebKit::OpenXRInputSource::suggestBindings const):

Canonical link: https://commits.webkit.org/301129@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to