diff options
Diffstat (limited to 'ext/web')
-rw-r--r-- | ext/web/Cargo.toml | 1 | ||||
-rw-r--r-- | ext/web/benches/encoding.rs | 3 | ||||
-rw-r--r-- | ext/web/benches/timers_ops.rs | 3 | ||||
-rw-r--r-- | ext/web/lib.rs | 3 |
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", |