Commit Graph

  • 123d69e595 this was already updated, but subsequent PR (by me) accidentally reverted it Karl Seguin 2025-09-09 19:44:54 +08:00
  • 4ab7fe26fc Merge pull request #1025 from lightpanda-io/migrate_some_tests_7 Karl Seguin 2025-09-09 19:41:56 +08:00
  • 0aa1e0200f Merge branch 'wpt' into wpt_runner_tweak Karl Seguin 2025-09-09 19:24:36 +08:00
  • 575f827958 disable telemetry when running WPT action Karl Seguin 2025-09-09 19:23:31 +08:00
  • 7136851893 Remove a std.debug.print Karl Seguin 2025-09-09 19:19:36 +08:00
  • 67935b11c9 Try to address WPT running OOM Karl Seguin 2025-09-09 19:15:35 +08:00
  • 85f60cbc7b Merge pull request #1027 from lightpanda-io/libcurl-readme Pierre Tachoire 2025-09-09 11:24:55 +02:00
  • 9c35f8a24e add libcurl in the readme Pierre Tachoire 2025-09-09 11:22:56 +02:00
  • 9971de2ccd Send NetworkIdle and NetworkAlmostIdle notifications after 500ms delay Karl Seguin 2025-09-09 14:06:03 +08:00
  • 1ca8dc0ac0 Merge pull request #1022 from lightpanda-io/slot Karl Seguin 2025-09-09 11:52:04 +08:00
  • 85d148822e migrate more tests to htmlRunner Karl Seguin 2025-09-09 11:48:08 +08:00
  • 1e738dcf79 Merge pull request #1023 from lightpanda-io/migrate_some_tests_6 Karl Seguin 2025-09-08 20:58:41 +08:00
  • b5ffd8d046 Merge pull request #1024 from lightpanda-io/run_distant_tasks Karl Seguin 2025-09-08 20:58:30 +08:00
  • 21e354d252 Ability to run tasks even in the "distant" future. Karl Seguin 2025-09-08 18:52:11 +08:00
  • 15628d9b07 migrate more tests to htmlRunner Karl Seguin 2025-09-08 18:40:59 +08:00
  • 950182986a Start working on HTMLSlotElement Karl Seguin 2025-08-27 09:04:21 +08:00
  • bc82023878 Merge pull request #1020 from lightpanda-io/inline_script_ignore_defer Pierre Tachoire 2025-09-05 17:44:45 +02:00
  • d5363e5993 Merge pull request #1018 from lightpanda-io/fix_screen_event_target_prototype Pierre Tachoire 2025-09-05 17:44:09 +02:00
  • 80adee8558 Merge pull request #1017 from lightpanda-io/fix_async_script_processing Pierre Tachoire 2025-09-05 17:43:40 +02:00
  • 37fe6a661b Merge pull request #1013 from lightpanda-io/reset_request_method Pierre Tachoire 2025-09-05 17:43:30 +02:00
  • eb453f471b Inline script tags ignore defer/async Karl Seguin 2025-09-05 23:23:31 +08:00
  • afd278ca4e Fix the Screen and ScreenOrientation prototype Karl Seguin 2025-09-05 19:08:07 +08:00
  • ca8877da2d Fix blockingGet during blockingGet Karl Seguin 2025-09-05 18:17:55 +08:00
  • 42828c64fb Merge pull request #1012 from lightpanda-io/cdp_detached Pierre Tachoire 2025-09-05 10:19:18 +02:00
  • 6600626f4f Reset CURLOPT_CUSTOMREQUEST for each request Karl Seguin 2025-09-05 15:45:28 +08:00
  • ac10d5b2a3 Don't assume that page events means the BrowserContext has a page Karl Seguin 2025-09-05 15:07:30 +08:00
  • 9f040025e7 Merge pull request #1010 from lightpanda-io/update_transfer_uri_on_redirect Pierre Tachoire 2025-09-05 08:35:13 +02:00
  • 2522e7fe9c Merge pull request #1011 from lightpanda-io/migrate_some_tests_5 Karl Seguin 2025-09-05 14:16:10 +08:00
  • dd22c55d23 migrate to htmlRunne (plus zig fmt) Karl Seguin 2025-09-05 13:52:08 +08:00
  • a6efa9e9b2 Update the transfer.uri on redirect Karl Seguin 2025-09-05 08:55:36 +08:00
  • 5087b8004a Merge pull request #1009 from lightpanda-io/migrate_some_tests_4 Karl Seguin 2025-09-04 18:32:17 +08:00
  • d4c40242d0 Merge pull request #1008 from lightpanda-io/network_idle_page_lifecycle Karl Seguin 2025-09-04 17:48:02 +08:00
  • 5af55f1d5d migrate to htmlRunner Karl Seguin 2025-09-04 17:46:42 +08:00
  • 55ef0a5e9e fix some spelling in comments Karl Seguin 2025-09-04 16:44:00 +08:00
  • 5dda86bf4a Emit networkIdle and networkAlmostIdle Page.lifecycleEvent Karl Seguin 2025-09-04 16:28:12 +08:00
  • d81377b10d Merge pull request #1007 from lightpanda-io/timeout_limit Karl Seguin 2025-09-04 16:02:39 +08:00
  • da128f5d49 remove unecessary @intCast Karl Seguin 2025-09-04 15:52:08 +08:00
  • 6e5fe8e4a2 Add timeout limit to --help text Karl Seguin 2025-09-04 15:48:01 +08:00
  • b3d350d41e Limit serve timeout to 1 week Karl Seguin 2025-09-04 15:27:03 +08:00
  • 7c6870f8eb Merge pull request #1006 from lightpanda-io/migrate_some_tests_3 Karl Seguin 2025-09-04 13:18:44 +08:00
  • 327b4e4e37 migrate to htmlRunner Karl Seguin 2025-09-04 13:11:15 +08:00
  • 7fdc857326 Merge pull request #1004 from lightpanda-io/migrate_some_tests_2 Karl Seguin 2025-09-04 12:19:36 +08:00
  • 0382c2775e Migrate more tests to html runner Karl Seguin 2025-09-03 16:40:01 +08:00
  • a0374133cd migrate tests to new html runner Karl Seguin 2025-09-03 14:59:07 +08:00
  • 055f697340 Merge pull request #1005 from lightpanda-io/e2e-output Karl Seguin 2025-09-03 22:44:35 +08:00
  • ec8a9862c7 ci: remove go runner verbose mode Pierre Tachoire 2025-09-03 15:42:35 +02:00
  • f393eb7b7d Merge pull request #1003 from lightpanda-io/http_always_monitor_cdp Karl Seguin 2025-09-03 20:35:49 +08:00
  • 78285d7b1e fix tests Karl Seguin 2025-09-03 20:23:59 +08:00
  • b6137b03cd Rework page wait again Karl Seguin 2025-09-03 19:37:09 +08:00
  • e237e709b6 Change loader id on navigation Karl Seguin 2025-09-02 21:05:22 +08:00
  • 2ac9b2088a Always monitor the CDP client socket, even on page.wait Karl Seguin 2025-09-02 19:45:49 +08:00
  • a791212d89 Merge pull request #1002 from lightpanda-io/nix-0.15.1 Karl Seguin 2025-09-03 08:07:34 +08:00
  • 5cc5f45ef3 update zig-v8-fork Muki Kiboigo 2025-09-02 09:25:33 -07:00
  • a11e50c087 nix flake for zig 0.15.1 Muki Kiboigo 2025-09-02 08:58:31 -07:00
  • 4dc09360a1 Merge pull request #1001 from lightpanda-io/fix_abort_crash Pierre Tachoire 2025-09-02 15:45:51 +02:00
  • 3a5528cc4d Merge pull request #1000 from lightpanda-io/log_unhandled_promise_rejections Karl Seguin 2025-09-02 21:18:28 +08:00
  • de533755e5 fix segfault on abort if there are queued transfers Karl Seguin 2025-09-02 21:18:02 +08:00
  • 024b69ee3e update v8 dep Karl Seguin 2025-09-02 19:48:56 +08:00
  • d7e7832e9f Log unhandled promise rejection Karl Seguin 2025-09-02 18:19:28 +08:00
  • 8d4d72bf15 Merge pull request #998 from lightpanda-io/migrate_some_tests_1 Karl Seguin 2025-09-02 16:11:08 +08:00
  • 86a82d55fa Merge pull request #999 from lightpanda-io/handle_no_certs Pierre Tachoire 2025-09-02 08:03:44 +02:00
  • 5a15066da3 Don't panic if no certs are available Karl Seguin 2025-09-02 13:50:53 +08:00
  • 81766c8517 Migrate some tests to the new htmlRunner Karl Seguin 2025-09-02 10:38:27 +08:00
  • e486f28a41 Merge pull request #995 from lightpanda-io/improved_test_runner Karl Seguin 2025-09-02 07:45:41 +08:00
  • 8a9cbaf413 explicitly load testing.js Karl Seguin 2025-09-01 22:14:50 +08:00
  • 3a0a930b79 don't log 'long timeout ignored' during testing Karl Seguin 2025-09-01 20:50:23 +08:00
  • c40704d2f3 Prototype new test runner Karl Seguin 2025-09-01 18:09:12 +08:00
  • c0f0630e17 Merge pull request #997 from lightpanda-io/fix_build Karl Seguin 2025-09-02 07:24:02 +08:00
  • 19dbb3a778 fix build Karl Seguin 2025-09-02 07:06:57 +08:00
  • d4fc6f1b35 Merge pull request #996 from lightpanda-io/revert-document-element Karl Seguin 2025-09-02 06:52:16 +08:00
  • 7c82942912 Merge pull request #994 from lightpanda-io/test_http_server Karl Seguin 2025-09-02 06:51:52 +08:00
  • 87d48b028b Merge pull request #992 from lightpanda-io/http_buffer_presize Karl Seguin 2025-09-02 06:51:15 +08:00
  • d6640f4d15 Revert "document.documentElement returns a *parser.Element" Pierre Tachoire 2025-09-01 15:46:16 +02:00
  • 785a8da623 remove content-length limit Karl Seguin 2025-09-01 18:53:00 +08:00
  • 57dc303d90 Make getContentLength work on fulfilled responses Karl Seguin 2025-09-01 18:40:50 +08:00
  • ce08cc9659 Merge pull request #993 from lightpanda-io/remove_unsafe_undefine Pierre Tachoire 2025-09-01 08:26:41 +02:00
  • 866393743c Merge pull request #991 from lightpanda-io/mimalloc_assertions Pierre Tachoire 2025-09-01 08:12:21 +02:00
  • ba255aa653 Merge pull request #989 from lightpanda-io/clocks Pierre Tachoire 2025-09-01 08:11:05 +02:00
  • 7d46e8fe80 Start unifying test and code Karl Seguin 2025-08-31 19:25:17 +08:00
  • 6c41245c73 Remove [some] unsafe undefines from netsurf wrapper Karl Seguin 2025-09-01 11:41:37 +08:00
  • 2a8e51c2d2 Pre-size the destination buffer when we know the response content length Karl Seguin 2025-08-31 20:14:55 +08:00
  • b2cf5df612 Switch mimalloc guards to assertions Karl Seguin 2025-08-31 19:35:53 +08:00
  • ada9ddd5b8 Improve clocks Karl Seguin 2025-08-30 13:36:02 +08:00
  • f66f4d9aeb Merge pull request #987 from lightpanda-io/improve_server_shutdown Karl Seguin 2025-08-30 12:35:12 +08:00
  • d02ba777f2 Merge pull request #984 from lightpanda-io/zig.0.15.1 Pierre Tachoire 2025-08-29 10:33:00 +02:00
  • aef614823b Ignore ConnectionClosed error on server shutdown Karl Seguin 2025-08-29 16:21:26 +08:00
  • 431db85ecb Merge pull request #978 from lightpanda-io/dynamic_cdp_read_buffer Karl Seguin 2025-08-29 12:20:58 +08:00
  • 1ebac06f4b add debug line on cdp buffer growth Karl Seguin 2025-08-29 10:55:36 +08:00
  • c7c5af4708 zig fmt Karl Seguin 2025-08-29 10:51:19 +08:00
  • 0b6a9d3a0b use llvm. The new x86 backend crashes with v8. Karl Seguin 2025-08-29 10:41:46 +08:00
  • 23d6362058 fix telemetry, link libc and libcpp Karl Seguin 2025-08-28 21:44:13 +08:00
  • 1443f38e5f Zig 0.15.1 Karl Seguin 2025-08-28 19:42:26 +08:00
  • 94960cc842 Merge pull request #979 from lightpanda-io/app_owns_platform Karl Seguin 2025-08-29 10:33:55 +08:00
  • efc983b009 Start with 16K buffer (down from 32K). Use array list growth algorithm Karl Seguin 2025-08-29 10:33:27 +08:00
  • 74d90f2892 fix tests Karl Seguin 2025-08-27 08:25:53 +08:00
  • 56f1b6cc19 Make the CDP read buffer heap allocated & dynamic Karl Seguin 2025-08-27 08:01:25 +08:00
  • fa2cd9dfd9 Ability to start/stop CDP server. Karl Seguin 2025-08-22 17:30:11 +08:00
  • 687f09d952 Make the App own the Platform Karl Seguin 2025-08-22 15:48:20 +08:00
  • 67b479b5c8 Merge pull request #983 from lightpanda-io/sigint Karl Seguin 2025-08-29 10:10:49 +08:00
  • eac2140693 Merge pull request #986 from lightpanda-io/readme-interception Pierre Tachoire 2025-08-28 17:19:32 +02:00