Commit Graph

  • 1ed61d4783 simplify parsePemPrivateKey Muki Kiboigo 2026-03-04 05:59:02 -08:00
  • a1fb11ae33 make pem private key buffers smaller with comments Muki Kiboigo 2026-03-04 05:52:32 -08:00
  • 9971816711 use transfer arena to sign webbotauth request Muki Kiboigo 2026-03-04 05:48:01 -08:00
  • c38d9a3098 auth challenge only on use_proxy Muki Kiboigo 2026-02-27 09:00:27 -08:00
  • 02198de455 add support for WebBotAuth in Client Muki Kiboigo 2026-02-19 12:30:03 -08:00
  • 6cd8202310 add WebBotAuth and support for ed25119 to crypto Muki Kiboigo 2026-02-19 12:29:50 -08:00
  • 4d7b7d1d42 add web bot auth args Muki Kiboigo 2026-02-19 12:05:45 -08:00
  • dfe04960c0 css: remove cssText setter from CSSRule and CSSStyleRule Adrià Arrufat 2026-03-12 22:47:41 +09:00
  • de2b1cc6fe css: throw IndexSizeError in deleteRule and insertRule Adrià Arrufat 2026-03-12 22:40:01 +09:00
  • 2aef4ab677 webapi.Element: optimize checkVisibility and refactor loops Adrià Arrufat 2026-03-12 22:32:06 +09:00
  • 798f68d0ce css: remove curly block helper functions Adrià Arrufat 2026-03-12 22:29:51 +09:00
  • e0343a3f6d Replace ArrayListUnmanaged with ArrayList Adrià Arrufat 2026-03-12 22:23:59 +09:00
  • d918ec694b css: add log filter to CSSStyleSheet test Adrià Arrufat 2026-03-12 22:15:14 +09:00
  • b2b609a309 dom: remove verbose logging and simplify css logic Adrià Arrufat 2026-03-12 22:07:58 +09:00
  • 48dd80867b dom: support css display: none in checkVisibility Adrià Arrufat 2026-03-12 20:55:44 +09:00
  • f58f6e8d65 css: improve CSSOM rule handling and serialization Adrià Arrufat 2026-03-12 20:23:59 +09:00
  • e4e21f52b5 Allow navigation from a blob URL. Karl Seguin 2026-03-12 18:58:10 +08:00
  • 84e1cd08b6 update zig-v8 in dockerfile Pierre Tachoire 2026-03-12 11:54:06 +01:00
  • 7796753e7a Merge pull request #1791 from lightpanda-io/wp/mrdimidium/update-v8 Pierre Tachoire 2026-03-12 11:48:27 +01:00
  • 880205e874 Add dummy getImageData to canvas Karl Seguin 2026-03-12 17:53:00 +08:00
  • 1b96087b08 Update zig-v8 Nikolay Govorov 2026-03-12 08:50:33 +00:00
  • aa246c9e9f Merge pull request #1788 from lightpanda-io/range_cleanup Karl Seguin 2026-03-12 16:45:05 +08:00
  • ee034943b6 feat(css): implement stylesheet rule management Adrià Arrufat 2026-03-12 16:27:25 +09:00
  • f1d311d232 Merge pull request #1781 from lightpanda-io/wp/mrdimidium/telemetry-network Karl Seguin 2026-03-12 13:46:51 +08:00
  • e4f7fca10d Merge pull request #1789 from lightpanda-io/fix-test-warnings Karl Seguin 2026-03-12 13:40:13 +08:00
  • 3d6d669a50 testing: add LogFilter utility for scoped log suppression Adrià Arrufat 2026-03-12 13:56:53 +09:00
  • c4097e2b7e remove dead-code Nikolay Govorov 2026-03-12 03:55:48 +00:00
  • 619d27c773 Add cleanup to Range Karl Seguin 2026-03-12 10:38:07 +08:00
  • 1522c90294 Merge pull request #1787 from lightpanda-io/dummy-filelist Karl Seguin 2026-03-12 06:37:00 +08:00
  • 794e15ce21 Merge pull request #1786 from lightpanda-io/fontfaceset-load Karl Seguin 2026-03-12 06:36:22 +08:00
  • 34771b835e Merge pull request #1783 from lightpanda-io/custom_element_dynamic_markup_handling Karl Seguin 2026-03-12 06:27:22 +08:00
  • 8df51b232a Merge pull request #1784 from lightpanda-io/origin_arena Karl Seguin 2026-03-12 06:26:20 +08:00
  • 13b8ce18b2 Merge pull request #1780 from lightpanda-io/anchor_and_form_target Karl Seguin 2026-03-12 06:26:08 +08:00
  • 448386e52b Add FileList Web API stub Pierre Tachoire 2026-03-11 22:21:41 +01:00
  • bf07659dd5 FontFaceSet is now an EventTarget Pierre Tachoire 2026-03-11 22:16:35 +01:00
  • 6747182945 Add structuredClone() global function structuredClone Pierre Tachoire 2026-03-11 17:59:46 +01:00
  • 16dfad0895 Use origin.arena for values that are tied to the origin Karl Seguin 2026-03-11 21:55:58 +08:00
  • f61449c31c Merge pull request #1776 from lightpanda-io/semantic-tree Adrià Arrufat 2026-03-11 21:01:04 +09:00
  • 60699229ca Merge branch 'main' into semantic-tree Adrià Arrufat 2026-03-11 20:52:39 +09:00
  • e1dd26b307 Throw on dynamic markup in custom element callbacks during parsing Karl Seguin 2026-03-11 18:41:06 +08:00
  • 7d835ef99d Merge pull request #1778 from lightpanda-io/wp/mrdimidium/libcurl-malloc Pierre Tachoire 2026-03-11 10:13:13 +01:00
  • 0971df4dfc Merge pull request #1782 from lightpanda-io/silence_shutdown_error_on_non_linux Karl Seguin 2026-03-11 16:39:15 +08:00
  • 9fb57fbac0 Merge pull request #1771 from lightpanda-io/nikneym/compile-function Halil Durak 2026-03-11 11:38:16 +03:00
  • 48ead90850 Don't log SocketNotConnected when shutting down listener on non-Linux Karl Seguin 2026-03-11 16:29:44 +08:00
  • cc88bb7feb Merge pull request #1777 from lightpanda-io/mcp-missing-lp-commands Pierre Tachoire 2026-03-11 09:11:48 +01:00
  • a725e2aa6a Merge pull request #1774 from egrs/range-chardata-mutations Karl Seguin 2026-03-11 16:04:41 +08:00
  • ee637c3662 Add support for target attribute on anchors and forms Karl Seguin 2026-03-11 15:49:30 +08:00
  • 65d7a39554 SemanticTree: use payload captures for CData.Text checks Adrià Arrufat 2026-03-11 16:39:59 +09:00
  • 37735b1caa SemanticTree: use StaticStringMap for structural role check Adrià Arrufat 2026-03-11 16:37:24 +09:00
  • c8f8d79f45 Merge pull request #1775 from lightpanda-io/arena_blob Pierre Tachoire 2026-03-11 08:35:27 +01:00
  • 1866e7141e SemanticTree: cast with as Adrià Arrufat 2026-03-11 16:33:39 +09:00
  • feccc9f5ce AXNode: remove unused mock JSON lifecycle methods Adrià Arrufat 2026-03-11 16:25:34 +09:00
  • af803da5c8 cdp.lp: use enum for getSemanticTree format param Adrià Arrufat 2026-03-11 16:21:43 +09:00
  • 25c89c9940 Revert "remove ranges from live list on GC finalization" egrs 2026-03-11 08:04:53 +01:00
  • 697a2834c2 Revert "fix CI: store list pointer on AbstractRange to avoid Page type mismatch" egrs 2026-03-11 08:04:51 +01:00
  • 056b8bb536 fix CI: store list pointer on AbstractRange to avoid Page type mismatch egrs 2026-03-11 07:58:31 +01:00
  • 625d424199 remove ranges from live list on GC finalization egrs 2026-03-11 07:27:39 +01:00
  • 5329d05005 interactive: optimize getTextContent single-chunk path Adrià Arrufat 2026-03-11 15:27:12 +09:00
  • d2c55da6c9 address review: move per-range logic to AbstractRange, simplify collapsed check egrs 2026-03-11 07:26:20 +01:00
  • 2e6dd3edfe browser.EventManager: remove unused hasListener function Adrià Arrufat 2026-03-11 15:18:14 +09:00
  • a95b4ea7b9 Use global connections poll Nikolay Govorov 2026-03-11 05:44:59 +00:00
  • c891eff664 Use zig allocator for libcurl Nikolay Govorov 2026-03-11 03:34:27 +00:00
  • 68564ca714 mcp: add interactiveElements and structuredData tools Adrià Arrufat 2026-03-11 11:09:19 +09:00
  • ca931a11be AXNode: add spacing between concatenated text nodes Adrià Arrufat 2026-03-11 10:45:07 +09:00
  • 6c7272061c cli: enable pruning for semantic_tree_text dump mode Adrià Arrufat 2026-03-11 10:38:12 +09:00
  • 4f262e5bed SemanticTree: filter computed names for generic containers Adrià Arrufat 2026-03-11 10:22:40 +09:00
  • ff26b0d5a4 Use arena from ArenaPool for Blob (and File) Karl Seguin 2026-03-11 09:21:54 +08:00
  • a6ccc72d15 interactive: properly concatenate text content for accessible names Adrià Arrufat 2026-03-11 09:57:08 +09:00
  • 487ee18358 Merge pull request #1742 from lightpanda-io/context_origins Karl Seguin 2026-03-11 08:54:53 +08:00
  • dc3d2e9790 Remove root context check from Env Karl Seguin 2026-03-11 08:21:35 +08:00
  • f6d0e484b0 transfer finalizers on origin change Karl Seguin 2026-03-11 07:19:59 +08:00
  • 4cea9aba3c update v8 dep Karl Seguin 2026-03-10 06:43:22 +08:00
  • 7348a68c84 merge main Karl Seguin 2026-03-09 17:18:50 +08:00
  • 7d90c3f582 Move origin lookup to Session Karl Seguin 2026-03-09 14:16:46 +08:00
  • 2a103fc94a Use Session as a container for cross-frame resources Karl Seguin 2026-03-09 13:14:57 +08:00
  • 753391b7e2 Add origins safety cleanup when destroying the context for the root page Karl Seguin 2026-03-09 08:47:43 +08:00
  • 94ce5edd20 Frames on the same origin share v8 data Karl Seguin 2026-03-09 07:47:33 +08:00
  • 3626f70d3e Merge pull request #1759 from lightpanda-io/wp/mrdimidum/net-poll-runtime Nikolay Govorov 2026-03-10 23:38:07 +00:00
  • 24cc24ed50 Fix Robots deinit Nikolay Govorov 2026-03-10 23:28:40 +00:00
  • dd29ba4664 Merge pull request #1767 from egrs/css-value-normalization-gaps Karl Seguin 2026-03-11 06:28:34 +08:00
  • 7927ad8fcf route appendData through replaceData for spec compliance egrs 2026-03-10 20:27:05 +01:00
  • d23453ce45 update live ranges after CharacterData and DOM mutations egrs 2026-03-10 19:59:04 +01:00
  • a22040efa9 update body.onload test Halil Durak 2026-03-10 19:16:35 +03:00
  • ba3da32ce6 spread new stringToPersistedFunction Halil Durak 2026-03-10 19:16:20 +03:00
  • 9d2ba52160 adapt stringToPersistedFunction to compileFunction Halil Durak 2026-03-10 19:15:53 +03:00
  • e610506df4 Local: initial compileFunction Halil Durak 2026-03-10 18:14:35 +03:00
  • dd91d28bfa Merge pull request #1761 from lightpanda-io/wp/mrdimidium/c-tsan Pierre Tachoire 2026-03-10 15:33:33 +01:00
  • 1ebf7460fe Merge pull request #1768 from lightpanda-io/inspector_cleanup Pierre Tachoire 2026-03-10 15:32:47 +01:00
  • 8c930e5c33 Merge pull request #1769 from lightpanda-io/form_action Pierre Tachoire 2026-03-10 15:31:34 +01:00
  • 4fb2f7474c remove incorrect entries from normalization maps egrs 2026-03-10 14:08:28 +01:00
  • 5301f79989 Add Form.action getter/setter Karl Seguin 2026-03-10 20:58:31 +08:00
  • 6a7f7fdf15 extend CSS value normalization to cover more properties egrs 2026-03-10 13:53:27 +01:00
  • 11fb5f990e Call resetContextGroup on page removal Karl Seguin 2026-03-10 20:50:58 +08:00
  • d1ee0442ea Merge branch 'main' into semantic-tree Adrià Arrufat 2026-03-10 21:48:49 +09:00
  • 62f31ea24a Merge pull request #1765 from egrs/lp-get-structured-data Adrià Arrufat 2026-03-10 21:48:18 +09:00
  • f4ca5313e6 use std.mem.startsWith, group duplicate property keys into arrays egrs 2026-03-10 13:18:25 +01:00
  • 064e7b404b SemanticTree: unify interactivity detection logic Adrià Arrufat 2026-03-10 19:02:55 +09:00
  • dfd90bd564 Merge pull request #1754 from lightpanda-io/css_value_normalization Karl Seguin 2026-03-10 17:36:27 +08:00
  • 55508eb418 Merge pull request #1763 from lightpanda-io/has_direct_listener Pierre Tachoire 2026-03-10 10:28:39 +01:00
  • 2a4fa4ed6f Merge pull request #1762 from lightpanda-io/xml_get_elements_by_tag_name Pierre Tachoire 2026-03-10 10:27:47 +01:00