cef/tests/cefclient/resources
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
..
binary_transfer.html Enable V8 sandbox by default (fixes #3332) 2024-08-05 16:00:58 +00:00
binding.html Add CefServer API for handling HTTP/WebSocket requests (issue #2278) 2017-11-15 12:00:36 -05:00
dialogs.html Add callbacks for unresponsive render process (fixes #3661) 2024-03-18 17:45:31 -04:00
draggable.html views: Add support for absolute positioned overlay views. 2021-09-16 18:25:43 +03:00
hang.html chrome: Add support for Alloy style browsers and windows (see #3681) 2024-04-22 14:57:37 -04:00
ipc_performance.html Enable V8 sandbox by default (fixes #3332) 2024-08-05 16:00:58 +00:00
localstorage.html cefclient: Rename the res/ folder to resources/ (issue #1500). 2015-01-30 20:22:46 +00:00
logo.png cefclient: Rename the res/ folder to resources/ (issue #1500). 2015-01-30 20:22:46 +00:00
media_router.html Rewrite issue links to GitHub (see #3464) 2023-03-13 13:50:48 -04:00
menu_icon.1x.png Implement Views framework on Windows and Linux (issue #1749). 2016-04-26 11:58:13 -04:00
menu_icon.2x.png Implement Views framework on Windows and Linux (issue #1749). 2016-04-26 11:58:13 -04:00
other_tests.html Add CefTaskManager API 2024-07-18 11:34:41 -04:00
performance.html cefclient: Rename the res/ folder to resources/ (issue #1500). 2015-01-30 20:22:46 +00:00
performance2.html cefclient: Rename the res/ folder to resources/ (issue #1500). 2015-01-30 20:22:46 +00:00
preferences.html Add CefServer API for handling HTTP/WebSocket requests (issue #2278) 2017-11-15 12:00:36 -05:00
response_filter.html Add NetworkService support for response filtering (see issue #2622). 2019-05-20 14:39:37 +03:00
server.html cefclient: Use HTTPS for test URLs 2023-09-28 12:01:04 -04:00
task_manager.html Add CefTaskManager::GetTaskIdForBrowserId 2024-07-19 15:19:06 +00:00
transparency.html cefclient: Rename the res/ folder to resources/ (issue #1500). 2015-01-30 20:22:46 +00:00
urlrequest.html cefclient: Remove console message alert and update google URLs 2023-01-04 17:58:42 -05:00
websocket.html cefclient: Use HTTPS for test URLs 2023-09-28 12:01:04 -04:00
window.html mac: Update CSS on fullscreen window exit (fixes #3597) 2023-11-07 16:40:29 -05:00
xmlhttprequest.html cefclient: Use HTTPS for test URLs 2023-09-28 12:01:04 -04:00