Commit Graph

  • 968c695da1 headers iterators should not allocate Muki Kiboigo 2025-09-08 07:23:13 -07:00
  • 707116a030 use destructor callback for FetchContext Muki Kiboigo 2025-09-08 07:07:07 -07:00
  • 01966f41ff support object as HeadersInit Muki Kiboigo 2025-09-07 23:48:23 -07:00
  • 141d17dd55 add logging on fetch error callback Muki Kiboigo 2025-09-07 23:39:00 -07:00
  • a3c2daf306 retain value, avoid str alloc sjorsdonkers 2025-09-05 17:19:36 +02:00
  • dc60fac90d avoid explicit memcpy sjorsdonkers 2025-09-05 16:50:04 +02:00
  • a5e2e8ea15 remove length check of fixed size sjorsdonkers 2025-09-05 16:43:28 +02:00
  • 8295c2abe5 jsValueToZig for fixed sized arrays sjorsdonkers 2025-09-05 16:34:07 +02:00
  • 5997be89f6 implement remaining ReadableStream functionality Muki Kiboigo 2025-09-04 23:26:59 -07:00
  • 1c89cfe5d4 working Header iterators Muki Kiboigo 2025-09-04 20:29:41 -07:00
  • b5021bd9fa TypeError when Stream is locked Muki Kiboigo 2025-09-03 08:12:37 -07:00
  • 4fd365b520 cleaning up various Headers routines Muki Kiboigo 2025-09-02 23:32:19 -07:00
  • 479cd5ab1a use proper Headers in fetch() Muki Kiboigo 2025-09-02 23:23:26 -07:00
  • 8285cbcaa9 expand Request/Response interfaces Muki Kiboigo 2025-09-02 23:23:14 -07:00
  • 545d97b5c0 expand Headers interface Muki Kiboigo 2025-09-02 23:21:14 -07:00
  • 11016abdd3 remove debug logging in ReadableStream Muki Kiboigo 2025-09-02 20:26:02 -07:00
  • 066df87dd4 move fetch() into fetch.zig Muki Kiboigo 2025-09-02 20:25:48 -07:00
  • 91899912d8 add bodyUsed checks on Request and Response Muki Kiboigo 2025-09-02 20:25:24 -07:00
  • 4ceca6b90b more Headers compatibility Muki Kiboigo 2025-09-02 20:24:59 -07:00
  • ec936417c6 add fetch to cdp domain Muki Kiboigo 2025-09-02 17:14:31 -07:00
  • 4b75b33eb3 add json response method Muki Kiboigo 2025-09-01 06:58:51 -07:00
  • 1d7e731034 basic readable stream working Muki Kiboigo 2025-08-26 13:45:49 -07:00
  • ab60f64452 proper fetch method and body setting Muki Kiboigo 2025-08-25 08:03:51 -07:00
  • 9757ea7b0f fetch callback logging Muki Kiboigo 2025-08-22 07:26:05 -07:00
  • 855583874f request url as null terminated Muki Kiboigo 2025-08-22 06:57:10 -07:00
  • 9efc27c2bb initial fetch in zig Muki Kiboigo 2025-08-22 06:46:09 -07:00
  • cab5117d85 remove polyfill and add req/resp Muki Kiboigo 2025-08-18 15:43:22 -07:00
  • b7d26cf0d5 Merge pull request #1053 from lightpanda-io/nikneym/create-event-html-events Karl Seguin 2025-09-17 00:31:36 +08:00
  • 59b4033ab2 Merge pull request #1052 from lightpanda-io/fix-auth-interception-overflow Pierre Tachoire 2025-09-16 16:31:07 +02:00
  • 13a7219dbd allow HTMLEvents in createEvent nikneym 2025-09-16 17:24:50 +03:00
  • eae8a90a89 ci: add request interception through proxy test Pierre Tachoire 2025-09-16 14:38:27 +02:00
  • a87f4abd5f Merge pull request #1050 from lightpanda-io/event_window_bubble Karl Seguin 2025-09-16 18:44:22 +08:00
  • 1b73691c69 update libdom dep Karl Seguin 2025-09-16 18:21:16 +08:00
  • e00066466b http: decrement intercepted on auth abortion Pierre Tachoire 2025-09-16 12:17:44 +02:00
  • b87a8ba97d http: increment intercepted counter on auth interception Pierre Tachoire 2025-09-16 12:16:52 +02:00
  • 57aa270032 Merge pull request #1048 from lightpanda-io/nikneym/mime-changes Karl Seguin 2025-09-16 16:13:46 +08:00
  • 90a96fd8a7 set a zero char right after attrib value instead of memset nikneym 2025-09-16 10:41:49 +03:00
  • c05470515f double quotes must be first and last argument of slice if provided nikneym 2025-09-16 10:40:38 +03:00
  • 81ed4f3699 Merge pull request #1051 from lightpanda-io/explicit_microtask Pierre Tachoire 2025-09-16 09:38:33 +02:00
  • c9ac1eab11 Set Isolate Microtask to Explicit Karl Seguin 2025-09-16 14:52:31 +08:00
  • 1ba542fb3b use redispatch, check for stopped Karl Seguin 2025-09-16 10:26:51 +08:00
  • 4f127c9de3 Bubble events to the Window Karl Seguin 2025-09-15 22:24:35 +08:00
  • 16656f6c13 Merge pull request #1049 from lightpanda-io/netsurf_event_errors Karl Seguin 2025-09-15 21:55:18 +08:00
  • 0f13e062fe Remove unnecessary error handling from non-erroring netsurf event functions Karl Seguin 2025-09-15 21:37:53 +08:00
  • 2e68407fbe update Mime tests nikneym 2025-09-15 15:15:29 +03:00
  • 974f350f27 store charset value directly in Mime nikneym 2025-09-15 15:15:08 +03:00
  • 27ffea9052 add vectorized parseCharset impl nikneym 2025-09-15 11:15:09 +03:00
  • 9b2b35e8a2 Merge pull request #1047 from lightpanda-io/ci-cache-libiconv Pierre Tachoire 2025-09-15 09:19:46 +02:00
  • 3b51ca3947 make: download libiconv from GH fork Pierre Tachoire 2025-09-15 08:50:10 +02:00
  • 62a2d08b53 ci: cache libiconv Pierre Tachoire 2025-09-15 08:31:47 +02:00
  • e790bde717 Merge pull request #1046 from lightpanda-io/fork-netsurf Pierre Tachoire 2025-09-15 08:23:39 +02:00
  • 0ab6b15292 submodule: use GH fork of netsurf buildsystem Pierre Tachoire 2025-09-15 08:18:22 +02:00
  • 2aeeb14c21 Merge pull request #1043 from lightpanda-io/html_slot_assigned_elements Karl Seguin 2025-09-13 10:12:20 +08:00
  • e5e57ab3bd Merge pull request #1044 from lightpanda-io/script_nonce_and_df_host Karl Seguin 2025-09-12 20:45:50 +08:00
  • f3ce5dcfbd Add Script get/set nonce Karl Seguin 2025-09-12 18:42:34 +08:00
  • bc341e98fc Merge pull request #1041 from lightpanda-io/nikneym/keyboard-event Halil Durak 2025-09-12 13:57:39 +03:00
  • 80851f4861 don't inline keyboardEventKeyIsSet nikneym 2025-09-12 12:12:15 +03:00
  • 22b4456bce correct indentation in tests nikneym 2025-09-12 10:22:44 +03:00
  • 8d67502997 don't expose DOMErr function nikneym 2025-09-12 10:18:50 +03:00
  • 8f31fd778b add KeyboardEvent tests nikneym 2025-09-11 14:20:07 +03:00
  • f79f25bcf4 implement KeyboardEvent properties and methods nikneym 2025-09-11 13:13:36 +03:00
  • 68e237eec5 add license nikneym 2025-09-11 13:09:37 +03:00
  • 8895c70c7f make toInterface be aware of KeyboardEvent nikneym 2025-09-11 13:08:32 +03:00
  • 3964f8649d initial keyboard event nikneym 2025-09-10 17:14:34 +03:00
  • b7fb0ef1d3 add assignedElements to HTMLSlotElement Karl Seguin 2025-09-12 17:40:29 +08:00
  • 66e403c5b4 Merge pull request #1042 from lightpanda-io/textdecoder_decode Karl Seguin 2025-09-12 14:34:14 +08:00
  • 0913abe806 Improve TextDecoder.decode Karl Seguin 2025-09-12 12:31:28 +08:00
  • 6d3065c4c6 Merge pull request #1037 from lightpanda-io/upgrade_v8 Karl Seguin 2025-09-12 08:29:20 +08:00
  • 9092d1f8eb update v8 deps Karl Seguin 2025-09-12 07:53:18 +08:00
  • 1bd1f123a3 Upgrade v8 Karl Seguin 2025-09-10 16:25:58 +08:00
  • 44c072dcbb Merge pull request #1040 from lightpanda-io/event_timestamp_resolution Karl Seguin 2025-09-11 21:08:09 +08:00
  • 45c59e2990 update libdom Karl Seguin 2025-09-11 20:43:32 +08:00
  • 75f0cd6e62 fix test Karl Seguin 2025-09-11 16:10:06 +08:00
  • 80f758018c Increase event timeStamp resolution Karl Seguin 2025-09-11 15:53:34 +08:00
  • b5e2c62fdd Merge pull request #1039 from lightpanda-io/migrate_some_tests_11 Karl Seguin 2025-09-11 14:12:39 +08:00
  • ede35718ae migrate more tests to htmlRunner Karl Seguin 2025-09-11 12:07:17 +08:00
  • 31fe2807aa Merge pull request #1038 from lightpanda-io/migrate_some_tests_10 Karl Seguin 2025-09-11 00:24:17 +08:00
  • f77693d768 migrate more tests to htmlRunner Karl Seguin 2025-09-10 20:32:15 +08:00
  • 96e3c16cca Merge pull request #1036 from lightpanda-io/css-contains Pierre Tachoire 2025-09-10 13:59:27 +02:00
  • c9cd0fad40 add custom mouse event test nikneym/mouse-event nikneym 2025-09-10 11:27:41 +03:00
  • 8f96ea457f remove unknown mouse event warning nikneym 2025-09-10 11:27:20 +03:00
  • edd41b37f0 Merge pull request #1033 from lightpanda-io/nikneym/custom-event Karl Seguin 2025-09-10 15:23:34 +08:00
  • 139d0038f2 Merge pull request #1035 from lightpanda-io/migrate_some_tests_9 Karl Seguin 2025-09-10 15:21:27 +08:00
  • d25fc64d7a css: implement :containsOwn pseudo-selector Pierre Tachoire 2025-09-10 08:55:44 +02:00
  • 9c83b268b9 persist the detail if provided nikneym 2025-09-10 09:49:31 +03:00
  • 42092ac16a css: move match_test into selector Pierre Tachoire 2025-09-10 08:39:21 +02:00
  • e4860d5bae css: move libdom_test into libdom Pierre Tachoire 2025-09-10 08:31:33 +02:00
  • a5d9b658fb migrate more tests to htmlRunner Karl Seguin 2025-09-10 11:54:03 +08:00
  • f464e89415 Merge pull request #1034 from lightpanda-io/persistent-promise Karl Seguin 2025-09-10 08:39:50 +08:00
  • cdc439c4ef Merge pull request #1026 from lightpanda-io/network_idle_500ms_delay Karl Seguin 2025-09-10 08:22:34 +08:00
  • 746168f9ed Merge pull request #1031 from lightpanda-io/migrate_some_tests_8 Karl Seguin 2025-09-10 08:22:21 +08:00
  • 5ad4885102 Merge pull request #1028 from lightpanda-io/wpt_runner_tweak Karl Seguin 2025-09-10 08:22:08 +08:00
  • 7eb53ca2bc deinit persistent in dynamic import Muki Kiboigo 2025-09-09 10:54:02 -07:00
  • 10fc056184 createEvent should increase tag count by 1 nikneym 2025-09-09 21:56:10 +03:00
  • 7517937155 add createEvent tests nikneym 2025-09-09 21:45:09 +03:00
  • a86fa8cc37 add support for CustomEvent#initCustomEvent nikneym 2025-09-09 21:44:51 +03:00
  • e1c765e78a support CustomEvent in createEvent nikneym 2025-09-09 21:44:09 +03:00
  • 56b08bddd8 migrate more tests to htmlRunner Karl Seguin 2025-09-09 20:40:13 +08:00
  • 2ed8a1c0ec Merge pull request #1030 from lightpanda-io/update_libdom Karl Seguin 2025-09-09 19:53:54 +08:00
  • 389dff7031 Merge pull request #1029 from lightpanda-io/remove_telemetry_debug_output Pierre Tachoire 2025-09-09 13:48:20 +02:00