Commit Graph

  • 2a5c7d139f Merge pull request #855 from lightpanda-io/zig_fmt Karl Seguin 2025-07-08 18:34:14 +08:00
  • b74863873b zig fmt Karl Seguin 2025-07-08 18:28:21 +08:00
  • 7b46fe9cc8 Merge pull request #848 from lightpanda-io/fix_insecure_forward_proxy Karl Seguin 2025-07-08 09:52:23 +08:00
  • afc8c69a82 Merge pull request #854 from lightpanda-io/remove_debug_log Karl Seguin 2025-07-08 09:39:19 +08:00
  • 38bbad6e88 Revert "fix secure connection logic" Karl Seguin 2025-07-08 09:33:53 +08:00
  • 1df47fd415 remove std.debug.print Karl Seguin 2025-07-08 09:33:19 +08:00
  • faf21c5fff Merge pull request #853 from lightpanda-io/typo-fix Pierre Tachoire 2025-07-07 17:24:28 -07:00
  • 2aee580795 Merge pull request #849 from lightpanda-io/mutation_observer_loop Karl Seguin 2025-07-08 08:15:02 +08:00
  • 404c027546 typo fix Pierre Tachoire 2025-07-07 17:14:52 -07:00
  • 04e59c6df2 Merge pull request #850 from lightpanda-io/set_attribute_value Karl Seguin 2025-07-08 08:14:52 +08:00
  • 835042b794 Merge pull request #851 from lightpanda-io/add_event_listener_signal Karl Seguin 2025-07-08 08:14:38 +08:00
  • 907490e266 Merge pull request #852 from lightpanda-io/katie-lpd-patch-1 Pierre Tachoire 2025-07-07 17:01:09 -07:00
  • 80fe167646 Update README.md Pierre Tachoire 2025-07-07 17:00:54 -07:00
  • d30631f991 Apply suggestions from code review katie-lpd 2025-07-07 16:59:07 -07:00
  • 8956ab85f9 Update README.md katie-lpd 2025-07-07 16:50:32 -07:00
  • 2cdc9e9f5f cdp: use a polyfill loader per isolate Pierre Tachoire 2025-07-07 16:27:37 -07:00
  • 13c623755c js: remove existing unknown property debug Pierre Tachoire 2025-07-07 14:29:48 -07:00
  • bdfceec520 refacto a bit the missing callback into polyfill Pierre Tachoire 2025-07-07 14:29:04 -07:00
  • 941dace7f9 enable conditionnal loading for polyfill Pierre Tachoire 2025-07-05 16:45:01 -07:00
  • 07693e54af Add support for the signal option of addEventListener Karl Seguin 2025-07-07 20:56:19 +08:00
  • b6132f2497 fix secure connection logic Karl Seguin 2025-07-07 19:56:21 +08:00
  • b3fe3d02c9 Attribute.set_value uses element, if possible Karl Seguin 2025-07-07 19:47:17 +08:00
  • e880b18bb1 Rework MutationObserver callback. Karl Seguin 2025-07-07 19:29:10 +08:00
  • 74a299eef7 Fix non-tls forward-proxy Karl Seguin 2025-07-07 11:03:04 +08:00
  • 300428ddfb Merge pull request #840 from lightpanda-io/xhr_readystatechange Karl Seguin 2025-07-06 08:59:19 +08:00
  • 1c27f8251e Merge pull request #846 from lightpanda-io/e2e-draft Pierre Tachoire 2025-07-05 16:46:04 -07:00
  • 92badd3722 ci: don't run 2e2 on draft Pierre Tachoire 2025-07-05 14:22:21 -07:00
  • a2f20d572d wip zig-v8 snapshot Pierre Tachoire 2025-07-04 16:10:44 -07:00
  • 72499390d8 Use isolate form snapshot_creator Pierre Tachoire 2025-07-04 16:16:40 -07:00
  • 8a80f0b3dd Merge pull request #843 from lightpanda-io/empty_anchor_fix Karl Seguin 2025-07-04 23:43:10 +08:00
  • fcc74b63d3 correct comment Karl Seguin 2025-07-04 23:17:48 +08:00
  • d7155e6662 An empty anchor should return empty strings for its getters Karl Seguin 2025-07-04 19:23:19 +08:00
  • 42c3841639 Merge pull request #842 from lightpanda-io/fix_elementFromPoint_crash Karl Seguin 2025-07-04 19:12:46 +08:00
  • c331713401 set correct state on xhr.abort and send correct events Karl Seguin 2025-07-04 19:12:26 +08:00
  • 002d9c1747 Merge pull request #841 from lightpanda-io/scroll_events Karl Seguin 2025-07-04 19:00:28 +08:00
  • 2885ceceb1 document use of i32 Karl Seguin 2025-07-04 18:55:14 +08:00
  • 22a644ba01 rename tls_in_tls to tlsproxy sjorsdonkers 2025-07-04 09:53:13 +02:00
  • bab120a75d secure changes sjorsdonkers 2025-07-02 14:57:27 +02:00
  • 7a07c82f06 https-proxy: update upstream tls.zig Francis Bouvier 2025-07-02 10:39:26 -07:00
  • e881d2f6cf tls proxy tweaks sjorsdonkers 2025-07-02 12:00:20 +02:00
  • c8d003a08f https-proxy: update tls.zig Francis Bouvier 2025-06-29 21:31:37 -07:00
  • e2cc404571 Handle TLS proxy, both for HTTP and HTTPS (tls in tls) endpoints Francis Bouvier 2025-06-29 17:58:19 -07:00
  • be71eaae47 TLS connect proxy WIP sjorsdonkers 2025-06-25 14:27:55 +02:00
  • ed31a452b2 Rely on js.zig for float->int translation Karl Seguin 2025-07-04 11:34:34 +08:00
  • f51ee7f3a0 Merge pull request #829 from lightpanda-io/pumpmessageloop Pierre Tachoire 2025-07-03 10:11:26 -07:00
  • 9d1dc97766 remove useless debug log Pierre Tachoire 2025-07-02 16:17:17 -07:00
  • b78729f685 test: inject platform to the serveCDP app Pierre Tachoire 2025-07-02 13:16:49 -07:00
  • 44a76e59f9 run pumpmessageloop in its own loop Pierre Tachoire 2025-07-02 13:16:20 -07:00
  • 1504e36a68 use comptime test for platform existence Pierre Tachoire 2025-07-02 12:26:33 -07:00
  • 80348ef190 fix wpt tests with platform requirement Pierre Tachoire 2025-07-01 16:45:24 -07:00
  • a3c14748d3 fix unit testing with platform deps requirement Pierre Tachoire 2025-07-01 16:21:47 -07:00
  • 3c0143af92 add runIdleTasks Pierre Tachoire 2025-06-30 18:50:04 -07:00
  • 22a93a9c39 add pump message loop calls Pierre Tachoire 2025-06-30 15:03:52 -07:00
  • e8866a6431 Merge pull request #838 from lightpanda-io/improved_js_value_printing Karl Seguin 2025-07-04 00:30:35 +08:00
  • 455ed79872 Remove HTTP client generic Loop parameter Karl Seguin 2025-07-02 16:48:14 +08:00
  • 3d17c531d7 make window.scrollTo triggers scroll and scrollend events Karl Seguin 2025-07-03 19:37:07 +08:00
  • dfe90243d6 Add readystate change event to XHR Karl Seguin 2025-07-03 19:27:16 +08:00
  • bf1db50667 Merge pull request #839 from lightpanda-io/build_time Karl Seguin 2025-07-03 15:34:53 +08:00
  • a2565a7c83 range: add detach function Pierre Tachoire 2025-07-02 10:49:20 -07:00
  • 947d01a3c0 range starts and ends with the global document by default Pierre Tachoire 2025-07-02 10:45:43 -07:00
  • be11d82c9c improve build times (a little) Karl Seguin 2025-07-03 13:55:00 +08:00
  • 7a0e7fff13 Improve JS value printing Karl Seguin 2025-07-02 11:47:19 +08:00
  • 81fb71b7f7 Merge pull request #830 from lightpanda-io/SetHostInitializeImportMetaObjectCallback Karl Seguin 2025-07-03 09:17:47 +08:00
  • b10f5ec99f bump zig-v8-fork version Karl Seguin 2025-07-02 13:38:01 +08:00
  • 5abe7bdeef Merge pull request #831 from lightpanda-io/log_invalid_cookie_expiry Karl Seguin 2025-07-02 10:11:20 +08:00
  • 54be651415 Merge pull request #832 from lightpanda-io/range_selectNodeContents Karl Seguin 2025-07-02 10:11:01 +08:00
  • cdbf6d7ae7 Merge pull request #834 from lightpanda-io/arm-generic Pierre Tachoire 2025-07-01 12:08:30 -07:00
  • 50349edf4d ci: use a generic target for arm build Pierre Tachoire 2025-07-01 07:55:32 -07:00
  • da307c1b40 range.selectNodeContents sjorsdonkers 2025-07-01 15:11:01 +02:00
  • b50b96bd1d Implement ImportMeta callback Karl Seguin 2025-07-01 15:59:24 +08:00
  • 92654fc5aa use logger for invalid cookie expiry Karl Seguin 2025-07-01 12:25:25 +08:00
  • 36b2de216b Merge pull request #828 from lightpanda-io/arm-compat Pierre Tachoire 2025-06-30 11:53:06 -07:00
  • 8745c1016e ci: use cpu cortex_a72 for arm build Pierre Tachoire 2025-06-30 10:58:15 -07:00
  • f5a58c1ff0 Merge pull request #826 from lightpanda-io/upgrade-v8 Pierre Tachoire 2025-06-29 10:54:46 -07:00
  • d9e72049ae ci: use ubuntu 22.04 for arm64 build Pierre Tachoire 2025-06-29 10:48:04 -07:00
  • 927ca01161 upgrade zig v8 version Pierre Tachoire 2025-06-29 10:47:03 -07:00
  • 3ea8d0b01c Merge pull request #824 from lightpanda-io/dom-non-html Pierre Tachoire 2025-06-29 10:44:26 -07:00
  • c52d33e331 Merge pull request #822 from lightpanda-io/undefined_or Karl Seguin 2025-06-28 09:09:45 +08:00
  • fd36606acc change field order Karl Seguin 2025-06-28 09:02:12 +08:00
  • 1c6f4a79e0 Merge pull request #821 from lightpanda-io/abort_controller Karl Seguin 2025-06-28 09:00:07 +08:00
  • 7896d274a3 create a DOM tree for non-html files too. Pierre Tachoire 2025-06-27 12:17:03 -07:00
  • 6937c8ecb4 Merge pull request #823 from lightpanda-io/atob_btoa Pierre Tachoire 2025-06-27 09:21:41 -07:00
  • f02b9566c5 add atob and btoa Karl Seguin 2025-06-27 18:36:29 +08:00
  • c9936c2b7e Add UndefinedOr(T) union Karl Seguin 2025-06-27 17:55:13 +08:00
  • bbd9e5e07c add AbortController API Karl Seguin 2025-06-27 17:31:25 +08:00
  • 476fb7ec4e DOMException constructor sjorsdonkers 2025-06-26 11:23:14 +02:00
  • 7435274be2 Merge pull request #819 from lightpanda-io/update_tls_lib Karl Seguin 2025-06-27 13:45:28 +08:00
  • 08d2ea6a10 abort controller Karl Seguin 2025-06-27 12:39:44 +08:00
  • 41b7ed6938 Upgrade tlz.zig to latest version Karl Seguin 2025-06-26 18:56:17 +08:00
  • 7a311a181b Merge pull request #820 from lightpanda-io/ci-e2e Pierre Tachoire 2025-06-26 22:12:34 -07:00
  • ddcb597710 ci: use hetzner for 2e2 regression perf Pierre Tachoire 2025-06-26 17:30:37 -07:00
  • 9c75f29875 ci: optimize 2e2 build Pierre Tachoire 2025-06-26 17:04:05 -07:00
  • 343f3885f7 Merge pull request #817 from lightpanda-io/script_tag_dump Pierre Tachoire 2025-06-26 11:27:04 -07:00
  • ed7dfeab84 dump script tag's text content as-is Karl Seguin 2025-06-26 12:41:22 +08:00
  • 8de27b3674 Merge pull request #813 from lightpanda-io/crypto_get_random_values_fix Karl Seguin 2025-06-26 11:43:39 +08:00
  • f56b0a5f6d Merge branch 'main' into crypto_get_random_values_fix Karl Seguin 2025-06-26 10:25:53 +08:00
  • 0a27e1254f Merge pull request #814 from lightpanda-io/root_module_nested_modules Karl Seguin 2025-06-26 10:25:10 +08:00
  • 3f9b256fcb Merge pull request #812 from lightpanda-io/identity_map_collision Karl Seguin 2025-06-26 10:24:09 +08:00
  • 9ea9859150 Merge pull request #809 from lightpanda-io/html_element_dataset Karl Seguin 2025-06-26 09:18:19 +08:00
  • 03e3f95d2e Merge pull request #810 from lightpanda-io/proxy-authentication Pierre Tachoire 2025-06-25 17:31:47 -07:00