diff options
Diffstat (limited to 'core')
-rw-r--r-- | core/Cargo.toml | 4 | ||||
-rw-r--r-- | core/icudtl.dat | bin | 10284336 -> 10454784 bytes | |||
-rw-r--r-- | core/inspector.rs | 1 | ||||
-rw-r--r-- | core/runtime.rs | 4 |
4 files changed, 5 insertions, 4 deletions
diff --git a/core/Cargo.toml b/core/Cargo.toml index 94d885bbe..c5795268e 100644 --- a/core/Cargo.toml +++ b/core/Cargo.toml @@ -17,7 +17,7 @@ anyhow = "1.0.57" deno_ops = { path = "../ops", version = "0.13.0" } futures = "0.3.21" indexmap = "1.8.1" -libc = "0.2.124" +libc = "0.2.126" log = "0.4.16" once_cell = "1.10.0" parking_lot = "0.12.0" @@ -27,7 +27,7 @@ serde_json = { version = "1.0.79", features = ["preserve_order"] } serde_v8 = { version = "0.46.0", path = "../serde_v8" } sourcemap = "=6.0.1" url = { version = "2.2.2", features = ["serde"] } -v8 = "0.42.1" +v8 = "0.43.1" [[example]] name = "http_bench_json_ops" diff --git a/core/icudtl.dat b/core/icudtl.dat Binary files differindex 0e35d1dab..dfa97affb 100644 --- a/core/icudtl.dat +++ b/core/icudtl.dat diff --git a/core/inspector.rs b/core/inspector.rs index b6c86fb79..26855acdf 100644 --- a/core/inspector.rs +++ b/core/inspector.rs @@ -527,6 +527,7 @@ impl InspectorSession { // the 'v8_channel' argument cannot move. unsafe { &mut *self_ptr }, v8::inspector::StringView::empty(), + v8::inspector::V8InspectorClientTrustLevel::FullyTrusted, ); Self { diff --git a/core/runtime.rs b/core/runtime.rs index 476267a94..cf7980fb4 100644 --- a/core/runtime.rs +++ b/core/runtime.rs @@ -210,9 +210,9 @@ fn v8_init( ) { // Include 10MB ICU data file. #[repr(C, align(16))] - struct IcuData([u8; 10284336]); + struct IcuData([u8; 10454784]); static ICU_DATA: IcuData = IcuData(*include_bytes!("icudtl.dat")); - v8::icu::set_common_data_70(&ICU_DATA.0).unwrap(); + v8::icu::set_common_data_71(&ICU_DATA.0).unwrap(); let v8_platform = v8_platform .unwrap_or_else(|| v8::new_default_platform(0, false).make_shared()); |