295ea1f715
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. |
||
---|---|---|
.. | ||
binary_transfer.html | ||
binding.html | ||
dialogs.html | ||
draggable.html | ||
hang.html | ||
ipc_performance.html | ||
localstorage.html | ||
logo.png | ||
media_router.html | ||
menu_icon.1x.png | ||
menu_icon.2x.png | ||
other_tests.html | ||
performance.html | ||
performance2.html | ||
preferences.html | ||
response_filter.html | ||
server.html | ||
task_manager.html | ||
transparency.html | ||
urlrequest.html | ||
websocket.html | ||
window.html | ||
xmlhttprequest.html |