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

  Changed paths:
    M Source/WebKit/Scripts/webkit/messages.py
    M Source/WebKit/UIProcess/XR/PlatformXRCoordinator.h
    M Source/WebKit/UIProcess/XR/PlatformXRSystem.h
    M Source/WebKit/UIProcess/XR/PlatformXRSystem.messages.in
    M Source/WebKit/UIProcess/XR/openxr/PlatformXROpenXR.cpp
    M Source/WebKit/UIProcess/XR/openxr/PlatformXROpenXR.h
    M Source/WebKit/UIProcess/XR/openxr/PlatformXRSystemOpenXR.cpp
    M Source/WebKit/WebProcess/XR/PlatformXRSystemProxy.cpp

  Log Message:
  -----------
  [WebXR] Layers always take the default layer handle
https://bugs.webkit.org/show_bug.cgi?id=301638

Reviewed by Dan Glastonbury.

Layer handlers are created now in UIProcess as part of the
creation of XR compositor layers. Those handlers are sent
back to the WebProcess.

No new tests as there is no change in functionality yet.

* Source/WebKit/Scripts/webkit/messages.py:
(types_that_cannot_be_forward_declared):
(headers_for_type):
* Source/WebKit/UIProcess/XR/PlatformXRCoordinator.h:
* Source/WebKit/UIProcess/XR/PlatformXRSystem.h:
* Source/WebKit/UIProcess/XR/PlatformXRSystem.messages.in:
* Source/WebKit/UIProcess/XR/openxr/PlatformXROpenXR.cpp:
(WebKit::OpenXRCoordinator::createLayerProjection):
* Source/WebKit/UIProcess/XR/openxr/PlatformXROpenXR.h:
* Source/WebKit/UIProcess/XR/openxr/PlatformXRSystemOpenXR.cpp:
(WebKit::PlatformXRSystem::createLayerProjection):
* Source/WebKit/WebProcess/XR/PlatformXRSystemProxy.cpp:
(WebKit::PlatformXRSystemProxy::createLayerProjection):

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



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications

Reply via email to