Nik Pavlov
295ea1f715
Enable V8 sandbox by default ( fixes #3332 )
...
When the V8 sandbox is enabled, ArrayBuffer backing stores must be
allocated inside the sandbox address space. This change introduces a new
CefV8Value::CreateArrayBufferWithCopy method that copies the memory
contents into the sandbox address space.
Enabling the V8 sandbox can have a performance impact, especially when
passing large ArrayBuffers from C++ code to the JS side. We have therefore
retained the old CefV8Value::CreateArrayBuffer method that references
external memory. However, this method can only be used if the V8 sandbox is
disabled at CEF/Chromium build time.
To disable the V8 sandbox add `v8_enable_sandbox=false` to
`GN_DEFINES` when building CEF/Chromium.
2024-08-05 16:00:58 +00:00
..
2024-07-02 18:08:16 +00:00
2024-08-05 16:00:58 +00:00
2024-07-30 11:10:09 -04:00
2024-05-26 13:45:29 -04:00
2024-07-01 12:32:14 -04:00
2024-01-20 12:34:13 -05:00
2022-09-01 17:14:30 -04:00
2024-08-05 16:00:58 +00:00
2024-07-01 12:32:14 -04:00
2023-05-05 22:53:16 +03:00
2023-06-01 19:32:36 +03:00
2022-09-01 17:14:30 -04:00
2023-01-04 21:36:29 -05:00
2024-07-01 12:32:14 -04:00
2024-07-01 12:32:14 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2024-07-01 12:32:14 -04:00
2024-05-01 14:34:32 -04:00
2022-09-01 17:14:30 -04:00
2024-05-01 14:34:32 -04:00
2023-06-06 17:41:57 +03:00
2022-09-01 17:14:30 -04:00
2024-05-30 15:38:36 -04:00
2024-07-01 12:32:14 -04:00
2024-05-01 14:34:32 -04:00
2024-04-27 15:36:58 -04:00
2023-06-01 19:32:36 +03:00
2024-05-01 14:34:32 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2024-01-05 15:03:20 -05:00
2024-01-30 12:07:08 -05:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2024-07-01 12:32:14 -04:00
2022-09-01 17:14:30 -04:00
2024-05-01 14:34:32 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2023-04-12 18:21:39 +00:00
2022-10-03 17:46:50 +00:00
2022-09-01 17:14:30 -04:00
2024-07-01 12:32:14 -04:00
2022-10-26 16:54:33 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2024-04-23 13:03:56 -04:00
2022-09-01 17:14:30 -04:00
2022-10-26 16:54:33 -04:00
2024-07-01 12:32:14 -04:00
2024-07-01 12:32:14 -04:00
2024-05-01 14:34:32 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2023-06-01 19:32:36 +03:00
2023-06-01 19:32:36 +03:00
2022-09-01 17:14:30 -04:00
2024-05-01 14:34:32 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2022-09-01 17:14:30 -04:00
2024-05-01 14:34:32 -04:00
2023-10-16 22:43:29 +00:00
2022-09-01 17:14:30 -04:00
2024-05-01 14:34:32 -04:00
2022-09-01 17:14:30 -04:00
2023-06-01 19:32:36 +03:00
2022-09-01 17:14:30 -04:00
2024-07-19 15:19:06 +00:00
2023-06-01 19:32:36 +03:00
2022-09-01 17:14:30 -04:00
2023-06-01 19:32:36 +03:00
2024-03-18 17:45:31 -04:00
2023-06-01 19:32:36 +03:00
2024-08-05 16:00:58 +00:00
2024-05-01 14:34:32 -04:00
2023-06-01 19:32:36 +03:00
2023-06-01 13:44:39 +03:00
2022-09-01 17:14:30 -04:00
2023-06-01 19:32:36 +03:00