Commit Graph

  • 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
  • 99b7508c7a support object listener on removeEventListener also Karl Seguin 2025-05-26 19:19:39 +08:00
  • cff8857a36 AddEventListener object listener Karl Seguin 2025-05-26 19:12:04 +08:00
  • 60395852d5 Merge pull request #706 from lightpanda-io/cookie-domain-localhost Karl Seguin 2025-05-27 20:55:21 +08:00
  • edf125b4ba Merge pull request #705 from lightpanda-io/page_as_state Karl Seguin 2025-05-27 20:55:01 +08:00
  • b731fa4b78 cookie: ignore case when comparing with localhost domain Pierre Tachoire 2025-05-27 14:31:59 +02:00
  • 676e6ecec1 fix/revert debug code Karl Seguin 2025-05-27 20:18:14 +08:00
  • 7d9951aa3c Replace SessionState directly with the Page. Karl Seguin 2025-05-27 18:35:35 +08:00
  • 1d0876af4d Merge pull request #691 from lightpanda-io/logger Karl Seguin 2025-05-27 20:24:07 +08:00
  • c6f23eee77 cookies: accept localhost domain Pierre Tachoire 2025-05-27 14:11:32 +02:00
  • 8d3cf04324 re-enable log tests Karl Seguin 2025-05-27 19:57:25 +08:00
  • fe9344ce57 Try stateless logger (to save memory) Karl Seguin 2025-05-27 19:22:06 +08:00
  • d7c4824633 remove unused init, and remove magic pre-alloc Karl Seguin 2025-05-26 22:57:08 +08:00
  • 2feba3182a Replace std.log with a structured logger Karl Seguin 2025-05-25 19:23:53 +08:00
  • e9920caa69 Merge pull request #703 from lightpanda-io/window_top Pierre Tachoire 2025-05-27 09:48:52 +02:00
  • 9bcaaab9d7 Simple window.top implementation (not frame-aware) Karl Seguin 2025-05-27 15:25:27 +08:00
  • d47db317fb Merge pull request #702 from lightpanda-io/ci-bench Pierre Tachoire 2025-05-27 06:48:31 +02:00
  • 287d0fad85 Merge pull request #701 from lightpanda-io/s3-nightly Pierre Tachoire 2025-05-27 06:40:35 +02:00
  • 7c19de3d61 ci: execute cdp bench on main only Pierre Tachoire 2025-05-27 06:38:14 +02:00
  • a76cdf7514 ci: use GLACIER IR class storage for release Pierre Tachoire 2025-05-27 06:34:24 +02:00
  • 9abead7c49 Merge pull request #690 from lightpanda-io/zig_0_14_1 Karl Seguin 2025-05-27 08:11:33 +08:00
  • 5ff3f71f83 Merge pull request #700 from lightpanda-io/s3-nightly Pierre Tachoire 2025-05-26 21:57:31 +02:00
  • e2f9ca66b6 ci: upload artifact on s3 Pierre Tachoire 2025-05-26 21:35:12 +02:00
  • e90048e5a8 Merge pull request #696 from lightpanda-io/cli_argument_name_fix Pierre Tachoire 2025-05-26 20:35:21 +02:00
  • eb1795aff9 Merge pull request #699 from lightpanda-io/bench-runner Pierre Tachoire 2025-05-26 18:59:11 +02:00
  • 3a92f93e6f ci: add missing AWS creds Pierre Tachoire 2025-05-26 18:58:41 +02:00
  • d1bd358785 Merge pull request #698 from lightpanda-io/bench-runner Pierre Tachoire 2025-05-26 18:53:53 +02:00
  • f63ea62f2d ci: refacto e2e http start/stop Pierre Tachoire 2025-05-26 18:30:51 +02:00
  • 3fd5ed4feb Merge pull request #697 from lightpanda-io/bench-runner Pierre Tachoire 2025-05-26 18:22:25 +02:00
  • ba7df8b9cf ci:fix deps Pierre Tachoire 2025-05-26 18:21:59 +02:00
  • 18b97df619 Merge pull request #693 from lightpanda-io/bench-runner Pierre Tachoire 2025-05-26 18:20:30 +02:00
  • 087d23269b ci: add hyperfine test Pierre Tachoire 2025-05-26 17:48:30 +02:00
  • c77fb98b1f Fix insecure_disable_tls_host_verification in serve more Karl Seguin 2025-05-26 22:42:42 +08:00
  • e658b27947 trusted types trusted_types sjorsdonkers 2025-05-26 16:29:06 +02:00
  • 8c1f38f74d ci: e2e: build release w/ -Dcpu=x86_64 option Pierre Tachoire 2025-05-26 12:15:16 +02:00
  • 13091e0de4 ci: add cdp-bench Pierre Tachoire 2025-05-26 12:02:48 +02:00
  • 1a72bf5962 Merge pull request #692 from lightpanda-io/get_computed_style Karl Seguin 2025-05-26 17:24:31 +08:00
  • b8cd0c1a77 remove debug statement Karl Seguin 2025-05-26 15:43:21 +08:00
  • ecd593fb53 Add dummy Element.checkVisibility Karl Seguin 2025-05-26 15:08:25 +08:00
  • b17f20e2c5 make getComptedStyle return an empty CSSStyleDeclaration Karl Seguin 2025-05-26 11:16:51 +08:00
  • eae9f9ceee Merge pull request #664 from lightpanda-io/treewalker Karl Seguin 2025-05-26 11:06:56 +08:00
  • d2c13ed32b Merge pull request #680 from lightpanda-io/css_style_declaration Karl Seguin 2025-05-25 19:34:20 +08:00
  • 6fb78a99bf update mlugg/setup-zig action Karl Seguin 2025-05-25 09:10:42 +08:00
  • bcc4980189 Upgrade to Zig 0.14.1 Karl Seguin 2025-05-24 19:55:50 +08:00