xrDevice_requestSession_immersive.https.html (922B)
1 <!DOCTYPE html> 2 <body> 3 <script src=/resources/testharness.js></script> 4 <script src=/resources/testharnessreport.js></script> 5 <script src="resources/webxr_util.js"></script> 6 <script src="resources/webxr_test_constants.js"></script> 7 <script> 8 xr_session_promise_test( 9 "Tests requestSession resolves when supported", 10 (session) => { 11 assert_not_equals(session, null); 12 }, TRACKED_IMMERSIVE_DEVICE, 'immersive-vr'); 13 14 xr_session_promise_test( 15 "Tests requestSession accepts XRSessionInit dictionary", 16 (session) => { 17 assert_not_equals(session, null); 18 }, TRACKED_IMMERSIVE_DEVICE, 'immersive-vr', {}); 19 20 xr_session_promise_test( 21 "Tests requestSession ignores unknown optionalFeatures", 22 (session) => { 23 assert_not_equals(session, null); 24 }, TRACKED_IMMERSIVE_DEVICE, 'immersive-vr', {optionalFeatures: ['unicorns']}); 25 </script> 26 </body>