Commit Graph

  • bcd4bdb4e0 Merge pull request #754 from lightpanda-io/fix-makebuilddev Karl Seguin 2025-06-04 08:34:42 +08:00
  • 73df41b5b2 Merge pull request #753 from lightpanda-io/console_error_stack_trace Karl Seguin 2025-06-04 08:34:09 +08:00
  • d32fbfd634 Merge pull request #749 from lightpanda-io/functions Karl Seguin 2025-06-04 08:33:51 +08:00
  • 6b0c532f48 Merge pull request #742 from lightpanda-io/focus_and_active_element Karl Seguin 2025-06-04 08:33:20 +08:00
  • 9f4ee7d6a8 update nixpkgs to 25.05 Muki Kiboigo 2025-06-03 10:44:03 -07:00
  • 7da83d2259 fix makebuilddev sjorsdonkers 2025-06-03 16:25:35 +02:00
  • ceb9453006 Simplify testing sjorsdonkers 2025-06-03 16:04:31 +02:00
  • 7091b37f3a Make stacktraces available in debug via page.stackTrace() Karl Seguin 2025-06-03 20:40:40 +08:00
  • 18e6f9be71 Detached node can't have focus. Karl Seguin 2025-06-02 19:19:53 +08:00
  • 19d40845a4 input prop testing sjorsdonkers 2025-05-31 02:33:09 +02:00
  • 211ce20132 Add document.activeElement and HTMLElement.focus() Karl Seguin 2025-06-02 19:07:16 +08:00
  • 275b97948b input element properties sjorsdonkers 2025-05-28 16:25:52 +02:00
  • 13d602a9e0 Rework/fix URLSearchParams Karl Seguin 2025-06-03 20:01:01 +08:00
  • 69215e7d27 Merge pull request #751 from lightpanda-io/dummy_window_scroll_to Francis Bouvier 2025-06-03 13:49:29 +02:00
  • 7e8df34681 add noop window.scrollTo Karl Seguin 2025-06-03 18:41:45 +08:00
  • 6451065c77 Poor support for functions/namespaces. Karl Seguin 2025-06-03 14:40:10 +08:00
  • bde8c54e7e Merge pull request #748 from lightpanda-io/test_leak Karl Seguin 2025-06-03 10:58:53 +08:00
  • 97b17af056 fix leak in test Karl Seguin 2025-06-03 10:49:52 +08:00
  • 9c2e3e2c76 Merge pull request #740 from lightpanda-io/fix_anchor_href Karl Seguin 2025-06-03 10:47:25 +08:00
  • 3c637872f2 Merge pull request #743 from lightpanda-io/default_timeout_10s Karl Seguin 2025-06-03 10:47:10 +08:00
  • 4c8e2a1258 Setting anchor href should consider document.url Karl Seguin 2025-06-02 16:41:31 +08:00
  • e5a76d737c Increase default timeout from 3s to 10s. Karl Seguin 2025-06-02 20:33:07 +08:00
  • a482d5998d Merge pull request #739 from lightpanda-io/url_constructor Karl Seguin 2025-06-03 09:55:47 +08:00
  • 12bc540ec9 Merge pull request #744 from lightpanda-io/dockerfile_zig_path_fix Karl Seguin 2025-06-03 09:52:25 +08:00
  • b6a37f6fb8 Merge pull request #747 from lightpanda-io/fix_crash_on_error_exit Karl Seguin 2025-06-03 09:52:08 +08:00
  • bbdb25420a Merge pull request #746 from lightpanda-io/null_object_guard Karl Seguin 2025-06-03 09:51:54 +08:00
  • e3099a16d4 fix a silly log crash on exit error Karl Seguin 2025-06-02 23:34:09 +08:00
  • 167fe5f758 Guard against null object when trying to fetch a function Karl Seguin 2025-06-02 23:27:29 +08:00
  • 36f59da7cc Update zig filename for new pattern used in 0.14.1+ Karl Seguin 2025-06-02 21:59:09 +08:00
  • 1ac23ce191 Merge pull request #735 from lightpanda-io/improved_logging Karl Seguin 2025-06-02 21:53:51 +08:00
  • a000dfe676 include stack trace in JS function call log errors Karl Seguin 2025-06-02 15:09:18 +08:00
  • 9e834e0db5 Revert "experiment with reducing retained arena size" Karl Seguin 2025-06-01 18:56:02 +08:00
  • 021fc8fb59 experiment with reducing retained arena size Karl Seguin 2025-06-01 18:49:13 +08:00
  • 625fa03c22 fix tests Karl Seguin 2025-05-31 21:38:24 +08:00
  • 6e80b03faa Improve script logging Karl Seguin 2025-05-31 21:23:02 +08:00
  • c3f3eea7fb Improve logging Karl Seguin 2025-05-31 20:02:23 +08:00
  • 47da5e0338 Merge pull request #737 from lightpanda-io/release_fast Karl Seguin 2025-06-02 21:20:07 +08:00
  • 2ef7ea6512 change stitch alloc default to .always Karl Seguin 2025-06-02 19:24:08 +08:00
  • 6b1f2c0ed2 Merge pull request #741 from lightpanda-io/2xx_status Karl Seguin 2025-06-02 19:20:59 +08:00
  • bb465ed1ed Allow any 2xx status code for scripts Karl Seguin 2025-06-02 17:20:28 +08:00
  • ac75f9bf57 Fix url constructor Karl Seguin 2025-06-02 15:43:53 +08:00
  • c80deeb5ec Merge pull request #738 from lightpanda-io/buttons_submit_form Karl Seguin 2025-06-02 16:30:51 +08:00
  • 1b87f9690c remove superflous text sjorsdonkers 2025-06-02 08:21:32 +02:00
  • e799fcd48a xmlserializer for doctype sjorsdonkers 2025-05-28 12:29:47 +02:00
  • 4644e55883 Do not reset transfer_arena if page navigation results in delayed navigation Karl Seguin 2025-06-02 14:16:36 +08:00
  • 747a8ad09c Submit input and button submits can now submit forms Karl Seguin 2025-06-02 11:27:44 +08:00
  • 32dc19cb1c Run puppeteer-perf using ReleaseFast Karl Seguin 2025-06-01 19:22:40 +08:00
  • 527579aef4 Merge pull request #720 from lightpanda-io/clean_xhr_shutdown Karl Seguin 2025-05-31 07:51:11 +08:00
  • 1869ef0c38 Merge pull request #734 from lightpanda-io/url_resolve_buffer_size Karl Seguin 2025-05-31 07:50:57 +08:00
  • e7007b4231 fix test Karl Seguin 2025-05-31 07:31:05 +08:00
  • 6ca57c1f8c Merge pull request #723 from lightpanda-io/form_submit Karl Seguin 2025-05-31 07:23:49 +08:00
  • f2f7a349ce Merge pull request #715 from lightpanda-io/location_change Karl Seguin 2025-05-31 07:23:36 +08:00
  • f696aa3748 Merge pull request #726 from lightpanda-io/fix_set_innerhtml_and_html_collection Karl Seguin 2025-05-31 07:23:24 +08:00
  • f35e3ec78a Merge pull request #725 from lightpanda-io/dynamic_script_onload Karl Seguin 2025-05-31 07:23:14 +08:00
  • e339ee3f0c Clean Http Request Shutdown Karl Seguin 2025-05-28 18:50:44 +08:00
  • c30b424f36 increase buffer size 1024->4096 Karl Seguin 2025-05-31 07:19:30 +08:00
  • 0b0b405974 Merge pull request #733 from lightpanda-io/e2e-bench Pierre Tachoire 2025-05-30 16:33:25 +02:00
  • ef64fa3794 Execute onload for dynamic script Karl Seguin 2025-05-29 19:03:42 +08:00
  • 2531aed50b ci: disable telemetry for 2e2 tests Pierre Tachoire 2025-05-30 16:22:59 +02:00
  • 6adb46abd5 Merge pull request #727 from lightpanda-io/named_node_map_named_index_and_iteartor Karl Seguin 2025-05-30 22:22:06 +08:00
  • 3ef1d8b0b9 Merge pull request #729 from lightpanda-io/fix_node_insert_before_null_reference Karl Seguin 2025-05-30 22:21:29 +08:00
  • 71b5dc2f81 Merge pull request #731 from lightpanda-io/minor_chores Karl Seguin 2025-05-30 22:21:18 +08:00
  • 5909ab7641 Merge pull request #730 from lightpanda-io/fix_html_image Karl Seguin 2025-05-30 22:21:06 +08:00
  • b7beb73a92 Merge pull request #728 from lightpanda-io/e2e-bench Pierre Tachoire 2025-05-30 15:41:55 +02:00
  • 0acbb20c00 Merge pull request #732 from lightpanda-io/intersection_observer_threshold Karl Seguin 2025-05-30 21:28:18 +08:00
  • 9a2c0067f1 IntersectionObserver's threshold option should be an union Karl Seguin 2025-05-30 20:47:29 +08:00
  • ab45b42382 Update zig-v8-fork + zig fmt fix Karl Seguin 2025-05-30 20:08:52 +08:00
  • 4a6cee0611 Fix HTMLImageElement Karl Seguin 2025-05-30 20:02:09 +08:00
  • d39cada0c6 support null referene node to Node.insertBefore Karl Seguin 2025-05-30 18:02:38 +08:00
  • b7b67681c7 ci: give time to start services Pierre Tachoire 2025-05-30 11:27:35 +02:00
  • 8551e05808 ci: switch lpd_bench_cdp Pierre Tachoire 2025-05-30 11:02:28 +02:00
  • cfdbd418c1 Implement named_get and iterator on NamedNodeMap Karl Seguin 2025-05-30 14:42:54 +08:00
  • 2a4feb7bee Fix set_innerHTML, fix HTMLCollection fixed (postAttached) return type Karl Seguin 2025-05-30 13:32:29 +08:00
  • 7202d758a2 Merge pull request #714 from lightpanda-io/live_scripts Karl Seguin 2025-05-29 18:06:56 +08:00
  • dab59aded3 Merge pull request #707 from lightpanda-io/skip_large_headers Karl Seguin 2025-05-29 18:06:40 +08:00
  • 20d0b4ad16 update libdom dep Karl Seguin 2025-05-28 16:14:39 +08:00
  • eed4fc7844 Load dynamically added <script> tags Karl Seguin 2025-05-27 23:15:32 +08:00
  • 0ccd9e0579 Merge pull request #716 from lightpanda-io/skip_long_timeouts Karl Seguin 2025-05-29 15:59:52 +08:00
  • 74b36d6d32 support form.submit() Karl Seguin 2025-05-28 22:56:42 +08:00
  • 58215a470b Implement location.reload(), location.assign() and location setter Karl Seguin 2025-05-28 16:24:28 +08:00
  • 608e0a0122 Skip long setTimeout/setInterval Karl Seguin 2025-05-28 16:38:21 +08:00
  • bddb3f0542 Merge pull request #724 from lightpanda-io/apt_update Karl Seguin 2025-05-29 13:57:02 +08:00
  • 83da81839b run apt-get update before trying to install Karl Seguin 2025-05-29 13:50:22 +08:00
  • 73d63293d9 Merge pull request #722 from lightpanda-io/nix Karl Seguin 2025-05-29 08:10:15 +08:00
  • f49710f361 update flake.nix for Zig 0.14.1 Muki Kiboigo 2025-05-28 13:02:25 -07:00
  • dffbce1934 Merge pull request #712 from lightpanda-io/tweak_http_logs Karl Seguin 2025-05-28 23:04:29 +08:00
  • 06a33b0c8b Merge pull request #717 from lightpanda-io/missing-t Karl Seguin 2025-05-28 23:02:40 +08:00
  • a1f140acf7 Merge pull request #718 from lightpanda-io/max_memory_30 Karl Seguin 2025-05-28 17:21:18 +08:00
  • fed37bcc48 increase max memory threshold to 30 Karl Seguin 2025-05-28 17:07:28 +08:00
  • 88df9f0134 missing t sjorsdonkers 2025-05-28 10:42:33 +02:00
  • 79d1425530 Reduce info logs of HTTP event Karl Seguin 2025-05-28 11:15:57 +08:00
  • f9144378ae Re-enable microtask loop Karl Seguin 2025-05-28 00:16:35 +08:00
  • d13d28e6f4 use single pointer to parser.MouseEvent Muki Kiboigo 2025-05-27 06:02:38 -07:00
  • c438bb2fbe fix style of MouseEvent interface Muki Kiboigo 2025-05-22 12:51:00 -07:00
  • 5f4dd43124 support int enums in jsValueToZig Muki Kiboigo 2025-05-22 12:49:13 -07:00
  • e7f16f371c add MouseEvent Muki Kiboigo 2025-05-15 14:21:44 -07:00
  • 30ff17df28 Skip large header lines that don't fit into the header buffer. Karl Seguin 2025-05-28 00:14:12 +08:00
  • d7a3e2f450 Merge pull request #694 from lightpanda-io/add_event_listener_object Karl Seguin 2025-05-27 21:05:52 +08:00
  • 9ce3fc9f8e Refactor events Karl Seguin 2025-05-27 11:00:26 +08:00
  • f0017c3e92 No-op eventHandler's passive option Karl Seguin 2025-05-26 21:58:27 +08:00