mirror of
https://github.com/servo/servo.git
synced 2025-08-05 05:30:08 +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,
|
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