From 866ccc0efe52a1614e020ce45975b7d1e77df282 Mon Sep 17 00:00:00 2001 From: Blink WPT Bot Date: Thu, 15 Jun 2023 14:32:19 -0700 Subject: [PATCH] Remove XRSessionDeviceConfig.uses_input_eventing and related code (#40530) This commit removes the uses_input_eventing_ variable from the XRSessionDeviceConfig interface and all the code that relied on it. The XRSessionDeviceConfig.uses_input_eventing feature was originally added to support WMR but is no longer needed since no runtimes support it now. Bug: 1429644 Change-Id: I6d691f67e20d5f430169556b215e038c6b1c3173 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/4604546 Quick-Run: Alexander Cooper Reviewed-by: Alex Gough Reviewed-by: Alexander Cooper Commit-Queue: Alexander Cooper Cr-Commit-Position: refs/heads/main@{#1157619} Co-authored-by: Mahmoud Ahmed --- resources/chromium/webxr-test.js | 3 --- 1 file changed, 3 deletions(-) diff --git a/resources/chromium/webxr-test.js b/resources/chromium/webxr-test.js index ab2c6faa0ee84b..c5eb1bd14b881d 100644 --- a/resources/chromium/webxr-test.js +++ b/resources/chromium/webxr-test.js @@ -985,8 +985,6 @@ class MockRuntime { environmentProviderRequest.handle); } - setInputSourceButtonListener(listener) { listener.$.close(); } - // XREnvironmentIntegrationProvider implementation: subscribeToHitTest(nativeOriginInformation, entityTypes, ray) { if (!this.supportedModes_.includes(xrSessionMojom.XRSessionMode.kImmersiveAr)) { @@ -1212,7 +1210,6 @@ class MockRuntime { clientReceiver: clientReceiver, enabledFeatures: enabled_features, deviceConfig: { - usesInputEventing: false, defaultFramebufferScale: this.defaultFramebufferScale_, supportsViewportScaling: true, depthConfiguration: