From 5cf97f539bb0c3d2bda918f53cd4a976c03b37e3 Mon Sep 17 00:00:00 2001 From: Luca Casonato Date: Tue, 3 Sep 2024 11:24:25 +0200 Subject: BREAKING(permissions): remove --allow-hrtime (#25367) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Remove `--allow-hrtime` and `--deny-hrtime`. We are doing this because it is already possible to get access to high resolution timers through workers and SharedArrayBuffer. Co-authored-by: Bartek IwaƄczuk --- tests/testdata/run/025_hrtime.ts | 5 ----- tests/testdata/run/025_hrtime.ts.out | 2 -- tests/testdata/run/deny_all_permission_args.js | 1 - tests/testdata/run/deny_all_permission_args.out | 1 - tests/testdata/run/deny_some_permission_args.js | 1 - tests/testdata/run/deny_some_permission_args.out | 1 - 6 files changed, 11 deletions(-) delete mode 100644 tests/testdata/run/025_hrtime.ts delete mode 100644 tests/testdata/run/025_hrtime.ts.out (limited to 'tests/testdata/run') diff --git a/tests/testdata/run/025_hrtime.ts b/tests/testdata/run/025_hrtime.ts deleted file mode 100644 index 7e69b0ddf..000000000 --- a/tests/testdata/run/025_hrtime.ts +++ /dev/null @@ -1,5 +0,0 @@ -globalThis.onload = async () => { - console.log(performance.now() % 2 !== 0); - await Deno.permissions.revoke({ name: "hrtime" }); - console.log(performance.now() % 2 === 0); -}; diff --git a/tests/testdata/run/025_hrtime.ts.out b/tests/testdata/run/025_hrtime.ts.out deleted file mode 100644 index bb101b641..000000000 --- a/tests/testdata/run/025_hrtime.ts.out +++ /dev/null @@ -1,2 +0,0 @@ -true -true diff --git a/tests/testdata/run/deny_all_permission_args.js b/tests/testdata/run/deny_all_permission_args.js index b0ca864fb..c63d2c362 100644 --- a/tests/testdata/run/deny_all_permission_args.js +++ b/tests/testdata/run/deny_all_permission_args.js @@ -5,4 +5,3 @@ console.log(Deno.permissions.querySync({ name: "ffi" })); console.log(Deno.permissions.querySync({ name: "run" })); console.log(Deno.permissions.querySync({ name: "sys" })); console.log(Deno.permissions.querySync({ name: "net" })); -console.log(Deno.permissions.querySync({ name: "hrtime" })); diff --git a/tests/testdata/run/deny_all_permission_args.out b/tests/testdata/run/deny_all_permission_args.out index 2a5228d62..de6f687f4 100644 --- a/tests/testdata/run/deny_all_permission_args.out +++ b/tests/testdata/run/deny_all_permission_args.out @@ -5,4 +5,3 @@ PermissionStatus { state: "denied", onchange: null } PermissionStatus { state: "denied", onchange: null } PermissionStatus { state: "denied", onchange: null } PermissionStatus { state: "denied", onchange: null } -PermissionStatus { state: "denied", onchange: null } diff --git a/tests/testdata/run/deny_some_permission_args.js b/tests/testdata/run/deny_some_permission_args.js index 320376b6f..357dda238 100644 --- a/tests/testdata/run/deny_some_permission_args.js +++ b/tests/testdata/run/deny_some_permission_args.js @@ -19,4 +19,3 @@ console.log(Deno.permissions.querySync({ name: "sys", kind: "loadavg" })); console.log(Deno.permissions.querySync({ name: "net" })); console.log(Deno.permissions.querySync({ name: "net", host: "127.0.0.1" })); console.log(Deno.permissions.querySync({ name: "net", host: "192.168.0.1" })); -console.log(Deno.permissions.querySync({ name: "hrtime" })); diff --git a/tests/testdata/run/deny_some_permission_args.out b/tests/testdata/run/deny_some_permission_args.out index 80c37159b..abb5274ee 100644 --- a/tests/testdata/run/deny_some_permission_args.out +++ b/tests/testdata/run/deny_some_permission_args.out @@ -19,4 +19,3 @@ PermissionStatus { state: "granted", onchange: null } PermissionStatus { state: "granted", onchange: null, partial: true } PermissionStatus { state: "denied", onchange: null } PermissionStatus { state: "granted", onchange: null } -PermissionStatus { state: "denied", onchange: null } -- cgit v1.2.3