summaryrefslogtreecommitdiff
path: root/ext/web
diff options
context:
space:
mode:
Diffstat (limited to 'ext/web')
-rw-r--r--ext/web/Cargo.toml1
-rw-r--r--ext/web/benches/encoding.rs3
-rw-r--r--ext/web/benches/timers_ops.rs3
-rw-r--r--ext/web/lib.rs3
4 files changed, 7 insertions, 3 deletions
diff --git a/ext/web/Cargo.toml b/ext/web/Cargo.toml
index bf30684ba..69a17963c 100644
--- a/ext/web/Cargo.toml
+++ b/ext/web/Cargo.toml
@@ -25,6 +25,7 @@ uuid = { workspace = true, features = ["serde"] }
[dev-dependencies]
deno_bench_util.workspace = true
+deno_console.workspace = true
deno_url.workspace = true
deno_webidl.workspace = true
diff --git a/ext/web/benches/encoding.rs b/ext/web/benches/encoding.rs
index 61c853328..8c9eaeb6c 100644
--- a/ext/web/benches/encoding.rs
+++ b/ext/web/benches/encoding.rs
@@ -24,8 +24,9 @@ fn setup() -> Vec<Extension> {
vec![
deno_webidl::init(),
deno_url::init(),
+ deno_console::init(),
deno_web::init::<Permissions>(BlobStore::default(), None),
- Extension::builder()
+ Extension::builder("bench_setup")
.js(vec![(
"setup",
r#"
diff --git a/ext/web/benches/timers_ops.rs b/ext/web/benches/timers_ops.rs
index 10b434015..2ba93c5e1 100644
--- a/ext/web/benches/timers_ops.rs
+++ b/ext/web/benches/timers_ops.rs
@@ -23,8 +23,9 @@ fn setup() -> Vec<Extension> {
vec![
deno_webidl::init(),
deno_url::init(),
+ deno_console::init(),
deno_web::init::<Permissions>(BlobStore::default(), None),
- Extension::builder()
+ Extension::builder("bench_setup")
.js(vec![
("setup", r#"
const { setTimeout, handleTimerMacrotask } = globalThis.__bootstrap.timers;
diff --git a/ext/web/lib.rs b/ext/web/lib.rs
index a270882a9..de8984232 100644
--- a/ext/web/lib.rs
+++ b/ext/web/lib.rs
@@ -62,7 +62,8 @@ pub fn init<P: TimersPermission + 'static>(
blob_store: BlobStore,
maybe_location: Option<Url>,
) -> Extension {
- Extension::builder()
+ Extension::builder(env!("CARGO_PKG_NAME"))
+ .dependencies(vec!["deno_webidl", "deno_console", "deno_url"])
.js(include_js_files!(
prefix "deno:ext/web",
"00_infra.js",