Bug 1801753 [wpt PR 37062] - Update wpt metadata, a=testonly
[gecko.git] / testing / web-platform / tests / feature-policy / resources / feature-policy-geolocation.html
blob81943845447e6c6b7962b3961996e45c12e04cd4
1 <script src="/resources/testdriver.js"></script>
2 <script src="/resources/testdriver-vendor.js"></script>
3 <script>
4 "use strict";
6 Promise.resolve().then(async () => {
7 await test_driver.set_permission(
8 { name: "geolocation" },
9 "granted",
10 false
12 try {
13 await new Promise((resolve, reject) => {
14 navigator.geolocation.getCurrentPosition(resolve, reject);
15 });
16 window.parent.postMessage({ enabled: true }, "*");
17 } catch (e) {
18 window.parent.postMessage({ enabled: false }, "*");
20 });
21 </script>