mirror of
https://github.com/servo/servo.git
synced 2025-08-04 21:20:23 +01:00
Added a test for sessionavailable
This commit is contained in:
parent
63663fada9
commit
a6da5dccd1
3 changed files with 29 additions and 0 deletions
|
@ -14731,6 +14731,13 @@
|
|||
null,
|
||||
{}
|
||||
]
|
||||
],
|
||||
"sessionavailable.html": [
|
||||
"dd9a071d05c4d696471be87428c12cea573cba60",
|
||||
[
|
||||
null,
|
||||
{}
|
||||
]
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
2
tests/wpt/mozilla/meta/webxr/sessionavailable.html.ini
Normal file
2
tests/wpt/mozilla/meta/webxr/sessionavailable.html.ini
Normal file
|
@ -0,0 +1,2 @@
|
|||
prefs: [dom.webxr.sessionavailable:true]
|
||||
|
20
tests/wpt/mozilla/tests/webxr/sessionavailable.html
Normal file
20
tests/wpt/mozilla/tests/webxr/sessionavailable.html
Normal file
|
@ -0,0 +1,20 @@
|
|||
<!DOCTYPE html>
|
||||
<body>
|
||||
<script src=/resources/testharness.js></script>
|
||||
<script src=/resources/testharnessreport.js></script>
|
||||
<script src="./resources/webxr-util.js"></script>
|
||||
<script>
|
||||
navigator.xr.test.simulateDeviceConnection({
|
||||
supportedModes: ["immersive-vr"],
|
||||
views: TEST_VIEWS,
|
||||
});
|
||||
async_test((t) => {
|
||||
navigator.xr.addEventListener("sessionavailable", (evt) => {
|
||||
navigator.xr.requestSession("immersive-vr")
|
||||
.then((session) => {
|
||||
t.done();
|
||||
})
|
||||
});
|
||||
}, "Requesting immersive session in a sessionavailable handler should succeed");
|
||||
</script>
|
||||
</body>
|
Loading…
Add table
Add a link
Reference in a new issue