Charles Kerr
06a99d6770
refactor: make node Buffers more friendly to base::span / std::span ( #46724 )
...
* refactor: add electron::Buffer namespace; move the Buffer as_byte_span() into it
* feat: add electron::Buffer::Copy()
a span-friendly version of node::Buffer::Copy()
* refactor: use electron::Buffer::Copy() in electron_api_base_window.cc
* refactor: use electron::Buffer::Copy() in electron_api_data_pipe_holder.cc
* refactor: use electron::Buffer::Copy() in electron_api_safe_storage.cc
* refactor: use electron::Buffer::Copy() in electron_api_clipboard.cc
* refactor: use electron::Buffer::Copy() in osr_converter.cc
* refactor: use electron::Buffer::Copy() in electron_api_native_image.cc
* refactor: use electron::Buffer::Copy() in net_converter.cc
* refactor: use electron::Buffer::Copy() in electron_api_web_contents.cc
* refactor: make NewEmptyBuffer() return a Local<Value>
2025-04-25 08:00:09 -05:00
..
2025-04-22 15:53:29 -04:00
2024-07-25 11:25:45 +02:00
2023-08-04 10:47:29 +02:00
2025-04-22 15:53:29 -04:00
2025-04-22 15:53:29 -04:00
2025-04-19 12:18:03 -05:00
2024-09-04 18:40:02 -05:00
2025-04-23 17:55:18 -05:00
2025-04-25 08:00:09 -05:00
2025-04-22 10:19:11 +02:00
2025-04-22 10:19:11 +02:00
2024-11-13 17:59:13 -08:00
2025-01-21 17:41:52 -06:00
2025-04-03 19:02:49 -05:00
2024-12-02 11:34:21 -05:00
2024-11-27 09:41:46 +09:00
2024-07-25 11:25:45 +02:00
2025-04-25 08:00:09 -05:00
2024-09-04 18:40:02 -05:00
2025-02-20 18:19:36 -06:00
2024-09-04 18:40:02 -05:00
2024-09-10 16:05:57 -07:00
2025-03-25 12:20:38 +01:00
2024-09-10 16:05:57 -07:00
2024-07-29 12:42:57 -05:00
2024-11-29 11:44:33 -06:00
2024-09-04 18:40:02 -05:00
2024-07-25 11:25:45 +02:00
2021-11-22 16:34:31 +09:00
2025-02-21 17:36:51 -06:00
2025-03-31 10:39:21 +02:00
2025-03-25 09:46:03 -05:00
2025-02-24 19:38:20 -06:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2025-03-28 11:50:07 -07:00
2025-04-11 10:15:35 -04:00
2025-03-28 11:50:07 -07:00
2025-03-28 11:50:07 -07:00
2025-03-28 11:50:07 -07:00
2025-03-28 11:50:07 -07:00
2023-08-23 09:54:21 -04:00
2025-04-10 12:08:29 +02:00
2025-04-10 12:08:29 +02:00
2024-11-27 09:41:46 +09:00
2024-09-04 18:40:02 -05:00
2025-01-29 10:20:37 -08:00
2025-01-29 10:20:37 -08:00
2024-03-06 12:43:39 +01:00
2024-09-17 12:58:56 -07:00
2024-09-25 06:19:39 -05:00
2025-02-28 12:24:00 +01:00
2025-02-21 17:33:43 -06:00
2024-09-04 18:40:02 -05:00
2025-02-18 11:51:27 -05:00
2025-03-21 07:33:25 -05:00
2025-03-21 07:33:25 -05:00
2025-03-20 07:57:50 +01:00
2024-07-29 12:42:57 -05:00
2024-09-04 18:40:02 -05:00
2025-04-25 08:00:09 -05:00
2025-04-22 15:53:29 -04:00
2024-09-04 18:40:02 -05:00
2025-01-24 08:33:44 -05:00
2025-01-24 08:33:44 -05:00
2025-03-24 10:09:14 +01:00
2025-03-23 10:14:45 +01:00
2025-03-28 00:25:25 -05:00
2025-02-21 17:36:51 -06:00
2024-09-25 06:19:39 -05:00
2025-03-06 16:04:18 -05:00
2025-02-10 15:17:07 -05:00
2025-02-10 15:17:07 -05:00
2025-01-29 10:20:37 -08:00
2025-01-29 10:20:37 -08:00
2025-04-17 15:09:48 +02:00
2025-03-12 19:06:41 +01:00
2025-04-22 15:53:29 -04:00
2025-04-07 16:23:36 -05:00
2024-09-25 06:19:39 -05:00
2025-04-23 20:33:50 -05:00
2025-01-17 10:21:10 -05:00
2024-07-16 20:16:25 -04:00
2025-04-25 08:00:09 -05:00
2025-04-25 10:10:27 +02:00
2025-03-27 14:32:01 -05:00
2025-03-28 11:50:07 -07:00
2025-03-06 16:04:18 -05:00
2025-02-17 12:40:47 -08:00
2023-02-09 10:31:38 +09:00
2024-08-12 09:56:51 +02:00
2024-08-12 09:56:51 +02:00
2024-01-30 14:48:09 -06:00
2025-03-14 10:59:15 -05:00
2025-04-03 10:12:12 -07:00
2025-04-03 10:12:12 -07:00
2025-02-17 16:36:28 -05:00
2025-04-17 15:09:48 +02:00
2025-03-12 19:06:41 +01:00
2024-09-17 01:38:56 -07:00
2022-02-09 18:58:52 -08:00
2024-07-25 11:25:45 +02:00
2024-07-29 12:42:57 -05:00
2022-06-29 12:55:47 -07:00
2022-06-29 12:55:47 -07:00