Commit Graph

  • 24b6934d3b remove WPT specific code Pierre Tachoire 2026-02-23 15:53:40 +01:00
  • d286ab406c Merge pull request #1664 from lightpanda-io/storage-quota-limit Karl Seguin 2026-02-27 16:45:51 +08:00
  • ef6a7a6904 storage: maintain Lookup size correctly Pierre Tachoire 2026-02-27 08:51:22 +01:00
  • c61eda0d24 crypto: use dom exception to return QuotaExceededError Pierre Tachoire 2026-02-26 15:51:01 +01:00
  • ad226b6fb1 implement storage size limit per origin Pierre Tachoire 2026-02-26 15:30:32 +01:00
  • 24491f0dfe fix String copy/reference Karl Seguin 2026-02-27 14:34:20 +08:00
  • 870fd1654d Change CData._data from []const to String (SSO) Karl Seguin 2026-02-27 12:53:54 +08:00
  • 38bc912e4e Expand the strings we intern Karl Seguin 2026-02-27 11:17:06 +08:00
  • 315c9a2d92 Add RC support to NodeList Karl Seguin 2026-02-27 10:17:30 +08:00
  • a14ad6f700 Merge pull request #1659 from lightpanda-io/nodelist_enumerable Karl Seguin 2026-02-27 08:26:59 +08:00
  • d56e63a91b On Client.stop, terminate the isolate Karl Seguin 2026-02-27 08:20:31 +08:00
  • 76dcdfb98c Use github repo for curl source Karl Seguin 2026-02-27 07:02:06 +08:00
  • 99c09ba8a1 Merge pull request #1657 from lightpanda-io/FileReader Karl Seguin 2026-02-27 06:58:49 +08:00
  • 0f18b76813 Merge pull request #1665 from lightpanda-io/cookies-limit Karl Seguin 2026-02-27 06:54:39 +08:00
  • 8504e4cd22 add limit for cookie and jar size Pierre Tachoire 2026-02-26 18:33:18 +01:00
  • ebe793e0e7 Merge pull request #1663 from lightpanda-io/more_header_callback_debugging Karl Seguin 2026-02-26 19:15:59 +08:00
  • 965c6cf4d9 Merge pull request #1662 from lightpanda-io/non_keyboard_keydown_event Pierre Tachoire 2026-02-26 11:55:54 +01:00
  • 2b1ab3184e Merge pull request #1640 from lightpanda-io/nikneym/load-events-after-doc-complete Pierre Tachoire 2026-02-26 11:01:46 +01:00
  • e7d21c2dbe Add more properties to ScriptManager.Header recall Karl Seguin 2026-02-26 17:52:33 +08:00
  • 11906d9d71 Merge pull request #1650 from lightpanda-io/wp/mrdimidium/update-deps Nikolay Govorov 2026-02-26 09:19:34 +00:00
  • ac5a64d77a Fix typo in build.zig Nikolay Govorov 2026-02-26 08:41:01 +00:00
  • c86c851c60 move *addedCallbacks to respective types Halil Durak 2026-02-26 10:26:59 +03:00
  • 721cf98486 update Image and Style tests Halil Durak 2026-02-25 16:35:21 +03:00
  • 84bbb6efd4 replacement w/ imageAddedCallback Halil Durak 2026-02-25 16:34:34 +03:00
  • f897cda6cd dispatch Style element's load event from nodeIsReady Halil Durak 2026-02-25 16:33:48 +03:00
  • 2da8b25b09 add LinkLoadError to CloneError Halil Durak 2026-02-25 16:10:25 +03:00
  • 3f94fd90dd dispatch a load event when href set for Link element Halil Durak 2026-02-25 16:10:00 +03:00
  • bc6be22cb4 update test Halil Durak 2026-02-25 16:05:07 +03:00
  • e23604e08d introduce dispatchLoad and move load dispatching to Session._wait Halil Durak 2026-02-25 16:04:58 +03:00
  • be858ac9ce add load event related tests to link.html Halil Durak 2026-02-24 19:10:09 +03:00
  • 137ab4a557 dispatch load events that're attached after documentIsComplete Halil Durak 2026-02-24 13:40:45 +03:00
  • bad0fc386d Don't assume that a 'keydown' event is a KeyboardEvent Karl Seguin 2026-02-26 15:26:34 +08:00
  • 641c7b2c89 Merge pull request #1661 from lightpanda-io/escape_navigate_url Karl Seguin 2026-02-26 15:19:11 +08:00
  • 21be3db51f Callers to page.navigate ensure URL is properly encoded. Karl Seguin 2026-02-26 12:22:06 +08:00
  • e978857820 Fix possible overflow when parsing floats without an integer Karl Seguin 2026-02-26 11:52:29 +08:00
  • 3bf596c54c Merge pull request #1651 from lightpanda-io/more_pump_message_loop Karl Seguin 2026-02-26 11:35:11 +08:00
  • aedb823b4d update v8 dep Karl Seguin 2026-02-26 10:55:02 +08:00
  • 7a417435cc Update src/browser/Session.zig Karl Seguin 2026-02-26 10:53:16 +08:00
  • 497d6e80f7 Merge pull request #1658 from lightpanda-io/wp/mrdimidium/typesafe-libcurl Karl Seguin 2026-02-26 10:28:37 +08:00
  • ae6ab34e72 Make NodeList enumerable Karl Seguin 2026-02-26 08:57:42 +08:00
  • 4c26161728 Move curl C API to type-safe wrapper Nikolay Govorov 2026-02-25 23:10:11 +00:00
  • 1731dca5dd Merge pull request #1648 from lightpanda-io/remove_unused_page_wait Karl Seguin 2026-02-26 07:19:40 +08:00
  • ee2caff46e Merge pull request #1577 from lightpanda-io/selection-modify Karl Seguin 2026-02-26 07:03:37 +08:00
  • db8fb8b05d Merge pull request #1646 from lightpanda-io/url_encoding Karl Seguin 2026-02-26 07:02:49 +08:00
  • bec7e141dc Remove unused Page.wait and Page._wait Karl Seguin 2026-02-25 11:10:50 +08:00
  • ab85b4b129 Merge pull request #1653 from lightpanda-io/dummy-performance-timing Karl Seguin 2026-02-26 06:50:19 +08:00
  • b030049b40 Merge pull request #1652 from lightpanda-io/dump_with_frames Karl Seguin 2026-02-26 06:49:53 +08:00
  • 1338a3d89d Merge pull request #1647 from lightpanda-io/fix_event_leak_on_disaptch Karl Seguin 2026-02-26 06:49:29 +08:00
  • 181178296f set empty_with_no_proto for performance timing and navigation Pierre Tachoire 2026-02-25 21:14:09 +01:00
  • df7888d6fb use bridge.property for performance timing and navigation Pierre Tachoire 2026-02-25 21:10:27 +01:00
  • dd15f5e052 fix selection modify on nextTextNodeAfter Muki Kiboigo 2026-02-25 07:21:30 -08:00
  • f348d85b11 add tests for walking past element on selection modify Muki Kiboigo 2026-02-25 07:21:16 -08:00
  • 8c8a05b8c1 mcp: consolidate tests and cleanup imports Adrià Arrufat 2026-02-26 00:02:49 +09:00
  • 34d2fc1503 mcp: support notifications and improve error handling Adrià Arrufat 2026-02-25 23:14:06 +09:00
  • 9b3fa809bf mcp: add search, markdown, links, and over tools Adrià Arrufat 2026-02-25 20:24:57 +09:00
  • 59535c112e Add FileReader Karl Seguin 2026-02-25 19:03:24 +08:00
  • 04e5a6425a Merge pull request #1655 from lightpanda-io/crash_report_args Karl Seguin 2026-02-25 18:36:24 +08:00
  • 424dddf67b Merge pull request #1656 from lightpanda-io/dump_attribute Karl Seguin 2026-02-25 18:31:19 +08:00
  • f0d6ae2a00 Merge pull request #1654 from lightpanda-io/dynamic_import_undefined_resource Pierre Tachoire 2026-02-25 11:22:53 +01:00
  • 25298a32fa Dump Attribute to empty string Karl Seguin 2026-02-25 18:16:13 +08:00
  • ba28bf01b7 Include assertion args in crash report Karl Seguin 2026-02-25 18:05:33 +08:00
  • d15c29b1a3 add dummy Performance.Navigation Pierre Tachoire 2026-02-25 09:58:41 +01:00
  • b083910a51 Handle dynamicModuleCallback being called with undefined/null resource_name Karl Seguin 2026-02-25 17:05:40 +08:00
  • 235aad32a6 add dummy PerformanceTiming Pierre Tachoire 2026-02-25 08:35:53 +01:00
  • a818560344 Add a --with_frames argument to fetch Karl Seguin 2026-02-25 15:27:44 +08:00
  • 8f179becf7 Merge pull request #1639 from lightpanda-io/wp/mrdimidium/cleanup-io-layer Nikolay Govorov 2026-02-25 06:12:56 +00:00
  • e1695a0874 Strict visibility for Net functions Nikolay Govorov 2026-02-25 05:58:08 +00:00
  • af7498d283 Run the MessageLoop [a lot] more. Karl Seguin 2026-02-25 13:55:35 +08:00
  • 3e2a4d8053 Move curl_multi to Net layer Nikolay Govorov 2026-02-24 08:26:18 +00:00
  • 29982e2caf Move all curl_easy ops to Connection Nikolay Govorov 2026-02-24 03:45:43 +00:00
  • 5fea1df42b Move Net staff to clean network module Nikolay Govorov 2026-02-24 02:50:03 +00:00
  • a041162b32 Merge pull request #1649 from ireydiak/fix/cdp-json-version-trailing-slash Nikolay Govorov 2026-02-25 05:20:33 +00:00
  • 32cd3981d8 Update libcurl version, use build based on config file Nikolay Govorov 2026-02-25 04:51:15 +00:00
  • ca5af87196 Build C libs in isolated modules Nikolay Govorov 2026-02-25 03:13:49 +00:00
  • a8164f612f Use zig package manager instead of submodules Nikolay Govorov 2026-02-25 00:59:12 +00:00
  • d3bb0b6ff0 fix: handle trailing slash on /json/version CDP endpoint ireydiak 2026-02-24 22:23:11 -05:00
  • 0ef10c1e13 fix event leak on dispatchEvent Karl Seguin 2026-02-25 09:36:13 +08:00
  • 4017911373 Merge pull request #1643 from lightpanda-io/nikneym/invalid-timer-test Karl Seguin 2026-02-25 09:00:53 +08:00
  • 048034d4b1 Merge pull request #1645 from lightpanda-io/fix-empty-struct Karl Seguin 2026-02-25 08:58:58 +08:00
  • fcb3f08bcb Add url encoding option to URL.resolve Karl Seguin 2026-02-25 08:17:05 +08:00
  • d2a05bb622 Merge pull request #1642 from lightpanda-io/html-noscript-no-escape Karl Seguin 2026-02-25 07:31:26 +08:00
  • f7254ee169 Merge pull request #1641 from lightpanda-io/contexts_no_realloc Karl Seguin 2026-02-25 07:30:42 +08:00
  • a0e5c9d570 add padding field for some other webapi Pierre Tachoire 2026-02-24 21:36:38 +01:00
  • 8291e4ba73 fix: add _pad to IdleDeadline to avoid identity_map pointer aliasing Pierre Tachoire 2026-02-24 21:31:41 +01:00
  • b324be3b0b Merge pull request #1638 from lightpanda-io/performance-mark-name Pierre Tachoire 2026-02-24 19:15:04 +01:00
  • 6ba0ba7126 add a test for invalid timer removal Halil Durak 2026-02-24 18:25:26 +03:00
  • 1d8e0629af don't escape noscript content on html dump Pierre Tachoire 2026-02-24 15:21:55 +01:00
  • 42df54869f performance: use a comptime StaticStringMap for string comparison Pierre Tachoire 2026-02-24 15:18:25 +01:00
  • 7b758b85ec fix test Karl Seguin 2026-02-24 19:41:15 +08:00
  • 82987ec401 Store Env.Contexts in an [fixed-length] array. Karl Seguin 2026-02-24 19:23:26 +08:00
  • 71707b5aa7 accept more performance mark name and return dummy 0 Pierre Tachoire 2026-02-24 09:12:18 +01:00
  • ca2df83928 Merge pull request #1637 from lightpanda-io/page_url_log Karl Seguin 2026-02-24 15:55:26 +08:00
  • 085771c2f0 Merge pull request #1636 from lightpanda-io/null_GetOwnPropertyNames Karl Seguin 2026-02-24 15:55:10 +08:00
  • 607a638858 Merge pull request #1635 from lightpanda-io/frame_shared_memory Karl Seguin 2026-02-24 15:54:29 +08:00
  • 5f6d06d05d Merge pull request #1634 from lightpanda-io/event_rc Karl Seguin 2026-02-24 15:53:52 +08:00
  • 19ecb87b07 Include url in page logs Karl Seguin 2026-02-24 15:11:20 +08:00
  • 2a332c0883 Handle v8:Object::GetOwnPropertyNames returning null Karl Seguin 2026-02-24 13:31:34 +08:00
  • bb773c6c13 All frames must share the same Arena/Factory Karl Seguin 2026-02-24 12:57:05 +08:00
  • 238de489c1 Add [basic] reference counting to events Karl Seguin 2026-02-24 10:42:50 +08:00
  • 6b4db330d8 Merge pull request #1629 from lightpanda-io/script_event_dispatch Karl Seguin 2026-02-24 09:46:38 +08:00