commit 20269361dbeadcb7d0e9ee833aa06b18740c6dec
parent 77b1d8d5dc62e20792ee857a959d193d3e93c864
Author: Fujii Hironori <fujii.hironori@gmail.com>
Date: Fri, 14 Nov 2025 10:22:40 +0000
Bug 1999613 [wpt PR 55991] - WebKit export of https://bugs.webkit.org/show_bug.cgi?id=302330, a=testonly
Automatic update from web-platform-tests
WebKit export of https://bugs.webkit.org/show_bug.cgi?id=302330 (#55991)
--
wpt-commits: e6ba136b87cdbabb117809c1f53d8c1eb9e6aeb0
wpt-pr: 55991
Diffstat:
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/testing/web-platform/tests/webxr/hit-test/ar_hittest_subscription_states_regular.https.html b/testing/web-platform/tests/webxr/hit-test/ar_hittest_subscription_states_regular.https.html
@@ -20,8 +20,8 @@ const fakeDeviceInitParams = {
// |endSession| - true if the test case should call session.end() prior to requesting hit test
// |expectedError| - expected error name that should be returned in case shouldSucceed is false
const testFunctionGeneratorRegular = function(shouldSucceed, endSession, expectedError) {
- const testFunction = function(session, fakeDeviceController, t) {
- session.requestReferenceSpace('viewer').then((viewerRefSpace) => {
+ const testFunction = async function(session, fakeDeviceController, t) {
+ const viewerRefSpace = await session.requestReferenceSpace('viewer');
const hitTestOptionsInit = {
space: viewerRefSpace,
@@ -32,20 +32,20 @@ const testFunctionGeneratorRegular = function(shouldSucceed, endSession, expecte
session.end();
}
- return session.requestHitTestSource(hitTestOptionsInit).then((hitTestSource) => {
- t.step(() => {
- assert_true(shouldSucceed,
- "`requestHitTestSource` succeeded when it was expected to fail");
- });
- }).catch((error) => {
- t.step(() => {
- assert_false(shouldSucceed,
- "`requestHitTestSource` failed when it was expected to succeed, error: " + error);
- assert_equals(error.name, expectedError,
- "`requestHitTestSource` failed with unexpected error name");
- });
- });
- });
+ try {
+ const hitTestSource = await session.requestHitTestSource(hitTestOptionsInit);
+ t.step(() => {
+ assert_true(shouldSucceed,
+ "`requestHitTestSource` succeeded when it was expected to fail");
+ });
+ } catch(error) {
+ t.step(() => {
+ assert_false(shouldSucceed,
+ "`requestHitTestSource` failed when it was expected to succeed, error: " + error);
+ assert_equals(error.name, expectedError,
+ "`requestHitTestSource` failed with unexpected error name");
+ });
+ };
};
return testFunction;