Commit Graph

  • 686591baed fix wrong method name, ugh Karl Seguin 2026-04-21 17:49:59 +08:00
  • 8294ad4921 Add timing fields to a few CDP messages Karl Seguin 2026-04-21 17:40:36 +08:00
  • 01824d8ef6 agent: disable thinking budget for finalize turn Adrià Arrufat 2026-04-21 11:12:01 +02:00
  • 33f8905f1d Shrink screenshot.png Karl Seguin 2026-04-21 17:10:26 +08:00
  • 7c9dce2a39 Add error-callback on shared buffer clone from v8 Karl Seguin 2026-04-21 17:00:31 +08:00
  • a38e21278f More worker APIs Karl Seguin 2026-04-21 16:04:19 +08:00
  • a82707ce42 Merge branch 'main' into agent Adrià Arrufat 2026-04-21 08:18:20 +02:00
  • 9df41fdeb0 Merge pull request #2197 from lightpanda-io/fake-printopdf Pierre Tachoire 2026-04-20 17:54:49 +02:00
  • fbb93e7d53 cdp: implement a fake Page.printToPDF Pierre Tachoire 2026-04-20 15:08:01 +02:00
  • 7328990777 agent: add --task-attachment for one-shot mode Adrià Arrufat 2026-04-20 16:13:18 +02:00
  • ef2e42292f Merge pull request #2195 from lightpanda-io/import_string Karl Seguin 2026-04-20 21:58:03 +08:00
  • 780bf8cbc5 Cookie: update tests Halil Durak 2026-04-20 16:47:28 +03:00
  • 9ed39e4c3e Cookie: check for either exact match or dot-prefixed domain Halil Durak 2026-04-20 16:47:20 +03:00
  • f009b327f8 agent: synthesize final answer if tool budget exhausted Adrià Arrufat 2026-04-20 13:27:10 +02:00
  • e7be3c8b14 still trying to get this test to pass Karl Seguin 2026-04-20 18:57:45 +08:00
  • 55d7bae943 more busy timeout tricks Karl Seguin 2026-04-20 18:42:55 +08:00
  • fcd3d1cd14 Use unsafe journal_mode during Pool test Karl Seguin 2026-04-20 18:14:29 +08:00
  • b226a9ed52 Disable WAL mode for Sqlite pool test Karl Seguin 2026-04-20 17:16:42 +08:00
  • 6d0003ad2b Sqlite Karl Seguin 2026-04-11 14:05:45 +08:00
  • b08ae07598 build with sqlite3, just to see how it behaves in the CI Karl Seguin 2026-04-03 16:13:31 +08:00
  • efc2b5d236 Merge branch 'main' into agent Adrià Arrufat 2026-04-20 09:37:36 +02:00
  • 1fade8d375 Merge pull request #2193 from lightpanda-io/worker_apis Karl Seguin 2026-04-20 15:30:54 +08:00
  • 782ed50c83 @import(".....string.zig").String => lp.String Karl Seguin 2026-04-20 15:29:37 +08:00
  • a8490b1803 Enable more WebAPIs for Workers Karl Seguin 2026-04-20 12:02:55 +08:00
  • c159be503a Merge pull request #2194 from lightpanda-io/import_log Karl Seguin 2026-04-20 15:07:15 +08:00
  • 6d533e0c11 Merge branch 'main' into agent Adrià Arrufat 2026-04-20 08:28:34 +02:00
  • 6e02e41ad3 zig fmt Karl Seguin 2026-04-20 14:22:48 +08:00
  • 3e8b63aa1b Merge pull request #2184 from lightpanda-io/perf-axnode-scratch-arena Karl Seguin 2026-04-20 14:22:04 +08:00
  • 983e592b43 cdp: use page arena pool for AXNode writer Adrià Arrufat 2026-04-20 07:42:08 +02:00
  • 2d20e57f80 Change all @import("...../log.zig") to const log = lp.log; Karl Seguin 2026-04-20 12:40:04 +08:00
  • 908e075974 Merge pull request #2192 from lightpanda-io/fix_document_write_tests Karl Seguin 2026-04-20 10:43:24 +08:00
  • 1c8c68f3d9 Fix document.writeln test Karl Seguin 2026-04-20 09:59:15 +08:00
  • 3ceb28eab3 Merge pull request #2190 from lightpanda-io/async_test Karl Seguin 2026-04-20 10:25:19 +08:00
  • 98abe3fc92 Merge pull request #2191 from lightpanda-io/feat/timer-string-handler Karl Seguin 2026-04-20 10:11:34 +08:00
  • 728f2f2945 uncomment and fix some animation tests Karl Seguin 2026-04-20 10:11:00 +08:00
  • 20531b0f87 try to fix flaky CI test Karl Seguin 2026-04-20 10:06:09 +08:00
  • 9a6875f1b5 Prefer union over js.Value type checking Karl Seguin 2026-04-20 09:51:42 +08:00
  • 6e989ad5b8 Remove remaining "legacy" async tests. Karl Seguin 2026-04-20 09:35:33 +08:00
  • 9004787398 Merge branch 'main' into agent Adrià Arrufat 2026-04-19 19:33:45 +02:00
  • 3ad683121b Merge pull request #2183 from lightpanda-io/wpt_extensions Karl Seguin 2026-04-19 07:08:34 +08:00
  • b4cd263459 Merge pull request #2188 from luckyyyyy/feat/document-writeln Pierre Tachoire 2026-04-18 14:19:42 -04:00
  • f21c76ea17 agent: support multi-command self-heal replacements Adrià Arrufat 2026-04-18 17:12:10 +02:00
  • d53f1d975e agent: support triple-quoted strings in Pandascript Adrià Arrufat 2026-04-18 16:34:54 +02:00
  • 2d808336df Merge branch 'main' into agent Adrià Arrufat 2026-04-18 08:28:03 +02:00
  • 24b86a847c Merge pull request #2179 from lightpanda-io/websocket_fixes Karl Seguin 2026-04-18 10:06:12 +08:00
  • 0b598cfcc5 Merge pull request #2180 from lightpanda-io/update_html5ever Karl Seguin 2026-04-18 10:02:24 +08:00
  • fb9e1d91a5 Merge pull request #2181 from lightpanda-io/blob_constructor Karl Seguin 2026-04-18 10:02:20 +08:00
  • 4b701aa978 Merge pull request #2185 from lightpanda-io/cookies_and_friends_fix Karl Seguin 2026-04-18 09:40:50 +08:00
  • 360a3abfe1 Merge pull request #2186 from mvanhorn/docs/2166-alpine-glibc-note Pierre Tachoire 2026-04-17 21:25:43 -04:00
  • 5041450fcf feat(window): accept DOMString handler in setTimeout/setInterval William Chan 2026-04-18 07:26:12 +08:00
  • 5b8592de5a feat(document): implement document.writeln William Chan 2026-04-18 07:24:30 +08:00
  • a17490c29a Merge branch 'main' into agent Adrià Arrufat 2026-04-17 15:23:04 +02:00
  • 3e49b3feae cdp: centralize scratch arena reset in AXNode Adrià Arrufat 2026-04-17 15:19:04 +02:00
  • be1e5e2a9d Merge branch 'main' into perf-axnode-scratch-arena Adrià Arrufat 2026-04-17 15:00:56 +02:00
  • b7ed8447a9 docs: note glibc requirement for Linux release binaries Matt Van Horn 2026-04-17 09:00:11 -04:00
  • a7f47b6916 Merge pull request #2182 from lightpanda-io/fix/aria-snapshot-noise Adrià Arrufat 2026-04-17 14:33:53 +02:00
  • e6a190c72d Improve Cookie parsing rules Karl Seguin 2026-04-17 19:12:19 +08:00
  • b42251d750 ax: route AXNode.Writer scratch allocations through a dedicated arena Adrià Arrufat 2026-04-17 12:53:43 +02:00
  • 36c1218486 ax: add lazy label index for name resolution Adrià Arrufat 2026-04-17 12:20:10 +02:00
  • 5352bf50fd StyleManager: add check_display Adrià Arrufat 2026-04-17 12:08:05 +02:00
  • 40b22f72a9 cdp: use in_aria_hidden instead of literal value Adrià Arrufat 2026-04-17 11:54:32 +02:00
  • 23e98a4ce0 Add WPT extensions Karl Seguin 2026-04-17 15:59:06 +08:00
  • 49e4ed6fc2 Merge branch 'main' into agent Adrià Arrufat 2026-04-17 09:19:46 +02:00
  • 1e1c19d543 css: implement URL tokenization Adrià Arrufat 2026-04-17 09:06:36 +02:00
  • ba947b8c76 Support more types in new Blob(...) Karl Seguin 2026-04-17 14:26:42 +08:00
  • cee72cabb9 cdp: improve AX tree visibility and label resolution Adrià Arrufat 2026-04-17 08:33:13 +02:00
  • e7c44d34f4 This updates html5ever and the other Rust dependencies. Karl Seguin 2026-04-17 12:39:15 +08:00
  • 9b93ac690e Migrate more tests to new async (failing in CI) Karl Seguin 2026-04-17 12:10:35 +08:00
  • aac0a6e6b6 Websocket fixes. Karl Seguin 2026-04-17 11:20:27 +08:00
  • 6caca237fd Merge pull request #2172 from lightpanda-io/replaceChild_safety Karl Seguin 2026-04-17 07:05:48 +08:00
  • 13f5406d1d Merge pull request #2171 from lightpanda-io/Response_init_body Karl Seguin 2026-04-17 07:05:37 +08:00
  • 838b79d19a Merge pull request #2170 from lightpanda-io/decoder_double_free Karl Seguin 2026-04-17 07:05:25 +08:00
  • 472c2c1a4c Merge pull request #2146 from Gujiassh/docs/npm-package-name-clarity Pierre Tachoire 2026-04-16 11:12:34 -04:00
  • 8f7c86042c agent: add --task flag for one-shot execution Adrià Arrufat 2026-04-16 16:16:02 +02:00
  • 8de5267cd0 Merge pull request #2169 from lightpanda-io/feat/cookies-file Pierre Tachoire 2026-04-16 08:21:53 -04:00
  • 1bffde8808 Improve safety of Node.replaceChild and Element.replaceWith Karl Seguin 2026-04-16 16:01:27 +08:00
  • bbe1b40c41 Merge branch 'main' into agent Adrià Arrufat 2026-04-16 09:21:48 +02:00
  • d66cdcbf71 Merge pull request #2164 from lightpanda-io/Page_createIsolatedWorld Karl Seguin 2026-04-16 15:16:51 +08:00
  • 0adb482bae update v8 dep Karl Seguin 2026-04-16 15:02:58 +08:00
  • 7da63432ec Expand body types new Response(...) can be created with Karl Seguin 2026-04-16 14:48:59 +08:00
  • 68ca3907ec docs: suggest verifying nightly binary gujishh 2026-04-12 23:47:07 +09:00
  • 84bb395c02 Avoid double free on decoder error Karl Seguin 2026-04-16 11:10:41 +08:00
  • 3ca1f230b9 Serialize sameSite Karl Seguin 2026-04-16 10:35:34 +08:00
  • 09dab74ed0 Merge pull request #2167 from lightpanda-io/finalizer_fingers_crossed Karl Seguin 2026-04-16 07:20:52 +08:00
  • 51a3835a4a Use flag to protect against resolve_ptr_reuse Karl Seguin 2026-04-16 07:00:26 +08:00
  • c7313af3b9 Merge pull request #2163 from lightpanda-io/media_play_promise Karl Seguin 2026-04-16 06:57:06 +08:00
  • 2aa668c200 Merge pull request #2165 from lightpanda-io/isolated_world_identity_reset Karl Seguin 2026-04-16 06:56:51 +08:00
  • f043935ae6 Merge pull request #2168 from lightpanda-io/quiet_test_warnings Karl Seguin 2026-04-16 06:56:35 +08:00
  • d2785603f3 Merge pull request #2147 from Gujiassh/docs/windows-wsl-instructions Pierre Tachoire 2026-04-15 10:58:45 -04:00
  • e922bf7369 update help for --cookies and --cookie-jar option Pierre Tachoire 2026-04-15 10:48:23 -04:00
  • a24fcc6a5c use session arg to load cookies from file Pierre Tachoire 2026-04-15 10:08:39 -04:00
  • cc4bd417d2 save cookies at the end of fetch Pierre Tachoire 2026-04-14 15:56:40 -04:00
  • de3404dfc5 fix zig syntax Pierre Tachoire 2026-04-14 15:56:16 -04:00
  • 35991a1b32 refactor: split --cookies-file into --cookie/--cookie-jar per curl convention Matt Van Horn 2026-04-12 09:55:45 -04:00
  • 494ef345a1 fix: resolve Zig 0.15 compilation errors in cookies and config Matt Van Horn 2026-04-10 06:53:40 -07:00
  • 242851249d fix: use file.writer() instead of std.io.bufferedWriter Matt Van Horn 2026-04-09 20:48:55 -07:00
  • 4d384dfe01 feat: add --cookies-file flag for session persistence Matt Van Horn 2026-04-09 19:41:54 -07:00
  • 55791932f8 quiet a couple test warnings Karl Seguin 2026-04-15 19:30:46 +08:00
  • 8ab5f1b21f Improve finalizer code Karl Seguin 2026-04-15 19:06:10 +08:00
  • 513af82751 On page reset, reset IsolatedWorld identity Karl Seguin 2026-04-15 17:40:33 +08:00