Commit Graph

  • eb5d46bb11 Fix potential segfault in CustomElement definition Karl Seguin 2026-05-30 20:05:44 +08:00
  • ee7e9715a4 typo fix Karl Seguin 2026-05-30 14:16:50 +08:00
  • 5ac7b54f53 Apply suggestions from code review Karl Seguin 2026-05-30 14:12:29 +08:00
  • b91b3ecd16 Merge pull request #2578 from lightpanda-io/cookie_store_crash_fix Karl Seguin 2026-05-30 10:12:49 +08:00
  • 732234c453 Merge pull request #2573 from lightpanda-io/notifiation_webapi Karl Seguin 2026-05-30 08:47:32 +08:00
  • a40c35ab5f Merge pull request #2574 from lightpanda-io/synthentic_transfer_double_free Karl Seguin 2026-05-30 08:46:51 +08:00
  • a7d3a5968c Merge pull request #2572 from lightpanda-io/cookie_jar_ownership Karl Seguin 2026-05-30 08:46:29 +08:00
  • e6332ac121 Close session before freeing notification Karl Seguin 2026-05-30 08:44:35 +08:00
  • 63bcba5eab agent: add verification guidelines to system prompt Adrià Arrufat 2026-05-29 17:21:34 +02:00
  • 9689aa0412 Improve extraction (#2577) Adrià Arrufat 2026-05-29 17:15:21 +02:00
  • 0a107e07a2 Merge pull request #2576 from lightpanda-io/agent_save_cmd Adrià Arrufat 2026-05-29 15:55:49 +02:00
  • 33b8af4eed agent: simplify default system prompt Adrià Arrufat 2026-05-29 15:51:49 +02:00
  • 135e7a0f9f Agent: simplify save handling and recorder logic Adrià Arrufat 2026-05-29 15:41:15 +02:00
  • 142c940b21 agent: add REPL /save command for recorded sessions Francis Bouvier 2026-05-29 13:32:53 +02:00
  • ff95f83f74 agent: track and print token usage in one-shot mode Adrià Arrufat 2026-05-29 12:44:20 +02:00
  • 320ffa2819 Improve WPT /url/ tests Karl Seguin 2026-05-29 17:58:45 +08:00
  • 291364eb8c Merge branch 'main' into agent Adrià Arrufat 2026-05-29 11:45:52 +02:00
  • 7370eb2c25 Merge pull request #2571 from lightpanda-io/storage-origin-isolation Karl Seguin 2026-05-29 17:30:34 +08:00
  • f3c8595b39 storage: rename allocator to _allocator in Lookup Adrià Arrufat 2026-05-29 11:04:19 +02:00
  • fc882c8238 Merge branch 'main' into storage-origin-isolation Adrià Arrufat 2026-05-29 08:02:37 +02:00
  • f62f9b42ce storage: store allocator in Lookup Adrià Arrufat 2026-05-29 08:00:15 +02:00
  • 78312768ce storage: use getOrPut in Shed.getOrPut Adrià Arrufat 2026-05-29 07:55:54 +02:00
  • ca9911c641 storage: key bucket by JS Origin key so opaque origins don't collide Adrià Arrufat 2026-05-29 07:51:33 +02:00
  • a0c86df767 Prevent double-free on Synthetic URL Karl Seguin 2026-05-29 12:21:52 +08:00
  • 23e58b005e Add Notification WebAPI Karl Seguin 2026-05-29 11:30:14 +08:00
  • 87c6d52abc Cleaner cookie ownership Karl Seguin 2026-05-29 09:32:03 +08:00
  • f07eb3e264 Merge pull request #2562 from lightpanda-io/cookie-storage Karl Seguin 2026-05-29 08:20:50 +08:00
  • 75993123b3 Merge pull request #2568 from lightpanda-io/navigate_schemaless_url Karl Seguin 2026-05-29 08:03:47 +08:00
  • 91ef1ff925 Merge pull request #2567 from lightpanda-io/rust_drop_warning Karl Seguin 2026-05-29 08:02:49 +08:00
  • 4dbc39343d No mutexes in ws wp/mrdimidium/common-libcurl Nikolay Govorov 2026-05-19 08:20:27 +00:00
  • 0c4a2b7729 Resolve PR comments Nikolay Govorov 2026-05-19 08:28:35 +01:00
  • b3f177eb65 Cleanup Network queues Nikolay Govorov 2026-04-30 00:41:30 +01:00
  • 0acacd21dd Fix race condition Nikolay Govorov 2026-04-29 00:41:12 +01:00
  • dab82fa29a storage: persist localStorage/sessionStorage across navigations, fix quota Adrià Arrufat 2026-05-28 20:17:28 +02:00
  • ef3faf8329 use String to return CookieListItem Pierre Tachoire 2026-05-28 18:22:20 +02:00
  • b57798e4a3 Merge pull request #2569 from lightpanda-io/e2e-enable-cache Pierre Tachoire 2026-05-28 17:58:55 +02:00
  • 2c2561da50 avoid string build + parse on CookieStore.setCookie Pierre Tachoire 2026-05-28 17:50:21 +02:00
  • 4f2a7ba2c8 implement url option for getting cookies from CookieStore Pierre Tachoire 2026-05-28 15:13:31 +02:00
  • 2a47432c20 fix comments Pierre Tachoire 2026-05-28 14:49:27 +02:00
  • 8c9d693fd7 set max-age to 0 when cookie is expired in CookieStore Pierre Tachoire 2026-05-28 14:33:30 +02:00
  • c7b9f02765 reject invalid cookie into into CookieStore Pierre Tachoire 2026-05-28 14:27:06 +02:00
  • d35eaea1aa testing: deinit browser before notifications Pierre Tachoire 2026-05-28 14:17:52 +02:00
  • efde428cd4 Notify the deleted cookie on change Pierre Tachoire 2026-05-28 12:29:16 +02:00
  • d0a48131da Merge branch 'main' into agent Adrià Arrufat 2026-05-28 11:53:47 +02:00
  • d68f1a48ad ci: always enable cache with e2e test Pierre Tachoire 2026-05-28 11:25:47 +02:00
  • 06f279c6be Improve navigate to schema-less URL Karl Seguin 2026-05-28 17:10:51 +08:00
  • 6179c7dde5 replace Frame with Execution into CookieStore Pierre Tachoire 2026-05-28 11:14:52 +02:00
  • 0b4ba17236 Heed Rust warning and replace copy with ignore Karl Seguin 2026-05-28 16:48:27 +08:00
  • a2b3626495 Merge pull request #2563 from lightpanda-io/message_port_and_doNotTrack Karl Seguin 2026-05-28 16:39:13 +08:00
  • b37e5288d5 Merge pull request #2565 from lightpanda-io/null_function_guard Karl Seguin 2026-05-28 16:38:42 +08:00
  • 79afadeb42 Merge pull request #2561 from lightpanda-io/replaceable Karl Seguin 2026-05-28 16:37:43 +08:00
  • e40912f4b5 Merge pull request #2559 from lightpanda-io/module_evaluation_stack Karl Seguin 2026-05-28 16:37:14 +08:00
  • 26a701bb32 Merge pull request #2557 from lightpanda-io/node_insert_notification_frame Karl Seguin 2026-05-28 16:36:43 +08:00
  • 3348eb83b2 Merge pull request #2556 from lightpanda-io/declarative_shadow_dom Karl Seguin 2026-05-28 16:36:11 +08:00
  • 27fe1d46d8 add missing .{ .dom_exception = true } into CookieStore bridge Pierre Tachoire 2026-05-28 09:54:16 +02:00
  • ad0e0445a8 avoid extra allocation for 1 value slice in CookieChangeEvent Pierre Tachoire 2026-05-28 09:50:35 +02:00
  • 3029f8eae2 adjust CookieStore.attachToFrame comment Pierre Tachoire 2026-05-28 09:22:13 +02:00
  • 9c74fed309 Implement CookieChangeEvent with CookieStore Pierre Tachoire 2026-05-27 17:58:04 +02:00
  • 06cc808728 first draft for CookieStore API implementation Pierre Tachoire 2026-05-27 16:44:35 +02:00
  • 4280e28975 Merge pull request #2564 from lightpanda-io/execution_ux_improvement Pierre Tachoire 2026-05-28 10:08:24 +02:00
  • 1ed6cd1120 Guard against null function Karl Seguin 2026-05-28 11:04:55 +08:00
  • 05daa4a6dc This is a very small / mechanical change. Karl Seguin 2026-05-28 08:23:35 +08:00
  • 3430bbddd8 postMessage / MessageEvent now allow / track MessagePost Karl Seguin 2026-05-28 08:07:48 +08:00
  • 4e2f21990c Merge pull request #2560 from lightpanda-io/capture_401_407 Karl Seguin 2026-05-28 06:57:21 +08:00
  • ad678ec960 Move multi to Network: async submission, slot-based completions Nikolay Govorov 2026-04-29 00:22:02 +01:00
  • c7186b4e52 Move libcurl calls to Handle Nikolay Govorov 2026-04-28 23:03:02 +01:00
  • 15a7a66003 Make various Window/Worker accessors settable Karl Seguin 2026-05-27 21:41:40 +08:00
  • f614d898aa Capture 401 and 407 bodies Karl Seguin 2026-05-27 19:34:39 +08:00
  • 13547c0ff8 Add declarative shadow dom (DSD) Karl Seguin 2026-05-27 16:31:28 +08:00
  • 158dffd543 In debug, try to capture a module evaluation stack Karl Seguin 2026-05-27 19:10:25 +08:00
  • 7743e68c58 Merge pull request #2558 from lightpanda-io/session_deinit_memory_notification Pierre Tachoire 2026-05-27 13:08:26 +02:00
  • 930ffb5581 Notify v8 of memory pressure on session.deinit Karl Seguin 2026-05-27 18:18:10 +08:00
  • c04c6b3827 Use Node's own frame when executing on nodeIsReady Karl Seguin 2026-05-27 18:13:01 +08:00
  • 4735126507 Merge pull request #2553 from lightpanda-io/remove_legacy_test Karl Seguin 2026-05-27 15:23:51 +08:00
  • ff6743af88 Merge pull request #2554 from lightpanda-io/StaticRange Karl Seguin 2026-05-27 15:23:33 +08:00
  • f80a5ce3b2 Merge pull request #2555 from lightpanda-io/markdown-shadow-piercing Karl Seguin 2026-05-27 15:18:55 +08:00
  • 014b8e12eb Add shadow dom piercing to markdown dump Karl Seguin 2026-05-27 13:20:14 +08:00
  • 7cb7d01d97 Add StaticRange Karl Seguin 2026-05-27 10:40:52 +08:00
  • 479c29816a Remove legacy test Karl Seguin 2026-05-27 08:55:04 +08:00
  • 81c1ae7392 Merge pull request #2546 from lightpanda-io/unified_data_urls Karl Seguin 2026-05-27 08:33:22 +08:00
  • a3559a4f60 Merge branch 'main' into agent Adrià Arrufat 2026-05-26 19:48:18 +02:00
  • 1e5bc2a1ba Merge pull request #2552 from lightpanda-io/agent-token-optimization Adrià Arrufat 2026-05-26 19:47:49 +02:00
  • 0b931690b0 agent: clarify guidance and tool descriptions Adrià Arrufat 2026-05-26 19:25:23 +02:00
  • b4d55eb863 string: extract truncateUtf8 helper Adrià Arrufat 2026-05-26 16:52:09 +02:00
  • 85d84c296e Merge pull request #2551 from lightpanda-io/fix-appcodename 0.3.1 Karl Seguin 2026-05-26 22:37:41 +08:00
  • ceee9cfb10 Move Handles stuff to Network Nikolay Govorov 2026-04-28 21:44:31 +01:00
  • 5327f00473 Async websocket callbacks Nikolay Govorov 2026-04-28 20:05:47 +01:00
  • 693db15281 browser: support markdown scoping and truncation Adrià Arrufat 2026-05-26 16:06:42 +02:00
  • 5056c7ad2a Merge pull request #2548 from lightpanda-io/browser_finalizer_callback_identity Karl Seguin 2026-05-26 22:00:02 +08:00
  • 2225a6ad29 Merge pull request #2429 from lightpanda-io/custom-element-reactions-v2 Karl Seguin 2026-05-26 21:59:28 +08:00
  • 2ec8906339 Merge pull request #2549 from lightpanda-io/recursive_submit Karl Seguin 2026-05-26 21:58:40 +08:00
  • eb194627d4 Navigator.appCodeName returns Mozilla Pierre Tachoire 2026-05-26 15:57:20 +02:00
  • 38cdf6c4e4 Merge pull request #2542 from lightpanda-io/post_load_inline_deferred_scripts Karl Seguin 2026-05-26 17:57:35 +08:00
  • ed92ea1a5f Merge pull request #2543 from lightpanda-io/frame_document_write Karl Seguin 2026-05-26 17:32:49 +08:00
  • 72ad189785 Protect against recursive form submits Karl Seguin 2026-05-26 17:27:32 +08:00
  • 398d9a5c39 Merge pull request #2545 from lightpanda-io/response_request_tweaks Pierre Tachoire 2026-05-26 10:54:10 +02:00
  • 01b8bb305b Move FinalizerCallbackIdentity lifetime from Session to Browser Karl Seguin 2026-05-26 16:43:28 +08:00
  • cccf461a0e Merge pull request #2547 from mvanhorn/osc/fix-comment-typos Pierre Tachoire 2026-05-26 10:31:00 +02:00
  • c15cd46c85 Merge pull request #2541 from lightpanda-io/import_meta.resolve Pierre Tachoire 2026-05-26 10:04:00 +02:00
  • e361540c2d chore: fix three typos in comments and error message Matt Van Horn 2026-05-26 00:48:52 -07:00